查看: 3719|回复: 3

基于STM32的学习型通用红外遥控设备的设计实现

[复制链接]
发表于 2014-3-11 15:38:48 | 显示全部楼层 |阅读模式
  红外通信的介质-波长为0.76~1.5μm的红外线;现今主流且常用的有两种编码格式-脉冲位置调制(PPM, Pulse Position Modulation)和脉冲宽度调制(PWM, Pulse Width Modulation);调制和发送;红外协议-NEC协议、夏普协议、索尼SIRC协议等,应用最广泛的是EC协议。NEC标准规定,红外通信的载波频率为38KHz,占空比为1:3;规定的引导码由9000μs左右的低电平和4500μs左右的高电平组成,重复码由9000μs左右的低电平和2250μs左右的高电平组成,数据“1”由560μs左右的低电平和1685μs左右的高电平组成,数据“0”由560μs左右的低电平和565μs左右的高电平组成.
红外设备是把原来红外设备发出的信号进行完全的复制,不管原来红外设备红外信号是什么格式,然后存储到非易失性的存储器(如EEPROM)中,发送时再把保存的波形数据去除,还原成原始信号。其优点是可以对任何一种红外设备进行学习;缺点是对控制器CPU的频率要求较高,RAM要大。
所以采用STM32的芯片,对红外进行复制然后再有PWM输出!

发表于 2014-3-11 15:51:31 | 显示全部楼层
感谢楼主对本次活动的支持,开发板已寄出,请注意查收。

后续还请继续分享您的设计经验和使用中遇到的问题,大家一起交流,一起玩转STM32 F0吧!
 楼主| 发表于 2014-3-11 15:54:15 | 显示全部楼层
admin 发表于 2014-3-11 15:51
感谢楼主对本次活动的支持,开发板已寄出,请注意查收。

后续还请继续分享您的设计经验和使用中遇到的问 ...

谢谢
发表于 2014-3-12 20:52:56 | 显示全部楼层
感谢分享知识!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表