摘 要:随着电器产业的迅速发展,电热毯走进了寻常百姓家。然而,总有些新闻报到因为老年人使用电热毯不当而导致火灾。当前市面上售卖的电热毯唯有开关功效。而到了晚上使用电热毯时,经常由于过热或者过冷而手动开关电热毯,严重影响睡眠且浪费电能。因此开发出一套智能控制器就显得尤为重要。本设计开发一种基于AT89C52单片机的电热毯间歇工作控制器,经过该控制器,可以使电热毯依照事先设置好的规律自动进行开关运行,免除了手动开关的烦恼,在一定程度上避免了火灾。本系统设计是以AT89C52单片机为主的控制器,以按键读取控制命令,通过定时器0来计时,并且在液晶屏上动态显示出来,然后讲所读取的命令通过单片机的I/O输出给继电器,进而控制是否通电。57010
毕业论文关键词:单片机,按键读取,定时器,继电器控制
ABSTRACT: With the development of electronic appliance industry,electric blanket goes every home. However, there are always reported fire because of fault about using electric blanket in old people. At now, there are only switches in market electric blanket. And this will cause of using the manual switch because of too hot or too cold at night. This affect sleep and waste energy. So it is very important for developing an intelligent controller. In this system, electric blanket can run according rule that designed by us. It avoid the manual operation boring and can avert fire in degree .In the system design,take the AT89C52 Single-Chip Microcomputer as the core controller,use keys to reading order, reckon through Timer0, and display on LCD screen. And then pass the order to electric delay through I/O to control whether galvanizing.
KEY WORDS: Single-Chip Microcomputer, reading keys, Timer, relay controlling
目 录
1 前言4
1.1 设计的背景及意义4
1.2 本设计所做的工作4
1.3 本论文的结构安排5
2 智能电热毯控制器的系统设计5
2.1 智能电热毯控制器设计方案比较5
2.2 系统的原理框图5
3 智能电热毯控制器的系统硬件设计7
3.1 AT89C52单片机电路的设计7
3.2 键盘读取电路设计9
3.3 LCD1602液晶屏显示电路设计10
3.4 继电器控制电路设计12
3.5 外部存储器ST24C02M1电路设计14
4 智能电热毯控制器的程序设计16
4.1 I/O的分配16
4.2 主程序流程图18
4.3 各模块程序流程图19
5 PCB板的设计与系统的调试21
5.1 PROTEL99SE的介绍与PCB板的设计21
5.2 系统调试和系统测试22
6 结论25
参考文献26
致谢27
附录28
附录一 系统原理图及PCB28
附录二 主函数代码及功能函数的名称29
1 前言
1.1 设计的背景及意义
目前,随着电子技术的快速发展,各种各样的家用电器走进了寻常百姓家,但是随着这一趋势的发展,同时也暴露出很多的问题,诸如由于使用不当导致火灾、能源使用率不高、能源的使用量居高不下等。
虽然现在市场上有很多智能控制器的产品,那些产品都是用传感器采集数据,然后根据采集的数据作出判断进而进行控制。但是这也暴露出一个问题,就是并不是所有的参数都有传感器来采集,而且传感器采集开发成本大,不可人为控制。对于一些小的家用电器,用传感器采集再判断,成本高。因此开发出一套简单,便捷,成本低的控制器就应运而生。
当前市面上发卖的电热毯唯有开关作用,而到了夜间使用电热毯时,我们经常由于过热或者过冷而手动开关电热毯,严重影响睡眠且浪费电能,本设计开发一种基于AT89C52单片机的电热毯间歇工作控制器,经过该控制器,可使电热毯按照一定规律自动进行开关操作,使得夜晚温度保持相对的恒定,免除了手动开关的烦恼。 AT89C52单片机智能电热毯控制器设计+PCB电路图+程序:http://www.751com.cn/zidonghua/lunwen_61595.html