這篇文章主要講解了“什么是型紅外遙控器網(wǎng)絡(luò)控制型”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“什么是型紅外遙控器網(wǎng)絡(luò)控制型”吧!
專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)河源免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
一、模塊工作模式
1、TCP_SERVER,服務(wù)器模式
紅外模塊工作在服務(wù)器模式下時(shí),通過上位機(jī)客戶端接入模塊,實(shí)現(xiàn)解碼和發(fā)射。
下面是本地默認(rèn)IP參數(shù),參數(shù)可以通過上位機(jī)軟件進(jìn)行修改。
3、RS232(TTL電平),串口模式
通過串口控制紅外模塊的解碼和發(fā)射(默認(rèn)串口波特率 115200,可定制其他波特率)。
二、模塊功能介紹
1、模塊具備紅外遙控器按鍵解碼、紅外編碼發(fā)射而控制設(shè)備的功能,完全兼容常用帶有紅外遙控
功能的用電器,比如:空調(diào)(支持多聯(lián)機(jī)空調(diào))、電視機(jī)、機(jī)頂盒、電風(fēng)扇、音響設(shè)備、投影
儀、CD、DVD播放機(jī)、衛(wèi)星機(jī)等設(shè)備。
2、通過網(wǎng)絡(luò)或串口接收學(xué)習(xí)指令,模塊進(jìn)入學(xué)習(xí)狀態(tài),即可解碼紅外遙控器按鍵信號(hào),并上傳解
碼后的數(shù)據(jù),且能通過專用軟件同步顯示紅外解碼波形,便于對(duì)編碼做分析。
3、單片機(jī)拾取到紅外信號(hào)后,經(jīng)單片機(jī)轉(zhuǎn)換為特定編碼,最后通過網(wǎng)絡(luò)或串口輸出,紅外數(shù)據(jù)編
碼最大長(zhǎng)度為512字節(jié),基本可滿足所有紅外遙控器設(shè)備的編碼長(zhǎng)度。
4、紅外編碼發(fā)射遙控距離遠(yuǎn),控制距離達(dá)到6米。
5、紅外發(fā)射,操作簡(jiǎn)單,只需將得到的編碼原本發(fā)回給模塊,即可實(shí)現(xiàn)相應(yīng)的紅外設(shè)備控制。
6、結(jié)合中央控制系統(tǒng)、智能家居系統(tǒng),通過網(wǎng)絡(luò)或串口接入實(shí)現(xiàn)紅外遙控集中控制,可拋棄多個(gè)
遙控器使用的麻煩,實(shí)現(xiàn)智能一體化控制。
三、模塊常用應(yīng)用方案
1、XM-IR_02模塊 + RJ45 網(wǎng)線連接,實(shí)現(xiàn)遠(yuǎn)程網(wǎng)絡(luò)控制。
3、XM-IR_02模塊 + WIFI或藍(lán)牙(通過串口擴(kuò)展),實(shí)現(xiàn)遠(yuǎn)程無線控制。
1、上位機(jī)工作在兩種網(wǎng)絡(luò)模式,服務(wù)器模式和客戶端模式,可以通過菜單來選擇:
2、紅外模塊通過串口實(shí)現(xiàn)IP參數(shù)的設(shè)置:
B、將紅外模塊接到串口模塊上,而后串口模塊USB口插到電腦。
C、打開電腦專用紅外分析軟件,選擇固定波特率115200bps和COM串口號(hào)。
4、按下分析軟件上的學(xué)習(xí)按鍵,發(fā)送學(xué)習(xí)指令( 學(xué)習(xí)指令: FF 11 11 FE )
5、分析軟件具有四路波形顯示功能和波形縮放功能,方便對(duì)紅外波形對(duì)比和分析:
6、待學(xué)習(xí)的遙控器對(duì)準(zhǔn)XM-IR_02模塊紅外接收頭,按下要解碼的按鍵,分析軟件將輸出解碼數(shù)據(jù)并同步顯示紅外波形,
如需要解碼多個(gè)按鍵,可重復(fù)此操作。
7、有了對(duì)應(yīng)的編碼數(shù)據(jù)后,需要利用紅外模塊發(fā)射紅外信號(hào),只需要將對(duì)應(yīng)的數(shù)據(jù)編碼通發(fā)送給模塊即可。為了調(diào)試方
便,波形顯示區(qū)域右側(cè)有四個(gè)發(fā)射按鍵,按下按鍵可以將學(xué)習(xí)到的紅外編碼立馬發(fā)射出去,即刻驗(yàn)證解碼數(shù)據(jù)是否正
確。下面就是接收到的十六進(jìn)制解碼數(shù)據(jù),將數(shù)據(jù)拷貝后留作其他軟件或設(shè)備發(fā)射使用。
8、客戶可以根據(jù)具體需要自行設(shè)計(jì)上位機(jī)控制軟件,完成紅外模塊數(shù)據(jù)解碼和發(fā)射。
五、紅外模塊通信指令協(xié)議(串口固定波特率為115200 bps)
1、紅外模塊學(xué)習(xí)指令(網(wǎng)絡(luò)發(fā)送),通過網(wǎng)絡(luò)或串口按照16進(jìn)制數(shù)發(fā)送:
學(xué)習(xí)指令: FF 11 11 FE
模塊接收學(xué)習(xí)指令后,模塊上的狀態(tài)燈會(huì)常亮,等待紅外遙控器按下按鍵進(jìn)行解碼,解碼后數(shù)據(jù)上傳到上位機(jī),同時(shí)
狀態(tài)燈熄滅,上傳數(shù)據(jù)格式舉例說明一下:
接收到的數(shù)據(jù): FF 05 xx FD x1 x2 x3 x4 ... 16
幀頭固定格式: FF xx xx FD ,05 是有效數(shù)據(jù)位數(shù)
幀尾固定格式: 16
數(shù)據(jù)中間部分: x1 x2 x3 x4 ... 是有效紅外編碼
特別注意:解碼時(shí)不要在強(qiáng)光下進(jìn)行,一個(gè)紅外按鍵最好在兩個(gè)不同波形顯示通道做解碼,看數(shù)據(jù)波形是否一致。
2、紅外模塊發(fā)射(網(wǎng)絡(luò)發(fā)送),只需要將接收到的解碼數(shù)據(jù)全部(含幀頭和幀尾)發(fā)回給紅外模塊,即可還原出對(duì)應(yīng)的紅
外信號(hào),從而控制紅外設(shè)備,紅外發(fā)射完成時(shí)狀態(tài)燈會(huì)閃爍一次。
3、模塊紅外IP參數(shù)設(shè)置指令(串口發(fā)送),通過設(shè)置可以修改模塊內(nèi)部數(shù)據(jù),設(shè)置完成后,模塊會(huì)自動(dòng)重啟,重啟后設(shè)置
參數(shù)生效,相關(guān)設(shè)置數(shù)據(jù)格式說明如下:
設(shè)置指令數(shù)據(jù)從前到后各組數(shù)據(jù)說明
幀頭固定格式: FF 20 00 FC
模塊IP、模塊網(wǎng)關(guān)、子網(wǎng)掩碼、端口:這四組數(shù)據(jù)是模塊作為服務(wù)器端使用時(shí)有效
目標(biāo)IP、端口:這兩組數(shù)據(jù)是模塊作為客戶端使用時(shí)有效
模式字段(紅外模塊的工作模式):
0,為服務(wù)器模式
1,為客戶端模式
超時(shí)重啟字段(1分鐘內(nèi)沒有收到數(shù)據(jù)重啟):
0,超時(shí)不重啟
1,超時(shí)重啟
MAC地址字段(采用10進(jìn)制數(shù)):
一共是六個(gè)數(shù)字
幀尾固定格式: FC
4、紅外模塊IP參數(shù)讀取指令(串口發(fā)送),通過串口按照16進(jìn)制數(shù)發(fā)送,讀取指令和接收到的IP參數(shù):
讀取指令: FF 00 00 FB
幀頭固定格式: FF 20 00 FB
幀尾固定格式: FB
其他字段同設(shè)置指令一樣的作用。
5、紅外模塊心跳包獲取指令(網(wǎng)絡(luò)發(fā)送),通過網(wǎng)絡(luò)按照16進(jìn)制數(shù)發(fā)送,獲取指令和接收到的心跳包:
獲取指令: FF 00 00 FA
返回?cái)?shù)據(jù): FF 00 00 FA
具體心跳包獲取時(shí)間、是否獲取心跳包,根據(jù)具體系統(tǒng)而定。
6、通過以上指令說明,客戶可以自行編寫上位機(jī)控制軟件,實(shí)現(xiàn)所需控制功能。
六、模塊接口說明
七、工作燈和狀態(tài)燈說明
1、模塊加電后,綠色的工作燈會(huì)一直閃爍。
2、進(jìn)入紅外學(xué)習(xí)狀態(tài),紅色狀態(tài)燈常亮,紅外學(xué)習(xí)結(jié)束后熄滅。
3、發(fā)射狀態(tài),紅色狀態(tài)燈閃爍一次。
八、模塊發(fā)射管,可以采用2P座,外接發(fā)射頭
模塊配套使用的是普通紅外發(fā)射管,也可以選購專用紅外延長(zhǎng)發(fā)射線,
線長(zhǎng)有兩種:1.5 米 、 3 米,VCC黑白線是正極、GND全黑線是負(fù)極
感謝各位的閱讀,以上就是“什么是型紅外遙控器網(wǎng)絡(luò)控制型”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)什么是型紅外遙控器網(wǎng)絡(luò)控制型這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!