文档详情

《单片机控制四层教学电梯.doc

发布:2017-01-14约字共17页下载文档
文本预览下载声明
[摘要]:本系统采用两片单片机(89C52)作为内外招信号的检测和控制核心。内外招使用按键按下与否带来的电平的改变来控制对应的单片机输入或输出口工作。楼层检测使用反射式红外传感器;轿厢负载采用精密压力传感器;速度控制采用易控的步进电机外加微小误差转子;在竖井的侧面固定了轨道以防止轿厢的晃动。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了电机在运动和加速经及减速过程的精确控制。 [关键词]:单片机;步进电机;A/D转换;555定时器;传感器;C语言编程;流程图 [Abstract]: Inside and outside this system uses two piece of monolithic integrated circuits (89C52) to take the move of signal examination and the control core. The inside and outside move of use pressed key presses down the level change which or not brings to control corresponding the monolithic integrated circuit input or the outlet work. Floor examination use reflection type infrared sensor; The sedan theater box load uses the precise pressure transmitter; The speed control uses easily to control step-by-steps the electrical machinery in addition light error rotor; Fixed the track in the shaft side to prevent the sedan theater box rocking. Based on these complete and reliable hardware design, has used a set of unique software algorithm, has realized the electrical machinery in the movement and the acceleration after and the moderating process accuracy control. [Keywords]:MCS-51.89C52. Step-by-steps the electrical machinery; A/D transformation; 555 timers; Schmitt trigger; Sensor; C language programming; Flow chart 一、设计任务与要求 电梯控制模型,示意图如下图所示。 基本要求: (1) 当某层有呼叫并有呼叫信号显示时,桥厢模型作相应的运动,并准确平层,平层的位置误差10mm。要求平均每层运行时间不超过5秒,平层结束时给出提示信号。 (2) 当有多层呼叫时,桥厢模型将按说明中的电梯模型运行规则作相应的运动,并依次在呼叫的楼层停留5秒。 (3) 能自动记录、显示桥厢模型当前到达的楼层编号。 (4) 要求桥厢模型在加载400克的条件下,从1层到5层和从5层到1层的往返时间相等,单程时间不超过12秒,往、返时间之差不大于1秒,并自动记录、显示运行时间。 二、总体方案设计与论证 1、控制器选择 本系统的系统板主要由MCS51系列单片机AT89C52组成。AT89C52有8K字节的片内ROM、256字节的片内RAM、3个16位定时器和六个中断源,其有8K字节的ROM足够本系统中的编程部分。 此最小系统除了具有一般单片机最小系统的功能如地址锁存、输入输出控制外,另外它的主要特点是它的输出口部分接有液晶显示,可以数字显示各要输出的状态和数据,系统板的P1,P2,P3口经过三级管和发光二级管相接,可以显示各口线的实时工作状态。 2、动力选择 本设计用步进电机及其驱动器BY-2HB03M。首先,步进电机具有良好的可控性:起停迅速,控制简单,避免了惯性带来的误差,在低速情况下仍然具有良好的驱动力;其次,电机的负载满足承载一公斤左右的重量,符合要求;其三,步进电机性价比较高,更安全可靠。故我们采用此步进电机和其配套的驱动器。 三、硬件电路设计 1、整体电路设计 当外部人为操作电梯的指令发出
显示全部
相似文档