PCM2702與BH141 7的USB音頻發(fā)射系統(tǒng)
3 軟件程序設(shè)計(jì)
系統(tǒng)軟件流程如圖6所示。系統(tǒng)上電后,單片機(jī)系統(tǒng)初始化,P2的4個(gè)端口都為低,設(shè)定為87.7 MHz發(fā)射,同時(shí)在1602上顯示頻率。而后進(jìn)入鍵盤循環(huán)掃描狀態(tài),當(dāng)檢測(cè)到鍵盤按下時(shí)判斷鍵值,根據(jù)鍵值調(diào)整P2四個(gè)端口的電平高低,進(jìn)而控制BH1417的發(fā)射頻率,然后顯示頻率。本系統(tǒng)的工作頻率分為14個(gè)頻段,詳見表1。判斷鍵值來增加/減少頻率。當(dāng)頻率達(dá)到88.9 MHz或106.7 MHz時(shí),跳過PLL停止檔位。
4 系統(tǒng)制作、調(diào)試及抗干擾措施
在系統(tǒng)的焊接中要注意貼片的焊接,防止人體和烙鐵的靜電把芯片損壞。由于本系統(tǒng)是信號(hào)的傳輸,所以在通用板上布局時(shí)要盡量減少信號(hào)線的長(zhǎng)度,濾波電容盡量離輸出元器件近,以免產(chǎn)生多余的雜波。
系統(tǒng)調(diào)試過程中,由于本系統(tǒng)中有數(shù)字電路、模擬低頻和模擬高頻電路,注意相關(guān)電源的正確連接,以免引起電路的異常和干擾,且電源間要加去耦電路。先調(diào)試USB聲卡模塊。根據(jù)PCM2702的資料,USB上電的時(shí)間要短,才能確保電腦正確地找到設(shè)備,并安裝好。然后,進(jìn)行無線發(fā)射模塊的調(diào)試。由于實(shí)驗(yàn)室沒有測(cè)頻儀器,只好直接用精確度高的收音機(jī)直接接收測(cè)試。測(cè)試時(shí),先將4個(gè)控制引腳用跳線接地,確保能夠發(fā)射出無線信號(hào)后,再進(jìn)行頻率的校正和單片機(jī)控制顯示等。
該系統(tǒng)對(duì)于抗干擾性有一定的要求,所以在電源模塊中分別給出了數(shù)字、模擬低頻、模擬高頻的電源端口,加入磁珠和O Ω電阻以減少相互之間的干擾。電路設(shè)計(jì)時(shí),各個(gè)模塊獨(dú)立成塊,四周接地以減少電磁干擾等;且各個(gè)模塊中添加了必要的保護(hù)電路,確保電路的穩(wěn)定性、可靠性。
結(jié) 語(yǔ)
基于PCM2702與BH1417的USB音頻發(fā)射系統(tǒng)采用模塊化的設(shè)計(jì)方法,使得整個(gè)系統(tǒng)具有一定的擴(kuò)展性且可以分開獨(dú)立使用。盡管也有USB聲卡和2.4 GHz構(gòu)成的無限USB聲卡方案,但是由于其頻率不可變且需要配套的接收設(shè)備,無法做到與多人分享且保密性不強(qiáng)。使用調(diào)頻發(fā)射,可以利用現(xiàn)成的收音機(jī)接收,頻率可調(diào)可以加強(qiáng)安全性。
評(píng)論