学习型红外遥控器硬件结构说明

来源:互联网 发布:淘宝感想 编辑:程序博客网 时间:2024/04/27 20:42

本篇文章上接:智能家居中红外遥控芯片分析比较

2 硬件结构 
学习型红外遥控器由红外一体化接收电路、 反相器、温度传感器、AT89C52单片机、红外发送电路、E PROM存储器、键盘及 LCD显示器和数据通信模块组成,如图 1所示。 
图 1  遥控器硬件结构框 图

BHR@RJI3Z0FQ2O(UY3VWP49 
(1)CPU。CPU选用 AT89S52,其特点是应用非常广泛且价格低廉。其数据存储器 RAM(258 Byte)除了作为 CPU正常工作的内部缓冲区外 ,还足够暂存学习过程中的红外命令的脉冲宽度和编码。

 

(2)红外发射电路。为了提高性价比,节省硬件成本,38 kHz方波直接由单片机用软件模拟产生,经过三极管放大后,驱动红外发光二极管。为保证 38 kHz方波的频率稳定性,在硬件设计时尽可能使用频率高的晶振,提高 CPU运行速度; 在软件设计时应避免使用 C51语言,保证软件运行时的时间稳定性。

(3)红外一体化接收头。接收器选用珠海市万州光电一体化红外接收器 IRM38BL-2,它集红外接收和放大于一体,不需任何外接元件,就能完成从红外遥控信号从 38 kHz分离出基带信号,输出与1TrL电平兼容的信号。该信号直接接单片机的外部中断 0端口,同时再将此信号反相后接 CPU外部中断 1端口。通过软件开启两个中断,并记录两个中断间的间隔时间,来测量红外遥控信号的高低电平的脉宽值。

(4)外接 E PROM 存储器。外接 E PROM用于存放学习到的经数据压缩过的控制命令的编码信息,即高低电平信号的脉宽值。

(5)按键。根据学习型红外遥控器使用的场合不同,按键的功能各有不同。如果直接接人智能家居系统,可以安装在墙上,用按键启动和确认一个学习过程;如果同时兼顾人工遥控,就要设计矩阵按键,根据 LCD显示选择菜单控制家中所有的电器。

(6)温度传感器。温度传感器用于测量室内温度,根据已学习的温度控制命令 自动开启或关闭空调。

(7)LCD显示器。LCD显示器用 于显示遥控器的工作状态和人工遥控功能的选择。

(8)数据通信。数据通信模块用于接入智能家居系统中,与其他被控设备间进行数据通信。

原创文章,版权所有©转载请注明: 转载于“煮透社”。
本文
http://www.zhutoo.com/zhutoo2010/%E5%AD%A6%E4%B9%A0%E5%9E%8B%E7%BA%A2%E5%A4%96%E9%81%A5%E6%8E%A7%E5%99%A8%E7%A1%AC%E4%BB%B6%E7%BB%93%E6%9E%84%E8%AF%B4%E6%98%8E.html
0 0
原创粉丝点击