基于51单片机的电梯控制系统

发布者:TranquilGaze最新更新时间:2021-10-31 来源: eefocus关键字:51单片机  电梯控制系统  数码管 手机看文章 扫描二维码
随时随地手机看文章

一.硬件方案

本次设计是采用开关控制实现上下到指定楼层,通过电机转动带动电梯箱上下运动,到达指定楼层。显示模块是显示此时的楼层,报警模块具有错误操作报警以及楼层到达的提示功能。


主要由51单片机+共阴数码管+红外发射和接收模块+按键+指示灯+蜂鸣器设计而成;如图:

二.设计功能

(1)通电后,系统默认电梯停在一层。

(2)按下不同的按键电梯可以到达不同的楼层,如果电梯在上行,下面的楼层有呼叫电梯会继续上行,直到上行完了才会下行。同样如果电梯在下行,上面的楼层有呼叫 电梯会继续上行 ,直到下行完了才会上行。

(3)如需上行,请按下所要到达楼层的上行呼叫按钮,电梯显示开始上行,所经楼层号用数码管进行显示,到达,楼层号持续显示,并有蜂鸣器鸣叫以示到达。

(4)由LED箭头指示电梯是上行和下行的方向。

(5)如上下行同时呼叫,则按先上后下原则实现.


三.设计原理图

(1)原理图主要采用AD软件进行设计,如图:

(2)Protues仿真图如下:

(3)PCB图如下:

四.软件设计

(1)程序流程图



(2)主程序源码


/******************主程序**********************/    

void main()

{

uchar i;

P1 = 0x00;

P0 = 0X00;    //单片机IO口初始化

time_init();   //定时器初始化

while(1)

{

key();   //按键程序

if(key_can < 20)

{   

if(dt_s_x == 0)

{

value2 = 0; 

flag_stop = 1;

}

key_with();

tiandi_shang_xia();   //当电梯不动时、判断是向上、还是向下

P0 = ~smg_du[dt_value];   //显示

if(flag_100ms  == 1)

{

flag_100ms = 0;

td_dis(); //电梯处理函数

}

if(flag_start == 1)

{

for(i=0;i<4;i++)                    

{

if(flag_z_f == 0)

{

}

else 

{

}

Delay(650);        

}

}

}

}


/*************定时器0中断服务程序***************/

void time0_int() interrupt 1

{

static uchar value;

TH0 = 0x3c;

TL0 = 0xb0;     // 50ms

value ++;

if(value % 2 == 0)

{

flag_100ms = 1 ;

}

}

关键字:51单片机  电梯控制系统  数码管 引用地址:基于51单片机的电梯控制系统

上一篇:基于51单片机的分贝检测仪设计
下一篇:基于51单片机的智能水表

推荐帖子

更新汇总:justd0解析LSM6DSOX有限状态机官方例程
LSM6DSOX运动传感器,是一款内嵌了有限状态机和机器学习内核的传感器。它可用于抬腕检测、手机靠近或远离耳朵检测、头部左转右转检测、自由落体检测ST官方也给出了每个应用的例程和说明文档但,还是不懂还听说,有工程师被LIS3DSH的FSM折磨过,后来因为赶工期就放弃了FSM这次,论坛特邀2020年STMEMS传感器创意设计大赛中表现优异、且作品获得一等奖的justd0,为大家破解FSM开发的难题。更新汇总8月15日更新【
nmg ST传感器与低功耗无线技术论坛
运放的选择
我想放大一个传感器输出的一点几幅(接近2v)的电压信号,确切地说是跟随或者缩小,不知道该选择什么样的运放,要求5v单电源供电的,之前用了lm358,输入加了2.5v的偏置,结果输出最大只能到3.7v,lm358的数据手册上写的outputswing是5mv-20mv,意思不是最大能到4.995v或者4.98v吗?为什么输出到3.7v就会停止呢?现在想用别的运放代替他,我查到lmc6462和op213的管脚排布跟它是一样的,他们的outputswing也是几mv,不知道性能是不是能比l
liuyinuo_2012 模拟电子
Mouser初体验+Mouser 处女购——STM32F7-DISCO 开发板购物记录与心得
Mouser处女购——STM32F7-DISCO开发板购物记录与心得。虽然今天(2016-04-16)的美元兑人民币汇率为6.473,但是这个汇率定价应该是根据Mouser当时的定价来的,所以,即使按照6.72的美元兑人民币汇率而言,国家也收走了我RMB¥56的增值税,如果去ST官网购买,而ST包邮的话(应该会包邮,哪怕是国际快递),这个价值的进口货物,关税一般能免掉,那我只需要330块钱就能买到!幸亏EEWo
mars4zhu 综合技术交流
MT7603EN 供应
原装正品,大量现货,优势价格供应.联系人:朱先生13530694341微信同号MT7603EN供应
ZHUDIPING123 移动便携
晒WEBENCH设计的过程+DC8-16V转5V/1A车载充电器的设计过程
本帖最后由a736015于2014-5-2917:14编辑 一、设计要求:输入DC8-16V,输出5V/1A二、应用:车载手机平板电脑充电器三、设计过程根据论坛窗口或进入TI在线设计工具页面点击后进入到登陆(注册)界面注册TI账号后进入WEBENCH在线设计工具在线设计工具加载界面进入设计工具点击输入参数后重新计算,几秒种后会设计几十种方案在优化工具
a736015 模拟与混合信号
重磅发文!国家机关应带头使用国产新能源汽车!
据国家机关事务管理局网站消息,日前,国家机关事务管理局、中共中央直属机关事务管理局联合印发了《关于做好中央和国家机关新能源汽车推广使用工作的通知》(简称《通知》),支持新能源汽车产业发展,更好发挥中央和国家机关示范引领作用。《通知》明确,中央和国家机关各部门、各单位机关及其所属垂直管理机构、派出机构等各级行政单位和各类事业单位(简称各部门、各单位)配备更新各类定向化保障公务用车,应当带头使用国产新能源汽车《通知》原文:大家来预测一波,在这个通知
okhxyyo 汽车电子
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved