当前位置:首页 > 红外球机 > 正文

红外38k单片机(单片机红外接收头电路图)

接下来为大家讲解红外38k单片机,以及单片机红外接收头电路图涉及的相关信息,愿对你有所帮助。

简略信息一览:

单片机红外发射接收程序中,for语句对于产生38khz的频率起到了什么作用...

其实就是一个计数程序,每隔27次LED闪烁一次,这要看你的指令周期是多少,做相应的循环就可以产生不同周期的闪烁频率,例如你把27改成54的话,输出频率就会变成19KHz。如果想要调高一倍频率只要将27改成13就可以了。

用38khz原因:为什么用38KHZ,是因为这样可以提高红外线的抗干扰能力,避免大气中的红外线干扰。原理如下调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波,发射端所使用的。455kHz晶振决定的。

红外38k单片机(单片机红外接收头电路图)
(图片来源网络,侵删)

你好,那个for是一次接受8个bit的循环。下图是红外接收头的输出信号。所以每个二进制来的前面都会先拉低一下,如果是1的话就是一个比较宽的脉冲,如果是零的话,1的时长跟0差不多。

单片机如何接收红外遥控信号

单片机通常***用红外遥控编码格式,例如NEC编码格式,这种格式可以标识红外信号的控制码、地址码和反码等信息,单片机通常通过解码来获得这些信息,然后根据接收到的信息进一步操作。

你好,我研究过红外线,网上有卖红外一体化接收头的,大概8毛钱一个,它有三个引脚,分别是电源、地、还有信号端。信号端接单片机外部中断0或外部中断1,我编过相应的程序,用红外遥控控制数码管的显示,按几号键显示几。

红外38k单片机(单片机红外接收头电路图)
(图片来源网络,侵删)

你所说的单片机红外遥控器键值就是指8位数据码,确定遥控器各个按键和接收设备各个功能的对应关系。回答完毕,希望对你有所帮助。

求C51程序——红外发射-38K。本人调了好几天了,一体化接收的输出脚不...

红外发射-38K,如果能收到,那么一体化接收的输出脚,输出的也是38K的方波。应该在接收的输出脚,接上“检波电路”,这样,收到、收不到,检波电路就会输出高、低电平了。

TR2=0;P1^0=1; //使用PNP三极管驱动发射管,关闭时 PNP三极管基极 应为高电平 缺点:占空比=50%不可调,发射引脚只能是P0。“软程序”产生38khz的频率信号。

将发射一个特定的同步码头,对于接收端而言就是一个9ms的低电平,和一个5ms的高电平,这个同步码头可以使程序知道从这个同步码头以后可以开始接收数据。

一体接收头接收到的38K红外线,其输出脚是输出低电平,而不是对应的38K的方波,这点你要搞清楚,38K红外线是调制波,主要是增加红外线发射距离,一体接收头只认38K红外线,超过他的功率频率,一体接收头是没有反应的。

你可以把红外线看成是手电光,调制成38khz是增加其发射功率,而红外线一体化接收头只接收38Khz的脉冲波。可以通过判断语句随时监控P7脚,如发现P7为低电平,立即执行下面程序,这个简单不说了。

单片机做红外遥控器需要解决的问题

1、按照您的思路,用单片机做红外遥控器需要解决几个问题。38KHZ产生问题中断方式要解决中断响应时间不固定问题,NOP等待延时方式是不能使用的。

2、短接片故障。拨弄单片机上的短接片,就好了。普中51开发板高配是在原版上进行了升级,功能更加全面,新增各种新功能。普中51开发板标配的功能比较少,属于标准配置。

3、程序接收红外解码,为了节省资源,一般***用查询的方式,周期性对检测口查询***样,资源丰富的单片机也可以***用定时器中断的方式来接收解码。

用单片机产生38kh红外线方波的c语言程序

还有你的单片机是 STC89C52RC 的话,可以用“定时器2可编程时钟输出”产生38khz的频率信号,STC89C52RC一共有3个定时器(定时器0、2),其中定时器2功能最多,可编程时钟输出就是其中之一。

f=38KHz 那么周期T约等于26uS,如果这个载波是方波的话,那么输出高电平13uS,另外13uS输出低电平。你的晶振是10592MHz,那么机器周期是近似为1uS。所以隔13uS,对输出口取反即可。

其实就是一个计数程序,每隔27次LED闪烁一次,这要看你的指令周期是多少,做相应的循环就可以产生不同周期的闪烁频率,例如你把27改成54的话,输出频率就会变成19KHz。如果想要调高一倍频率只要将27改成13就可以了。

k的方波,即23us高电平,23us低电平,单片机是办不到的。应该使用外部电路的地方,还是要使用外部电路。可以使用CD4011构成多谐振荡器,用单片机控制它起振,或停振,即可。

单片机做红外遥控器的问题求教。。。

按照您的思路,用单片机做红外遥控器需要解决几个问题。38KHZ产生问题中断方式要解决中断响应时间不固定问题,NOP等待延时方式是不能使用的。时间限制38KHZ意味着要在1/(38K*2)时间内处理所有的必须执行的指令。

短接片故障。拨弄单片机上的短接片,就好了。普中51开发板高配是在原版上进行了升级,功能更加全面,新增各种新功能。普中51开发板标配的功能比较少,属于标准配置。

红外遥控器发送出来的红外信号一般是38K的红外信号,需要使用红外接收头对该信号进行接收转换。市场上常用的红外接收头有两种,一种是外面有铁壳包裹,一种是没有包裹,都是三个管脚组成,电源正极,电源负极,输出口。

首先通过4个按键,可以直接按下触发红外线编码。其次发射出的红外线与红外线遥控器相同。最后接通电源,系统进入工作状态,等待接收命令即可。

首先确定下,你的接收头是不是有问题,有多的换个试试就行。2,你用什么片子,如果够快的话,可以不用中断的,改下程序结构。3,你自己焊的板子,还是好好检查下,可能有隐蔽错误!4,软件对这种故障要有保护机制。

关于红外38k单片机,以及单片机红外接收头电路图的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。

最新文章