遙控探照燈系統(tǒng)設計
4、燈控模塊
硬件原理如圖3所示,T1為濾波電感,Q1為可控硅,U1為光電隔離器,CPU信號通過Q2控制U1的通斷,當U1導通時,Q1導通,當U1關斷時,反相電壓使Q1截止,通過控制可控硅的導通時間可實現控制燈的亮度控制。
5、電機模塊
該系統(tǒng)有兩個相同的直流電機模塊。由通用I/O接口通過三極管控制轉停(如圖4)。當Q3、Q6導通時,電機正轉;當Q4、Q5導通時,電機反轉;當Q3的通斷由Q1通過R1、R2分壓實現控制,當Q1導通時,R1兩端的壓降使Q3導通。
6、電源模塊
該系統(tǒng)由220V工頻交流電供電,電源模塊的功能是輸出兩個電源(5V的單片機電源和12V的直流電機電源)和一個中斷源。中斷源用來產生兩倍工頻的中斷信號給單片機,從而調節(jié)探照燈的亮度,因此,該系統(tǒng)采用了一個220V轉雙12V變壓器,并通過二極管、三端穩(wěn)壓器和校正電容實現輸出。
二 軟件設計
軟件分兩部分:主程序和中斷程序,主程序的主要任務有:接收紅外、激光信號、進行解調,判斷遙控器所發(fā)的命令是什么,并執(zhí)行該命令;控制電機轉動并檢測反饋信號,準確定位探照燈位置,根據命令存儲或調出指定的頻道;根據探照燈當前狀態(tài)控制指示燈的亮滅。具體程序流程圖如圖5(詳見本刊網站)所示,中斷程序的主要任務是:對燈控I/O引腳的低電平進行延時,以達到調節(jié)燈亮度的目的。
試驗結果表明,該系統(tǒng)性能穩(wěn)定,可準確地完成燈控、轉動,以及某個頻道的存儲及調出等功能,并具有操作方便的優(yōu)點,已得到多家公司的認可。
紅外遙控器相關文章:紅外遙控器原理
評論