遥控器是用来遥控机器的装置。现代遥控器主要由集成电路板和按钮组成,用于产生不同的信息。让我们来看看红外遥控器的原理和遥控器的原理图。
遥控原理消除按键抖动。当检测到按键被按下时,在做出下一个检测判断之前延迟一段时间。
如果按下一个键,应该能识别哪个键是关闭的。方法是扫描键盘的线条。P1.4~P1.7按以下四种组合依次输出1110、1101、1011、0111。当输出每组行时,读取1.0 ~ 1.3。如果它们都是1,那么在第0行没有键输入,否则有键闭包。因此,获得闭合键的行和列值,然后通过计算方法或表查找方法将闭合键的行和列值转换成定义的值。
为了确保中央处理器每次关闭时只处理一次,必须消除按键释放时的抖动。生成的键值放在发送数据库区域。30H存储生成的键值,即要远程控制的8位地址总共是1个字节。31H存储与30H相同的8位地址。地址码被重传一次,主要是为了增强遥控器的可靠性。如果两个地址码不相同,则该帧的数据是错误的,应该丢弃。32H是00H(为简化编程),33H是0FFH,总共32位数据。要发送数据,只需在那里读取数据,然后调用发送子程序发送。
遥控器原理
②载波部分
根据前面介绍的红外遥控器的基本原理,红外遥控器的编码和调制方法其实很简单,只要产生一定的长时间电平。该代码可以通过38千赫载波调制传输。产生载波的方法有很多种,可以由CMOS门极RC振荡器或555时基电路组成。
遥控器原理
遥控器原理
2红外接收解码电路
红外遥控接收采用集成红外接收头,将红外接收二极管、放大器、解调、整形等电路安装在一起,只有三个引脚。红外接收头的信号输出端连接到单片机的INT0端,当红外脉冲下降时,单片机中断INT0产生中断。该电路如图3.3所示,其中增加了一个PNP三极管来放大输出信号,R和C形成一个去耦电路来抑制电源干扰。
3遥控信号记录算法
正常情况下,当遥控器没有按键时,红外发射二极管不发出信号,遥控接收头输出信号1。当按键被按下时,编码的高电平0和1将在遥控接收头反相后输出信号0,这将由于与单片机的中断引脚连接而导致单片机的中断(单片机被预设为在下降沿产生中断)。
继续接收以下数据。当接收到32位数据时,意味着已经接收到一帧数据,然后判断该接收是否有效。如果两个地址码相同且等于系统的地址码,并且数据码和数据逆码之和等于0FFH,则接收到的数据帧有效,并且发光二极管点亮,否则,接收到的数据被丢弃。接收后,初始化这次接收的数据,并准备下一次遥控接收。
下一篇:安阳展会装修
南充装修装饰网提供南充装修公司排名与装饰公司排名,让您轻松找到靠谱的装修公司及装修效果图。网站免费发布南充装修招标,找优质家装、工装公司就到南充装修网!本文主要介绍了关于安阳红外遥控器原理是什么样的的详细装修介绍和相关装修说明,装修十万个为什么栏目还介绍了装修行业好不好及怎么样的问题,关注装修十万个为什么更多栏目内容,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解装修十万个为什么怎么挑选选哪个的要点,是您装修十万个为什么装修参考的小助手。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://dajiafc.com/article/3100.html
遥控器是用来遥控机器的装置。现代遥控器主要由集成电路板和按钮组成,用于产生不同的信息。让我们来看看红外遥控器的原理和遥控器的原理图。
遥控原理消除按键抖动。当检测到按键被按下时,在做出下一个检测判断之前延迟一段时间。
如果按下一个键,应该能识别哪个键是关闭的。方法是扫描键盘的线条。P1.4~P1.7按以下四种组合依次输出1110、1101、1011、0111。当输出每组行时,读取1.0 ~ 1.3。如果它们都是1,那么在第0行没有键输入,否则有键闭包。因此,获得闭合键的行和列值,然后通过计算方法或表查找方法将闭合键的行和列值转换成定义的值。
为了确保中央处理器每次关闭时只处理一次,必须消除按键释放时的抖动。生成的键值放在发送数据库区域。30H存储生成的键值,即要远程控制的8位地址总共是1个字节。31H存储与30H相同的8位地址。地址码被重传一次,主要是为了增强遥控器的可靠性。如果两个地址码不相同,则该帧的数据是错误的,应该丢弃。32H是00H(为简化编程),33H是0FFH,总共32位数据。要发送数据,只需在那里读取数据,然后调用发送子程序发送。
遥控器原理
②载波部分
根据前面介绍的红外遥控器的基本原理,红外遥控器的编码和调制方法其实很简单,只要产生一定的长时间电平。该代码可以通过38千赫载波调制传输。产生载波的方法有很多种,可以由CMOS门极RC振荡器或555时基电路组成。
遥控器原理
遥控器原理
2红外接收解码电路
红外遥控接收采用集成红外接收头,将红外接收二极管、放大器、解调、整形等电路安装在一起,只有三个引脚。红外接收头的信号输出端连接到单片机的INT0端,当红外脉冲下降时,单片机中断INT0产生中断。该电路如图3.3所示,其中增加了一个PNP三极管来放大输出信号,R和C形成一个去耦电路来抑制电源干扰。
3遥控信号记录算法
正常情况下,当遥控器没有按键时,红外发射二极管不发出信号,遥控接收头输出信号1。当按键被按下时,编码的高电平0和1将在遥控接收头反相后输出信号0,这将由于与单片机的中断引脚连接而导致单片机的中断(单片机被预设为在下降沿产生中断)。
继续接收以下数据。当接收到32位数据时,意味着已经接收到一帧数据,然后判断该接收是否有效。如果两个地址码相同且等于系统的地址码,并且数据码和数据逆码之和等于0FFH,则接收到的数据帧有效,并且发光二极管点亮,否则,接收到的数据被丢弃。接收后,初始化这次接收的数据,并准备下一次遥控接收。
如需了解更多相关内容请关注 杭州尚品装修网装饰。