我现在用红外接收一体头,单片机,红外发射头来做一个红外遥控器.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 19:47:53
我现在用红外接收一体头,单片机,红外发射头来做一个红外遥控器.
我是用单片机来做发射信号,我将单片机的一个I/O口作为输出脉冲信号的管脚,输出通过一个电阻接红外发射管接地.单片机编程时,我先选定单片机的工作频率为4Mhz,然后用延时子程序产生38Khz的波形作为载波,然后利用这个载波频率作为输出代码的基本频率,比如“0”用4个载波周期的低电平和12个载波周期的高电平表示,这样算实现了频率的加载吗?这样的频率加载有什么问题吗?求有过用单片机做红外遥控器的高手前辈多多指教,
我是用单片机来做发射信号,我将单片机的一个I/O口作为输出脉冲信号的管脚,输出通过一个电阻接红外发射管接地.单片机编程时,我先选定单片机的工作频率为4Mhz,然后用延时子程序产生38Khz的波形作为载波,然后利用这个载波频率作为输出代码的基本频率,比如“0”用4个载波周期的低电平和12个载波周期的高电平表示,这样算实现了频率的加载吗?这样的频率加载有什么问题吗?求有过用单片机做红外遥控器的高手前辈多多指教,
一般电视等的波特率为1200;机顶盒1500,你的波特率为2375,如果用异步通讯,可能单片机串口不好设.另外,0和1的宽度应该一样,
这个应该叫“调制”,
可能你用窄脉冲代表0,宽脉冲代表1,不用串口,用其他口接收,应该无问题,但可能软件判断麻烦点.
简单的话,产生38K没问题,用串行输出去调制这个38K信号,是否内部可以用波特率发生器 调制,可看看说明书
一体头接串口接收端,两个单片机波特率设一样,就可以直接读写串口(UART)了.
这个应该叫“调制”,
可能你用窄脉冲代表0,宽脉冲代表1,不用串口,用其他口接收,应该无问题,但可能软件判断麻烦点.
简单的话,产生38K没问题,用串行输出去调制这个38K信号,是否内部可以用波特率发生器 调制,可看看说明书
一体头接串口接收端,两个单片机波特率设一样,就可以直接读写串口(UART)了.
我现在用红外接收一体头,单片机,红外发射头来做一个红外遥控器.
红外发射 单片机 红外接收
红外发射管 一体化红外接收头
可不可用电视遥控器发射红外线给一个接收头再由接收头经过红外发射管发射到电视接收头
一体化红外接收头1838 和 红外发射管 做一个遥控开关
“红外接收头”是接收“红外发射管”发来的信号吗?
电路无线电红外接收头和发射管问题
发射用红外发射二极管,接收用一体化接收头,红外发射必须经过38KHZ调制吗,不加38KHZ调制波不行吗?困惑
我做一个红外遥控器,要发射10m的距离,请问流过红外管的电流应在多大?
黑色的红外接收二极管怎么与AT89C51组成红外接收电路?不是红外接收头!
红外接收头频率可以起到一个什么作用
红外感应开关要用红外线接收发射管吗?