紅外遙控解碼與波形顯示介紹:
本硬件電路設(shè)計(jì)采用一片STC89C52作解碼主控芯片,紅外接收采用一體紅外接收,LCD12864用作顯示,5個(gè)獨(dú)立按鍵為參數(shù)設(shè)置鍵,并用24c02作參數(shù)存儲(chǔ)器。
實(shí)現(xiàn)功能:
1.顯示遙控解碼的編碼。通過(guò)參數(shù)設(shè)置菜單設(shè)置,可最多顯示6字節(jié)(48位)遙控編碼數(shù)據(jù)。
2.可對(duì)大部分紅外遙控發(fā)射芯片進(jìn)行解碼,解碼方式及解碼所用到的參數(shù)由菜單設(shè)置。程序內(nèi)置15種編碼型號(hào)的參數(shù),只需選擇型號(hào)。另外預(yù)留5種自定義供用戶設(shè)置。(15種波形解碼的參數(shù),已在表1列出,其的型號(hào)的可參照表1進(jìn)行設(shè)置)。
3.接收的紅外波,可按比例縮放(可按鍵設(shè)置1~9 * 50us/象素點(diǎn)或10us/象素點(diǎn),不足一象素點(diǎn)按一象素點(diǎn)顯示)顯示波形并可顯示當(dāng)前顯示波段第一個(gè)周期波的時(shí)間,顯示的起始波段可按鍵設(shè)置。
4.利用24c02作存儲(chǔ)器,對(duì)改變過(guò)的參數(shù)進(jìn)行存儲(chǔ),確保參數(shù)掉電不丟失。
軟件設(shè)計(jì)框圖:
實(shí)物圖片展示:
附件內(nèi)容包括:
硬件電路設(shè)計(jì)原理圖源文件,用AD軟件打開(kāi);
硬件電路仿真,用proteus軟件打開(kāi);
源代碼(包括24c02+12864+IR紅外顯示等)以及參考源程序設(shè)計(jì);
材料清單;
紅外解碼設(shè)計(jì)文檔說(shuō)明;