基于STC15F104E的開窗機控制器的設計
1.2 開關狀態檢測
開關狀態檢測電路如圖3所示。只有開關S1打到“3”,光耦TLP521才不斷輸出近似于方波的脈沖信號給單片機STC15F104E的P34腳,利用程序實現開關S1狀態的檢測。本文引用地址:http://www.czjhyjcfj.com/article/159375.htm
1.3 控制及電機驅動模塊
控制及電機驅動模塊主要由單片機STC15F104E及TA8429H構成,如圖4所示。圖中STC15F104E是宏晶公司生產的單片機,指令系統與MCS-51兼容,價格低廉、體積小,僅有8個引腳,其中有6個I/O腳,滿足系統控制要求。TA8429H是東芝公司推出的一款全橋驅動電路,適合直流有刷電機的控制,可以實現電機的正轉、反轉、制動和停止控制,其工作電壓為+27 V,平均工作電流可達3 A,完全可以滿足24 V/40 W直流電機的驅動要求。設計中電機控制信號經單片機(MCU)的P31、P32輸出,經光耦PC817隔離后送到TA8428H的輸入端,實現電機運行狀態的控制;TA8429H的“GND”與+24 V電源的“地”之間串接一個1 Ω/3 W的電阻實現電機電流檢測,在關窗到位后,電機將堵轉,電機電流增大,因而電阻兩端電壓因而升高。調節電位器R18,使得Q1導通,光耦U9輸出低電平,從而實現電機堵轉檢測。通過調節R18可以設定電機堵轉電流,從而實現開窗機負荷輕重的設定。當開窗到位時,行程開關S2閉合,MCU的P30引腳變為低電平,MCU將控制電機停轉。電路中LED0為電機堵轉指示,以方便堵轉電流設定,P2為單片機的在線編程接口。
萬能遙控器相關文章:萬能遙控器代碼
電路圖符號相關文章:電路圖符號大全
評論