需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9488 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本论文基于STC15F2K60S2型单片机,设计了一种十层模拟电梯系统。综合考虑系统需求,以STC15F2K60S2单片机为控制核心,主要由晶振复位电路、处理器电路、内部楼层按键电路、OLED电路、LED电路、数码管电路、红外避障模块电路、外部按键电路8个部分组成。 该设计利用2个STC15F2K60S2的单片机进行串口通信,实现内部与外部的电梯模拟运行状态,内部用OLED,外部用数码管来显示电梯的运行方向和所在实时楼层位置;电梯在运行过程中能接受外部各楼层和电梯内部的楼层请求,当单片机I/O口通过外围电路接收到按键请求时,单片机相应端口电平会发生变化的原理,来使单片机根据判断的结果使电梯做出相应的判断;当电梯运行时,用4个LED分别来模拟电梯开门、关门、上升、下降四种状态;当电梯到达相应楼层时,电梯门会打开,红外避障模块检测到门外有人的时候,开始工作,电梯不会关门,当电梯内的人按下关门按钮时,或者门外已经没有人时,电梯关门。
【关键词】STC单片机; 红外避障模块; OLED; 数码管
目录 摘要 Abstract 1 绪论-1 1.1 引言-1 1.2 电梯现状及发展趋势-1 1.3研究的主要内容-2 1.4 主要功能及设计方案-3 1.4.1 主要功能-3 1.4.2 设计方案-3 2 系统硬件设计-5 2.1 处理器选择-5 2.2 显示器选用-7 2.2.1 OLED-7 2.2.2 数码管显示电路-8 2.3 红外避障模块-9 2.4 LED电路-9 2.5 按键电路-10 3 系统软件设计-11 3.1 单片机I/O口使用-11 3.2 电梯上、下行运行流程图-13 3.3 红外避障模块运行流程图-14 3.4 按键运行流程图-14 3.5 串口通信连接框图-14 3.6数码管模块流程框图-15 3.7 数码管定时中断程序-15 4 安装与调试-16 4.1编译工具keil设置-16 4.2 程序HEX文件生成与烧入-17 4.3系统总调-19 致 谢-22 参考文献-23 附录1 十层模拟电梯电路设计图-24 附录2 十层模拟电梯电路部分程序-25 |