基于80C196KC的廣播短波發(fā)射機馬達控制系統(tǒng)設計
1.1 微控制器
本系統(tǒng)中的微控制器采用Intel80C196KC芯片,其工作頻率為12 MHz。芯片內置的lO位模擬/數字轉換器的模擬輸入可用于測量相關調諧數據,如輸出功率(Pfwd)、射頻末級屏壓(VAV2)和射頻末級柵流(IGIV2)等。微控制器的地址范圍是64 k字節(jié),可外接四片EPROM和一片RAM(用“Memory”表示)。兩片EPROM可用于存儲監(jiān)控程序,另外兩片EPROM用于存儲用戶程序,一片RAM則作為用戶數據區(qū)來存儲中間數據。在硬件復位后開始啟動時MAP為零,處理器從2080H地址處開始啟動監(jiān)控程序。若已裝了用戶程序EPROM,程序則跳至1D xxH.并將MAP設為1(2000H ……27FFH應為用戶程序),同時用戶程序由2080H開始執(zhí)行。
1.2 A/D、D/A及數字I/O電路
與交流和直流馬達齒輪機械連接的多圈電位器給出的馬達絕對位置的反饋信號可作為模擬信號輸入到馬達控制板,然后通過一個12位的模/數轉換器進行數字化處理后,便可輸入給微處理器作為馬達的位置控制信號。
微處理器輸出的馬達控制信息(運轉方向、位置、速度等)可通過一個10位D/A轉換器轉換成模擬信號后傳給馬達裝置。交流馬達的控制指令分別為前進、后退、停止,它們與馬達控制器的數字輸出端口相連;直流馬達由與所需速度成比例的電壓進行驅動。同型轉換器也可用來為不同的測量元件產生校準信號。
評論