一、高速PWM
現(xiàn)在收音機(jī)接收到是從單片機(jī)?AI8051U?發(fā)送的調(diào)幅廣播。調(diào)幅信號(hào)是利用了 AI8051U 高速 PWM產(chǎn)生的。PWM波的頻率為?707kHz。占空比不同對(duì)應(yīng)的調(diào)幅信號(hào)的幅度變化,進(jìn)而可以傳送聲音。
二、電路設(shè)計(jì)
測(cè)試電路非常簡(jiǎn)單,只是包含有單片機(jī) AI8051。它產(chǎn)生的高速 PWM波形,通過(guò)端口 P1 連接到外部一個(gè)磁棒天線。在端口P2 串聯(lián)一個(gè)可調(diào)電容,可以與電感形成串聯(lián)諧振。聲音信號(hào),通過(guò)兩芯端口 PIN 輸入到單片機(jī)的 AD端口。經(jīng)過(guò)轉(zhuǎn)換改變輸出PWM的占空比,進(jìn)而改變高頻的幅度。使用單面PCB,制作了測(cè)試電路板。現(xiàn)在這個(gè)電路板可以完成聲音調(diào)幅發(fā)送。
三、調(diào)諧發(fā)送
下面,調(diào)諧天線的串聯(lián)電容。使得輸出中波天線線圈上的電壓最大。此時(shí),天線對(duì)外發(fā)射距離也增加了??梢钥吹剑€圈上的信號(hào)幅度受到輸入信號(hào)的調(diào)制??梢詫⑹找魴C(jī)移動(dòng)較遠(yuǎn)的距離,仍然可以接收到發(fā)送的中波廣播信號(hào)。
四、程序
單片機(jī)程序也很簡(jiǎn)單。根據(jù) AI8051U技術(shù)手冊(cè)中給出的 高速PWM示例程序,選擇PWMA 的時(shí)鐘為內(nèi)部的 PLL 信號(hào)。時(shí)鐘頻率大約為 180MHz。使用單片機(jī)定時(shí)器4,產(chǎn)生10kHz的中斷,在中斷中,通過(guò)ADC采集外部的音頻信號(hào)。將采集到的音頻信號(hào),改變PWM的占空比。此時(shí)占空比的分頻為 256,實(shí)際上可以使用到的占空比調(diào)整空間為 0 到128 。這樣才能夠完成輸出中波信號(hào)的調(diào)幅。
※?總??結(jié) ※
本文利用 AI8051U 產(chǎn)生了 中波調(diào)幅信號(hào),可以通過(guò)磁棒天線將ADC采集到的音頻信號(hào)通過(guò)空間發(fā)送出去,附近的調(diào)幅收音機(jī)可以接收到聲音信號(hào)。只是現(xiàn)在發(fā)送的功率全依仗單片機(jī) IO 口驅(qū)動(dòng),所以發(fā)送的功率比較小。如果外部再增加一級(jí)功率放大器,可以提高無(wú)線發(fā)送的距離了。