探索Crimzon® RC Blaster™:数字红外系统的完美之选
在电子工程师的世界里,为数字设备添加通用遥控功能是一项常见且重要的任务。今天,我们就来深入了解一款名为Crimzon® RC Blaster™的完整交钥匙红外片上系统解决方案,看看它能为我们带来哪些惊喜。
一、概述
Crimzon RC Blaster是一款功能强大的片上系统解决方案,它能让我们快速且经济高效地为任何数字设备添加通用遥控功能。通过简单的串行接口,它可以对包括卫星/有线电视机顶盒、电视、DVD/DVR播放器、VCR和音频系统等在内的任何红外家庭娱乐设备实现即时控制。
当我们将Crimzon RC Blaster芯片嵌入到设计中时,主CPU可以通过简单的UART/I2C接口对其进行控制。一旦与系统建立通信,主CPU就能访问完整的红外数据库,其中包括北美地区电视、DVD、VCR、卫星/有线电视机顶盒和音频设备的覆盖,以及专门针对欧洲卫星/有线电视机顶盒的数据库覆盖。该芯片通过红外LED发射必要的红外信号,并支持红外学习功能。
二、关键特性总结
1. 通用红外遥控(UIR)代码数据库
覆盖北美和欧洲地区,为不同地区的设备控制提供了广泛的支持。
2. 红外学习功能
支持所有流行品牌的红外学习,集成的学习算法可以捕获和复制数据库中不支持的新设备或现有设备的红外信号,减少了客户支持资源的需求。
3. 全面的设备按键覆盖
包括菜单、音频、画中画、指南、信息等功能按键,满足多样化的控制需求。
4. 通信接口
提供19.2/9.6 kbps的双向全双工UART和最高10 kbps的I2C通信接口,全双工UART还能对命令进行确认。
5. 用户可编程GPIO
四个用户可编程的通用输入/输出(GPIO)引脚,可用于读取客户选择或跳线设置,也可控制晶体管将红外输出信号分配到四个不同区域。
6. 内存支持
支持32 KB的EEPROM内存,可用于存储学习到的代码集,以便对红外数据库代码集进行未来升级。
7. 低功耗与低电压运行
低停止模式电流仅为2 μA,工作电压范围为1.9 V - 3.6 V,适合对功耗和电压要求较高的应用。
8. 脚本升级支持
支持Zilog的脚本格式,方便对新代码集进行未来升级。
三、详细特性解析
1. ZBase®与红外引擎
ZBase是Zilog的红外代码数据库,包含数千个用于各种家庭娱乐设备的用户代码。与市场上其他只能猜测市场覆盖范围的解决方案不同,Zilog可以科学地阐明数据库的市场覆盖范围,并根据销售点报告提供可靠的结果。其“零缺陷”政策确保精确捕获OEM遥控代码,为任何给定的单个项目生成可用的结果。
为了提高设计效率,Zilog还开发了一种高度压缩的协议和编码格式,使更多独特的代码集能够适应更小的内存空间。红外引擎将不同的独特按键和代码集连接在一起,解码压缩数据,并传输红外信号,从而在相同的内存占用下实现更高的数据库代码密度。
2. 红外学习能力
Zilog为Crimzon RC Blaster开发了一个完整的学习解决方案,包括集成的红外放大器、学习堆栈、EEPROM管理和应用程序接口(API)。与市场上现有的解决方案相比,Zilog的方案具有以下优势:
- 调谐的红外放大器,无需外部滤波器和放大电路。
- 只需要一个红外光电二极管进行学习,而其他解决方案可能需要更复杂的方法。
- 更广泛的红外学习范围,支持在0到8英寸的距离捕获代码,而竞争解决方案通常为2到3英寸,这大大提升了用户体验,避免了寻找正确学习位置的试错过程。
- 经过所有流行品牌的全面测试,为用户节省了多年的学习遥控应用开发和测试时间。
3. 通信外设
Crimzon RC Blaster可以通过硬件跳线和软件命令选择9600/19200 bps的UART和I2C通信接口。全双工UART提供命令确认,I2C支持最高10 KBPS的通信。此外,如果需要硬线操作,还提供两个可选的握手引脚。Zilog还为用户提供了完整的应用程序接口(API),使用该API可以轻松地向Crimzon RC Blaster发送UART/I2C命令,将完整的遥控功能快速集成到任何系统中。
四、开发工具支持
Crimzon RC Blaster拥有一套全面的开发工具包,包括让应用程序快速启动和运行所需的所有必要设计要素。开发套件包含以下内容:
- 一个Crimzon RC Blaster评估板。
- 一张安装CD,其中包括PC测试套件软件(支持所有RS232、I2C命令)和所有与产品相关的文档。
- 一根9针RS - 232电缆。
- 一个带电缆的USB转串口适配器。
五、订购信息
| 我们可以通过当地的Zilog销售代表使用以下部件号订购Crimzon® RC Blaster™: | 部件号 | 描述/选项 | 引脚/封装 |
|---|---|---|---|
| ZLFBLST0H2064GRXXXX | 64K闪存;完整数据库;红外学习;API | 20引脚SSOP | |
| ZLFBLST0P2064GRXXXX | 64K闪存;完整数据库;红外学习;API | 20引脚PDIP | |
| ZLFBLST0S2064GRXXXX | 64K闪存;完整数据库;红外学习;API | 20引脚SOIC | |
| ZLFBLST0Q2064GRXXXX | 64K闪存;完整数据库;红外学习;API | 20引脚QFN | |
| ZLPBLST0H2064GRXXXX | OTP;完整数据库;红外学习;API | 20引脚SSOP | |
| ZLPBLST0P2064GRXXXX | OTP;完整数据库;红外学习;API | 20引脚PDIP | |
| ZLPBLST0S2064GRXXXX | OTP;完整数据库;红外学习;API | 20引脚SOIC | |
| ZLRBLST0H2064GRXXXX | ROM;完整数据库;红外学习;API | 20引脚SSOP | |
| ZLRBLST0P2064GRXXXX | ROM;完整数据库;红外学习;API | 20引脚PDIP | |
| ZLRBLST0S2064GRXXXX | ROM;完整数据库;红外学习;API | 20引脚SOIC |
需要注意的是,部件号中的‘RXXXX’指的是订购时的ROM代码,‘G’表示符合ROHS标准的“绿色”硅和工具。如需更多信息和可用设备的完整列表,可以联系当地的Zilog销售代表或访问Zilog的公司网站www.zilog.com。
六、文档资源
| Crimzon RC Blaster微控制器有丰富的文档资源,以下是一些示例: | 文档编号 | 描述 |
|---|---|---|
| QS0060 | Crimzon® RC Blaster™开发套件快速入门指南 | |
| RM0052 | Crimzon® RC Blaster™参考手册 | |
| UM0216 | Crimzon® RC Blaster™开发套件用户手册 |
要获取所有可用产品规格和用户手册的完整列表,请访问www.zilog.com。
七、生命支持政策与文档免责声明
Zilog的产品未经Zilog公司总裁和总法律顾问的明确书面批准,不得用于生命支持设备或系统的关键组件。生命支持设备或系统是指(a)用于外科植入体内的设备,或(b)支持或维持生命,且在按照标签提供的使用说明正确使用时,其故障可能会对用户造成重大伤害的设备。关键组件是指生命支持设备或系统中任何可能导致设备或系统故障或影响其安全性或有效性的组件。
文档中的信息仅用于建议可能的用途,可能会被取代。Zilog不承担文档中描述的信息、设备或技术的准确性责任,也不承担与使用本文所述信息、设备或技术相关的任何知识产权侵权责任。
总的来说,Crimzon® RC Blaster™是一款功能强大、特性丰富的数字红外系统解决方案,为电子工程师在设计通用遥控功能时提供了一个可靠且高效的选择。你在实际应用中是否遇到过类似的红外系统解决方案呢?它们又有哪些优缺点呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
探索Crimzon® RC Blaster™:数字红外系统的完美之选
评论