找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2252|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

智能家居系列---萬能學(xué)習(xí)型紅外模塊通過客戶測試

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:617449 發(fā)表于 2019-12-22 10:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    萬能學(xué)習(xí)型紅外模塊PCB制版完成后,通過多家客戶10天來對不同紅外設(shè)備的不斷測試,單片機程序和配套的上位機紅外波形分析軟件做了適當?shù)膬?yōu)化處理,達到了預(yù)期的設(shè)計目的,萬能學(xué)習(xí)型紅外模塊(芯片)可以定板定型批量供貨。!

下面介紹一下模塊實現(xiàn)的功能和改進版上位機紅外波形分析軟件的使用(紅外波形分析軟件贈送)


萬能學(xué)習(xí)型紅外模塊說明書


模塊型號:XM-IR_01

一、模塊功能介紹
  1、模塊具備紅外解碼、紅外編碼發(fā)射遙控的功能,兼容常用帶有紅外遙控功能的電器,如:空調(diào)、電視機、機頂盒、電風(fēng)扇、音響設(shè)備、投影儀、CD、DVD播放機,衛(wèi)星機等設(shè)備
  2、通過串口接收指令,模塊進入學(xué)習(xí)狀態(tài),即可解碼紅外遙控器信號,并上傳解碼后的數(shù)據(jù),并能通過專用軟件同步顯示紅外波形。
  3、解碼后的紅外信號經(jīng)內(nèi)部轉(zhuǎn)換為特定編碼通過串口輸出(串口波特率115200),數(shù)據(jù)編碼最大長度為242字節(jié),基本滿足所有紅外設(shè)備編碼長度。
  4、遠距離控制,紅外發(fā)射距離6米。
  5、紅外發(fā)射,操作簡單,只需將得到的編碼原本發(fā)回給模塊,即可實現(xiàn)相應(yīng)的紅外設(shè)備控制。
  6、結(jié)合中央控制系統(tǒng),智能家居系統(tǒng),可拋棄多個遙控器使用的麻煩實現(xiàn)智能化控制。

二、模塊常用應(yīng)用方案
  1、USB轉(zhuǎn)串口+IR_01模塊--->實現(xiàn)電腦控制紅外設(shè)備
  2、單片機+IR_01模塊--->實現(xiàn)多連接方式控制家電
  2、WIFI無線模塊+IR_01模塊--->實現(xiàn)遠程控制紅外設(shè)備
  4、藍牙無線模塊+IR_01模塊--->實現(xiàn)遠程控制紅外設(shè)備

三、電腦專用紅外分析軟件(免費贈送,配套模塊使用)

1、安裝USB轉(zhuǎn)TTL串口模塊驅(qū)動(CH340等芯片均可),進入設(shè)備管理器查看驅(qū)動是否安裝完成。


2、將紅外模塊接到串口模塊,而后串口模塊USB口插到電腦。


3、打開電腦專用紅外分析軟件,選擇好波特率(115200bps)和COM串口號



分析軟件具有四路波形顯示功能和波形縮放功能,方便對紅外波形對比和分析:



4、按下分析軟件上的采集按鍵,發(fā)送采集指令( 四個字節(jié)十六進制數(shù)據(jù)采集指令: FF 11 11 FE )


5、設(shè)備遙控器對準IR_01模塊紅外接收頭,按下要解碼的按鍵,分析軟件將輸出解碼數(shù)據(jù)并同步顯示紅外波形,如需要解碼多個按鍵,可重復(fù)此操作,并記錄好每個按鍵對應(yīng)的編碼數(shù)據(jù)。具有波形縮放功能,便于查看和分析紅外波形數(shù)據(jù)。


6、有了對應(yīng)的編碼數(shù)據(jù)后,需要利用紅外模塊發(fā)射紅外信號,只需要將對應(yīng)的數(shù)據(jù)編碼通過串口發(fā)送給模塊即可。為了調(diào)試方便,波形顯示區(qū)域右側(cè)有四個發(fā)射按鍵,按下按鍵可以將學(xué)習(xí)到的紅外編碼立馬發(fā)射出去,即刻驗證解碼數(shù)據(jù)是否正確。下面就是接收到的十六進制解碼數(shù)據(jù),將數(shù)據(jù)拷貝后留作其他軟件或設(shè)備發(fā)射使用。


7、客戶也可使用普通的串口調(diào)試助手軟件,完成紅外數(shù)據(jù)編解碼

四、模塊串口通信協(xié)議(固定波特率為115200 bps,可以做定制修改)

  1、模塊學(xué)習(xí)指令,向串口發(fā)出16進制數(shù):

      學(xué)習(xí)指令 FF 11 11 FE

  2、模塊接收學(xué)習(xí)指令后,模塊上的狀態(tài)燈會常亮,等待紅外遙控器按下按鍵進行解碼,按下按鍵后將通過串口輸出解碼后數(shù)據(jù),同時狀態(tài)燈熄滅,串口接收數(shù)據(jù)格式:

     幀頭固定格式為  FF xx 11 FD

     幀尾固定格式為  16

     中間部分是有效紅外數(shù)據(jù)

  3、發(fā)射紅外時,只需要將接收到的解碼數(shù)據(jù)原本(含幀頭和幀尾)發(fā)回給模塊即可還原出對應(yīng)的紅外信號,從而控制紅外設(shè)備,紅外發(fā)射時狀態(tài)燈會閃爍一次。

特別注意:解碼時不要在強光下進行,一個紅外按鍵最好在兩個不同波形顯示通道做解碼,將兩次解碼做對比,看數(shù)據(jù)波形是否一致。

五、模塊接口說明

              


              RX --->連接其他設(shè)備的TX(如電腦、中控、無線模塊)

              TX --->連接其他設(shè)備的RX(如電腦、中控、無線模塊)

              地 --->連接其他設(shè)備的地

              5v --->模塊供電電壓為5v

六、可選模塊和芯片

  1、成品模塊XM_IR-01,經(jīng)過實際測試

  2、單獨芯片,可選單片機有:

     A、STC15W408AS (16腳)

     B、STC15W408AS (20腳)

     C、STC15W408AS (28腳)

     D、STC15F2K60S2 (40腳)

     E、STC12C5A60S2 (40腳)

  3、也可按照要求做定制

七、實物




八、工作和控制狀態(tài)說明

      1、模塊加電后,綠色的工作燈常亮

      2、進入紅外學(xué)習(xí)狀態(tài),紅色狀態(tài)燈常亮,紅外學(xué)習(xí)結(jié)束后熄滅

      3、發(fā)射狀態(tài),紅色狀態(tài)燈閃爍一次




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表