摘 要 :设计了基于单片机的智能电梯系统,其硬件主要由 STC89C52 单片机及步进电机模块、按键模块、语音控制模块、显示电路模块等组成。以单片机为核心,利用其语音识别功能,用语音控制代替人工按键,实现电梯的上下运行。此系统克服了传统电梯按键的局限性,实现无接触式控制电梯运行,提高了自动化和智能化水平,为改变今后电梯的发展方向做了有力尝试。在疫情期间,可以实现减少接触,防止病毒传播 ;同时也为视力障碍人士、老年人等提供了便利。
中图分类号 :TP27 文献标识码 :A 文章编号 :2095-1302(2022)09-0068-02
0 引 言
随着人们生活质量的不断提高,高楼大厦成为了主要的住宅和办公场所。电梯便成了人们生活中不可缺少的一部分,也给人们的生活和工作带来了便利。但在疫情爆发之时,防止病毒的传播成为了疫情防控的首要工作。因此,在乘坐电梯时,人们越来越注重与电梯减少接触 [1-7]。为此,本文设计了基于单片机的智能电梯系统,以单片机为核心,利用其语音识别功能,用语音控制代替人工按键,实现电梯的上下运行,克服了传统电梯按键的局限性,实现无接触式控制电梯运行。
1 系统整体组成
基于单片机的智能电梯系统的核心处理器为STC89C52单片机,系统的语音信号处理器采用 LD3320 语音 [8-12] 控制芯片,语音控制芯片是将声音转化为电信号的装置。系统通过语音控制的咪头采集语音信号并进行输出,电梯的上下运行是利用四相五线步进电机 28BYJ-48 控制,在OLED屏显示模块显示电梯的层数,通过按键实现信号的输入,把蜂鸣器作为报警模块。总体结构框图如图1所示。
2 控制芯片及主要硬件电路设计
系统采用的是STC89C52单片机 [13-15],用户应用程序空间为8KB ;片上集成512 B的RAM;采用ISP(在系统可编程)/IAP(在应用可编程),无须专用编程器和专用仿真器 ;可通过总线扩展应用时不用增加上拉电阻,作为I/O口用时需要加上拉电阻。
智能电梯报警电路设计采用OLED显示屏和蜂鸣器两个元器件。OLED显示屏显示电梯停靠层数。通过蜂鸣器与独立按键连接,当报警按键被按下时,核心处理器收到指令,蜂鸣器响,显示屏显示电梯所在楼层。LD3320是非特定人的语音识别芯片,最多可以识别 50 条预先内置的指令,分为三个模式 :(1)普通模式 :直接说话,模块直接识别 ;(2)按键模式 :按键触发开始 ASR 进程 ;(3)口令模式 :需要一级唤醒词。本系统采用口令模式,避免嘈杂环境下误动作。
3 软件设计
基于单片机的智能电梯控制系统由语音控制、OLED 屏幕显示、按键输入、电机控制和应急报警等模块组成。在电梯运行时控制过程中的信号输入分为语音信号输入和按键控制输入两部分。 电梯内、外的软件流程如图2所示。首先进行系统初始化 ;然后根据按键或语音指令判断 R 值(R= 目标楼层-当前楼层),根据R值驱动电机正转、反转或不转 ;最终实现电梯的运行。
4 结 语
本文设计的基于单片机的智能电梯系统,其硬件主要由STC89C52单片机及步进电机模块、按键模块、语音控制模块、显示电路模块等组成。电梯的声控设计一方面克服了传统电梯按键的局限,实现无接触式电梯运行,可以达到良好的无接触、减少病毒传播的效果 ;另一方面只需语音输入即可控制电梯的上下运行,为有障碍人群乘坐电梯提供了极大的便利。对于本系统的功能,后期将做出进一步调试,特别是语音控制和按键控制功能的实现尤为重要。
参考文献
[1] 杨章勇 . 基于 PLC 的电梯控制系统的设计与仿真 [D]. 西安:长安大学,2012.
[2] 李守林 . 中国电梯协会八届五次理事会会议工作报告 [J]. 中国电梯,2019,30(10):17-23.
[3] 陈佳龙 . 基于 PLC 的八层电梯模型控制系统设计与实现 [D]. 呼和浩特:内蒙古大学,2012.
[4] 刘德铁 . 基于 STM32F103ZET6 智能梯控系统的设计与实现 [D].广州:华南理工大学,2019.
[5] 韩改宁,李永锋,任康 . 基于 MCU 的多层电梯控制系统设计与开发 [J]. 现代计算机,2019,36(33):92-96.
[6] 钟晨帆 . 基于 LD3320 芯片的语音识别系统设计与开发 [D]. 南京:南京大学,2015.
[7]刘卓娅. 基于STC89C52的无线超声波测距系统的研究与设计[D].广州:华南理工大学,2017.
[8] 朱安祥,周岳斌 . 基于 AT89S52 与 LD3320 的智能门锁设计 [J].机械管理开发,2018,33(3):116-118.
[9] 张凡,陈维多,华伟峰,等 . 基于 MSP430 低功耗智能宿舍系统[J]. 现代电子技术,2014,37(6):41-43.
[10] 袁良祺,魏晓,马牧燕 . 基于 ARM 的声控 LCD 屏设计 [J]. 现代计算机,2019,36(23):92-96.
[11] 洪家平 . LD3320 的嵌入式语音识别系统的应用 [J]. 单片机与嵌入式系统应用,2012,12(2):47-49.
[12] 宋朝霞,舒瑞康 . 基于 LD3320 的语音识别智能家居控制系统的设计 [J]. 信息与电脑(理论版),2020,32(20):105-106.
[13] 韩改宁,韩丽娜,张清文 . 基于 Arduino 开发平台的学生宿舍门禁系统设计 [J]. 单片机与嵌入式系统应用,2016,16(9):64-68.
[14] 刘德铁 . 基于 STM32F103ZET6 智能梯控系统的设计与实现 [D].广州:华南理工大学,2019.
[15] 钟建伟,张钦惠,王智方,等 . 基于 AT89C52 单片机电梯控制仿真系统的设计 [J]. 电工材料,2020,48(3):50-54.