紅外線遙控電風(fēng)扇設(shè)計思路
4.硬件設(shè)計:參見(圖11)
(圖 11)電風(fēng)扇控制板電路原理圖
5.軟件設(shè)計:
(1)紅外遙控輸入在 P3.2(INT0),面板按鍵P3.3(INT1)。
(2) 遙控的解碼過程:
(圖12)編碼
(圖13)數(shù)據(jù)幀圖形
單片機收到一個中斷后,開始計數(shù),然后在主程序有一個判斷子程序,首先判斷是否>8MS,是否有高電平,再判斷是否>4MS的低電平,然后再判斷是否是0或1,循環(huán)32次完成,32個碼的接收和存儲。
(3)程序流程圖 :
(圖14)控制板主程序流程
(圖15)鍵值處理流程
紅外遙控器相關(guān)文章:紅外遙控器原理 脈寬調(diào)制相關(guān)文章:脈寬調(diào)制原理
評論