久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 利用單片機實現的紅外線遙控系統(tǒng)

利用單片機實現的紅外線遙控系統(tǒng)

作者: 時間:2013-03-05 來源:網絡 收藏

引言

隨著科學技術的不斷發(fā)展,遙控器因其具有體積小、功耗低、功能強、成本低等特點正在向各個領域滲透,在家用電器、安全保衛(wèi)、工業(yè)控制以及人們日常生活中廣泛應用,特別是在家用電器、安全保衛(wèi)和人們日常生活中的應用就更廣泛了。本文給出用軟件方式實現紅外遙控器譯碼的程序,所有程序都經過實際系統(tǒng)調試通過。對于硬件電路,發(fā)射由遙控器完成,而接收部分則只需要在系統(tǒng)中添加一個接收管就可完成。

1 紅外線

紅外線就是指利用紅外線來傳遞控制信號,實現對控制對象的遠距離控制的目的;具體來講,就是由發(fā)射器發(fā)出紅外線指令信號,由接收器接收信號并對信號進行處理,最后實現對對象的各種功能的遠距離控制。紅外線一般由發(fā)射器和接收器兩部分組成:發(fā)射器包括指令鍵、指令信號產生電路、調制電路、驅動電路及紅外線發(fā)射器件;接收器由紅外線接收器件(如紅外線接收頭)、前置放大電路解調電路、指令信號檢出電路、記憶及驅動電路、執(zhí)行電路等組成。紅外線遙控系統(tǒng)按照產生和區(qū)分控制指令的方式和特征來分類,常用的有頻分制和碼分制紅外線遙控— —頻分制紅外線遙控就是信號產生電路以不同頻率的電信號代表不同的控制指令:碼分制紅外線遙控是指信號產生電路以不同的脈沖編碼代表不同的指令。

2 紅外線遙控信號碼

以一款臺灣PTC公司出產的PT2222—1為編碼芯片的DVD遙控器為例。紅外線遙控器發(fā)送紅外信號,紅外線接收電路接收到的紅外線信號可以通過高性能數字示波器觸發(fā)鎖存獲得。紅外線波形如圖1所示:

紅外線波形圖

圖1 紅外線波形圖

在平時沒有接收到紅外線信號時,接收器的輸出電平為1;當某個鍵按下時。波形的開始是一個9ms的低電平0,然后是4.5ms的高電平1,接著是32個比特(4個字節(jié))的數據,其中第一和第二字節(jié)是遙控器的地址碼(對于一款已經設計好的遙控器,地址碼是固定不變的),第三個字節(jié)是遙控器鍵值碼。第四個字節(jié)是遙控器鍵值碼的反碼。其作用是用于解碼后進行校驗。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉