微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于stm32红外遥控器

关于stm32红外遥控器

时间:10-02 整理:3721RD 点击:
最近想做个遥控器,可是格力空调的红外编码有60多位,想问问,写程序的时候是不是要把这60多位全写进去,然后通过红外管发出去,我同学说之前都是发8位的,要是发60多位,空调在接收红外的时候不会漏掉几位吗?


对于红外接收头来说,有38k载波的就是为低,没有的就是为高;
对于红外接收头来说,20ms是高电平没错

你可以尝试下   。

会漏掉,我解过美的的一个风扇遥控器,也是只发了前面的,后来抓出来波形还需要发送一次其它参数,所以都得发。

8位一个字节   N个字节  建一个数组就行了  http://www.xiaovdiy.cn/?post=138这篇帖子能帮助你

格式为:9ms+4.5ms+32位+3位+结束码+20ms+32位+结束码

20ms是高电平吗,结束码的电频呢

我用51做过一款万能遥控器解码的,跟楼上的差不多,都有一定的格式,只要严格按照格式来,就没有问题。六十位也就八个字节的事儿,自己试试就知道啦。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top