|
紅外遙控發(fā)射的信號,是經(jīng)過編碼的,如果對不上編碼,接收就無法解碼成有用的信號,也就不能遙控了。所以,你不僅要了解你的發(fā)射源的編碼信息,還要了解空調(diào)等接收器的編碼信息。
我們學(xué)習(xí)時用到的紅外遙控器,多是NEC格式的編碼,它的發(fā)送編碼規(guī)則是:
NEC協(xié)議有以下規(guī)定:
(1)協(xié)議規(guī)定低位首先發(fā)送。
(2)一串信息首先發(fā)送9ms的AGC(自動增益控制)的高脈沖,接著發(fā)送4.5ms的起始低電平,接下來是發(fā)送四個字節(jié)的地址碼和命令碼,這四個字節(jié)分別為:地址碼;地址碼反碼;命令碼;命令碼反碼。
(3)如果你一直按那個按鍵,一串信息也只能發(fā)送一次,一直按著,發(fā)送的則是以110ms為周期的重復(fù)碼。
重復(fù)碼的格式是由9ms的AGC高電平和4.5ms的低電平及一個560us的高電平組成。
(4)邏輯1的是由560us的高電平和1.69ms的低電平組成的脈沖表示。
(5)邏輯0的是由560us的高電平和565us的低電平組成的脈沖表示。
要進(jìn)行紅外遙控,就必須了解不同的編碼規(guī)則。這里只是一種規(guī)則,你再找找其它資料,特別是你說的什么空調(diào)紅外遙控的編碼規(guī)則,才能遙控空調(diào)的。
|
|