带有语音功能的人行通道智能管理系统设计_第1页
带有语音功能的人行通道智能管理系统设计_第2页
带有语音功能的人行通道智能管理系统设计_第3页
带有语音功能的人行通道智能管理系统设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    带有语音功能的人行通道智能管理系统设计摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTAC)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。仿真结果表明,该滤波器带宽的可调范围为126 MHz,阻带抑制率大于35 dB,带内波纹小于05 dB,采用18 V电源,TSMC 018m CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。关键词:Butte    当今社会的高速发展加快了城市化的进程,随

2、之带来的人口密度压力与日俱增,为了缓解这一现象,保证公共场所高密度人群高效、有序的流动;人行通道智能管理概念应运而生,其对保证社会的平稳高效发展有着重要的现实意义。本文采用新一代高性能ARM处理器STM32为核心控制器,设计了一种智能型的人行通道智能管理与控制系统,并具有语音提示功能,系统可实现在人行通道中给予自动的语音提示。为大型公共场所的出人人员提供文明、有序的通行方式,为有效地管理人员流动提供了方便。1 系统总体设计    本系统主要包括核心控制模块、语音模块、信号输入模块、电机控制模块、人机交互模块、通道方向指示模块、数据通信模块和电源管理模块。且具有性能

3、可靠的安全保护和报警装置。系统组成如图1的框图所示。    (1)STM32核心控制模块:实现信号处理与协调控制。    (2)语音模块:实现在人行通道中给予自动的语音播报提示。    (3)信号输入模块:输入信号主要包括刷卡信号、光电传感器的定位信号、闸门定位信号、上位机通信控制信号等。    (4)人机交互模块:包括键盘和液晶显示。键盘显示用来完成系统参数设置以及动作方式指示等。    (5)电机控制模块:实现通道闸门的开放和关闭操作。

4、60;   (6)通道方向指示模块:由LED点阵显示进出通道方向。    (7)串行通信模块:采用串行RS 485接口,实现远距离的多机控制。    (8)电源系统模块:主要包括正常工作电源、电源切换和蓄电池三个部分。整个电源系统内部协调运作,可以实现闸门断电摆臂自动摆开、上电自动闭合,符合消防设计要求。    本系统分为两个主要模块:一部分为STM32微处理器的核心控制,另一部分为SPCE061A单片机控制的语音播报系统。    STM32微处理器核心控

5、制的工作过程为:刷卡信号、光电传感器的定位信号、闸门定位信号、上位机通信控制等信号输入,经STM32采集后,控制电机系统运作,如遇到非正常情况,将启动报警和故障自检功能,并且能够使系统实现防夹、防冲功能,避免意外伤害。人机交互模块可编程实现设备的运行状态。    SPCE061A语音模块的工作过程为:将要播放的信息先存入SPCE061A单片机中,当行人的刷卡信号使闸门向左开或者向右开等控制操作时,STM32微处理器同时把这一信号送到SPCE061A中,使SPCE061A驱动扬声器播报相应的信息。2 系统硬件设计21 核心微处理器STM32F103 

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

7、60; SPCE061A是16位nSPTM微处理器,内置2KB SRAM;内置32KB FLASH;可编程音频处理;使用凌阳音频编码SACM_S240方式(2.4Kbs),能容纳210 s的语音数据;7通道10位电压模数转换器(ADC)和单通道声音模数转换器;声音模数转换器输入通道内置麦克风放大器和自动增益控制(AGC)等功能。图3为音频输出模块。23 电机系统231 电机驱动电路    机系统电路是设计的重要部分,采用24 V直流减速电机,且需对电机进行双向可调速控制,因此功率驱动电路采用MOSFET场效应管IRF-9540和IRF540双极性H桥型开关电路。由

8、于采用的驱动电路属于大功率驱动电路,因此驱动电路和控制电路之间需要电气隔离,采用光电耦合电路来实现。电路中开关管有开通和关断时间,存在互补的桥臂直通短路问题,这时会造成开关管发热,严重时甚至烧毁开关管。因此增加了组合门电路和软件弥补修正死区时间的办法。232 PWM控制    PWM(脉冲宽度调制)控制,通常配合桥式驱动电路实现直流电机调速,非常简单,且调速范围大,它的原理就是直流斩波原理。电机的转速与电机两端的电压成正比,而电机两端的电压与控制波形的占空比成正比,因此电机的速度与占空比成比例,占空比越大,电机转得越快。利用STM32的定时器PWM模式产生所需要的

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

10、为音频信息的智能软件。一般,语音转换需要庞大的语音数据库作为基础,而讯飞语音软件只给用户提供一个客户端,如图5所示,利用这个客户端和已将文本通过网络上传到后台的服务器,后台负责把客户上传的文本转换为声音再把声音文件传给客户。这样,不必下载庞大复杂的转换软件就可以在短时间内把文字转换成想要的声音文件。4 系统软件设计    主程序流程图如图6所示。在程序的设计过程中,采用了模块化的方法,首先设计主控程序,然后设计分模块。系统启动后首先进行初始化,对设备参数进行设置,各个模块检测正常后系统等待行人的刷卡信号。当有人刷卡时控制器会根据信号分析行人是要进入还是要离开,如果有中断,控制器会根据中断进行命令解析并控制电机动作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论