国产骚妇电影视频在线播放-国产日韩精品欧美二区-亚洲欧美不卡高清在线-日韩精品无码一区二区中文字幕-妇女自拍偷自拍亚洲精品

/ EN
13922884048

技術(shù)交流

Technology Exchange
/
/

電賽項(xiàng)目分享 | 信號(hào)失真度測(cè)量裝置

發(fā)布時(shí)間:2025-05-10作者來(lái)源:薩科微瀏覽:1367

電賽人集合!2025年全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽各個(gè)參賽選手正緊鑼密鼓備賽中,為幫助參賽者更好進(jìn)行題目分析和電路設(shè)計(jì),即日起我們將分享一些電賽相關(guān)項(xiàng)目,快速提升硬實(shí)力+軟件能。


今天分享的是2021年賽題A題《信號(hào)失真度測(cè)量裝置》,將介紹三個(gè)完成A題的項(xiàng)目,他們都是榮獲全國(guó)二等獎(jiǎng)的選手,一起來(lái)看看大家的解題思路。

信號(hào)失真度測(cè)量裝置


A題的主要任務(wù)是設(shè)計(jì)制作信號(hào)失真度測(cè)量裝置,對(duì)來(lái)自函數(shù)/任意波形發(fā)生器的周期信號(hào)進(jìn)行采集分析,測(cè)得輸入信號(hào)的總諧波失真 THD,并可在手機(jī)上顯示測(cè)量信息。測(cè)量裝置系統(tǒng)組成示意圖如圖1所示。

圖片

任務(wù)的具體要求在這里就不多介紹,詳情可點(diǎn)擊鏈接查看:https://www.eetree.cn/task/32,接下來(lái)直接進(jìn)入項(xiàng)目介紹。


項(xiàng)目1

項(xiàng)目1是來(lái)自【安徽大學(xué)】榮獲國(guó)二的【博學(xué)隊(duì)】完成的信號(hào)失真度測(cè)量裝置。

項(xiàng)目簡(jiǎn)介

本題采用TI的TMS320F28035作為主控芯片,采用OPA695構(gòu)成信號(hào)調(diào)理電路,將輸入信號(hào)放大、偏移到主控芯片可接受的電壓范圍0-3.3V;對(duì)輸入信號(hào)進(jìn)行傅里葉分解,獲得各次諧波分量幅值,得到總諧波失真率。


方案選擇與設(shè)計(jì)原理

2.1 方案的選擇與比較

由于輸入信號(hào)為諧波信號(hào),其峰峰值范圍為30mV-600mV,基頻頻率為1kHz-100kHz,而TMS320F28335可處理的信號(hào)范圍是0-3V,考慮到測(cè)量精度問(wèn)題,輸入信號(hào)必須經(jīng)放大和偏移之后再送入TMS320F28335的ADC。我們通過(guò)理論分析確定了下述兩個(gè)方案。

  • 方案一:選擇可調(diào)增益的一個(gè)放大電路,對(duì)不同的輸入電壓采用不同的放大倍數(shù),讓小信號(hào)的放大倍數(shù)盡可能大且滿足要求。此方案可以根據(jù)信號(hào)的大小來(lái)合理的調(diào)整放大倍數(shù),提高測(cè)量精度,但調(diào)試起來(lái)困難。

  • 方案二:選擇可調(diào)增益的兩個(gè)放大電路,一個(gè)調(diào)為4倍,一個(gè)調(diào)為10倍,將信號(hào)同時(shí)輸入兩個(gè)放大電路中,兩個(gè)輸出放大信號(hào)給電壓偏置1.5V,將兩個(gè)輸出與TMS320F28335相連,讓TMS320F28335自行判斷兩端口輸入信號(hào)峰峰值是否滿足0-3.3V的范圍,并選擇合適的信號(hào)進(jìn)行后續(xù)操作,此方案實(shí)時(shí)性好,測(cè)量精度高,操作簡(jiǎn)便。

綜上所述,最終選擇了方案二。


主體流程框架見圖1

Fq3-k1X8cZkqw-0B-Lu7M6UzE_eX

圖1 主體流程框架


硬件電路設(shè)計(jì)與仿真實(shí)驗(yàn)

3.1 放大電路設(shè)計(jì)

考慮到信號(hào)諧波頻率[敏感詞]值為500kHz(5次諧波頻率),所以設(shè)計(jì)的放大電路帶寬應(yīng)至少大于600kHZ,采用兩個(gè)OPA695分別構(gòu)成增益為4和10的放大電路,可以滿足帶寬要求。


10倍放大電路原理圖如圖2,幅頻特性如圖3所示,4倍放大電路原理圖如圖4,幅頻特性如圖5所示:

Fs-XErbICihcKWTOJIM2qBhrzGAE



現(xiàn)以4倍放大電路為例,實(shí)驗(yàn)如下:

(1)輸入信號(hào),取不同值,頻率取1kHZ,實(shí)驗(yàn)結(jié)果如表1所示:

FluvvE1BAaBNmDi2rcRk6J1RExem

(2)輸入信號(hào),取相同值,頻率取不同值,實(shí)驗(yàn)結(jié)果如表2所示:

FlvZnmrGv2GT3wwjJzMxTuhSfSc8

可見,放大電路完全滿足設(shè)計(jì)要求。


3.2 偏移電路的設(shè)計(jì)

為了使被測(cè)信號(hào)的峰-峰值為TMS320F28335可接受的范圍,設(shè)計(jì)偏移電路及仿真結(jié)果如圖6和圖7所示,該電路將放大后的信號(hào)偏移1.5V,為了使送給單片機(jī)的信號(hào)為正,本級(jí)采用單電源供電: 


FiwP-TbChHdlEZcp562Ajr6Y9LCH


與4倍放大電路經(jīng)大電容級(jí)聯(lián)后,輸入信號(hào),取不同值,頻率取1kHZ,實(shí)驗(yàn)結(jié)果表3所示:


FnH8Bjf5kDkr5-1ZhVUTBxsz3uK5


3.諧波信號(hào)放大實(shí)驗(yàn)

采用任意信號(hào)發(fā)生器產(chǎn)生的自編輯的諧波信號(hào),見圖8和圖9,給設(shè)計(jì)的電路進(jìn)行測(cè)試,改變信號(hào)基頻頻率和幅值,信號(hào)均可以得到正常放大,為了保護(hù)單片機(jī)輸入端,在放大+偏移電路末端增加了二極管限幅電路,使輸出的電壓[敏感詞]值都在單片機(jī)可處理范圍。


Fi5zzEI7QCxyEBjcLBbJD5ht3hQm


THD檢測(cè)原理和FFT算法原理這里不多介紹,可點(diǎn)擊此項(xiàng)目鏈接查看,介紹完設(shè)計(jì)思路后下面直接來(lái)看測(cè)試結(jié)果。


測(cè)量與顯示結(jié)果

(1)輸入信號(hào)Vipp取200mV,基頻為1kHz-100kHZ的三角波,測(cè)量結(jié)果見表4。


FmZmLHqM50FBWVKERp-VmyB-UlEH


(2)輸入信號(hào)Vipp取350mV,基頻為1kHz-100kHZ的方波,測(cè)量結(jié)果見表5。


FgkuF8POSc-sq0MMb0yRnu3TS5bM


(3)輸入信號(hào)Vipp取300mV,基頻為1kHz-100kHZ的自編輯諧波(波形如圖9所示),測(cè)量結(jié)果見表6。


Fh4N8AHXZv7UGGZZtntxILlnIgYq


實(shí)驗(yàn)結(jié)果表明,以上失真度測(cè)量與顯示均不超過(guò)10秒。

(4)顯示屏上顯示方波失真度測(cè)量值THDx,見圖13。


Fvroup7B9J9QtFcfISaA3n6nmnTy

圖13  顯示屏顯示方波失真度測(cè)量值


(5)顯示屏上顯示輸入一個(gè)信號(hào)的一個(gè)周期波形,見圖14。


FjBbrAyO5B2XbY9us1SK1Gus7qI4


(6)顯示輸入信號(hào)基波與諧波的歸一化幅值,只顯示到 5 次諧波,見圖15.

(7)手機(jī)顯示測(cè)量裝置測(cè)得并顯示的輸入信號(hào)THDx值、 基波與諧波的歸一化幅值見圖16. 


FsP4XualpQPJaWkd6lJvhnER_c6M

圖16  手機(jī)顯示


誤差分析

(1)ADC采樣有頻率限制,當(dāng)輸入信號(hào)頻率過(guò)大時(shí),可能會(huì)有誤差。

(2)FFT算法有頻譜泄露現(xiàn)象,會(huì)造成各頻點(diǎn)幅值下降。

(3)輸入端有雜波的干擾,當(dāng)輸入為小信號(hào)時(shí),容易受雜波的干擾。

(4)可能是芯片以及運(yùn)放的引腳特性導(dǎo)致的,焊接不好也會(huì)導(dǎo)致有誤差。


整個(gè)項(xiàng)目可前往電子森林查閱,部分代碼開源:https://www.eetree.cn/project/703


項(xiàng)目2

圖片
圖片

項(xiàng)目2是來(lái)自【中南民族大學(xué)】榮獲國(guó)二的【老年養(yǎng)生隊(duì)】完成的信號(hào)失真度測(cè)量裝置。

項(xiàng)目簡(jiǎn)介

本系統(tǒng)以TI公司的MSP432系列MCU為控制核心,通過(guò)硬件調(diào)理電路、MCU ADC采樣、數(shù)字信號(hào)處理等手段,測(cè)量信號(hào)源產(chǎn)生的任意波的總諧波失真近似值(THD)。輸入信號(hào)經(jīng)自動(dòng)增益控制放大器,再通過(guò)直流偏置加法器把幅度調(diào)整到ADC采樣范圍,進(jìn)而采樣為數(shù)字信號(hào),通過(guò)快速傅立葉變換(FFT)分析計(jì)算出信號(hào)的THD,得到頻域與時(shí)域波形,并將所測(cè)結(jié)果通過(guò)本地彩色觸摸屏顯示和通過(guò)WiFi實(shí)時(shí)傳輸至手機(jī)APP顯示。測(cè)試結(jié)果表明,本裝置電路設(shè)計(jì)條理清晰,人機(jī)交互界面友好,功能性能完備,并且頻率、幅度、精度的測(cè)量范圍均超過(guò)題目要求,能在1s內(nèi)完成各項(xiàng)指標(biāo)的測(cè)量,新增頻率指標(biāo)和語(yǔ)音播報(bào)創(chuàng)新功能,THD測(cè)量[敏感詞]誤差不超過(guò)1%,圓滿完成了題目的所有要求并有所拓展。


總體方案描述

外接任意波信號(hào)發(fā)生器作為信號(hào)源,輸入信號(hào)接入自動(dòng)增益控制放大器進(jìn)行放大以適應(yīng)寬輸入幅度范圍,再疊加偏置將輸出信號(hào)調(diào)理至ADC采樣幅度范圍,單片機(jī)將采樣得到的結(jié)果進(jìn)行FFT運(yùn)算,從而得到總諧波失真近似值和時(shí)域、頻域的波形信息,并將所測(cè)結(jié)果通過(guò)彩色觸摸屏顯示和通過(guò)WiFi實(shí)時(shí)傳輸至手機(jī)APP顯示,系統(tǒng)總體方案框圖如圖所示。

image.png


理論分析與計(jì)算

1. 放大電路設(shè)計(jì)

在本系統(tǒng)中,由于測(cè)控信號(hào)的范圍比較寬,為保證必要的測(cè)量精度,對(duì)于輸入的模擬信號(hào)需要加前置放大器,以使輸出電壓適合于模數(shù)轉(zhuǎn)換器的電壓范圍。


針對(duì)題目輸入信號(hào)的峰峰值范圍30mV~600mV,本系統(tǒng)設(shè)計(jì)的放大器不僅要滿足[敏感詞]輸入幅度的信號(hào)能被AD準(zhǔn)確采集,也要保證[敏感詞]輸入幅度的信號(hào)經(jīng)放大后不會(huì)超過(guò)單片機(jī)ADC的輸入幅度限制0~3.3V,同時(shí),考慮到輸入信號(hào)基頻[敏感詞]為100kHz,則其五次諧波頻率為500kHz,故應(yīng)選用帶寬不小于5MHz的運(yùn)放,此處選用程控放大器AD603實(shí)現(xiàn),AD603采用特有的內(nèi)插技術(shù),可保證增益變化是線性的,且增益穩(wěn)定性強(qiáng),受外界溫度及電源波動(dòng)影響較小。


信號(hào)源產(chǎn)生的任意波通過(guò)自動(dòng)增益放大電路,其作用是當(dāng)輸入信號(hào)較強(qiáng)時(shí),使放大器增益自動(dòng)降低,而當(dāng)信號(hào)較弱時(shí),又使其增益自動(dòng)增高,從而保證在AGC作用范圍內(nèi)輸出電壓比較均勻。使得后級(jí)處理電路對(duì)于輸入信號(hào)具有良好的處理特性。


2. 直流偏置加法電路設(shè)計(jì)

=偏置部分選用經(jīng)典加法器電路,其中比例電阻均取10kΩ。具體偏置大小采用定值電阻與電位器分壓的方式,考慮到MCU ADC要求采集信號(hào)幅度在0~3.3V,取放大后的正弦波峰峰值[敏感詞]可放大到3Vpp,則:


image.png

故取1K電位器與3.3K定值電阻分壓。


3. FFT測(cè)量設(shè)計(jì)

快速傅里葉變換FFT可以將一個(gè)時(shí)域信號(hào)變換到頻域,也可以將一個(gè)信號(hào)的頻譜提取出來(lái),先對(duì)一個(gè)信號(hào)在時(shí)域上按照采樣頻率F進(jìn)行采集,采集N個(gè)點(diǎn)然后對(duì)這N個(gè)點(diǎn)進(jìn)行FFT運(yùn)算,就可以得到這個(gè)信號(hào)的頻譜特性。FFT之后結(jié)果就是一個(gè)N個(gè)點(diǎn)的復(fù)數(shù),每一個(gè)點(diǎn)對(duì)應(yīng)一個(gè)模值為實(shí)部與虛部平方和的頻率點(diǎn),每個(gè)頻率點(diǎn)的模值([敏感詞]個(gè)點(diǎn)直流分量除外)為原始信號(hào)峰值A(chǔ)的N/2倍,[敏感詞]個(gè)點(diǎn)直流分量為A的N倍。第n個(gè)點(diǎn)對(duì)應(yīng)的信號(hào)頻率為: 

image.png

原理圖電路分析

1. 自動(dòng)增益控制放大電路

AGC電路本質(zhì)上是一個(gè)反饋控制電路,將輸出電壓平均值通過(guò)檢測(cè)電路變換為合適的直流電平,并反饋至壓控增益放大器的增益控制端,其結(jié)構(gòu)如下圖。


image.png


壓控增益放大器決定了AGC的[敏感詞]增益和增益變換范圍,電路的頻率特性,噪聲指標(biāo)等主要指標(biāo)也取決于這個(gè)放大器。由于反饋環(huán)反饋準(zhǔn)直流信號(hào),所以對(duì)于整個(gè)放大器的頻率特性基本沒有影響。


本系統(tǒng)中的自動(dòng)增益控制放大電路,是由兩個(gè)AD603構(gòu)成可變?cè)鲆娣糯笃?,每個(gè)AD603的電壓增益可以從0dB變化到+42dB,兩個(gè)放大器構(gòu)成的級(jí)聯(lián)放大器增加AGC的控制范圍。


AD603依靠控制電壓控制放大倍數(shù);比較器AD8561比較的是第二級(jí)AD603輸出信號(hào)(比較器的同相端)和設(shè)置電壓(比較器的反相端),使用二極管和RC對(duì)比較器輸出信號(hào)進(jìn)行檢波;檢波的值的范圍0~3.3V,電路設(shè)置為固定電壓值1.4V,這樣就可以保證調(diào)整電壓在AD603的控制電壓范圍內(nèi),使AD603能正常放大,具有自動(dòng)調(diào)節(jié)的能力,如圖所示。


image.png


2. 直流偏置加法電路

在本系統(tǒng)中,由于前級(jí)放大電路中的AD603存在內(nèi)部失調(diào)電壓,導(dǎo)致放大后的信號(hào)在進(jìn)入加法器前存在較大的直流偏置,故加入截止頻率為1.59Hz的高通濾波器隔直,這里取電容C=0.1μF,R=1MΩ的一階無(wú)源高通濾波器。


同時(shí),為防止分壓電路電阻對(duì)加法器比例電阻的影響,與比例電阻對(duì)高通濾波器截止頻率的影響,在分壓電路和高通濾波器后各加入一級(jí)跟隨器進(jìn)行隔離再輸入進(jìn)加法器,實(shí)際電路如圖所示。 


image.png


PCB電路分析

1. 自動(dòng)增益控制放大電路

這個(gè)用的是備賽期間準(zhǔn)備的AGC自動(dòng)增益控制放大模塊,所以就不貼PCB圖了,放一個(gè)淘寶鏈接:https://m.tb.cn/h.fiGzQkD?sm=9124c2  AGC模塊 AD603 自動(dòng)增益控制 手動(dòng)、程控調(diào)節(jié)輸出幅值 帶寬10M。


image.png


2. 直流偏置與高通隔直電路

因?yàn)槭潜荣惖臅r(shí)候制作的,實(shí)驗(yàn)室做雙面板很麻煩,選用單面板,然后之所以放兩個(gè)供電接口,主要是因?yàn)橹环乓粋€(gè)的話很難布通。然后規(guī)格接近5X5cm,不大不小,和其他電路模塊大小一致,看上去也比較美觀。


image.png


3. 加法電路

這也是個(gè)基本的加法電路,注意電源退耦,然后電路板規(guī)格也是盡量做成5X5cm,與前后電路模塊大小保持一致。


image.png


程序設(shè)計(jì)

本裝置以MSP432E401Y單片機(jī)為核心,使用串口屏進(jìn)行人機(jī)交互,一鍵啟動(dòng)后,通過(guò)單片機(jī)片上12位ADC對(duì)放大后的輸入信號(hào)進(jìn)行多次采樣,選取[敏感詞]采樣率下的數(shù)據(jù)進(jìn)行FFT運(yùn)算,得到信號(hào)的頻域波形,在頻域中提取基波及各次諧波的峰峰值、相位等信息并進(jìn)行IFFT運(yùn)算,從而得到還原后的一個(gè)周期時(shí)域波形,最終測(cè)試結(jié)果通過(guò)串口屏顯示和通過(guò)WiFi實(shí)時(shí)傳輸至手機(jī)APP顯示,如圖所示。 

image.png

首先先來(lái)介紹一下上位機(jī)。我們上位機(jī)軟件是用QT來(lái)寫的,因?yàn)镼T是跨平臺(tái)的,同樣一套代碼可以在windows上面跑,也可以在linux上面跑,也可以在安卓手機(jī)上面跑。而且不需要修改任何東西,編譯器會(huì)自動(dòng)給你生成好,并且可以非常地快速實(shí)現(xiàn)界面設(shè)計(jì),非常地友好,這就非常的方便。既然可以在手機(jī)上面跑,那么我把串口改成WiFi不就是一個(gè)WiFi_APP了嗎?說(shuō)干就干,網(wǎng)上關(guān)于QT開發(fā)藍(lán)牙的已經(jīng)有相關(guān)的資料了,那么一樣的道理,WiFi或藍(lán)牙差不多的,于是乎就綜合各方面資料,整合了一個(gè)WiFi_APP。 做這個(gè)app不需要任何的Java的知識(shí),你只要會(huì)QT最基本的C++基礎(chǔ)就可以了。只有你手頭有WIFI模塊(ESP8266)和安卓手機(jī)就可以實(shí)現(xiàn)WIFI_APP的功能。


項(xiàng)目所用的其他軟硬件也有詳細(xì)介紹,可點(diǎn)擊本項(xiàng)目鏈接查看。


軟件介紹

因?yàn)閇敏感詞]次做WiFi上位機(jī),就做了一個(gè)非常簡(jiǎn)單的雛形,實(shí)現(xiàn)WIFI狀態(tài)檢測(cè),本機(jī)IP的掃描和服務(wù)器鏈接,基波諧波的顯示,時(shí)域頻域波形的顯示,并且能像串口助手一樣完成數(shù)據(jù)收發(fā)。如圖,就是本一開始做的最簡(jiǎn)單的軟件界面,本軟件基于widge控件制作,當(dāng)然你可以選擇其他的,更可以自己定義類。


我們是基于QT的網(wǎng)絡(luò)協(xié)議之TCP通信,用到了兩個(gè)類,QTcpServer和QTcpSocket,TCP分為了服務(wù)器和客戶端,就是跟網(wǎng)絡(luò)調(diào)試助手差不多的。我們這里使用手機(jī)作為服務(wù)器,wifi模塊(esp8266)作為客戶端,那么只要連接在同一個(gè)網(wǎng)絡(luò),就可以互相通信,傳輸數(shù)據(jù)了。


當(dāng)然我們還需要制定簡(jiǎn)單的數(shù)據(jù)傳輸協(xié)議:因?yàn)橛辛藚f(xié)議,你才知道發(fā)過(guò)來(lái)的是什么類型的數(shù)據(jù),一次發(fā)多少個(gè),要顯示在哪里,下面是部分代碼,源碼放在最后面了,大家可以下載來(lái)慢慢查看。

同樣也給大家提供了學(xué)習(xí)QT的視頻鏈接方便大家學(xué)習(xí):【【北京迅為】嵌入式學(xué)習(xí)之QT學(xué)習(xí)篇-嗶哩嗶哩】 https://b23.tv/gP8rDCd。


42LMG


實(shí)物展示

作品實(shí)物圖:

image.png


人機(jī)交互界面:
image.png


手機(jī)APP:

image.png


這個(gè)項(xiàng)目介紹的比較全面,因?yàn)槠L(zhǎng)度,本次選取重要部分介紹,詳細(xì)項(xiàng)目可點(diǎn)擊鏈接前往電子森林查閱:https://www.eetree.cn/project/711。


項(xiàng)目3

圖片
圖片

項(xiàng)目3是來(lái)自【北京交通大學(xué)】榮獲國(guó)二的團(tuán)隊(duì)完成的信號(hào)失真度測(cè)量裝置。


項(xiàng)目分析

本題要求用于信號(hào)失真度測(cè)量的主控制器和數(shù)據(jù)采集器必須使用 TI 公司的MCU及其片內(nèi)ADC,不得使用其他片外ADC和數(shù)據(jù)采集模塊(卡)成品,故信號(hào)采集模塊的MCU均在TI公司生產(chǎn)的處理器系列中選擇。


考慮到題目要求測(cè)量的[敏感詞]信號(hào)頻率為100kHz,五次諧波滿足奈奎斯特采樣定理需要采樣頻率達(dá)到1MHz,故選擇C2000系列處理器作為主控芯片,并使用其片內(nèi)ADC進(jìn)行采樣。C2000是TI公司生產(chǎn)的32位高性能實(shí)時(shí)微控制器,具有片內(nèi)12位ADC,主時(shí)鐘頻率可達(dá)到200MHz,運(yùn)行速度比較快,實(shí)時(shí)性比較好。由于實(shí)驗(yàn)室中正好有28379D的開發(fā)板,故選擇此開發(fā)板。開發(fā)板資料見LAUNCHXL-F28379D。

54b9d0e9aa93424eb4e5a75fe3ee8237.png

對(duì)于數(shù)據(jù)處理部分采用頻域分析方法,對(duì)ADC采樣值做FFT變換,得到信號(hào)中不同頻率的幅值大小,代入THD計(jì)算公式得到失真度大小。該方案硬件成本低,電路簡(jiǎn)單。


原理圖電路分析

本次作品中電路均使用立創(chuàng)EDA設(shè)計(jì)。

Schematic_2021年A題-信號(hào)失真度測(cè)量裝置_2021-12-09.png


2.1 隔直放大電路

如圖,輸入信號(hào)處理電路由RC濾波電路和同相加法器電路共同組成:在同相加法器的前面接入RC高通濾波器,將信號(hào)中可能含有的直流成分濾掉,然后再利用同相加法器將隔直后的信號(hào)抬升并放大。同相加法器電路由TI的運(yùn)算放大器OPA227構(gòu)成,OPA227運(yùn)算放大器兼具低噪聲、寬帶寬和高精度等特性,是同時(shí)需要交流和精密直流性能應(yīng)用的理想選擇。


隔直放大電路.png


由于題目要求輸入信號(hào)的頻率范圍為1kHz-100kHz,峰峰值電壓范圍為300mV-600mV, 故RC濾波器的截頻要小于1kHz,故電路圖中電容器件C29取1uF,電阻器件R43取10kΩ。

令R46=R45=R42=R,則同相加法器的輸出電壓為U0=(R41+R)/2R (U_1+U_2 ),其中U1為輸入信號(hào)電壓,U2為電阻分壓得到的輸入加法器的直流電壓,約為0.33V。該電路的放大倍數(shù):Au=(R41+R)/2R=(7k+1k)/(2×1k)=4。放大后的信號(hào)滿足單片機(jī)電壓采樣范圍0~3.3V。


2.2 遲滯比較器電路

由于提高部分要求輸入信號(hào)的頻率范圍為1kHz~100kHz,在輸入信號(hào)的頻率未知情況下無(wú)法確定采樣率,故利用遲滯比較器將輸入的信號(hào)轉(zhuǎn)變成方波,得到基波頻率,進(jìn)而確定采樣頻率然后進(jìn)行后續(xù)處理。


遲滯比較器電路是使用TI的比較器LM339構(gòu)成的,LM339比較器可在寬電壓范圍內(nèi)由單電源供電,漏極電流不受電源電壓的影響。遲滯比較器是一個(gè)具有遲滯回環(huán)傳輸特性的比較器,在反相輸入單門限電壓比較器的基礎(chǔ)上引入正反饋網(wǎng)絡(luò),就組成了具有雙門限值的反相輸入遲滯比較器。

遲滯比較器電路.png

電路如圖所示,R3與R4分壓得到參考電壓Vr=1.35V,R2與R1的比例及Vr決定了高低電平閾值電壓,令R2/R1=10,得到高電平閾值電壓約為1.5V,低電平閾值電壓約為1.2V,滿足輸入信號(hào)的轉(zhuǎn)換方波的閾值電平要求。


作品裝配

如圖,紅框部分是遲滯比較器部分,黃框部分是正負(fù)電源和地,藍(lán)框部分是串口部分,左邊藍(lán)框接串口屏,右邊藍(lán)框接藍(lán)牙。模塊位置是考慮了所連接單片機(jī)引腳的位置,按照就近原則放置。裝配的順序是先焊好遲滯比較器電路和輸入部分電路,然后焊接放置單片機(jī)的排母,最后引出串口排針。

作品裝配.png


程序設(shè)計(jì)

設(shè)備上電后開始執(zhí)行程序,分別ADC采樣和計(jì)數(shù)測(cè)量方波頻率獲取基頻,獲取被測(cè)信號(hào)時(shí)域數(shù)據(jù)和基頻后做FFT變換,得到相應(yīng)頻域數(shù)據(jù),在基頻頻域幅值基礎(chǔ)上獲取諧波頻點(diǎn)頻域幅值從而計(jì)算失真度和歸一化幅值,將計(jì)算結(jié)果分別通過(guò)串口通信傳遞給串口屏和通過(guò)藍(lán)牙模塊傳遞給手機(jī),顯示計(jì)算結(jié)果;不斷循環(huán)這一過(guò)程實(shí)時(shí)跟更新顯示數(shù)值。


軟件流程圖.png


  • 手機(jī)APP部分利用WxBit圖形化編程系統(tǒng)制作了一個(gè)通過(guò)HC-05藍(lán)牙模塊接收數(shù)

  • 據(jù)并實(shí)時(shí)顯示的APP。
    藍(lán)牙模塊與串口屏分別使用SCIB與SCIC。

免責(zé)聲明:本文采摘自“硬禾學(xué)堂”,本文僅代表作者個(gè)人觀點(diǎn),不代表薩科微及行業(yè)觀點(diǎn),只為轉(zhuǎn)載與分享,支持保護(hù)知識(shí)產(chǎn)權(quán),轉(zhuǎn)載請(qǐng)注明原出處及作者,如有侵權(quán)請(qǐng)聯(lián)系我們刪除。

服務(wù)熱線

0755-83044319

霍爾元件咨詢

肖特基二極管咨詢

TVS/ESD咨詢

獲取產(chǎn)品資料