萬能學習型紅外模塊PCB制版完成后,通過多家客戶10天來對不同紅外設備的不斷測試,單片機程序和配套的上位機紅外波形分析軟件做了適當的優化處理,達到了預期的設計目的,萬能學習型紅外模塊(芯片)可以定板定型批量供貨!!!
下面介紹一下模塊實現的功能和改進版上位機紅外波形分析軟件的使用(紅外波形分析軟件贈送)
萬能學習型紅外模塊說明書
模塊型號:XM-IR_01
一、模塊功能介紹
1、模塊具備紅外解碼、紅外編碼發射遙控的功能,兼容常用帶有紅外遙控功能的電器,如:空調、電視機、機頂盒、電風扇、音響設備、投影儀、CD、DVD播放機,衛星機等設備
2、通過串口接收指令,模塊進入學習狀態,即可解碼紅外遙控器信號,并上傳解碼后的數據,并能通過專用軟件同步顯示紅外波形。
3、解碼后的紅外信號經內部轉換為特定編碼通過串口輸出(串口波特率115200),數據編碼最大長度為242字節,基本滿足所有紅外設備編碼長度。
4、遠距離控制,紅外發射距離6米。
5、紅外發射,操作簡單,只需將得到的編碼原本發回給模塊,即可實現相應的紅外設備控制。
6、結合中央控制系統,智能家居系統,可拋棄多個遙控器使用的麻煩實現智能化控制。
二、模塊常用應用方案
1、USB轉串口+IR_01模塊--->實現電腦控制紅外設備
2、單片機+IR_01模塊--->實現多連接方式控制家電
2、WIFI無線模塊+IR_01模塊--->實現遠程控制紅外設備
4、藍牙無線模塊+IR_01模塊--->實現遠程控制紅外設備
三、電腦專用紅外分析軟件(免費贈送,配套模塊使用)
1、安裝USB轉TTL串口模塊驅動(CH340等芯片均可),進入設備管理器查看驅動是否安裝完成。
2、將紅外模塊接到串口模塊,而后串口模塊USB口插到電腦。
3、打開電腦專用紅外分析軟件,選擇好波特率(115200bps)和COM串口號。
分析軟件具有四路波形顯示功能和波形縮放功能,方便對紅外波形對比和分析:
4、按下分析軟件上的采集按鍵,發送采集指令( 四個字節十六進制數據采集指令: FF 11 11 FE )
5、設備遙控器對準IR_01模塊紅外接收頭,按下要解碼的按鍵,分析軟件將輸出解碼數據并同步顯示紅外波形,如需要解碼多個按鍵,可重復此操作,并記錄好每個按鍵對應的編碼數據。具有波形縮放功能,便于查看和分析紅外波形數據。
6、有了對應的編碼數據后,需要利用紅外模塊發射紅外信號,只需要將對應的數據編碼通過串口發送給模塊即可。為了調試方便,波形顯示區域右側有四個發射按鍵,按下按鍵可以將學習到的紅外編碼立馬發射出去,即刻驗證解碼數據是否正確。下面就是接收到的十六進制解碼數據,將數據拷貝后留作其他軟件或設備發射使用。
7、客戶也可使用普通的串口調試助手軟件,完成紅外數據編解碼 四、模塊串口通信協議(固定波特率為115200 bps,可以做定制修改) 1、模塊學習指令,向串口發出16進制數: 學習指令 FF 11 11 FE 2、模塊接收學習指令后,模塊上的狀態燈會常亮,等待紅外遙控器按下按鍵進行解碼,按下按鍵后將通過串口輸出解碼后數據,同時狀態燈熄滅,串口接收數據格式: 幀頭固定格式為 FF xx 11 FD 幀尾固定格式為 16 中間部分是有效紅外數據 3、發射紅外時,只需要將接收到的解碼數據原本(含幀頭和幀尾)發回給模塊即可還原出對應的紅外信號,從而控制紅外設備,紅外發射時狀態燈會閃爍一次。 特別注意:解碼時不要在強光下進行,一個紅外按鍵最好在兩個不同波形顯示通道做解碼,將兩次解碼做對比,看數據波形是否一致。 五、模塊接口說明
RX --->連接其他設備的TX(如電腦、中控、無線模塊) TX --->連接其他設備的RX(如電腦、中控、無線模塊) 地 --->連接其他設備的地 5v --->模塊供電電壓為5v 六、可選模塊和芯片 1、成品模塊XM_IR-01,經過實際測試 2、單獨芯片,可選單片機有: A、STC15W408AS (16腳) B、STC15W408AS (20腳) C、STC15W408AS (28腳) D、STC15F2K60S2 (40腳) E、STC12C5A60S2 (40腳) 3、也可按照要求做定制 七、實物
八、工作和控制狀態說明 1、模塊加電后,綠色的工作燈常亮 2、進入紅外學習狀態,紅色狀態燈常亮,紅外學習結束后熄滅 3、發射狀態,紅色狀態燈閃爍一次
|