历史上的今天
今天是:2024年11月11日(星期一)
2019年11月11日 | AVR单片机红外遥控键值解码实验
2019-11-11 来源:51hei
AVR学习笔记十八、红外遥控键值解码实验
18.1 实例功能
红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积
小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
在这个实验中,我们采用红外线遥控器和一体化红外接收头来进行红外遥控键值解码的
实验,本实例分为三个功能模块,分别描述如下:
● 单片机系统:利用 ATmega16单片机与一体化红外接收器组成红外接收电路。
● 外围电路:红外接收电路、串口电平转换电路。
● 软件程序:编写软件,实现接收并识别红外遥控器按键键值的程序。
通过本实例的学习,掌握以下内容:
红外遥控接收的电路设计程序实现。
18.2 器件和原理
18.2.1 红外遥控的基本知识
通用红外遥控系统由发射和接收两大部分组成。应用编/解码专用集成电路芯片来进行控
制操作,如图 1 所示。发射部分包括键盘矩阵、编码调制、LED 红外发送器;接收部分包
括光、电转换放大器、解调、解码电路。
上一篇:AVR单片机跑马灯的仿真设计
史海拾趣
|
我学习模电有一段时间了,向大家推荐几本自认为的\"宝典\",谈下自己使用它们的感受以及在学习模电过程中的体会,供后来者参考: 1. 拉扎维的《模拟CMOS集成电路设计》,我们研二模电课的教材,汪宁老师把这门课讲得可圈可点。当时没意识到有其他 ...… 查看全部问答> |
|
在WinCE6下一个应用程序里,使用RequestPowerNotifications(hPowerNotificationMsgs, POWER_NOTIFY_ALL); 去请求power状态改变的通知。可是从开始菜单进入suspend的时候并没有收到任何power消息,但是按Power Button从suspend状态resume回来的时 ...… 查看全部问答> |
|
提示的是 bad crc or nand 在网上查了下,应该是env的问题!麻烦各位有经验的朋友,说一下具体怎么改! 我用的是mini2440,page size应该是2048的,但是u-boot启动输出的还是512~已经进行过CONFIG_了… 查看全部问答> |
|
为满足各大企业及研发机构对嵌入式操作系统VxWorks人才需求,顺应广大学员学习嵌入式操作系统、获得国际认证证书、增强就业竞争力、取得高薪职位的要求,上海双实科技与上海张江信息技术专修学院继续合作举办VxWorks嵌 ...… 查看全部问答> |
|
$(\'flv_JTZ\').innerHTML=(AC_FL_RunContent(\'width\', \'500\', \'height\', \'375\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \'http://player.youku.com/player.php/sid/XNTk4NDAwNjQ4/v.swf\', \'qu ...… 查看全部问答> |
|
自从米尔顿布拉德利的第一台使用可更换式游戏卡盒的Microvision掌上游戏机于1979年发布以后,已经过了35年的时间。从那时开始,掌上游戏机演变出了我们今天普遍使用的系统,比如任天堂3DS XL,PlayStation Vista和SNK的Neo-Geo X。之后不久任天堂又 ...… 查看全部问答> |




