基于P89C51RA的智能廣播系統控制
3.2 串行通信接口電路設計

PC機配置的是標準的RS-232串行接口,而單片機的輸入、輸出都是TTL電平,兩者的電氣規范不同,要實現單片機與PC機的數據通信,必須對單片機輸出TTL電平進行電平轉換。在此,采用Sipex公司推出的高性能RS-232收發器芯片SP232E,它完全滿足RS-232和V.28串行協議,具有增強型ESD性能和120Kbps的數據傳輸速率。該芯片與MAX232完全兼容,但經使用比較發現其穩定性和抗干擾能力均優于MAX232。系統的串口通信電路原理圖如圖2所示。
3.3 ISP電路設計
P89C51RA的ISP功能是通過標準RS-232C串口來完成的,它是一種內嵌的在線可編程功能,實現ISP功能只需要增加少量的電路板面積和元件。因此只要單片機系統配備了RS-232接口,就可以直接通過串口通信電纜來完成程序的下載,使用非常方便。具備ISP功能的單片機系統和普通單片機系統的設計在別的方面沒什么區別,僅僅在RS-232C 串口的設計上增加ISP硬件激活開關即可,對于P89C51RA來說,編程電壓VPP=5V,因此ISP硬件激活開關的電路原理如圖3所示。
ISP功能的實現:當雙刀雙擲開關S2向下時,P89C51RA的PSEN引腳接地,ALE引腳懸空,EA/VPP引腳接5V編程電壓,此時,按復位鍵S1,單片機在復位后進入ISP狀態,此時可在FlashMagic軟件或ZLGISP軟件環境下進行單片機的Flash程序存儲器進行擦、寫操作。當雙刀雙擲開關S2向上時,上電或按復位按鈕S1后單片機進入正常工作狀態。關于ISP功能實現的詳情查閱相關資料。
ISP是P89C51RA單片機的一個優異功能,利用這一功能不但大大方便了系統開發中對單片機中程序的調試與編寫,同時還使系統具有在線升級功能。
3.3 廣播設備和廣播區片控制電路設計
廣播設備和廣播區片控制都采用繼電器實現,為了保障系統的長期安全可靠運行,系統選用單點觸點電流為10A的OMRON G2R-1 DC12 繼電器,該繼電器電磁線圈的額定控制電壓為12V直流電壓,額定電流小于50mA。
系統采用高電壓大電流八達林頓晶體管陣列集成電路ULN2803,每個達林頓管的最大驅動電壓/電流為50V/500mA。ULN2803的設計與標準TTL電平兼容,這一特性使得該器件廣泛應用于計算機控制、工業控制和消費類產品中。
評論