欢迎来到天天文库
浏览记录
ID:44774716
大小:553.66 KB
页数:24页
时间:2019-10-28
《基于某单片机地电动伸缩门控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用单片机原理与应用课程设计说明书题目:基于单片机的电动伸缩门控制系统设计学生姓名:王艳学号:20120311121院(系):职业教育师范学院专业:电子信息工程文档实用指导教师:张开生2014年12月12日文档实用目录1选题背景12方案论证13过程(设计或实验)论述13.1硬件设计13.1.1LCD液晶显示13.1.2直流电机模块33.1.3按键控制时间显示电路33.1.4键盘控制电机工作电路43.1.5DS1302时钟芯片电路43.1.6总设计仿真图53.2软件设计63.2.1主程序63.2.2DS1302时钟芯片程序与LCD1602
2、显示程序设计73.2.3按键扫描程序74结果分析74.1LCD液晶显示模块74.2电动伸缩门控制75归纳和总结7附录9参考文献资料文档实用1选题背景随着科技的发展,人们的生活水平不断的提高,各种方便人们生活的自动控制系统开始进入人们的生活。为了使自动伸缩门能够更好的为人们和各种企业单位服务,需要得到一种电路简单,软件功能完善,控制系统可靠,性价比较高的自动伸缩门系统。以单片机为核心的自动门系统就是其中之一,本文设计了基于单片机的自动伸缩门控制系统。该系统以单片机为主体,步进电机为控制实体,实现伸缩门的自动控制。电动机与人的生活息息相关,
3、密不可分。电动伸缩门是广泛使用在人员进出流动比较频繁的各个单位、住宅小区以及公园景点的入口处。随着社会的不断发展,人们拥有自己的汽车的情况越来越普遍,交通堵塞的问题比较严重,有了电动伸缩门的帮助可以使得我们容易对大量的车流控制系统开始进入人们的生活以单片机为核心的自动门系统就是其中之一本文设计了基于单片机的自动伸缩门控制系统该系统以单片机为主体,实现伸缩门的自动控制。本设计要求制作完成一个电动伸缩门控制系统。电动伸缩门控制系统即通过按键实现门的自动开启和关闭,以及其安全性等方面的要求。故电动伸缩门控制系统的关键在于对门开启和关闭条件的检
4、测和对电机的控制。具体要求如下:(1)用遥控器或者红外遥控器控制电动伸缩门的运行;(2)系统运行时显示时钟信息和“您好欢迎光临陕西科技大学”等字样;(3)设计时应考虑电动门的运行速度以及安全性等因素;(4)以单片机的最小系统为基础硬件,用汇编或者C语言编写程序;(5)有人或者汽车靠近时门应该打开;自动伸缩门上的LCD显示屏显示相对应的汉字。此外,该系统设计充分发挥了单片机的性能,具有较好的可靠性和实用性。2方案论证电动伸缩门控制系统主要基于硬件和软件的要求。硬件方面采用简单高效的AT89C52单片机系统板来实现。在电机的选取上,由于直流
5、电机相比较步进电机更加简单方便,并在一定程度上可以实现所要求的功能,所以在此选取直流电机控制伸缩门的工作。我们采用小车的前进后退和停止模拟电动伸缩门的运行,通过对速度开关的调节,实现小车加速减速达到控制速度的目的。基于安全性的考虑,当有人或车辆突然经过伸缩门时,设置中断停止按键使行进中的伸缩门立即停止,起到保护的效果。时间显示方面采用LCD液晶显示,并设置时间调节按键设置显示时间。3过程(设计或实验)论述3.1硬件设计硬件方面包括LCD1602的引脚和DS1302时钟芯片的引脚连接以及按键设置。用小车的前进后退模拟伸缩门的运动。3.1.
6、1LCD液晶显示文档实用(1)元件说明模块组建内部主要由LCD显示屏、控制器、列驱动器和偏压产生电路构成。控制器接受来自MPU的指令和数据,控制着整个模块的工作,由CGROM、CGRAM和DDRAM等字符存储区域、以及与MPU和列驱动器的I/O接口、指令寄存和译码机构、地址计数器等部分组成。在控制器的控制下,模块通过数据总线DB0~DB7和E、R/W、RS三个输入控制端与MPU接口。这三根控制线按照规定的时序相互协调作用,使控制器通过数据总线DB接受MPU发送来的指令和数据,从CGROM中找到欲显示字符的字符码,送入DDRAM,在LCD
7、显示屏上与DDRAM存储单元对应的规定位置显示出该字符。控制器还可以根据MPU的指令,实现字符的显示、闪烁和位移效果。下面是其引脚图:图3-1引脚图(2)模块应用LCD数据输入输出口是与P0口相连,寄存器选择输入端与单片机P2.6相连,读写控制输入端接P2.5,使能端接P2.7。将显示屏初始化,使“年、月、日、时钟等信息”通过LCD显示屏显示出来,并通过按键对日期时间进行调整,其中第一行显示“年、月、日、星期”,第二行显示“时、分、秒”的信息,下图为其仿真图:图3-2LCD仿真图文档实用3.1.2直流电机模块(1)直流电机驱动电路L29
8、3D采用16引脚DIP封装,其内部集成了双极型H-桥电路,L293通过内部逻辑生成使能信号。H-桥电路的输入量可以用来设置马达转动方向,使能信号可以用于脉宽调整(PWM)。另外,L293将2个H-桥电路集成
此文档下载收益归作者所有