【正文】
遙控器應用摘 要 1Abstract 21 紅外遙控器信號發(fā)射原理簡介 22 紅外遙控器信號接收芯片外圍電路 33 遙控編碼 4一、編碼格式 5二、單片機遙控接收電路 84軟件解碼應用程序 85 結 語 9參考文獻 9摘 要介紹紅外遙控器與單片機的硬件接口,并從原理出發(fā)給出軟件解碼的方法。通過軟件程序對紅外遙控器發(fā)射的脈沖波形檢測得出信號碼,從而為軟件解碼提供依據(jù)。紅外遙控器由于其體積小、功耗低、功能強、成本低的特點,已經在家電產品設備中廣泛應用?,F(xiàn)代智能化儀器儀表系統(tǒng)、工業(yè)設備中的控制輸入也較多地使用紅外遙控器。本文給出紅外遙控器信號發(fā)射原理、紅外接收器的連接方式和單片機軟件解碼應用程序,并提供了一種對未知格式的遙控器信號碼檢測的應用程序。 關鍵詞:遙控器;軟件解碼;單片機;紅外線 AbstractIntroduction infrared remote control and microcontroller hardware interface and software decoding are presented and from the principle of the method. Through the infrared remote control software program launched in the letter obtained pulse detection number, and thus provide the basis for software decoding. Infrared remote control because of its small size, low power consumption, strong function, and low costs, has been widely used in home appliances equipment. Modern intelligent instrumentation systems, industrial equipment, the control input is greater use of infrared remote control. In this paper, principle of infrared remote control signal transmission, infrared receiver connection and SCM software decoding applications, and provides a remote control for unknown format letter number detection applications.Keywords: remote control。 software decoding。 SCM。 infrared1 紅外遙控器信號發(fā)射原理簡介 通用紅外發(fā)射器由指令鍵、指令信號產生電路、調制電路、驅動電路及紅外發(fā)射器組成。如圖1所示。遙控器所產生的脈沖編碼的格式一般為: 引導脈沖(頭)─識別碼(用戶碼)─鍵碼─鍵碼的反碼 其引導脈沖為寬度是10 ms左右的一個高脈沖和一個低脈沖的組合,用來標識指令碼的開始。識別碼、鍵碼、鍵碼的反碼均為數(shù)據(jù)編碼脈沖,用二進制數(shù)表 示?!?”和“1”均由ms量級的高低脈沖的組合代表。識別碼(即用戶碼)是對每個遙控系統(tǒng)的標識。通過對識別碼的檢驗,每個遙控器只能控制一個設備動作,有效的防止了多個設備之間的串擾。當指令鍵按下時,指令信號產生電路便產生脈沖編碼。鍵碼后