没有合适的资源?快使用搜索试试~ 我知道了~
首页AT89S52单片机驱动的可编程定时开关设计与应用
AT89S52单片机驱动的可编程定时开关设计与应用
0 下载量 35 浏览量
更新于2024-06-24
收藏 1.84MB DOC 举报
微电脑可编程定时开关的设计是一篇针对计算机专业领域的本科毕业论文,该设计旨在构建一个能够根据用户需求进行精确定时控制的电器开关系统。该系统的核心是采用了Atmel公司的AT89S52单片机,这是一款功能强大的8位微处理器,具有40个引脚,内置8千字节的Flash存储器,支持反复擦写1000次,为定时器的程序存储提供了足够的空间。 该定时开关的设计具备以下关键特性: 1. 定时功能:用户可以通过按键设置10组不同的定时开关时间,这些设置会按天循环执行,满足用户在不同时间段对家电设备的控制需求,如热水器、电饭锅和空调的自动开关。 2. 灵活性:设计允许用户随时更改开关的状态,适应了生活中的动态变化,比如调整热水器的工作时间以利用峰谷电价策略,降低电费开支。 3. 单片机控制:单片机作为控制核心,集成度高,简化了硬件设计,提高了系统的效率和可靠性。 4. 多路输入输出:4个8位并行输入/输出口使得系统能够同时处理多个按键信号,以及控制信号和数字显示,如LED数码管,以便于直观地显示当前的设定和运行状态。 5. 易用性:通过按键操作,用户可以方便快捷地进行定时设置,符合现代家居生活的便利性要求。 6. 版权声明与使用授权:论文作者在提交前已确保其原创性,并理解并接受学校对于学位论文的收集、保存和使用规定,包括公开部分的版权授权,确保了学术诚信。 这篇毕业设计不仅锻炼了学生的理论知识和实践能力,还展示了如何将微控制器技术应用于实际生活场景,具有较高的实用价值和创新性。通过阅读此论文,读者可以深入了解单片机编程、定时器设计以及嵌入式系统开发的基本原理和技巧。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/87970259/bg9.jpg)
微电脑控制可编程定时开关的设计
1
第 1 章 概述
1.1 课题的目的与意义
本课题是微电脑可编程定时器的设计,根据可编程定时器的原理,试用 AT89S52 单片
机(市售可编程定时器不采用该单片机,但这种单片机比较新颖和常用,适合学生试用)
把硬件电路及软件编程进行一次自主的设计,要求能达到产品规定的功能。可编程定时器
由单片机作为控制器,加上各种控制电路、显示电路及功率驱动电路、控制程序用汇编语
言编写,适合已掌握电子技术和计算机技术的学生作为毕业设计课题。
该设计方案能使学生把所学到的电子技术及计算机技术结合起来,运用到智能化家电
产品的电路设计及软件设计上,为学生将来踏上工作岗位,走上工程技术道路是一个很好
的练兵机会。
1.2 采取的研究方法、技术路线、实验方案及可行性分析
先寻找现成的微电脑可编程定时器的电路图及工作原理说明(可从单片机学习网上寻
找),再复习单片机 MCS-51 系列的硬件构成及命令系统,拟采取硬件电路和软件编程联合
研究的方法,根据微电脑可编程定时器的工作原理及参考电路图改用 AT89S52 单片机来重
新设计硬件电路;再利用网上介绍的微电脑可编程定时器的控制过程来设计出主程序流程
图及各子程序流程图,然后用汇编语言编制单片机 AT89S52 的控制软件。要求控制软件能
使硬件电路正常运行,达到已有产品同样的可编程定时器的各种功能。
1.3 课题的发展现状和前景展望
微电脑可编程定时器是用单片机作为主控芯片,再配以固定的控制程序,可编程定时
器的控制电路由除单片机外还有按键输入、显示电路、交流功率控制和电源电路等部分组
成。
随着市场的发展,越来越多的企业利用微电脑(单片机)技术来提高它们的产品竞争
力,单片机技术会越来越受到广泛的应用的。
1.4 特色或创新之处
使用我们比较熟悉 51 系列单片机,选择 AT89S52 作为可编程定时器的控制单片机,
设计绘制电原路图,再绘制出主程序流程图及各子程序流程图,然后用汇编语言编制控制
软件。用最简单的硬件来实现比较复杂的软件。
![](https://csdnimg.cn/release/download_crawler_static/87970259/bga.jpg)
XX 大学学士学位论文
2
第 2 章 微电脑控制可编程定时器简介
2.1 功能
微电脑控制可编程定时器是24小时工作的电器定时开关,可使用按键来设定3组定时
开和定时关的时间,按日循环控制,并可随时改变开关通断状态,特别适合用于家庭定时
开、关用电器(如热水器、电饭锅、空调器等)。例如在晚上电费低的时段定时开启热水
器,烧热几十升热水,在白天电费高的时段用水,就能节省许多电费。
定时器体积不大,背后有电源插头,插在电源插座上使用。其正面上部是显示单元
(平时显示时间,可作电子钟用),中部是几个按键,下部是一个电源插座(插定时通断
的用电器插头),插座的最大输出电流为10A或16A(由选用的继电器功率决定)。市售定时
器是使用 LCD(液晶)作显示的,由于该液晶屏是专用器件,要定制,本设计改为用LED
(6位数码管)显示,功能基本相似。定时器平时使用220V交流电工作,内部装有可充电
电池,停电后可照常走时。
2.2 设定开关时间的步骤和方法
1. 按“设定”键,进入定时开设定(数码管前二位显示:O,1)。
2. 分别按“时”键和“分”键,设定第“1”次“开”的时间。
3. 再按“设定”键,进入定时关设定(数码管前二位显示:F,1)。
4. 分别按“时”键和“分”键,设定第“1”次“关”的时间。如设定错误或需取消
设定按“清除”键.,即将全部定时记录清零,再按 “设定”键可重新设定。
5. 重复2.1~2.4 步骤设定第2次、第3次的开关时间。
6. 按“时钟”键,结束时间设定,显示当前的时间。
7. 时钟校正:同时按住“时钟”键和“时”键或“分”键校正时间。
8. 手动开、关控制:当需要马上改变定时器的通断状态时,可按一下“开”键或“关”
键,第1个数码管显示“O”(ON)或“F”(OFF),表示“开”或“关”状态。
“O”表示有电源有输出,“F”表示无电源输出,定时器平时应设置在“自动”
档,让定时器自动工作,需要的时候可用手动来控制定时器的开、关状态。
9. 恢复自动控制: 按一下“自动”键,第1个数码管显示“A”(AUTO),即恢复
为“自动”状态。
剩余49页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)