2.4 功能模块框图

基于C51单片机的学习型红外遥控器,由红外接收电路、红外发射电路、复位电路和控制电路组成。功能按键和状态指示电路系统组成,其组成框图如下图所示。

图2-2基于单片机89C51的学习型无线红外线遥控器的原理系统框图

3.系统设计

3.1电路原理图

核心芯片控制选择单片机89C51,控制系统模式最小化的设计,P2.6以及P2.7接2个发光二极管由来显示遥控器工作的状态,P1.1和P1.2 由来接收以及发射红外线。红外接收器选用了一体整体化红外遥控接收器--HX1838[5]。它的原理图如下图3-1所示。

C51单片机的学习型无线红外遥控器的原理

图3-1 基于C51单片机的学习型无线红外遥控器的原理

3.2实现的方法

当红外遥控器的某个按键按下时,发射出的一组串行二进制编码脉冲,该脉冲由引导码、系统码、功能码和反码组成,通过设置这些编码以及码长便可区分不同的红外遥控器。红外接收器负责红外信号的接收和放大并解调出TTL电平信号送至微处理器进行处理,微处理器通过比较和识别接收来的红外遥控编码便可执行相应的遥控功能,本系统的设计思想是不考虑红外编码方式,仅利用单片机AT89C51对多个红外遥控编码的脉冲宽度进行测量,并原封不动地把发射信号中高、低电平的时间宽度记忆至存储区的指定地址[6]。当要发射红外信号时,从存储区中还原出相应的红外遥控编码,并调制到38kHz的载波信号上,最后,通过三极管驱动发光二极管发射红外信号,达到学习和发射的目的,从而实现一个遥控器控制多种遥控设备的功能[7]。

上一篇:AT89S52单片机水产养殖场水质实时监测装置设计+程序+电路图
下一篇:STC89C53单片机银行自动取款机系统设计

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...