查看: 1392  |  回复: 0
GD32 MCU 开发板 Workshop 报告:OOK遥控解调
我是肥肥徐
1
主题
29
回复
发表于2019-05-21 22:46:48 | 只看该作者
1# 电梯直达

前段时间出差了半个月,一直没时间搞搞。

这几天还空点,刚好给客户做了个OOK的遥控接收,就用开发板做个接收吧


一、方案简介

本方案基于,GD32E231C8T6 Cortex®-M23内核的MCU为主控;使用433.92MHZ接收模块解码遥控器数据。

 


       二、GD32 MCU产品的介绍


64KB FLASH

8KB SRAM

高达72MHZ运算主频

2个串行外设接口(SPI

2I2C

1I2S

2个通用同步异步收发器(USART

1个高速轨到轨输入/输出模拟电压比较器(COMP)

2个高增益轨到轨运放(OPA)

1122.6M SPS采样率的高性能模数转换器(ADC)

516位通用定时器,多达20PWM输出

1个支持三相脉宽调制PWM输出和霍尔采集接口的16位高级矢量控制定时器

116位基本定时器和1个多通道DMA控制器

       三、方案介绍

                接收用的是LR680,遥控用的是CMT2157,编码使用1527兼容编码。

                采用PA1外部中断,启动TIMER13捕获脉宽。以脉宽来解析比特流,获得20Bit 遥控ID和4Bit键值。

                以开发板上的四个LED对应遥控的4个按键。当按键按下时,对应LED点亮;松开按键,LED熄灭。


        四、图片及功能实现

                 

            五、程序代码

                 EV1527_GD32E231.rar 






主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部