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

上传人:jiups****uk12 文档编号:90686819 上传时间:2019-06-15 格式:DOC 页数:10 大小:404.54KB
返回 下载 相关 举报
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控_第1页
第1页 / 共10页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控_第2页
第2页 / 共10页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控_第3页
第3页 / 共10页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控_第4页
第4页 / 共10页
红外遥控学习模块在空调控制的应用说明电脑RS232口控制红外遥控_第5页
第5页 / 共10页
点击查看更多>>
资源描述

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

1、红外遥控学习模块在空调控制的应用说明l 电脑RS232口控制红外遥控学习模块控制空调典型应用电路:电路说明1. 该电路与电脑主机配合总共可以对最多28个红外遥控按键进行学习和发射.2. 可以控制3路红外发射管同时发射,安装在不同的3个方向.3. 为了能更好控制空调,一体化红外接收头应采用亿成光电的金属外壳红外接收头PIC-331LM如下图红外接收头购买联系方式: 亿成光电深圳赛格广场二楼2108室电话: 83681812 83681792联系人: 马惠贞4. 红外发射管采用亿光电子的IR333,如果需要大角度的可以选用正负40度的.5. 模块晶振必须采用11.0592MHz6. +5v直流供电

2、7. 有指示灯显示,绿灯是发射和学习指示,红灯是错误指示在正式应用时最好加上指示灯.l 红外遥控学习模块参考图:以上图片仅供参考,产品以实物为准模块具有8个引脚,定义如下1 X2: 接晶振一端,晶振必须用11.0592M2 X1: 接晶振另一端3 CI/B: 控制指令输入端,也作模块内部忙状态指示一个控制指令由双字节组成,即控制指令本码和控制指令反码,波特率9600, N81格式格式如下:每一位的时间要比较精确,为104uS左右,否则命令接收将不可靠!控制指令反码是控制指令本码求反,控制指令本码与控制指令反码之间时间间隔必须大于2ms小于100ms.支持以下56条指令0x000x1b对应28路

3、红外控制指令0x800x9b对应28路红外学习指令不在此范围的指令一律为无效命令在不送指令时此引脚也作模块内部忙标志,若为低电平表示模块忙,主机不能发命令 注意: 主机在模块忙时发命令由于此引脚为低电平模块也收不到,直到模块忙完主机才能发新的命令建议:两个指令之间的时间间隔不得小于200ms,保证被控设备有足够时间处理4 +5: 接5V直流电源,电源范围4.65.5v,纹波20mv5. ERR: 错误提示,为高电平表示没有错误,低电平有错误在以下任何情况下会显示错误,命令接收错误收到了指令码但没收到指令反码无效命令红外学习错误此引脚的错误提示状态会持续到下一次接收到了正确的命令或红外学习正确了

4、6 IROU: 红外遥控输出。带标准38kHz载波输出。7. IRIN: 红外学习输入。直接接一体化的红外接收头的输出端,仅限于38kHz载波的红外遥控器8. GND: 接地主要技术指标工作电流: 4.5mA工作温度: 工业级-40度-+85度- 商用级0度-75度-工作湿度: 10%-90%抗静电: ESD保护抗干扰: 抗4kv快速脉冲干扰PC串口控制模块评估板:以上图片仅供参考,产品以实物为准模块尺寸图l 红外学习模块在具体空调控制的应用介绍空调遥控不同于其它红外遥控,一般红外遥控器每个按键就是一个固定的红外码,不会改变.而空调遥控器内带MCU,它每次发出的红外码包含设定温度,工作模式,风

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

6、设置参数.下面列举红外模块控制命令与空调常用的参数组合对应表红外控制命令(学习命令)空调常用的参数组合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度,制冷模式,摆风,自动风

7、量,定时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度

8、,制冷模式,摆风,自动风量,定时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

9、度,制冷模式,摆风,自动风量,永动”按键,电脑通过RS232发给模块控制命令0x00,即两个字节0x00和0xff,波特率9600,一个起始位,8位数据,无校验位,一个结束位.具体过程是先发送0x00,2ms后发送0xff. 在学习状态下用鼠标点” 18度,制冷模式,摆风,自动风量,永动”按键,电脑通过RS232发给模块控制命令0x80, 即两个字节0x80和0x7f比如要学习设定温度26度,制冷模式,摆风,强风,永动方式.先用鼠标点”学习”键, ”学习”键处于按下状态,系统进入学习状态,然后鼠标点” 26度,制冷模式,摆风,强风,永动”,电脑发0x86和0x79,电路板绿灯亮(如果红灯亮表示

10、命令错误,需要重新输入命令),等着遥控器学习,这时把空调遥控器处于关机状态,把这些参数都设置好,然后把遥控器正对着电路板上红外接收头,距离在20cm30cm左右,确认周围环境光不是太强,没有其它的红外设备干扰,按下遥控器”开关”键,绿灯熄灭(如果红灯亮表示学习错误,需要重新学习).这样设定温度26度,制冷模式,摆风,强风,永动方式的红外码就学进去了.依此类推其它27种设置参数和关机的红外码都这样学习.学习关机命令时无论空调遥控器是什么设置参数,在学习时只要遥控器处于开机状态下再按一下遥控器”开关”键,这样模块就学的是关机.所有的都学习完了再用鼠标点”学习”键, ”学习”键处于弹起状态,系统进入使用状态.比如要把空调控制为设定温度26度,制冷模式,摆风,强风,永动方式,用鼠标点” 26度,制冷模式,摆风,强风,永动”, 电脑发0x06和0xf9模块控制红外发射管发射该红外码,同时绿灯也会跟着闪一下. 依此类推其它26种设置参数都是这样控制.10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号