当前位置:首页 > 电源 > 功率器件
[导读]摘要:为了满足人行通道智能化管理的要求,基于高性能的STM32处理器和凌阳SPCE061A微控制器设计了一套带有语音功能的人行通道智能管理系统。该系统功能完善、工作可靠,并带有语音播报功能,实现了人员流动有效智能化

摘要:为了满足人行通道智能化管理的要求,基于高性能的STM32处理器和凌阳SPCE061A微控制器设计了一套带有语音功能的人行通道智能管理系统。该系统功能完善、工作可靠,并带有语音播报功能,实现了人员流动有效智能化的管理。详细叙述了设计原理和软硬件实现方案。
关键词:STM32;SPCE061A;智能管理;语音播报

    当今社会的高速发展加快了城市化的进程,随之带来的人口密度压力与日俱增,为了缓解这一现象,保证公共场所高密度人群高效、有序的流动;人行通道智能管理概念应运而生,其对保证社会的平稳高效发展有着重要的现实意义。本文采用新一代高性能ARM处理器STM32为核心控制器,设计了一种智能型的人行通道智能管理与控制系统,并具有语音提示功能,系统可实现在人行通道中给予自动的语音提示。为大型公共场所的出人人员提供文明、有序的通行方式,为有效地管理人员流动提供了方便。

1 系统总体设计
    本系统主要包括核心控制模块、语音模块、信号输入模块、电机控制模块、人机交互模块、通道方向指示模块、数据通信模块和电源管理模块。且具有性能可靠的安全保护和报警装置。系统组成如图1的框图所示。


    (1)STM32核心控制模块:实现信号处理与协调控制。
    (2)语音模块:实现在人行通道中给予自动的语音播报提示。
    (3)信号输入模块:输入信号主要包括刷卡信号、光电传感器的定位信号、闸门定位信号、上位机通信控制信号等。
    (4)人机交互模块:包括键盘和液晶显示。键盘显示用来完成系统参数设置以及动作方式指示等。
    (5)电机控制模块:实现通道闸门的开放和关闭操作。
    (6)通道方向指示模块:由LED点阵显示进出通道方向。
    (7)串行通信模块:采用串行RS 485接口,实现远距离的多机控制。
    (8)电源系统模块:主要包括正常工作电源、电源切换和蓄电池三个部分。整个电源系统内部协调运作,可以实现闸门断电摆臂自动摆开、上电自动闭合,符合消防设计要求。
    本系统分为两个主要模块:一部分为STM32微处理器的核心控制,另一部分为SPCE061A单片机控制的语音播报系统。
    STM32微处理器核心控制的工作过程为:刷卡信号、光电传感器的定位信号、闸门定位信号、上位机通信控制等信号输入,经STM32采集后,控制电机系统运作,如遇到非正常情况,将启动报警和故障自检功能,并且能够使系统实现防夹、防冲功能,避免意外伤害。人机交互模块可编程实现设备的运行状态。
    SPCE061A语音模块的工作过程为:将要播放的信息先存入SPCE061A单片机中,当行人的刷卡信号使闸门向左开或者向右开等控制操作时,STM32微处理器同时把这一信号送到SPCE061A中,使SPCE061A驱动扬声器播报相应的信息。

[!--empirenews.page--]

2 系统硬件设计
2.1 核心微处理器STM32F103
    本设计方案采用意法半导体(ST)公司的STM32F103微处理器,此处理器基于32位的Cortex-M3 RISC CPU,该内核是专门设计基于满足高性能、低功耗、实时应用、具有竞争性价格于一体的嵌入式领域的要求。Cortex-M3在系统结构上的增强,让STM32受益无穷;Thumb-2指令集带来了更高的指令效率;通过紧耦合的嵌套矢量中断控制器,对中断响应比以往也更迅速。此芯片的快速反应能力、低功耗以及稳定性,ST-M32F103对电机控制有强大优势,完全符合本设计的要求。图2为STM32微处理器最小系统原理图。

[!--empirenews.page--]
2.2 SPCE061A语音控制器
    SPCE061A是16位μ’nSPTM微处理器,内置2KB SRAM;内置32KB FLASH;可编程音频处理;使用凌阳音频编码SACM_S240方式(2.4Kb/s),能容纳210 s的语音数据;7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器;声音模/数转换器输入通道内置麦克风放大器和自动增益控制(AGC)等功能。图3为音频输出模块。


2.3 电机系统
2.3.1 电机驱动电路
    机系统电路是设计的重要部分,采用24 V直流减速电机,且需对电机进行双向可调速控制,因此功率驱动电路采用MOSFET场效应管IRF-9540和IRF540双极性H桥型开关电路。由于采用的驱动电路属于大功率驱动电路,因此驱动电路和控制电路之间需要电气隔离,采用光电耦合电路来实现。电路中开关管有开通和关断时间,存在互补的桥臂直通短路问题,这时会造成开关管发热,严重时甚至烧毁开关管。因此增加
了组合门电路和软件弥补修正死区时间的办法。
2.3.2 PWM控制
    PWM(脉冲宽度调制)控制,通常配合桥式驱动电路实现直流电机调速,非常简单,且调速范围大,它的原理就是直流斩波原理。电机的转速与电机两端的电压成正比,而电机两端的电压与控制波形的占空比成正比,因此电机的速度与占空比成比例,占空比越大,电机转得越快。利用STM32的定时器PWM模式产生所需要的PWM波。[!--empirenews.page--]

3 语音合成
    语音的合成采用SPCE061A把想要的声音录制下来固然可以得到相应的音频文件,但是受到录音环境和麦克风品质的限制,用这种方法得到的声音文件噪音大,不清晰,而且所占用的存储空间大,不能长时间的录制。基于上述原因本系统采用另一种方法获得声音文件。基本方式如下:首先使用软件把要表达的信息由文字变为声音文件;其次对得到的音频文件进行修饰,比如音量的大小,语速快慢等;然后将音频文件压缩下载到单片机,这样获得的语音文件品质高而且节省存储空间。该方法的操作流程如图4所示。


    讯飞语音软件是一款可以将文本信息直接转换为音频信息的智能软件。一般,语音转换需要庞大的语音数据库作为基础,而讯飞语音软件只给用户提供一个客户端,如图5所示,利用这个客户端和已将文本通过网络上传到后台的服务器,后台负责把客户上传的文本转换为声音再把声音文件传给客户。这样,不必下载庞大复杂的转换软件就可以在短时间内把文字转换成想要的声音文件。



4 系统软件设计
    主程序流程图如图6所示。在程序的设计过程中,采用了模块化的方法,首先设计主控程序,然后设计分模块。系统启动后首先进行初始化,对设备参数进行设置,各个模块检测正常后系统等待行人的刷卡信号。当有人刷卡时控制器会根据信号分析行人是要进入还是要离开,如果有中断,控制器会根据中断进行命令解析并控制电机动作;如果没有中断,系统就会直接进行信号解析并控制电机动作。

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭