YiRTX03使用说明V10.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
YiRTX03使用说明V10

红外编解码芯片YiRTX03使用说明 版本 V1.0 (2016-7-3) 性能简介 YiRTX03是红外遥控编码解码芯片,能学习当今市面上99%的红外遥控器并转换为串口数据输出,反之,接收串口的数据可以通过红外二极管发送相同的红外信号。支持电视机、空调、机顶盒、风扇等遥控器。 超宽工作电压:2.5V-5.5V; 功耗: 工作模式:≤20mA,待机模式:≤0.5uA; 封装:SO8或者DIP8; 载波频率: 模式1:30KHz~60KHz;模式2:固定38KHz。 通讯接口:UART串口数据,9600bps,1个起始位、8位数据、无校验位、1个停止位; 工作温度范围:-40℃~85℃; 数据长度:解码输出数据长度最大不超过100字节,最小20字节,不同遥控器类型输出数据长度不一样。 应用范围:红外适配器,万能遥控器,遥控开关,智能家电等。 接口特性 表1 接口描述 引脚 标识 名称 功能描述 1 IRO 红外输出 红外信号输出引脚 2 VCC 电源 电源输入,2.5V-5.5V,建议连接一个0.1uF电容到4脚 3 IRIN1 红外输入1 红外输入1脚,含载波信号,连接红外二极管 4 GND 电源地 电源地 5 RXD 串口接收 串口接收引脚 6 TXD 串口发送 串口发送引脚 7 IRIN2 红外输入2 红外输入2脚,不含载波,连接一体式红外接收管 8 DR 串口接收 当使用RS485总线时,第8脚作为RS485方向控制,发送时高电平,接收时候低电平 表2 电气参数 工作电压 最小2.5V 最大5.5V VCC=5V时 LED输出电流 - 最大15mA VCC=5V时 IRO输出电流 - 最大35mA VCC=5V时 IRIN输入电流 - 最大50uA VCC=5V时 工作模式功耗 最小15mA 最大20mA VCC=5V时 低功耗模式 最小0.1uA 最大1uA VCC=5V时 功能描述 YiRTX03上电后,需要至少10ms的复位时间,复位完成后,进入正常工作状态,上位机或者单片机可以通过串口进行控制,包括读固件版本、读芯片ID、学习红外指令、发送红外信号等。指示灯指示YiRTX03的工作状态,比如进行入学习模式时,LED引脚输出低电平;发送红外信号时,LED引脚不停输出高低翻转电平直到发送完毕。IRIN1与IRIN2引脚都是红外输入引脚,其中IRIN1为含载波的信号,即红外二极管、红外三极管输出的信号,可以检测到红外信号的载波。IRIN2为不含载波的红外信号,默认为38KHz载波信号,比如一体式的红外接收头(如HS0038B)输出的信号,一般情况下接IRIN2即可,因为市面上90%以上的红外遥控载波都是38KHz。 数据格式 YiRTX03芯片采用UART通讯接口与上位机、单片机通信,数据格式为:波特率9600bps,1个起始位、8位数据、无校验位、1个停止位。 数据格式如下表3所示。 表3红外数据格式 帧头 帧长 载波频率 数据 校验和 地址 结束符 FA Len Freq Data sum XX ED 数据域详解: 帧头:0xFA,固定值,代表数据包的开始 帧长:Len,数据包长度,Freq+Data的数据字节数 载波频率:Freq,0x1E~0x3C,红外信号载波频率(30KHz~60KHz) 数据:Data,红外信号数据,长度不固定(字节数=Len-1) 校验和:sum,数据校验和的补码,sum=(0x100-(Len+Freq+Data0+Data1+…+Datan)) 地址:有效地址0x00-0xff,其中0xff是广播地址,地址不参与校验计算。 结束符:0xED,固定值 数据格式如下图1所示 帧头 帧长 载波频率 数据 校验 地址 结束 图1 数据格式举例 命令格式 命令格式如下表4所示,一共4字节,分别是帧头、命令、地址、校验。 表4命令格式 帧头 命令 地址 校验 FA CMD ADDR SUM 命令域详解: FA域:帧头。 CMD域:命令字,见表5所示。 ADDR域:地址范围0x00-0xff,其中0xff是广播地址。 SUM域:校验和,SUM = 0xff- CMD – ADDR 。 表5命令说明 序号 命令CMD (十六进制) 说明 1 F1 读取固件版本。返回芯片型号、版本、日期,例如“YiRTX03 V1.04 Feb 09 2014” 2 F2 读取芯片ID,返回芯片ID 3 F3 重复发送上次红外信号(注1) 4 F4 退出学习模式(注1) 5 F5 红外二极管学习模式(PIN3输入模式),收到红外信号输出红外数据,自动退出学习模式

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档