用比較器實(shí)現(xiàn)正弦波轉(zhuǎn)方波的電路圖
如下圖所示,使負(fù)比較端固定為輸入信號(hào)的直流電平:Ua 正端接輸入信號(hào),輸出即為所需要的方波。
如果產(chǎn)生的方波不是標(biāo)準(zhǔn)的方波,角上有弧度,那是因?yàn)楸容^器的基準(zhǔn)電壓值設(shè)置得不合適所造成的,調(diào)整一下基準(zhǔn)電壓就可以改變占空比。
最簡(jiǎn)單的辦法是用反相器來(lái)整形,例如用CD4069,只要經(jīng)過(guò)最多兩次反相,正弦波信號(hào)就會(huì)轉(zhuǎn)換成質(zhì)量很好的正方波了。
使用LM358芯片實(shí)現(xiàn)正弦波轉(zhuǎn)方波電路
某些傳感器產(chǎn)生的信號(hào)是正弦波信號(hào),單片機(jī)要處理它,就必須把它轉(zhuǎn)換成方波。例如磁電傳感器產(chǎn)生的信號(hào),單片機(jī)要測(cè)它的頻率的場(chǎng)合,現(xiàn)在一般的汽車(chē)車(chē)速都是這么做的,通過(guò)測(cè)量車(chē)速傳感器信號(hào)的頻率,來(lái)判斷現(xiàn)在的車(chē)速。
如果正弦波的幅值夠大,可以直接利用施密特觸發(fā)器7414整形后直接送到單片機(jī)引腳。如果正弦波幅值不夠大,比如幅值只有零點(diǎn)幾V,就需要先用運(yùn)算放大器放大,再用7414整形后送到單片機(jī)引腳。
一般情況下,傳感器產(chǎn)生的正弦波只有2條線,正弦波就是2條線相對(duì)的波形,沒(méi)有我們常見(jiàn)的地線,所以我們采用差分輸入,為了不影響信號(hào)源,需要提供輸入阻抗。
電路圖如下:

采用LM358芯片。LM358內(nèi)部有兩個(gè)運(yùn)算放大器,電路里面,第一級(jí)用作差分輸入放大,主要作用是隔離信號(hào)與采集電路,起到保護(hù)信號(hào)源的作用。第二級(jí)用作濾波放大,R15和C22用作濾波,R14/R15組成放大,放大倍數(shù)R14/R15。
圖中,-5V可以用GND。也可以用ICL7660芯片產(chǎn)生。
正弦波加過(guò)零比較器轉(zhuǎn)換成方波,下面給出方波電路轉(zhuǎn)換原理圖:
具體做法,大家可以先行思考一下。
?
評(píng)論