本文所介紹的紅外窗簾遙控器的系統(tǒng)框圖如圖3-1所示,紅外窗簾接收控制器的系統(tǒng)框圖如圖3-2所示。該系統(tǒng)主要有兩個(gè)部分組成:一是遙控器部分,其功能為:單片機(jī)掃描遙控器上的6個(gè)按鍵(啟動(dòng)/停止,打開,關(guān)閉,速度減小,速度增加和自動(dòng)),當(dāng)某個(gè)按鍵按下后,單片機(jī)便通過(guò)紅外發(fā)光二極管發(fā)射該按鍵的編碼。二是接收控制器部分,其功能是用單片機(jī)通過(guò)紅外一體化接收頭接收遙控器發(fā)出的編碼并進(jìn)行解調(diào),解調(diào)后根據(jù)編碼的功能來(lái)控制步進(jìn)電機(jī)的狀態(tài),從而實(shí)現(xiàn)窗簾的打開、關(guān)閉或停止等功能。
紅外線遙控電動(dòng)窗簾電路設(shè)計(jì)詳解
硬件電路設(shè)計(jì)主要包括:紅外發(fā)射模塊、紅外接收模塊、顯示模塊、光控模塊、電機(jī)驅(qū)動(dòng)模塊、窗簾框架構(gòu)造設(shè)計(jì)。
1、紅外發(fā)射模塊
紅外發(fā)射模塊主要包括單片機(jī)最小系統(tǒng),按鍵,紅外發(fā)射電路組成。本設(shè)計(jì)所要實(shí)現(xiàn)的功能不是很多,所以控制按鍵采用4X4 的矩陣鍵盤即可達(dá)到要求,另外發(fā)射過(guò)程中單片機(jī)輸出端產(chǎn)生的脈沖信號(hào)為38KHz,所以采用一12M 晶體振蕩器即可發(fā)出滿足要求的頻率。
紅外線的發(fā)射過(guò)程如圖3-3所示。
本遙控器的發(fā)射采用碼分制的遙控方式,碼分制紅外遙控就是指令信號(hào)產(chǎn)生電路以不同的脈沖編碼(不同的脈沖數(shù)目及組合) 代表不同的控制指令同。
在確定選擇AT89C52 作為本設(shè)計(jì)發(fā)射電路核心芯片和矩陣鍵盤作為控制鍵后,加上一個(gè)簡(jiǎn)單的紅外發(fā)射電路便可實(shí)現(xiàn)紅外信號(hào)的發(fā)射,紅外發(fā)射電路如圖3-4 所示。
根據(jù)紅外發(fā)射管本身的物理特性,必須要有載波信號(hào)與即將發(fā)射的信號(hào)相“與”,然后將相“與”后的信號(hào)送給發(fā)射管,才能進(jìn)行紅外信號(hào)的發(fā)射與傳送,而在頻率為38KHZ 的載波信號(hào)下,發(fā)射管的性能最好,發(fā)射距離最遠(yuǎn),所以在硬件設(shè)計(jì)上,本設(shè)計(jì)利用單片機(jī)產(chǎn)生38KHZ 載波信號(hào),與發(fā)射信號(hào)進(jìn)行邏輯“與”運(yùn)算后,通過(guò)極管的功率驅(qū)動(dòng)到紅外發(fā)光二極管上。
紅外遙控器由51單片機(jī)、矩陣鍵盤、紅外發(fā)射二極管、NPN 型三極管等組成。鍵盤用于輸入控制指令,51單片機(jī)檢測(cè)鍵盤上的按鍵狀態(tài),并對(duì)紅外信號(hào)進(jìn)行調(diào)制。發(fā)射二極管發(fā)射紅外線,當(dāng)單片機(jī)P3.4 口輸出為“0”時(shí),紅外發(fā)射管不發(fā)光,當(dāng)單片機(jī)P3.4 口輸出為“1”時(shí),紅外發(fā)射管發(fā)出38KHZ 調(diào)制紅外線。
紅外信號(hào)調(diào)制過(guò)程如圖3-5所示。
評(píng)論
查看更多