导航:首页 > 操作系统 > 单片机红外发射

单片机红外发射

发布时间:2025-08-03 04:47:17

单片机编码红外发射

单片机不直接分析到38KHZ的每一个脉冲.

单片机之前有一个专用的红外接收IC,会把38KHZ的信号还原成负脉冲.(就是说会把接收到的38KHZ信号的持续时间转换成同宽度的负脉冲).

例如有一个持续4.5ms的38KHZ信号,这个前置IC会把它转换成4.5ms的负脉冲送单片机.

你只要读懂编码规则就能写解码程序.

② 单片机红外发射信号的问题(怎么让单片机发射一个频率的红外波呢能不能具体说怎么实现啊)谢谢了

【0】看问题的意思,好像是两个单片机电路构成的系统。
其中一个,按键发出指定频率的红外光,另一个接收红外后根据频率显示键值。
【1】通常一体化红外接收头,都是固定频率的,如常用的38KHz调制,这样可以提高抗干扰能力,以滤掉环境的红外光。
【2】因此红外发射管,应按照接收头频率,调制发射38KHz。
【3】按键按下后,再次按您所述的频率再次调制。
【4】实现方法:
a、按键发射机,开双定时器。一个调制38KHz,一个根据按键产生对应的8种频率。
b、按键发射机,8种频率,可以预先计算8个定时器初值,放在数组ModemFreq[8]中。
c、按键按下后,根据键值i,装载ModemFreq[i],打开两个定时器。对38KHz方波个数计数,如16次后停发。等待下次按键。
d、红外接收机,对38KHz解调输出,利用外部中断触发,启动定时器进行脉宽测量。
e、红外接收机,用定时器对低电平的宽度测量。根据宽度换算按键调制频率。
f、根据得到的频率,显示键值i。

③ 关于单片机 发射红外线遥控电视机疑问

是电视机遥控器?还是机顶盒遥控器?

还有写程序之前需要确认电视机遥控器的编码方式,否则一切都是白搭。

是NES编码?还是SAA3010T编码?……

如果你不知道就说说你电视机的品牌型号吧。

比如我家的:

电视机是长虹,长虹遥控器的编码方式是SAA3010T。

机顶盒遥控器的编码方式是NES。

艾诺MP4V8000遥控器的编码方式也是NES。

红外遥控插排遥控器的编码方式也是NES。

几个遥控器挺麻烦的,所以我就用STC11L04做了一个4和1遥控器,很方便的!

STC1205A32S2比传统51单片机有所改进,有很多扩展功能,只要你将它的各项功能大概了解,上面的程序只是小问题了。

不建议:

使用中断产生38K载波。

推免驱动发射二极管。

用软件或者PWM产生38K载波更好:

方便调制,可以调节占空比,提高脉冲电流峰值,实现低功耗发射远的目的。

推免驱动允许最大电流20mA,一般6米左右也是可以的,

但是,加个三极管,发射距离比推挽远的多,为什么不用,反正又不复杂。

下面是PNP三极管驱动电路(占空比使用约3:4)

阅读全文

与单片机红外发射相关的资料

热点内容
CAD中有哪些命令 浏览:134
zigbee算法 浏览:714
maven命令行下载 浏览:650
共同编译几何原理 浏览:658
中行代发工资加密解密 浏览:816
怎么把微信的某个联系人加密 浏览:831
创建二维数组java 浏览:357
成都小学生编程培训学校哪家好 浏览:880
合肥前端程序员私活违法吗 浏览:116
androidtextview发光 浏览:429
android开发工具书 浏览:436
主动降噪透明模式怎么切换安卓 浏览:192
linux安装gzip 浏览:572
分治算法常用的方法 浏览:557
梦幻花果山服务器什么时候开 浏览:772
5匹压缩机制冷量 浏览:480
linux运维常用命令 浏览:554
深圳模型编程师月工资多少 浏览:685
阿里云聚石塔的服务器公司名 浏览:465
php中怎么写html 浏览:692