紅外線遙控器

編碼式紅外線遙控型家用電器的遙控器

徠目前,人們的物質文化生活水平日益提高,各種各樣的家用電器走進了千家萬戶,其中,大多數的家用電器都有各自不同的遙控器,人們常常為了控制某台電器而到處尋找其對應的遙控器,這樣,就給人們的生活帶來了很多不便。為了解決這個問題,本文提出一個多功能遙控器的設計方案:該遙控器可以通過自學習而擁有對多台電器的遙控功能,即省時、又省力,從而使人們免除同時面對功能眾多遙控器的煩惱。

功能特點


1.適用於編碼式紅外線遙控型家用電器;
2.可遙控多台家用電器;
3.具有一個學習/控制復用鍵、5~10個設備選擇鍵,10~20個功能控制鍵,由一個設備選擇鍵與各個功能控制鍵共同實現對一個設備的控制;
4.可通過一個設備選擇鍵和各個功能控制鍵實現對多台設備的常用功能的學習和控制;
5.成本低,抗干擾能力強。

原理


遙控器由紅外接收及發射電路、信號調理電路、中央控制器8031.程序及數據存儲器、鍵盤及狀態指示電路組成。
遙控器有兩種狀態:學習狀態和控制狀態。當遙控器處於學習狀態時,使用者每按一個控制鍵,紅外線接收電路就開始接收外來紅外信號,同時將其轉換成電信號,然後經過檢波、整形、放大,再由CPU定時對其採樣,將每個採樣點的二進位數據以8位為一個單位,分別存放到指定的存儲單元中去,供以後對該設備控制使用。當遙控器處於控制狀態時,使用者每按下一個控制鍵,CPU從指定的存儲單元中讀取一系列的二進位數據,串列輸出(位和位之間的時間間隔等於採樣時的時間間隔)給信號保持電路,同時由調製電路進行信號調製,將調製信號經放大后,由紅外線發射二極體進行發射,從而實現對該鍵對應設備功能的控制。

部分電路設計


紅外線接收電路

按學習/控制鍵使CPU切換到學習狀態,此時學習狀態指示燈D5點亮,在按下某一設備選擇鍵時,程序調整數據指針(由程序開發者設定),使其指向數據存儲器的某一指定長度數據區的起始單元,當同時按下本遙控器的某一控制鍵和被學習遙控器的某一控制鍵時,8031就會由程序控制向P3.1管腳(即JR端)輸出低電平(原初始化程序將其設置為高電平),JR端的電平信號是或非門U1A的控制電平。當P3.1=0時,U1A輸出為輸入端的反相信號。即由D1.U4構成的紅外線接收電路負責接收被學習遙控器發送來的信號,當D1有紅外信號輸入時,該信號經U4解調、整形、放大后(此解碼脈衝與原編碼脈衝反相位)由7管腳輸出,經或非門U1A反向經由IN管腳輸入給8031的P1.4管腳,此信號的第一個高電平脈衝向C4迅速充電(合理選擇R3,R4的參數,以防止重複觸發),同時通過U2A的IT管腳向8031的INT1管腳送一個下降沿信號,CPU響應中斷後,從P14定時採集U1A的IN紅外線編碼信號,形成一系列二進位數碼,並以8位為單位存放到指定設備、指定按鍵的數據區(可以通過一碼連發進行錯誤校驗),從而完成一個鍵的學習。如果再學習其他鍵的功能,方法相同。如果想學習另外設備的各個鍵的功能,按下本遙控器的另外一個設備選擇鍵,然後分別按下各個功能控制鍵,從而學習被學習遙控器的各個功能。

紅外線發射電路

徠按學習/控制鍵使CPU切換到控制狀態,同時控制狀態指示燈D6點亮,此時按下某一設備選擇鍵,系統就會處於某一設備的控制狀態下,再按下某一功能控制鍵時,系統通過設備號和功能鍵號進行定址,找到對應設備對應功能鍵的數據存儲區地址(這些數據是由學習該鍵功能時分點採集而得來的),依次讀出這些數據,由CPU控制通過P1.5管腳依次以位為單位定時(時間間隔同採樣時間間隔)輸出給調製電路U2B的OUT管腳,經過由U2B、U2C、C5.R7.R8組成的調製電路調製后(調製頻率為38KHZ),再由Q1放大,驅動D4進行紅外遙控信號輸出,以實現對所選設備的某一功能的控制。

其他電路概述

本部分電路包括學習、控制指示電路,數據、程序存儲電路,鍵盤電路等。學習、控制指示電路採用發光二極體進行指示,由8031的P1.6.P1.7管腳輸出控制信號,再分別經過放大電路驅動D5.D6指示;設備號顯示電路使用一位數碼管靜態顯示;鍵盤電路採用查詢式掃描鍵盤;程序存儲器採用常見的ROM或EEPROM,數據存儲器可以採用價格較為低廉且與6264或62128兼容的隨機電可擦寫存儲器。
本設計只適用於碼分制的紅外遙控設備,而未涉及到頻分制的紅外遙控設備和調頻信號為非38kHz的紅外線遙控設備,如若要擴充遙控器的這些功能,只要在紅外線接收電路中增加測頻電路,在紅外線發射電路中使用數控信號發生器做調製電路即可。
車載DVD專用紅外線遙控器,滿健為40健,觸摸面板,手感好,使用2025扣式電池。