一种利用单片机的灯头红外遥控系统

发布者:legend9最新更新时间:2012-02-11 来源: 现代电子技术 关键字:单片机  灯头  红外遥控系统 手机看文章 扫描二维码
随时随地手机看文章

    红外线是一种看不见的光线,因其在整个电磁波谱中处在可见光(红光)外侧而得名。他介于可见光和微波之间,既具有可见光的性质,如:直线传播、反射、折射等,又具有微波的某些特性,如:穿透力强,能穿过某些不透明物质等。

    借助于红外线具有直线传播的特性,利用红外传感器具有灵敏度高、响应速度快和光谱范围窄的性能,同时也利用单片机具有结构紧凑、可靠性高、数据处理能力强、速度快、功耗小、成本低的特点,可以制作灵敏度高,抗干扰性能优良的红外遥控装置。

    本设计将单片机与红外技术、电子技术相结合,设计出的通用家用灯头遥控装置具有结构简单,操作方便,功能比较完善的特点。

1 红外遥控系统的原理

    红外遥控电路的结构形式一般分为3种,即:单通道遥控开关电路、单通道步进式遥控电路和多通道遥控电路。本设计采用单通道遥控开关电路,这种红外遥控系统一般由发射和接收两大部分组成,发射部分一般包括脉冲发生器、脉冲功放和红外发射,接收部分一般包括红外接收、电压放大、限幅放大、双稳触发和继电器,有的还采用专用遥控集成电路使结构简化。本遥控系统主要由开关控制按键、定时数据输入按键、亮度控制按键、定时控制电路、显示电路、红外发射电路、红外接收电路、亮度控制及执行电路等组成。

2 硬件电路

2.1 开关控制

    该部分主要实现遥控开灯或关灯,为一个按键。当按下按键时,红外发射部分发射一红外脉冲,经红外接收部分接收并使继电器改变原来的状态,使灯由开变为关或由关变为开。

2.2 定时部分

    该部分主要包括:定时数据的输入及处理、定时电路及时间显示电路。

    定时数据的输入采用非编码按键的工作方式,其中“0~9”为数字按键,“H”为小时按键,“Y”为确定按键。该部分电路图如图1所示。

    定时器采用减法计数器,输入的初始数据由89C51的P0口的低4位给出,由P2.7和P2.0经译码、反相后,锁存在相应计数器CD4069的置数端上,并由译码显示器件CL002显示出来,同时开始减法计数,调节RP约为2.4 M时,NE555将产生60 s脉冲,控据的单位为min,左边为低位。当减到全为0时,计数停止,同时输出一个低电平到红外发射部分。发射部分发射红外脉冲,由红外接收部分接收使开关部分翻转,从而改变灯泡原来的状态而达到定时控制。定时电路如图2所示。显示部分为CL002,他是集寄存、译码、显示为一体的CMOS-LED组合器件,功能相当于1只CD4543或CD4511加上1只共阴极数码管。使用该组合器件可使电路结构简化。

2.3 亮度控制电路

    该部分的电路如图3所示。他由红外接收及前置放大、脉冲识别、电子模拟开关、电子模拟电位器等部分组成。

    红外接收及前置放大采用μPC1373专用集成电路。当按下红外发射电路的SB1键时,红外发射电路会根据按键时间的长短发射长脉冲或短脉冲,脉冲由 BA5204接收,并在BA5204的第4脚输出高电平,经反相后送到μPC1373的第7脚进行脉冲识别处理。脉冲识别电路采用集成六反相器 CD4069,其中由第1脚输入、第4脚输出的部分为短脉冲识别电路,短脉冲使亮度变小。由第13脚输入第6脚输出的部分为长脉冲识别电路,长脉冲使亮度变大。电子模拟开关采用四双向模拟转换开关CD4066。电子模拟电位器采用一只N沟道场效应管VMOS管,他是一种电压控制器件,利用栅极电压控制漏极电流,也就是控制沟道电阻,利用此特性可以将场效应管当作1只受电压控制的可变电阻。[page]

2.4 红外发射电路

    该部分的电路图如图4(a)所示。红外遥控发射器采用BA5104专用编码集成电路,其中1,2脚为用户码选择端,可避免别人的遥控。3脚与定时电路的输出端74LS27的6脚相连,4脚和5脚分别接亮度和开关控制按键,3~5任意一个脚有低电平时,LED立即向外发射调制的红外光,发射频率受12, 13脚间的晶振控制。

2.5 红外接收部分

    该部分的电路如图4(b)所示。BA3502为一体化红外接收头。接收器中的BA5204是与发射器BA5104相配套使用的器件,其工作电压为5 V,由不用变压器的高输入电压、小输出电流的线性稳压器LR6将220 V交流电变成10 V直流电后经7805变为5 V供电。当BA5104的SB1,SB2中任意一个键按下或第3脚收到低电平时,对应的BA5204的某一端口就输出高电平,当松开时,该端口恢复低电平。维持高电平的时间与按键的时间相同。图中SK-II为声控集成电路,BA5204的第3和第5脚输出的信号由C2输入SK-II,经内部电路放大、选频、整形、延时后送入触发器并使其翻转,由9脚输出低电平,该低电平使VT3导通,继电器J吸合接通电源控制开关。当第二次收到控制信号后,SK-II的 9脚输出高电平,VT3截止,继电器释放,断开电源。

3 软件设计

    软件设计主要是设计按键处理程序。按键处理程序采用中断方式,中断采用外部中断0。当有按键按下时,将会引起单片机的中断,由单片机执行按键处理程序,判断所按键的类型并做出相应的处理。按键处理程序流程图如图5所示。

4 结 语

    基于单片机的红外遥控灯头系统实现了对灯头的开关、定时、亮度调节控制,更加方便了人们的生活,使得在某些情况下对灯头控制的特殊要求得以实现。本遥控系统工作稳定可靠,最大有效控制距离可达8~10 m,最长定时时间为16 h。

参考文献

 [1]   马家辰,等.MCS-5单片机原理及接口技术[M].第2版.哈尔滨:哈尔滨工业大学出版社,1998.
[2] 肖景和.数字集成电路应用精粹[M].北京:人民邮电出版社,2002.
[3] 肖景和.实用遥控电路[M].北京:人民邮电出版社,1998.
[4] 陈有卿.灯光控制集成电路与灯光控制器制作[M].北京:人民邮电出版社,2001.
[5] 梁延贵.译码器、编码器、数据选择器、电子开关、电源分册[M].北京:科学技术文献出版,2002.

关键字:单片机  灯头  红外遥控系统 引用地址:一种利用单片机的灯头红外遥控系统

上一篇:基于单片机的工频相角源
下一篇:借助单片机外部中断实现与微机通信

推荐阅读最新更新时间:2024-03-16 12:52

怎样的MCU才能征服工程师的心(二)
Freescale Kinetis MCU的前身是什么?   MCU 型号 :   Freescale(飞思卡尔)Motorola MC6800 系列    市场规模:   Motorola 8位 MC6800 系列产品家族为摩托罗拉半导体公司设计与制造于1970年初,之后被Freescale公司在2004年收购了摩托罗拉半导体公司微处理器业务,其 MC6800 系列产品亦在其中。作为早期历史重要主流MCU芯片, MC6800 主要为通信和工业应用,此后逐步延伸至汽车、计算机外围电路、测试设备等应用领域。   芯片内部电路框图:       主要市场驱动因素:   早期,主要用电源来区分Motorola MC68
[模拟电子]
怎样的<font color='red'>MCU</font>才能征服工程师的心(二)
单片机笔记——显示驱动
在写程序时,显示部分很经常用到,所以一般都直接做成DRIVER,这样用到时调用就是了。下面是个动态扫描的驱动。 先是文件头部分 +++++++LEDDRIVER.H++++++++ #ifndef _LedDriver_H_ //防止重复引用该文挡,如果没定义过符号 //_LedDriver_H_, 则编译下程序 #define _ledDriver_H_ void LedPrint(unsigned char Dat); void LedWork(void); void Delay(unsigned char count); #endif ++++++LEDDRI
[单片机]
基于单片机及PC机的温度控制系统设计
0 引言 目前,水温控制被广泛应用于食品、医药、化工、家电等很多领域,水温控制的好坏直接影响着产品的品质,因此,水温控制具有十分重要的意义。本设计的任务与要求为1 L水由1 kW的电炉加热,要求水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动调整,以保持设定的温度基本不变。主要性能指标:温度设定范围为25.0~100℃,最小区分度为0.1℃,温度控制的静态误差小于或等于0.1℃,用SMC1602A液晶显示模块显示实际水温和PID控制算法中的三个主要参数Kc、Ti、Td的赋值,用串口调试精灵将PID控制器的输出和温度采样值显示在PC机上。 1 系统方案 本设计以STC89C52单片机为核心,采用了温度传感器DS
[单片机]
基于<font color='red'>单片机</font>及PC机的温度控制<font color='red'>系统</font>设计
基于单片机的牛奶成份检测仪光强检测电路设计
1 引言   牛奶在人们的生活饮食中越来越普遍,实时快速准确的检测牛奶成份对提高牛奶质量和对实现乳业生产过程的自动化管理有重要意义。检测牛奶成份的方法有多种,化学分析方法仍然是准确度最高的检验方法,但是他很难适应短时间测试的需要,物理仪器测试法主要有利用超声波原理和光谱分析检测,目前国外的技术相对比较成熟,但仪器昂贵,不可能在中国普及,特别不可能在中小企业和乳牛场使用。本文介绍的牛奶成份测仪采用激光散透比来检测,精度比较准确、成本较低。 2 检测原理   激光散透比检测即用激光的入射平内同时90°处的散射光光强Is和检测0°处的透射光光强It的比值来表征测试牛乳蛋白质含量的光学参量。但是由于牛乳中存在两种散射大分子,所以很难
[测试测量]
基于<font color='red'>单片机</font>的牛奶成份检测仪光强检测电路设计
单片机初学者的学习心态
初学单片机的同学,最重要的是要尽量了解你要学的单片机的内部结构,最好还是从51做起,这点相信是每个前辈都会说的一句话,不过真的是这样,51是一个最基本的最易上手的单片机。在学习的过程中不能急于求成只了解IO口的使用,这样可能一时觉得什么都搞懂了,到了后来遇到一些复杂的程序你就知道你其实离真正懂还有一段距离。再就是写程序,不要光看程序,再怎么看也是别人的,看懂了和自己会写是两回事,也不要让别人的思想限制了你的思想,看着一个程序别人是那样写的以后就都用那种方法,这样对自己以后的发展不怎么好,个人经验。
[单片机]
盛群推出HT48R06xG与HT46R06xG内建OPA与比较器系列微控制器
盛群半导体推出HT48R06xG与HT46R06xG内建OPA与比较器系列MCU。I/O Type HT48R06xG系列家族成员共4颗、A/D Type HT46R06xG系列家族成员有3颗,I/O Type分别是HT48R064G、HT48R065G、HT48R066G与HT48R0662G;A/D Type分别是HT46R064G、HT46R065G与HT46R0662G,且HT46R06xG内建有12-bit A/D与8-bit PWM,可减少外围零件、缩小PCB Size及降低成本,非常适合各式小家电、需讯号放大处理的应用。 HT48R06xG与HT46R06xG的特点在于全系列工规(-40~85℃)、工作电压2.2
[单片机]
基于单片机控制的连续式捣固车起拨道补偿设计
0 引言 我国养路机械的发展起步较晚。长期以来。我国捣固车电气控制技术都依靠国外进口。由于受制于国外的技术垄断,因而严重阻碍了我国养路机械的发展进程。为了走自主发展的道路,打破现有的国外垄断局面,摆脱国外技术的控制,实现电气控制系统的国产化,开发具有自主知识产权的电气控制系统,本文针对09-32型连续式捣固车起拨道的补偿控制技术进行了研究。 传统的起拨道补偿系统大多采用运算电路组成的模拟电路来完成,这种方式控制复杂,系统精度和稳定性都比较差。为此,本文介绍了一种基于单片机的多功能起拨道补偿控制系统,因篇幅原因,本文仅介绍拨道补偿的算法设计与实验。 1 拨道补偿算法设计 为了使09-32捣固车达到更高的效率并提高操作人员的
[单片机]
基于<font color='red'>单片机</font>控制的连续式捣固车起拨道补偿设计
基于单片机和PWM控制方法调速实现无刷控制器检测设计
引言 伴随着城市化进程,人们生活的交通距离不断扩大,代替燃油汽车和自行车的电动车的普及大幅度的提高了电力资源的利用效率,促进了国民经济的健康发展。电动自行车以电力作动力,骑行中不产生污染,无损于空气质量。从改善人们的出行方式、保护环境和经济条件许可情况等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。电动自行车所用直流电机分为有刷电机和无刷电机两种。其中有刷电机控制较简单。但其易磨损的电刷带来维修保养工作量相对较大、使用寿命相对较短等缺点。而直流无刷电机本身没有易磨损部件,电机寿命长,维修保养工作量小。但直流无刷电机采用电子换向原理工作,其控制过程比有刷电机复杂得多,因此对控制器质量的要求也高得多。 目前电动自行车采
[单片机]
基于<font color='red'>单片机</font>和PWM控制方法调速实现无刷控制器检测设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved