2022年郝昊MCS单片机智能控制开关设计方案 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年郝昊MCS单片机智能控制开关设计方案 .pdf》由会员分享,可在线阅读,更多相关《2022年郝昊MCS单片机智能控制开关设计方案 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、个人资料整理仅限学习使用分类号 :200 届本科生毕业论文题目:基于 MCS-51 单片机的智能控制开关的设计作 者 姓 名:郝昊学号: 2006080212 系(院、专业 :电子信息工程指导教师姓名 :李光宇指导教师职称 : 中级2009 年 12 月日摘要在自动测控系统中,特别是长时间无人值守的测控系统中,经常需要进行长达几小时的定精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 17 页个人资料整理仅限学习使用时操作。若采用专门的计时芯片设计,一方面控制复杂,占用硬件资源,另一方面也不经济,一般的时钟芯片价格都比较贵。由于单片机内部
2、有定时器,因此,可以基于单片机设计一款智能控制开关。关键词:定时 单片机 智能控制 开关ABSTRACT In the automatic control system, especially in a long time unattended monitoring and control systems, often require long hours of regular operation. The use of a specialized chip design time, on the one hand control of complex hardware resources o
3、ccupied, on the other hand is not economic, the clock chip prices are generally more expensive. As the MCU internal timer, so you can design a microcontroller-based intelligent control switch. Key words:Timing MCU intelligent control switch目 录第1节引言11.1 智能控制开关概述精选学习资料 - - - - - - - - - 名师归纳总结 - - - -
4、 - - -第 2 页,共 17 页个人资料整理仅限学习使用 11.2 本设计任务 1第2节智能控制开关硬件设计3 2.1 系统的硬件构成及功能32.2 AT89C51单片机及其引脚说明32.3键盘控制和实时显示电路.52.4时间设置掉电存储电路72.5电源电路82.6开关控制电路 8第3节系统软件设计 93.1系统主程序设计 9第4节系统调试与测试结果分析12 4.1使用的仪器仪表精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 17 页个人资料整理仅限学习使用 124.2系统调试 13结束语14参考文献15附录16智能控制开关的设计电
5、子系 06电信班郝昊指导老师:李光宇第 1 节引言在自动测控系统中,特别是长时间无人值守的测控系统中,经常需要进行长达几小时的定时操作。若采用专门的计时芯片设计,一方面控制复杂,占用硬件资源,另一方面也不经济,一般的时钟芯片价格都比较贵。由于单片机内部有定时器,因此,可以基于单片机设计一款智能控制开关。由于使用了单片机来控制,因此使得该系统具有很强的灵活性和智能性。单片机发展到今天已经是一项很成熟的技术了,采用单片机控制的产品也比比皆是,虽然单片机的价格比较便精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 17 页个人资料整理仅限学习使
6、用宜,但是功能却很强大,因此选择单片机来控制是绰绰有余的!人性化的显示设计更是该系统一大特色,能实时显示当前开关的工作状况。1.1 智能控制开关概述该智能控制开关是由单片机89C51控制电路、按键与LCD显示电路和掉电存储电路以及电源电路组成,电路十分的简单,主要由51 芯片编程实现,功能十分的强大,时间精度非常高,是一款比较实用的智能开关,同时也是一件有欣赏价值的工艺艺术品。1.2本设计任务要求:1) 实时显示和定时控制显示; 2) 定时断电保护; 3) 准时对开关进行控制 开和关); 4) 写出详细的设计报告; 5) 给出全部电路和源程序。第 2 节 智能控制开关硬件设计2.1 系统的硬件
7、构成及功能智能开关控制的原理框图如图2 所示。它由以下几个部件组成:单片机89C51 、电源电路、掉电存储电路、开关控制、键盘输入和显示以及电源电路组成。时间显示采用LCD1602 ,以降低对单片机端口数的要求,同时也降低系统的功耗。时间控制电路和键盘输入以及掉电存储都通过89C51的 I/O 口控制。电源部分:电源部分由整流、滤波和集成稳压器组成,以保证系统稳定工作。AT89C51 键盘输入开关控制电 源LCD1602 显示EEPROM 存储器精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 17 页个人资料整理仅限学习使用图 2-1
8、智能开关控制系统原理框图22 AT89C51 单片机及其引脚说明AT89C51单片机是 51 系列单片机的一个成员,内部自带4K 字节可编程 FLASH 可编程可擦除只读存储器 FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压、高性能 CMOS8 位微处理器,与Intel MCS-51系列单片机的指令和输出管脚相兼容。由于将多功能八位 CPU和闪速存储器结合在单个芯片中,因此,AT89C51构成的单片机系统是具有结构简单、造价低廉、效率高的微控制系统,减少了硬件开销,节省了成本,提高了系统的性价比。AT89C51是一个有 4
9、0 个引脚的芯片,引脚配置如图3 所示。与 8031 相比, AT89C51自带4K的 ROM 和 128B的 RAM ,因此编写中小型系统就无需任何硬件进行扩展。图 2-2 AT89C51引脚配置AT89C51 芯片的 40个引脚功能为:VCC :电源电压。GND :接地。RST :复位输入。当 RST变为高电平并保持2 个机器周期时,所有I/O 引脚复位至“ 1”。XTAL1 :反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2 :来自反向振荡放大器的输出。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲
10、。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6 。因此它可用作对外部输出的脉冲或用于定时目的。然而要注精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 17 页个人资料整理仅限学习使用意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在 SFR8EH地址上置 0。此时, ALE 只有在执行 MOVX,MOVC 指令是 ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN :外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器
11、周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA 保持低电平时,则在此期间外部程序存储器0000H-FFFFH ),不管是否有内部程序存储器。注意加密方式1 时,/EA 将内部锁定为 RESET ;当/EA 端保持高电平时,此间内部程序存储器。在FLASH 编程期间,此引脚也用于施加12V编程电源 VPP )。P0 口:8 位漏级开路双向I/O 口,每脚可吸收8TTL 门电流。当P1 口的管脚第一次写1时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/ 地址的第八位。在 FIASH编程时, P0 口作为原码
12、输入口,当FIASH进行校验时, P0输出原码,此时 P0外部必须被拉高。P1口:8 位双向 I/O 口。引脚 P1.2P1.7 提供内部上拉,当作为输入并被外部下拉为低电平时,它们将输出电流,这是因内部上拉的缘故。P1.0 和 P1.1 需要外部上拉,可用作片内精确模拟比较器的正向输入AIN0)和反向输入 AIN1),P1 口输出缓冲器能接收20mA电流,并能直接驱动LED 显示器; P1 口引脚写入“ 1” 后,可用作输入。在闪速编程与编程校验期间,P1口也可接收编码数据。P2口:带内部上拉电阻的8 位双向 I/O 口,P2 口缓冲器可接收,输出4 个 TTL 门电流,当 P2口被写“ 1
13、”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在 FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口:引脚 P3.0P3.7 为带内部上拉的双向I/0引脚。 P3 口的输出缓冲器能接收20mA的灌电流; P3 口写入“ 1”后,内部上拉,可用输入。P3 口也可用作特殊功能口,其功能见表1。P3口同时也
14、可为闪速存储器编程和编程校验接收控制信号。表 2-1 P3口特殊功能P3口引脚特殊功能P3.0RXD 串行输入口)P3.1TXD 串行输出口)P3.2外部中断 0)P3.3外部中断 1)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 17 页个人资料整理仅限学习使用P3.4T0定时器 0 外部输入)P3.5T1定时器 1 外部输入)P3.6/WR 外部数据存储器写选通)P3.7/RD26P2.6(A1427P2.7(A1528/PSEN29ALE30/EP/Vpp31P0.7(AD732P0.6(AD633P0.5(AD534P0.4(
15、AD435P0.3(AD336P0.2(AD237P0.1(AD138P0.0(AD039VCC40+5Vrst123456789JP010KD0D1D2D3D4D5D6D7PW6PW7PW8SCLSDAbeepRSlcden123456789101112131415161602精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 17 页个人资料整理仅限学习使用图 2-4 实时控制和显示电路原理图2.4 时间掉电存储电路由于系统要显示的内容比较简单,但是定时的时间设置好了,断电了之后什么都没了,因此为了保护时间,该系统就需要有断电存储电路,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年郝昊MCS单片机智能控制开关设计方案 2022 年郝昊 MCS 单片机 智能 控制 开关 设计方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内