新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機-紅外遙控解碼

51單片機-紅外遙控解碼

作者: 時間:2016-12-02 來源:網(wǎng)絡(luò) 收藏


IR(Infrared Radiation)通用紅外遙控系統(tǒng)由發(fā)射和接受兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來進行控制操作。發(fā)射部分包括鍵盤矩陣,編碼調(diào)制,LED紅外線發(fā)射。接受部分包括光,電轉(zhuǎn)化放大器,解調(diào),解碼電路。接收電路可以使用一種集紅外線接受和放大于一體的一體化紅外接收器,不需要任何外接元件,就能完成從紅外線接受到輸出與TTL電平信號兼容的所有工作,而體積和普通的塑料三極管大小一樣。它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。接收器對外只有3個引腳OUT,GND,VCC與單片機接口非常方便。
發(fā)射碼的格式:
遙控器輸出波形:
接受到的波形和發(fā)送的波形正好是反向,比如發(fā)送的是一高電平然后一低電平,接受的會是一低電平和一高電平。
外部中斷觸發(fā)方式:低電平和下降沿。
下面這段代碼的作用是用遙控器向單片機發(fā)送數(shù)據(jù),單片機響應(yīng)并改變數(shù)碼管上的數(shù)據(jù)。
上一頁 1 2 下一頁

關(guān)鍵詞: 51單片機紅外遙控解

評論


技術(shù)專區(qū)

關(guān)閉