单片机的模拟电梯系统"/>
51开发实例 基于51单片机的模拟电梯系统
一、系统设计
电梯的控制对于我们来说既陌生又显得格外亲切,本次基于52单片机开发的模拟电梯系统,系统没有通过电机模拟电梯运转,按键可以设置楼层,一共设置了3个楼层按键,按下对应的楼层按键就会直接向指定楼层运动(电机运转)。当按下按键的同时电机就会进行运转,当到达指定的楼层后光电管识别到人就会通过蜂鸣器进行报警。
二、硬件设计
本次设计的模拟电梯系统硬件设计相对复杂,焊接过程中主要完成单片机与数码管的连接,系统电机的驱动使用的是L298N,可以完美的实现对于系统内电机的驱动,电机的正转代表的是上楼(顺时钟),而反转则是下楼,所以不要焊反。
三、软件设计
模拟电梯的软件程序在执行过程中需要执行的中断较多,但是都是功能相似的中断程序,因此在进行设计时也相对比较简单。在进行系统初始化后,就开始进行按键检测,当按下指定按键则电机会模拟上楼和下楼,再次按下依旧如此。
四、实物展示
五、资料内容
资料链接:
更多推荐
51开发实例 基于51单片机的模拟电梯系统
发布评论