背景
這幾天研究的產(chǎn)品的核心算法是發(fā)射和接收的正弦信號的相位差檢測。
在STM32F407處理器上,通過DMA+SPI通信對接收和發(fā)射信號進行高速采樣。
設(shè)計算法計算接收和發(fā)射信號的相位差。
用delphi改了一個簡單的調(diào)試用的上位機軟件。
下位機通過串口將采集到的A/D值以及計算結(jié)果發(fā)送給上位機。
上位機將數(shù)據(jù)以圖形界面顯示出來,同時對計算結(jié)果進行統(tǒng)計分析,判斷算法的正確性,
并根據(jù)分析結(jié)果調(diào)整參數(shù)。
花了兩個晚上的時間,完成了上位機和下位機的算法設(shè)計、代碼編寫和調(diào)試。
用于產(chǎn)品調(diào)試的上位機軟件界面
今天晚上開始分析測試結(jié)果。
第一步是和硬件電路的理論分析進行比較。
客戶設(shè)計的電路
輸入信號的頻率為4kHz-18kHz。
在該電路中,
C1、C2的阻抗為:
跟與其串聯(lián)的電阻R4相比,可以忽略不計。
同理,電容C8的阻抗為
,跟R9相比,也可以忽略不計。
+3.3V通過R1、R3的分壓得到1.65V給軌對軌運放ADA4841提供直流工作電平,使其可以通過單電源供電。
綜合考慮之后,可以得到該電路的交流通路,如下圖:
電路交流通路
相位分析
傳遞函數(shù)為:
幅值函數(shù)為:
-3dB截止截止頻率為
幅頻特性曲線
相角函數(shù)為:
相頻特性
當頻率為18KHz時,運放同相輸入端的電壓相對于輸入電壓的相位超前,
幅度比值為1。
R9、R10、C7構(gòu)成低通濾波器,從運放同相端到輸出端的傳遞函數(shù)為:
幅頻特性曲線
相頻特性曲線
當頻率為18KHz時,運放輸出端的電壓相對于同相輸入端電壓的相位滯后,幅度比值為16.25。
因此,當頻率為18KHz時,運放輸出端與輸入信號的相位滯后。
AD4020差分輸入信號Vout+-Vout-與運放輸出的差分信號V1+-V1-在頻率域滿足以下關(guān)系式:
當頻率為18KHz時,AD4020輸入信號與運放輸出信號相比相位滯后,幅度比值為0.81。
綜上,處理電路導(dǎo)致相位滯后為。
Multisum仿真
Multisum仿真與計算結(jié)果一致。
原文標題:用于相位差檢測的處理電路理論計算分析
文章出處:【微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
處理器
+關(guān)注
關(guān)注
68文章
19455瀏覽量
231376 -
硬件電路
+關(guān)注
關(guān)注
39文章
245瀏覽量
29333 -
正弦信號
+關(guān)注
關(guān)注
0文章
45瀏覽量
16658
原文標題:用于相位差檢測的處理電路理論計算分析
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
如何快速學(xué)習(xí)硬件電路
![如何快速學(xué)習(xí)<b class='flag-5'>硬件</b><b class='flag-5'>電路</b>](https://file1.elecfans.com/web3/M00/06/96/wKgZPGeNv1iAat6ZAAAZVw_Jvtk110.jpg)
提升開關(guān)電源效率的理論分析與實戰(zhàn)經(jīng)驗
![提升開關(guān)電源效率的<b class='flag-5'>理論</b><b class='flag-5'>分析</b>與實戰(zhàn)經(jīng)驗](https://file1.elecfans.com/web3/M00/05/55/wKgZPGd_LySAYShvAAAZtQjQtaA655.jpg)
硬件電路的設(shè)計思路
![<b class='flag-5'>硬件</b><b class='flag-5'>電路</b>的設(shè)計思路](https://file1.elecfans.com/web2/M00/0D/45/wKgaomdFJsaAVbJEAAAxl4ZEZKc768.png)
半導(dǎo)體的能帶理論
![半導(dǎo)體的能帶<b class='flag-5'>理論</b>](https://file1.elecfans.com/web2/M00/0D/33/wKgaomdD1BeAUuoxAAA745djAWk008.png)
評論