基于单片机红外遥控定时开关装置设计

基于单片机红外遥控定时开关装置设计

ID:5264238

大小:514.78 KB

页数:4页

时间:2017-12-07

基于单片机红外遥控定时开关装置设计_第1页
基于单片机红外遥控定时开关装置设计_第2页
基于单片机红外遥控定时开关装置设计_第3页
基于单片机红外遥控定时开关装置设计_第4页
资源描述:

《基于单片机红外遥控定时开关装置设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、自动化2.2存储电路设计能扩展,采用极少使用的串口连接方式,见图7所示。存储芯片使用可存储256字节的串行E2PROMLED—A引脚由单片机I)2.7口接滑动变阻器RV1控制。来AT24C02,数据可保持100年之久。WP端为低电平.处对液晶背光灯进行开、关操作。V0引脚接滑动变阻器于可读可写状态.RV2,用以调节液晶显示器对比度。A0、A1、A3接低电平表示只有1个24C02被总线寻址。?见图4,串行时钟信号由STC89C52单片图4存储电路机的P1.O口直接产生,数据输入输出端口SDA则与单片机P1.1口相连。2-3红外接收电路设计由于单片机I/O口充裕.故键盘电路采用8位

2、独立按图7液晶显示电路键,并进行软件消抖。为了便于操作,红外遥控按键与按键电路相互对应。红外遥控3系统软件程序设计采用普遍使用的Ht6221标3.1主程序设计准编码,一体红外遥控接收系统软件采用模块化设计.分为初始化模块、DS1302头则采用技术相对成熟且价读写模块、按键检测模块、按键处理模块、显示模块和继格低廉的hs0038a[31。与单电器处理模块,流程如图8所示。片机的外部中断0P3.2口相连,见图5,当P3.2口出现下降沿时则进行红外按键检图5红外接收电路测。红外发射电路技术资料相对全面,不再赘述。2.4继电器控制电路该部分电路是本电路的输出部分.由三极管组成共射放大电

3、路,二极管Dl形成继电器回路保护『4],见图6,其中,继电器触发信号由单片机P3.7口直接产生。并带有工作指示灯。当P3.7口输出高电平时,指示灯亮。继电器吸合,电器工作;当P3.7口输出低电平时,继电器断开,指示灯灭。输出功率由继电器上所标示的接点容量决定。2.5显示电路设计显示芯片使用JCM12232F[5_.其主要特点是内置8192个16"16点汉字库和128个16"8点ASCII自符集,有串行、并行两种控制方式。为节省10口,方便以后功图8主程序流程图初始化模块主要是对DS1302时钟芯片、JCM12232F液晶、AT24C02存储芯片进行任务初始化设置,并开INT0中

4、断进行红外按键检测和设置TO为中断允许状态。DS1302读写模块是对时钟芯片进行读操作,首先将读出来BCD码的转化为液晶显示器可以识别的ASCII码,储存在RAM区.然后将其转化为十进制数,适应人的日常习惯.也方便以后调时比较与定时比较等功能的实现。图6继电器控制电路3.2中断处理程序设计系统软件设计总共采用定时器rm和INTO两种中断。工业自1、0中断用于精确定时10s,见图9,定时器工作于方式l,上出现校时图标。在此模式下,单击P2.0VIPB5钮、P2.1初值设置为TH0=(65535—50000)/256,TLO=(65535一口PB6钮、P2.2口PB7钮可分别对时、

5、分、星期进行调50000)%256.计数标志整,见图11。调整完毕后需将调整后的数值写人时钟芯片I堕婴主堑J设为200.即可达到功能相应的字节读取单元,以便下次正确读取时钟信息。当在要求。当有按键按下,启校时期间.第二次按下P0_3口PBO钮,即可退出校时模画亟羞殖动T0,液晶背光灯打开。式,同时校时图标消失。....................I!.........一10s后定时器0关闭,同N时背光灯关闭.达到节电

6、序流程图位独立键盘检测和8位红外遥控按键检测.并且两者可以融合使用,相互对应。红外遥控解码程序在IN1、0中执行,编码方法采用Ht6221标准。代码一般分为引导码、系统码、系统反码、数据码和数据反码,共32位。引导码由一段低电平和高电平组成,用以触发外部中断.然后经hs0038a红外接头转化为1TrL电平后送入单片机.便开始执行译码程序,32位码全部正确,表示解码成功。与此同时,单片机向主程序发送相应按键标志。图11校时程序流程图当PO.4口PBl钮按下.进入定时模式,显示器将逐次显示每组开、关字样,总共20组,20组均已设置完后,将自动退出定时模式,在此期间,按下Po.3口P

7、BO钮(默认时钟键)可提前退出定时模式。按下Po.5口PB2钮,可对已定开、关时间进行取消或恢复操作。在定时模式下,单击P2.0口PB5钮、P2.1口PB6钮、P2.2口PB7图10IN1'o中断程序流程图钮,即可分别定时、定分、定星期,并将调整后的结果作为定时时间按规律存人AT24C02.永久保存。由于星期有3.3键盘处理程序设计68种组合方式,故向AT24C02的应为星期组合标志。处键盘处理程序分为校时、定时、模式和复位四种键处理完毕后送回液晶定时显示界面继续按键扫描程序(遥控理。在键盘

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。