- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机芯片AT89C52在电梯控制中应用
单片机芯片AT89C52在电梯控制中应用
摘 要:采用单片AT89C52芯片进行电梯控制使电梯控制系统体积更小功能更强大。单片机进行编程来实现电子设计,单片机输出电压通过驱动电路来控制电梯拖动,主要实现的基本功能有楼层呼叫、响应呼叫、电梯内部命令响应等。
关键词:主控芯片;显示模块;电动机模块
1 单片机芯片AT89C52的主要功能
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K可反复擦写Flash ROM。在单芯片上,拥有灵巧的8位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。单片机芯片AT89C52主要功能如下表所示:
单片机芯片AT89C52主要功能
兼容MCS51指令系统 8K可反复擦写Flash ROM
32个双向I/O口 256x8bit内部RAM
3个16位可编程定时/计数器中断 时钟频率0-24MHz
2个串行中断 可编程UART串行通道
2个外部中断源 共6个中断源
2个读写中断口线 3级加密位
低功耗空闲和掉电模式 软件设置睡眠和唤醒功能
2 基于AT89C52的电梯控制的设计过程
电梯应该具备基本的按键、显示二极管、数码管等。结合具体的轿厢,选择恰当的芯片,并分成四个模块,分配四个模块的任务。由于电梯有很多显示和按键,可以扩展单片机的I/O口控制二极管,同时也可以设专门的按键控制芯片进行按键控制。最后设计电路图,焊接相关器件后进行硬件调试。
3 电梯控制功能框架图
基于单片机芯片AT89C52的电梯控制主要由键盘控制电路、电梯复位电路、楼层显示模块、电动机模块、目的楼层显示电路、声音提示模块6大部分构成。电梯控制功能框架图如下图所示:
4 电梯控制四个模块
基于单片机芯片AT89C52的电梯控制系统主要由单片机主控芯片、楼层显示模块、声音提示模块、电动机模块等四个模块组成。这四个模块的选择直接决定了电梯功能的实现,同时在选择时还要考虑经济性、稳定性、人性化等因素。
4.1 单片机主控芯片
单片机的主要控制芯片是整个基于单片机芯片AT89C52的电梯控制的核心,是构成电梯控制系统关键性的软件设计。常见的设计方式主要是一片设计和多片设计。
一片单片机为主控制器。采用一个单片机控制所有的按键、数码管显示、电动机的转动、传感器的输出信号等,并对以上所有信号进行处理。这种设计一片单片机的控制任务较多,就造成控制系统相对复杂,只能适用于较简单的电梯控制系统。
多片单片机控制。使用多片单片机,其中一片是作为主控制器,另外设置了轿厢控制系统,每层的控制系统分别由一个单片机控制,然后通过主控制器和副控制器之间的通讯,实现电梯系统的控制。多片单片机将控制任务分解,控制系统的结构简单明了,各个系统之间相互独立便于维护和修检。例如5层楼就可以选用5片AT89C52单片机就可以实现该电梯的功能,不过单片机之间的通讯较多,设计不当可能导致电梯运行过程不够稳定。
目前单片机技术较为成熟,自身资源丰富,硬件设计简单,成本低,可靠性高,结合软件完全可以实现电梯运行状况的简单模拟,因此选择多片设计能更好地实现电梯控制。
4.2 楼层显示模块的选择
显示模块是电梯控制中的不可缺少的一部分,它主要是显示电梯的运行状态。这个模块常用的主要有两种显示的方式。
第一种是采用点阵式液晶显示器(LCD)显示各种相关数据以及信息,点阵式液晶显示器属于低功耗器件,但是其价格较贵。
第二种是采用传统的7段数码管(LED)显示电梯实时所到的楼层,但是7段数码管功耗比较大。
虽然7段数码管功耗大,但其软件驱动简单,硬件电路调试方便,价格便宜,亮度大,能满足电梯控制的要求。在实际的电梯控制运用中多采用传统的7段数码管(LED)显示。
4.3 声音提示模块的选择
声音提示模块是人性化设计的主要体现,它可以提供正常运行信号和紧急停止时的报警信号。声音提示模块可以从以下两种方式进行选择。
采用美国ISD公司的2590语音芯片。该语音芯片录放时间为90 秒,ISD2590系列具有抗断电能力强、音质好,使用方便等优点。它的最大的优点是芯片内E2PROM容量为480K,录放时间长。
采用蜂鸣器作为提示模块。蜂鸣提示音作为紧急停止时的报警提示信号,其软件驱动、硬件电路调试非常简洁方便,而且价格便宜,能满足电梯控制的要求。
综合经济、方便方面的考虑,在电梯控制中多采用蜂鸣器作为提示模块。
4.4 电动机模块的选择
电动机模块是电梯运行的动力机构,直接决定电梯的运行质量。这个模块的选择是整个控制
文档评论(0)