登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

基于单片机智能电热毯控制器的设计

 2024-01-05 08:30:13  

论文总字数:14464字

摘 要

随着电器产业的迅速发展,电热毯走进了寻常百姓家。然而,总有些新闻报到因为老年人使用电热毯不当而导致火灾。当前市面上售卖的电热毯唯有开关功效。而到了晚上使用电热毯时,经常由于过热或者过冷而手动开关电热毯,严重影响睡眠且浪费电能。因此开发出一套智能控制器就显得尤为重要。本设计开发一种基于AT89C52单片机的电热毯间歇工作控制器,经过该控制器,可以使电热毯依照事先设置好的规律自动进行开关运行,免除了手动开关的烦恼,在一定程度上避免了火灾。本系统设计是以AT89C52单片机为主的控制器,以按键读取控制命令,通过定时器0来计时,并且在液晶屏上动态显示出来,然后讲所读取的命令通过单片机的I/O输出给继电器,进而控制是否通电。

关键词:单片机,按键读取,定时器,继电器控制

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

附录一 系统原理图及PCB………………………………………28

附录二 主函数代码及功能函数的名称…………………………29

1 前言

设计的背景及意义

目前,随着电子技术的快速发展,各种各样的家用电器走进了寻常百姓家,但是随着这一趋势的发展,同时也暴露出很多的问题,诸如由于使用不当导致火灾、能源使用率不高、能源的使用量居高不下等。

虽然现在市场上有很多智能控制器的产品,那些产品都是用传感器采集数据,然后根据采集的数据作出判断进而进行控制。但是这也暴露出一个问题,就是并不是所有的参数都有传感器来采集,而且传感器采集开发成本大,不可人为控制。对于一些小的家用电器,用传感器采集再判断,成本高。因此开发出一套简单,便捷,成本低的控制器就应运而生。

当前市面上发卖的电热毯唯有开关作用,而到了夜间使用电热毯时,我们经常由于过热或者过冷而手动开关电热毯,严重影响睡眠且浪费电能,本设计开发一种基于AT89C52单片机的电热毯间歇工作控制器,经过该控制器,可使电热毯按照一定规律自动进行开关操作,使得夜晚温度保持相对的恒定,免除了手动开关的烦恼。

本设计的意义及创新之处:

1)免去了手动开关的苦恼,起到了提高睡眠质量、预防感冒、节能。

2)可靠性高、使用寿命长、耗电低。

3)选用液晶显示屏做显示模块,人机界面亲切、操作直观简易。

4)用户可根据实际需要自行设置开启和关闭的时间,且设定值自动保存,下次使用时直接根据上次的设定值工作。

1.2 本设计所做的工作

本设计是以按键读取人所控制的命令,将命令在LCD1602液晶屏上动态显示出来,用定时器0进行定时,再将命令通过I/O口输出给继电器进行控制。要想如期完成本次设计,需要做好以下工作:

1)学习单片机的基本原理以及一些基本的模拟电路知识。

剩余内容已隐藏,请支付后下载全文,论文总字数:14464字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图