OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8333|回复: 7

大家看看我用PWM产生的红外编码正确吗?要做一个万能遥控器

[复制链接]

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-10-10
在线时间
0 小时
发表于 2015-3-28 16:14:23 | 显示全部楼层 |阅读模式
5金钱
用了TIM3产生了一路PWM,我就是参考原子哥的建议,产生一个38KH的PWM,然后控制他有没有从而实现调制,然后通过IO口接到红外发射电路
写完程序后,这是完整的模拟波形,先产生4.5ms的引导码,后面就是数据了,由位0,和位1组成 ,后面的三十二位数据是我提前设置好的,为0x00001111; 和下图也匹配


这个是上图我进行了放大,我测试过了 ,满足 位0 的低电平为0.56ms(这个时候不产生波),高电平为0.56ms(这个时候产生波)
1 的低电平为0.56ms,高电平:1.68ms


下面的图继续放大,可以清晰的看到PWM波形,我设置的占空比为1/3,周期为26.43us,也满足38KhZ的频率


我想请大家指教一下 这样做对不对,因为我实际测的时候不好使,发射管肯定好使,接收头也好使,现在分析就是产生的波形不对了,而且还有个小疑问,我让发射管一直发红外,然后对准接收头,用电压表测得电压还是高电平,我的理解应该是低电平啊!!!请大家指教!!

最佳答案

查看完整内容[请看2#楼]

红外接收管不会一直接受你的38Khz的,有个最大限制. 你如果一直发38K,只是最开始会输出一段时间低电平,后续就一直是高电平了.这个你自己观察下即可.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-28 16:14:24 | 显示全部楼层
红外接收管不会一直接受你的38Khz的,有个最大限制.
你如果一直发38K,只是最开始会输出一段时间低电平,后续就一直是高电平了.这个你自己观察下即可.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-10-10
在线时间
0 小时
 楼主| 发表于 2015-3-28 16:28:33 | 显示全部楼层
纠正一下:发出的32位数据为0x00008888;
回复

使用道具 举报

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-10-10
在线时间
0 小时
 楼主| 发表于 2015-3-28 22:53:26 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
原子哥,那我写的波形图可以么,是不是这样的意思呢?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-28 23:22:54 | 显示全部楼层
回复【4楼】艾----斯:
---------------------------------
你在红外接收端,拿示波器一看,就知道了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-10-10
在线时间
0 小时
 楼主| 发表于 2015-3-28 23:44:24 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
嗯 明天我去试试
回复

使用道具 举报

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-10-10
在线时间
0 小时
 楼主| 发表于 2015-3-29 12:51:42 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------确实啊 我以为硬件坏了呢 谢谢原子哥
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2022-1-27
在线时间
0 小时
发表于 2022-1-27 18:09:23 | 显示全部楼层
求红外编码程序
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 05:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表