按关键词阅读: 设计 插座 定时 单片机 STC89C52 基于 毕业论文
14、控制外部电器的工作与否 。
红外遥控要实现的就是通过遥控器的电源键一键控制定时开关插座的开关状态 , 也可通过红外遥控器的六个数字按键分别实现一键设定从当前开始的固定模式的定时 。
总体的硬件电路框图如下图所示:STC 89C52DS1302计时模块继电器模块红外接收模块蜂鸣器按键模块5V稳压模块图1 硬件电路框图3.1主控制器STC89C52STC89C52是宏晶公司生产的40引脚双列直插芯片 , 具有许多独特的优点 , 即体积小、重量轻、单一电源、低功耗、功能强、价格低廉、运算速度快、抗干扰能力强、可靠性高等 , 所以特别适用于实时测控系统 , 应用领域很广 , 已成为传统工业技术改造 , 各类产品跟新换代 , 实现自动化智能 。
15、化的理想模型 。
其内部包含以下功能部件: 8位CPU; 振荡器和时钟电路; 8k字节的程序存储器EPROM;
256字节的数据存储器RAM; 可寻址外部存储器和数据存储器各64字节; 20多个特殊功能寄存器; 32线并行I/O口; 一个全双工串行I/O口; 3个16位定时器/计时器; 6个中断源 , 2个优先级 , 统计中断按优先顺序查询; 具有较强功能的位处理能力【2】;图2为单片机部分的电路原理图 。
图2 单片机部分的原理图3.2稳压电源电路 这里用到78L05稳压芯片 。
设计中的继电器是比较耗电的器件 , 而且如果电量不足会使得继电器无法工作 , 因为通过78L05稳压芯片把12V电源稳压输出5V给单片机供电 。
16、 。
78LXX系列是三端正电源稳压电路 , 封装形式为TO-220 。
它具有一系列固定的电压输出 , 应用非常广泛 。
每种类型由于内部电流的限制 , 以及过热保护和安全工作区的保护 , 使它基本不会损坏 。
如果能提供足够的散热片 , 它们就能够提供大于1.5A的输出电流 。
当接入适当的外部器件后就能获得各种不同的电压和电流【3】 。
如图3 , 78L05具有以下特点特点 最大输出电流为1.5A; 输出电压为5V; 热过载保护; 短路保护; 输出晶体管安全工作区保护; 图3 78L05在系统设计时 , 由于需要获得稳定的5V电源 , 因而采用12V电源通过78L05稳压电路后获得5V稳定电源给单片机和外部器件供电 。
图4为5V稳压电路 。
图 。
17、4 5V稳压电路3.3 DS1302计时电路系统采用DS1302作为计时器 , 从而实现定时插座能在24小时内实现任意时间的可变定时和一小时内的固定模式定时 。
这样可以使得定时准确 , 方便 , 节约系统资源 , 同时程序编写上也能相对简单 。
DS1302 是高性能时钟芯片 , 具有以下特性: 实时时钟 , 可对秒、分、时、日、周、月、以及带闰年补偿的年进行计数; 用于高速数据暂存的31*8RAM; 最少引脚的串行I/O; 2.5-5.5V满肚工作范围; 2.5V时耗电小于300nA; 用于时钟或数据读/写的单字节或多字节数据传送; 8引脚DIP或可选的用于表面的8引脚SOIC封装; 简单的3线接口; TTL兼容(VCC 。
18、=5V); 可选的工业温度范围-40至+85; 在DS1202基础上增加的特点:可选的慢速充电的能力;用于主电源和备份电源的双电源引脚;备份电源引脚可用作电池或超容量电容器的输入端;附加的告诉暂存存储器(7字节)【4】 。
图5为DS1302的芯片引脚图 。
表1为DS1302各引脚的功能 。
图5 DS1302的芯片引脚图表1 DS1302引脚功能引脚号引脚名称功能1VCC2主电源2、3X1、X2振荡器 , 外接32768Hz晶振4GND电源地5RST复位6I/O数据输入/输出(双向)7SCLK串行时钟8VCC1后备电源系统中的计时电路则如下图6所示 , 通过该电路可以很好地实现定时插座的各项定时设置 , 如任意时 。
19、间定时和固定模式定时 。
其中干电池的作用是使DS1302在断电后仍可以构成内部振荡电路继续计时 , 当系统再次开启时不需要重新调整时间 。
图6 DS1302计时电路3.4 LCD1602显示电路本设计采用的是LCD1602字符型液晶显示器 。
LCD液晶显示器是一种低功耗的显示器件 , 它广泛应用于工业控制、消费电子及便携式电子产品中 。
它不进省电 , 而且能够显示大量的信息 , 如文字、曲线、图形、动画等 , 其功能比数码管强大得多【5】 。
LCD1602液晶显示模块可同时显示16*2即32个字符 , 内部含有的字符发生存储器里面存储了160个不同的点阵字符图形 , 包括阿拉伯数字、英文字母的大小写、常用的符号和日文的片假名等 , 每 。
20、个字符都有一个固定的代码 , 比如大小写英文字母的A的代码是01000001B(41H) , 显示模块在显示A时就把地址41H中的点阵字符图像显示出来 , 我们就能看到屏幕显示字母A了 。
稿源:(未知)
【傻大方】网址:/a/2021/0621/0022536406.html
标题:毕业论文|毕业论文基于STC89C52单片机的定时插座设计( 三 )