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