"); //-->

視頻地址:https://v.qq.com/x/page/p0907y1ydhu.html
在本視頻中,我們將使用Moku:Lab來演示鎖相放大器的基本原理。鎖相放大器是實驗室中最常見的儀器,可以提取出淹沒在強噪聲背景中的已知微弱信號。
這個視頻分為上下兩部分,在第一部分中,我們將介紹外差法的基本原理,并講解它在鎖相放大中的應用。在第二部分中,我們將介紹鎖相放大器的兩個重要可調節參數:相位和低通濾波器帶寬。

讓我們開始視頻的第一部分。外差法的目的通常是把一個頻率區間的信號轉換到另一個頻率區間。通常情況下,是將一個高頻率信號轉換到低頻率區間,比如常見的超外差收音機。之所以需要把高頻信號轉換成低頻信號,是因為高頻的信號通常更適合于進行發射傳播。常見的射頻信號都在兆赫甚至GHz區間。

然而,這些高頻信號很難直接被模數轉換器和一些其他的信號處理裝置進行直接處理。因此,需要使用外差法對這類信號進行降頻處理。外差法的核心元件是一個混頻器,它可以將兩組信號進行乘法運算。
假設我們想要對一個正弦信號f1進行降頻,我們會把它與另外一個正弦信號f2進行相乘,f2通常被叫做本機振蕩器。由此得到的輸出會混有兩個不同的頻率,分別是f1和f2的和與差。之后,使用一個低通濾波器將高頻成分濾出,我們將得到一個頻率是f1和f2之差的低頻信號,通常也叫做中頻。
讓我們使用Moku:Lab展示一下這個過程。

首先,我們啟動兩臺Moku,我們使用銀色的Moku作為一個波形發生器,產生我們的信號與本機振蕩。然后,我們使用黑色Moku的鎖相放大器進行外差混頻。拿起iPad,我們首先連接到銀色的Moku,啟動波形發生器。我們產生兩個正弦波,分別在1kHz和1.1kHz,并同步他們的相位。

然后,我們切換iPad連接到黑色的Moku,并啟動鎖相放大器。鎖相放大器中,有一個混頻器。首先,我們使用內建的示波器來確認一下黑色的Moku接收到了1kHz和1.1kHz的正弦信號。之后,啟動混頻器后的監測點。我們可以看到這個信號中包含了一個高頻和一個低頻的成分。開啟傅立葉變換功能,從頻域來觀察這個信號。我們可以看到兩個峰,分別在100Hz和2.1kHz,f1與f2的和與差。

我們啟動低通濾波器之后的觀測點。一開始,我們的低通濾波帶寬遠高于2.1kHz,所以我們可以看到兩個峰在基本一樣的振幅。然后,我們調低低通濾波器的帶寬到100Hz。我們成功地將高頻成分削減到了-55 dBm。回到時域,我們可以看到100Hz的中頻信號。

讓我們用數學方法證明一下這個結果。兩個處于1kHz和1.1kHz的正弦函數,相乘并使用三角恒等式化簡,我們得到的的新函數中包含了兩個原函數頻率的和與差。之后,使用低通濾波器將兩者是和濾掉,得到了100Hz的中頻信號。這就是外差法的基本原理。
現在,讓我們試想一下這樣的情況:如果我們的信號與本機振蕩器的頻率完全相等,會出現怎么樣的結果?
讓我們使用Moku來測試一下。首先,我們拿兩個iPad。
用第一個iPad連接銀色Moku波形發生器,第二個iPad連接黑色Moku的鎖相放大器。啟動中頻信號的檢測點,開啟頻率,平均值,以及傅里葉變換。開始時,這個信號的頻率是100Hz,平均值為0。
下一步,我們把1.1kHz的信號逐漸調到1kHz。在此期間,我們可以看到中頻信號頻率逐步降低,最后,變成了一個直流信號。而平均值從0瞬間上升。

讓我們用數學方法證明一下。將f1換成一個1kHz的信號,通過同樣的計算,我們得到的信號會包含一個直流信號,以及一個高頻信號。將高頻信號濾出,我們會得到一個與原信號強度成正比的直流信號。像這樣,通過使用一個與信號頻率相同的本機振蕩器來檢測信號,并得到原信號的強度,這就是鎖相放大器的基本原理。

為什么鎖相放大器可以給我們的測量帶來提升?一個最重要的原因是因為1/f噪聲的存在。如圖黑色線所示,1/f噪聲是與頻率成反比的。低頻區間的檢測有比高頻高很多的本底噪聲。因此,如果我們可以將我們的源信號調制成一個高頻信號,再進行檢測,可以非常有效的避免1/f噪聲。
調制之后,我們應使用一個帶通濾波器將我們所需的信號濾出,并得到其振幅。然而,在實際使用中,一個及窄帶寬的濾波器非常難以實現。另外,用帶寬濾波器每次變換頻率,都需要重新更換濾波器。

因此,我們使用將信號與本機振蕩器進行混頻的方法,將信號變頻到直流區間。然后,使用一個低通濾波器,將信號濾出。這個過程也就做解調。而調制解調的過程就是鎖相放大器的基本運行原理。
如需了解更多內容請關注嘉兆科技
*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。
相關推薦
1/86400Hz脈沖發生器
AI瀏覽器背后的安全隱憂
LPC900外部晶振起振
Re: HDLentry 3.2 and active_HDL 3.5,which is better
有誰知道VHDL描述如何轉成Verilog描述?
三菱FX系列PLC教程 47 —— FX系列的數據處理指令
又一款 “更出色” 的運算放大器問世
LPC900外部晶振的起振 (英)
三菱FX系列PLC教程 45 —— FX系列的字右移指令
了解測量電池電壓的挑戰
TechInsights 拆解:博世 2022 標致主機
iPhone Air將成絕唱?
Re: 請問哪里有xhdl(可以將verilog轉換成vhdl)?
三菱FX系列PLC教程 46 —— FX系列的字左移指令
雙脈沖發生器(HEF4538)
由CD4093、MC14093構成的脈沖-脈沖串發生器
TechInsights 拆解:Garmin BMW i7 主機
三菱FX系列PLC教程 48 —— FX系列的先入先出讀出指令(FIFO)
LPC900系列Flash單片機IIC軟件包 V1.2
臺積電3nm供應缺口預計將持續兩年以上
TechInsights 拆解:華碩 Rog Ally
技術可防止聊天機器人泄露您的數據
HDL Turbo Writer
LPC900系列Flash單片機輕松上手
[建議] 不要使用SUMMIT的VisualVHDL :))
Arduino發布 Nesso N1 下一代物聯網開發套件
LPC900系列Flash單片機ISP補充方案
定量脈沖發生器
超低頻脈沖發生器
三菱FX系列PLC教程 44 —— FX系列的循環左移指令