红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx

上传人:b****5 文档编号:7182578 上传时间:2023-01-21 格式:DOCX 页数:9 大小:326.66KB
下载 相关 举报
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx_第1页
第1页 / 共9页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx_第2页
第2页 / 共9页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx_第3页
第3页 / 共9页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx_第4页
第4页 / 共9页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx

《红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx》由会员分享,可在线阅读,更多相关《红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx(9页珍藏版)》请在冰豆网上搜索。

红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控.docx

红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控

红外遥控学习模块在空调控制的应用说明

●电脑RS232口控制红外遥控学习模块控制空调典型应用电路:

电路说明

1.该电路与电脑主机配合总共可以对最多28个红外遥控按键进行学习和发射.

2.可以控制3路红外发射管同时发射,安装在不同的3个方向.

3.为了能更好控制空调,一体化红外接收头应采用亿成光电的金属外壳红外接收头PIC-331LM 如下图

红外接收头购买联系方式:

亿成光电

深圳赛格广场二楼2108室

电话:

8368181283681792

联系人:

马惠贞

4.红外发射管采用亿光电子的IR333,如果需要大角度的可以选用正负40度的.

5.模块晶振必须采用11.0592MHz

6.+5v直流供电

7.有指示灯显示,绿灯是发射和学习指示,红灯是错误指示

在正式应用时最好加上指示灯.

 

●红外遥控学习模块参考图:

以上图片仅供参考,产品以实物为准

模块具有8个引脚,定义如下

1.X2:

接晶振一端,晶振必须用11.0592M

2.X1:

接晶振另一端

3.CI/B:

控制指令输入端,也作模块内部忙状态指示

一个控制指令由双字节组成,即控制指令本码和控制指令反码,波特率9600,N81格式

格式如下:

每一位的时间要比较精确,为104uS左右,否则命令接收将不可靠!

控制指令反码是控制指令本码求反,控制指令本码与控制指令反码之间时间间隔必须大于2ms小于100ms.

支持以下56条指令

0x00—0x1b对应28路红外控制指令

0x80—0x9b对应28路红外学习指令

不在此范围的指令一律为无效命令

在不送指令时此引脚也作模块内部忙标志,若为低电平表示模块忙,主机不能发命令

注意:

主机在模块忙时发命令由于此引脚为低电平模块也收不到,直到模块忙完主机才能发新的命令

建议:

两个指令之间的时间间隔不得小于200ms,保证被控设备有足够时间处理

4.+5:

接5V直流电源,电源范围4.6—5.5v,纹波<20mv

5.ERR:

错误提示,为高电平表示没有错误,低电平有错误

在以下任何情况下会显示错误,

命令接收错误

收到了指令码但没收到指令反码

无效命令

红外学习错误

此引脚的错误提示状态会持续到下一次接收到了正确的命令或红外学习正确了

6.IROU:

红外遥控输出。

带标准38kHz载波输出。

7.IRIN:

红外学习输入。

直接接一体化的红外接收头的输出端,

仅限于38kHz载波的红外遥控器

8.GND:

接地

主要技术指标

工作电流:

4.5mA

工作温度:

工业级-40度---+85度-

商用级0度---75度-

工作湿度:

10%---90%

抗静电:

ESD保护

抗干扰:

抗4kv快速脉冲干扰

PC串口控制模块评估板:

以上图片仅供参考,产品以实物为准

模块尺寸图

 

●红外学习模块在具体空调控制的应用介绍

空调遥控不同于其它红外遥控,一般红外遥控器每个按键就是一个固定的红外码,不会改变.而空调遥控器内带MCU,它每次发出的红外码包含设定温度,工作模式,风向,风量,开关机状态,定时信息等多种信息,也就是说空调遥控器红外码是绝对定位的,空调根据红外码的内容可以立即执行到所有参数设置的状态.空调遥控器发出的码是随当前遥控器设置的参数不同而改变的.比如现在设定温度25度和26度都是按遥控器的升温或降温按键实现的,虽然是按同一个按键但前后两次发出的红外码并不相同.再如开关机键也是这样,按同一个开关机键前后两次发出的红外码也不相同,一个是开机,一个是关机.由此我们在学习空调遥控器时需要注意红外遥控学习模块每一路只能学习遥控器的一组设置参数.当然无论当先是什么设置参数只要有关机信息,空调都会关机,所以可以专门用一路来学习关机命令,这样就可以学习最多27组设置参数.

下面列举红外模块控制命令与空调常用的参数组合对应表

红外控制命令(学习命令)

空调常用的参数组合

0x00(0x80)

18度,制冷模式,摆风,自动风量,永动

0x01(0x81)

22度,制冷模式,摆风,自动风量,永动

0x02(0x82)

26度,制冷模式,摆风,自动风量,永动

0x03(0x83)

28度,制冷模式,摆风,自动风量,永动

0x04(0x84)

18度,制冷模式,摆风,强风,永动

0x05(0x85)

22度,制冷模式,摆风,强风,永动

0x06(0x86)

26度,制冷模式,摆风,强风,永动

0x07(0x87)

28度,制冷模式,摆风,强风,永动

0x08(0x88)

18度,制冷模式,摆风,自动风量,定时2小时

0x09(0x89)

22度,制冷模式,摆风,自动风量,定时2小时

0x0a(0x8a)

26度,制冷模式,摆风,自动风量,定时2小时

0x0b(0x8b)

28度,制冷模式,摆风,自动风量,定时2小时

0x0c(0x8c)

18度,制冷模式,摆风,强风,定时2小时

0x0d(0x8d)

22度,制冷模式,摆风,强风,定时2小时

0x0e(0x8e)

26度,制冷模式,摆风,强风,定时2小时

0x0f(0x8f)

28度,制冷模式,摆风,强风,定时2小时

0x10(0x90)

18度,制冷模式,摆风,自动风量,定时5小时

0x11(0x91)

22度,制冷模式,摆风,自动风量,定时5小时

0x12(0x92)

26度,制冷模式,摆风,自动风量,定时5小时

0x13(0x93)

28度,制冷模式,摆风,自动风量,定时5小时

0x14(0x94)

18度,制冷模式,摆风,强风,定时5小时

0x15(0x95)

22度,制冷模式,摆风,强风,定时5小时

0x16(0x96)

26度,制冷模式,摆风,强风,定时5小时

0x17(0x97)

28度,制冷模式,摆风,强风,定时5小时

0x18(0x98)

经济模式

0x19(0x99)

除湿模式

0x1a(0x9a)

通风模式

0x1b(0x9b)

关机

按照第一页的电路图做好电路板,用标准串口连接线和电脑的RS232串口连接起来.

电脑端采用界面控制

示意图如下:

总共29个按键

在发射状态时用鼠标点”18度,制冷模式,摆风,自动风量,永动”按键,电脑通过RS232发给模块控制命令0x00,即两个字节0x00和0xff,

波特率9600,一个起始位,8位数据,无校验位,一个结束位.具体过程是先发送0x00,2ms后发送0xff.

在学习状态下用鼠标点”18度,制冷模式,摆风,自动风量,永动”按键,电脑通过RS232发给模块控制命令0x80,即两个字节0x80和0x7f

比如要学习设定温度26度,制冷模式,摆风,强风,永动方式.

先用鼠标点”学习”键,”学习”键处于按下状态,系统进入学习状态,然后鼠标点”26度,制冷模式,摆风,强风,永动”,电脑发0x86和0x79,电路板绿灯亮(如果红灯亮表示命令错误,需要重新输入命令),等着遥控器学习,这时把空调遥控器处于关机状态,把这些参数都设置好,然后把遥控器正对着电路板上红外接收头,距离在20cm—30cm左右,确认周围环境光不是太强,没有其它的红外设备干扰,按下遥控器”开关”键,绿灯熄灭(如果红灯亮表示学习错误,需要重新学习).这样设定温度26度,制冷模式,摆风,强风,永动方式的红外码就学进去了.

依此类推其它27种设置参数和关机的红外码都这样学习.

学习关机命令时无论空调遥控器是什么设置参数,在学习时只要遥控器处于开机状态下再按一下遥控器”开关”键,这样模块就学的是关机.

所有的都学习完了再用鼠标点”学习”键,”学习”键处于弹起状态,系统进入使用状态.

比如要把空调控制为设定温度26度,制冷模式,摆风,强风,永动方式,用鼠标点”26度,制冷模式,摆风,强风,永动”,电脑发0x06和0xf9

模块控制红外发射管发射该红外码,同时绿灯也会跟着闪一下.

依此类推其它26种设置参数都是这样控制.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1