普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 2194|回复: 0

STM32直接驱动红外遥控器

[复制链接]

7

主题

8

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2021-5-26 15:11:44 | 显示全部楼层 |阅读模式
早在练习51单片机红外接收例程时,就对遥控器感兴趣,结果在遥控器上花费了不少时间。现在发该帖,就是要翻过这一页,进行后续的学习。
直接上传源程序,记得该程序最后收手的时候,直接用PA0和PA1连接红外发光管,PA0发送信号,PA1固定拉低,上传的文件是前段时间压缩的,下面写一些心得体会。
由于该遥控器没有使用红外发射模块,只是使用旧遥控器拆下的红外发光二极管,51单片机速度肯定跟不上,STM8速度勉勉强强,STM32才能跟上节奏。
可能是因为爱好,或者是为了练习,该程序开始时是用C51编写的;还有开始的时候直接用普通发光二极管测试过。
第一次接收到信号时,红外发光管的驱动脉冲电流是10mA左右,还经历了一段弱信号接收的调试过程。
最后还是通过暴力(脉冲电流提高到40mA,估计正常使用还要继续提升电流,突破了普通发光管的认知)成功遥控“广电网络”机顶盒。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-28 13:51 , Processed in 0.086082 second(s), 31 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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