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