网上有很多介绍红外遥控接收器制作的文章,但其中大部分是用单片进行红外解码,然后再通过串口或USB把解码后的按键信息传入到PC的。这样的电路制作起来,不仅造价相对偏高,而且需要对单片编程,这会令大部分软件开发爱好者望而却步。
最近看到一篇仅需要7个简单元器件的红外接收器,只需拿起烙铁,不需硬件编程就可以制作完成,原理图如下:

由原理图我们可知,红外接收头把接收的红外信号转换为高低电平通过串口的DSR管脚传入到PC,PC软件通过对DSR高低电平信号的时间曲线进行分析,从而获得相对应的按键信息。
红外遥控器一般采用脉宽调制的串行码,经38kHz的载频把红外信号发射出去。其编码信息一般由三部分组成:引导码、地址码和数据码。一般信号长度大约100ms左右,持续按键则重复发送(中间会有10ms以上的间歇)。
常态下,红外接收头的输出(OUT)都是高
继续阅读与本文标签相同的文章
上一篇 :
.Net MF V4.0开源前的代码整理
下一篇 :
自己动手焊制硬件开发板
-
开源软件 Apache Dubbo 牵手 IDE 插件,开发部署提速不止 8 倍
2026-05-23栏目: 教程
-
开发一款手机直播源码APP系统软件应该有哪些功能,如何开发?
2026-05-23栏目: 教程
-
【STM32 .Net MF开发板学习-25】LED数码管显示
2026-05-23栏目: 教程
-
【STM32 .Net MF开发板学习-24】激光防盗模型
2026-05-23栏目: 教程
-
vue之<router-link>标签
2026-05-23栏目: 教程
