欢迎来到天天文库
浏览记录
ID:13477326
大小:558.00 KB
页数:16页
时间:2018-07-22
《基于电梯控制模型设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机与接口技术课程设计题目:基于单片机电梯控制模型班级:电子信息工程1201姓名:陈云鹏学号:1208020052014年12月20日目录一、设计内容及要求………………………………………………………………….11、设计目的……………………………………………………………………….12、设计任务及要求………………………………………………………………….1二、设计方案………………………………………………………………………….11、设计思路……………………………………………………………………….12设计方案……………………………………………………………….1三、硬件设计
2、………………………………………………………………………….11、单片机最小系统模…………………………………………………………….12、开关控制模…………………………………………………………………….13、显示模块…………………………………………………………………….14、报警模块…………………………………………………………………….15、电路总图…………………………………………………………………….1四、软件设计………………………………………………………………………….1五、系统测试与分析…………………………………………………………………11、XXX…………………
3、……………………………………………………….12、XXX………………………………………………………………………….13、XXX………………………………………………………………………….1六、设计总结………………………………………………………………………….1附录1………………………………………………………………………….1附录2………………………………………………………………………….1参考文献…………………………………………………………………………...….11设计内容及要求1.1设计目的(1)学会单片机的使用来实现智能控制。(2)熟练掌握keil软件应用和C语
4、言编程在单片机中的应用。(3)学会应用protel99se软件绘制原理图和PCB版图。(4)掌握电梯控制系统的主要功能与单片机实现的方法。1.2设计任务及要求(1)设计出一个电梯控制系统。(2)运用keil软件编程。(3)运用protel99se绘制原理图。(4)运用protel99se进行仿真2.1设计思路根据层次化设计理论,该设计问题自顶向下可分为单片机最小系统模块、显示模块、开关控制模块、电机驱动模块、报警模块,其系统框图如图所示。单片机AT89S52开关控制电机驱动显示模块报警模块图3.1电梯控制系统框图本次设计是采用开关控制实现上下到指定楼层,通过电机转
5、动带动电梯箱上下运动,到达指定楼层。显示模块是显示此时的楼层,报警模块具有错误操作报警以及楼层到达的提示功能。2.2设计方案1、根据要求来绘制原理图。2、根据原理图来编写软件部分。3硬件模块3.1单片机最小系统模块图3.2.1单片机最小系统单片机最小系统包括主芯片,复位电路和晶振脉冲产生电路。X1为12MHz晶振,与30Pf电容并联,产生1us的脉冲信号作为单片机的“心脏”部分。复位电路是开关与10uf电容并联组成的上电自动复位电路,在RST端为高电平时单片机清零,也即开关按下会产生清零信号。RP1为排阻,作为P0端的上拉电阻,接此原因是P0端口是由OC门组成。U
6、1为数据输入端口,通过电脑编程能将程序通过此接口烧录入单片机中。3.2开关控制模块图3.2.2开关控制模块3.3显示模块图3.2.4显示模块由于点阵和双位数码管耗电流较大,不能直接连接单片机IO口驱动其正常工作,所以加上锁存器74HC573和显示译码器CD4511驱动。其中利用CD4511模块的另一作用是节省接口,因为本次设计外围电路较多,单片机接口不够,使用此驱动是必要的。锁存器74HC573引脚图如图3.2.4-1:图3.2.4-174HC573引脚图74HC573功能介绍:D0~D7为输入端;Q0~Q7为输出端;OEN为输出使能端,当其输入为高电平时输出关断
7、,输入为低电平时输出正常;DEN为输出输入使能端,当此端口为高电平时,输出跟随D0~D7,当此端口为低电平时,输出保持上一时刻的状态;显示译码器CD4511引脚图如图3.2.4-2:图3.2.4-2CD4511引脚图CD4511功能介绍:A~D为输入端;QA~QG为输出端;LT为试灯输入端,当此端口为低电平时,无论其他的状态如何,始终输出数字8,作为判断数码管的好坏端口使用;LE/STB为灭灯输入端,当此端口输入低电平时数码管灭,输入高电平时数码管正常显示;BI为动态消零信号输入端,当此端口输入低电平时且LT为高电平时,当输入0000时,输出0熄;点阵的使用介绍:
8、点阵是8*
此文档下载收益归作者所有