打印
[STM32F4]

【Nucleo-F413ZH创想】+基于Nucleo-F423ZH的红外逻辑分析解码器

[复制链接]
1124|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Ketose|  楼主 | 2016-12-12 22:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        红外线遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用电器提供了很多的便利。红外遥控系统一般由红外发射装置和红外接收设备两大部分组成。红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。
       基于Nucleo-F413ZH的红外逻辑分析解码器,硬件使用HS0038红外接收头,做为红外接收端捕获红外数据,
测量红外高低电平的时间,并在NUCLEO-F423ZH中做缓冲,最后把捕获的数据发送至电脑的上位机进行进一步的解码分析,在上位机上绘制出红外波形,分析红外波形的协议,并对红外数据进行解码。
      整体软件流程如下:

红外捕获可以采用PWM的输入捕获,也可以GPIO上边缘触发中断用Timer来计时。MCU和上位机通讯采用串口通讯,要保证数据不会掉帧。再下来就是上位机软件部分绘制红外波形和对数据进行解码。

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我最讨厌两种人:一是有种族歧视的; 二是黑人;三是不识数的!

64

主题

3211

帖子

15

粉丝