【应用】采用32位微控制器的语音芯片WT2003H用于GPS公交车自动报站系统,可批量化烧录生产
本文唯创知音将为您介绍基于WT2003H语音芯片在GPS公交车自动报站系统的应用设计方案。希望对您有所帮助。 随着城市化进程的加快,公共交通作为城市的基础设施之一,仍然是绝大多数出行者的首选交通方式。为使得人们特别是为外来旅游、出差、就医、求职等急需了解本地的公交路线的人提供高效、方便、快捷的公交系统,让他们得到自己所需要的各种相关信息,以便减少各种可能产生不必要的交通流量,提高公交的运作效率。
在计算机还未普及之前公交车报站管理都是由工作人员人工报站的方式来操作的。以前的公交车报站系统为司机手动报站,经常出现错报或不报的现象,使得一些非本地或不熟悉路的乘客容易迷路,而且手动报站还会影响司机的安全驾驶。随着社会的进步和计算机科学的迅速发展GPS的大力普及,成本的大幅下降,利用GPS定位精度高(10米),临近到站或出站时就语音播报到站站名及下一站站名。司机还可手动播放些安全或文明城市方面的宣传语音。
因此公交车自动语音报站系统也应运而生。自动化语音播报不仅带给公交企业形象的提升,而且增加上座率,提高企业的经济效率和城市文明程度。
硬件方案
方案组成
本系统由stc51主控芯片,多功能按键语音芯片WT2003H,LED数码显示屏,GPS模块,矩阵键盘组成。
方案比较
传统的方案是由录放一体芯片ISD1400,打破了AD/DA的录放语音模式,采用直接存贮模拟语音的方式,它使用简单,只需录,放两键就可实现语音的采集和播放。但它难以批量化烧录生产(需录音才有播放的音源);每个产品音质效果有差异很难做到标准统一化;没有远程音源升级更换功能(更换音源需重新录音);它的语音段地址是粗略估算的,精确的话要借助专业设备;不同语音长度容量就要选择不同的型号产品。
WT2003优势:
A. 功能多:由于采用文件的方式录音和播放,便于烧录,传输,播放灵活(连播,组合播放,变速变音),音质统一,相比较于ISD1400,WT2003系列的芯片好处及功能数不服数。
B. 开发容易,上手快:同款芯片,可提供一线,二线,串口等不同接口,便于对接客户的MCU,从一两毛的(类PIC单片机,如EM78P153,飞凌53),到一两块,十几块的51/ARM都可对接,实现控制语音的播放。
C. 成本低:集成了按键,显示,语音,串口通信,可省掉多颗单功能芯片;烧录更换语音简单,降低烧录成本和人工时间。
D. 扩展性好:芯片IO口多,硬件资源丰富(串口,SPI,I2C,定时器,AD/DA等都具有),主频高达120M,客户可不改原电路板或库存的情况下,可升级增加新的功能,
芯片WT2003H
(仅列出SSOP24封装芯片,其它芯片可上公司官网或向客服索取相关芯片资料)
WT2003H是一款功能强大的高品质语音芯片,采用了高性能32位处理器、最高频率可达120MHz。具有低成本、低功耗、高可靠性、通用性强等特点,可内置350秒\900秒语音容量。现有WT2003HX-16S、WT2003HX-24SS、WT2003HP8-32N(体积小4*4MM)三种封装的芯片。控制方式灵活:支持UART控制模式;支持一线串口和两线串口控制模式;支持按键控制模式(按键控制模式需要微定制)。
★ UART控制模式:标准UART通信接口,默认波特率9600;支持SPI-Flash作为存储器。带有文件索引播放、插播、单曲循环、所有曲目循环、随机播放等功能。32级音量可调、最大可以支持外挂128Mbit的Flash;
★ 一线串口控制模式:可通过发码端控制语音播放、停止、循环播放和音量大小;8级音量可调、支持 SPI-Flash做为存储器:最大可以支持外挂128Mbit的Flash;
★ 两线串口控制模式:可通过发码端控制语音播放、停止、循环播放和音量大小;8级音量可调、支持 SPI-Flash做为存储器:最大可以支持外挂128Mbit的Flash;
★ 按键控制模式:触发方式灵活,可随意设置任意按键为脉冲可重复触发、脉冲不可重复触发、无效按键、电平保持不可循环、电平保持可循环、电平非保持可循环、上一曲不循环、下一曲不循环、上一曲可循环、下一曲可循环、音量+、音量-、播放/暂停、停止、播放/停止等15种触发方式,最多可用10个按键触发控制输出;
★ 上电默认不播放;具备BUSY状态指示、BUSY平时为低电平,播放时为高电平;
★ 支持切换音频输出方式,样品默认SPK输出 ,如需DAC输出,请参考音频输出切换指令;
★ 支持语音高品质音频格式,支持MP3和WAV格式,(音频码率支持8kbps~320kbps)声音优美;
★ 工作电压:2.0-5.2V;
★ 内置0.5W D类功放;
★ 两个16位异步分频器定时器;
★ 数字音频流,IIS支持主机和从机模式;
★ 一个红外遥控解码器;
★ 16 bit高精度ADC和DAC;
★ 大功率IO驱动能力,最高可直接驱动64mA;
★ 单芯片使用(使用内置容量)时内置语音需出厂前写入。
★ 支持UART更新程序以及语音。
方案设计描述
GPS报站原理
系统启动后,模块接收GPS信息,然后解析出GPS信息,根据解析出来的经纬度信息与数据区中存储的站点信息比较,计算出实际距离。如果距离到达阀值时,启动GPS报站语音播报。该GPS模块接收模块遵循NMEA.0183协议,可以输出多种格式的数据帧,均以MYM开头。输出数据采用的是ASCII码字符,内容包含了纬度、经度、速度、日期、航向及卫星状况等信息。
假设第一点A的经纬度为(LonA, LatA),第二点B的经纬度为(LonB, LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90- Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA, MLatA)和(MLonB, MLatB)根据三角推导,可以得到(北半球)计算两点距离的如下公式:
C = sin(LatA)*sin(LatB) + cos(LatA)*cos(LatB)*cos(MLonA-MLonB)
Distance = R*Arccos(C)*Pi/180
从两个gps坐标点(经纬度)获得两点的直线距离,单位是米
int CalcDistance(float fLati1, float fLong1, float fLati2, float fLong2)
转为函数为int Distance=CalcDistance(float latS, float lonS, float latAn, float lonAn),
说明:
(1)上述(latS,lonS公交车行驶时的实时经纬度,
(2)(latA1,lonA1).........(latAn,lonAn)为公交站1到公交站N的经纬度,是个固定值,唯一值(这地理值非常重要,如果被敌国获取,导弹输入此参数就很危险了)。
A. 可设距离递减段:Distance<50米启动到位提示;<5米启动上下车开门提示;
B. 可设距离递增段:Distance>50米启动下一站提示;
C. 启点站出发设定是上行还是下行。
D. 键盘可自定义各种功能键或单独播放广告和安全文明宣传语,如“请文明乘车,注意清洁卫生”,“车启动,请抓紧扶手,以防摔倒”
报站器的功能设计
(1)本设计播报主要有两种方式,其一是当到达播报站点时,司机按下对应按键进行播报;另一种是全自动语音播报方式,到达播报站点时,设计会自动进行播报。
(2)自带时钟显示,并且设有GPS自动校时;每次上电后接收到有效的GPS数据,会自动校时一次当前时间数据。
(3)可通过按键调整语音播报音量的大小。
(4)针对自动播报时的经纬度数据,有三种修改方式,一种是程序固化,不可修改,一种是自定义经纬度数据,用户可拿着设备站在想要播报的位置,选择好对应菜单,在GPS数据稳定时按下对应按键来录入该站序号的经纬度数据,另一种是公交站的经纬坐标以文件的形式下载到芯片,可随时更换公交路线所对应经纬度文件。
部分设计电路图
功放电路
WT2003H接口电路
GPS模块
选用六线GPS模块
数码管显示
按键电路
串口控制协议
协议命令格式
标准UART异步串口接口,属于3.3V TTL电平接口。通讯数据格式是:起始位:1位;数据位:8位;奇偶位:无;停止位:1位。标准UART通信接口,默认波特率9600;使用电脑串口调试助手,需要正确设置串口的参数,设置如图:
注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和的低字节。
注意:所有的Flash语音播放都是指外部FLash的语音播放操作。主要可以先实现FLash索引播放,组合播放,插播等指令;
通信控制指令
- |
- +1 赞 0
- 收藏
- 评论 0
本文由犀牛先生转载自唯创知音,原文标题为:基于WT2003H语音芯片再GPS公交车自动报站系统的应用设计方案,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
真实还原汽车引擎声浪——唯创知音WT2003Hx语音芯片方案,高质量移频算法有效提升真实感和互动性
唯创知音WT2003Hx是一款高性能的MP3音频解码芯片,具有成本效益、低功耗和高可靠性等特点,适用于多种场景,包括但不限于汽车娱乐系统、玩具、教育设备以及专业音响设备等。在模拟汽车引擎声的应用中,这一芯片的特性被特别地加以利用,以满足市场上对沉浸式驾驶体验的需求。
唯创知音语音芯片WT2003H混音方案,内置0.5W的功放
混音播报语音芯片具有混音和播报两大核心功能,能同时处理多个音频源,实现音频的混合和播放,为用户提供丰富多样的音频体验。其优势包括混音功能、高效率、低功耗和音质优异。在多语言播报系统、智能音响、电台广播、游戏音效等多个领域具有广泛的应用前景。未来,这种芯片有望实现更加智能化的音频处理和播报功能。
电动汽车低速报警器(AVAS)解决方案:融合WT2605与WT2003H语音芯片的精髓
针对电动汽车在低速行驶时的静音特性,我们提出一种融合WT2605与WT2003H语音芯片优势的创新版低速报警器(AVAS)方案。该方案不仅保留了原有芯片在声音控制、灵活性与升级性上的优点,更通过技术创新实现了声音的个性化定制与环境适应性增强,进一步提升行人对电动汽车的感知度与安全性。
各行业语音芯片选型经验集锦
目前市场上可供选择的语音芯片,模块,大概可以根据时间长短和功能来选择,本文是一些深圳唯创知音电子有限公司提供给大家的经验,公司从1999年从事语音ic行业到目前,已经有十几年,根据一个自身经验,特此总结如下,希望对初次选用使用语音芯片、录放音芯片的用户能有所帮助。
基于唯创知音WT588F/WTV/WT2003系列语音芯片的洗地机方案,外围电路简单、通讯方式丰富
无需在整机系统的MCU选型时还考虑是否支持语音功能,从而降低MCU的选型成本和系统设计难度,独立语音功能,更加聚焦整机功能的开发研发,提升开发效率,且WT2003H4-16S的IO脚多可作MUC+语音一体开发,无需再选MCU,集成度高, 为便于后期升级和更换语音功能。
解析语音芯片的三大优点
语音芯片可以赋予产品更多功能,也可以使原有功能因为语音提示的增加而被正确使用,产品使用体验比没加芯片之前有大提升,用户对产品的品质也因为语音功能的加入而有了更好评价。可以应用在诸多领域的语音芯片,本文它表现出来的明显的优点进行归纳。
解析唯创知音语音芯片写入声音的5大步骤
语音芯片是一种可以存储和播放语音信息的集成电路,市面上比较常用的语音芯片有唯创知音的WTN6/WT588F/WT2003H/WTV等等,通常被用于各种语音交互产品中,例如智能音箱、语音遥控器、车载语音助手等。
【经验】如何用单片机控制语音芯片?
在产品的开发中通常需要MCU控制语音芯片的播放。本文中唯创知音将以WT588F为例,介绍如何用单片机控制语音芯片。
如何选择合适的语音芯片?
语音芯片的出现使人机互动更加丰富了,除了应用在电子产品上,传统行业中也出现语音功能,比如消防、交通、物业、医疗等领域,专业的语音芯片覆盖范围很广。各种行业的采购者在选购语音芯片的时候如何才能找到适合自己的产品呢?本文唯创知音来给大家分享。
什么是语音芯片的DAC位数?
在数字音频领域,DAC(数字模拟转换器)位数是衡量语音芯片性能的重要参数之一。本文将详细介绍DAC位数的概念、作用以及在语音芯片中的应用。
WTV系列语音芯片资料
型号- WTVXXXX-20N,WTVXXXX 系列,WTVXXXX-32N,WTV380-N,WTVXXXX-P,WTVXXX-20N,WTV120-N,WTV380-P,WTV 系列,WTVXXXX-N,WTVXXXX,WTV890-8S,WTV,WTV380-8S,WTV890-P,WTVXXXX-8S
唯创知音WTN6/WT588F/WT2003H系列语音芯片,是烟雾/声光报警器的最佳拍档
在公共安全领域,烟雾/声光报警器的使用越来越广泛。然而,如何提高这些设备的警示效果,避免混淆或误解,一直是设计者们关注的焦点。唯创知音的WTN6/WT588F/WT2003H系列语音芯片,为这个问题提供了全新的解决方案。它们以其独特的优势,广泛应用于烟雾/声光报警器上,不仅提供了详细的警示信息,还提高了警报的辨识度,增强了警报的可理解性和警觉性。
【应用】唯创知音MIDI门铃语音芯片采用MCU+433模块+MIDI系列芯片的低成本方案,支持DAC和UART控制|视频
MIDI门铃语音芯片采用EV1527的编码格式的解码功能,MCU+433模块+唯创知音WT588F02B高端低成本方案,可以播放曲目高达58首,支持DAC和UART控制,具有高度的可定制性。
唯创知音WT2003H语音芯片下载方案助力电动车智能化升级:实现多功能语音提示+报警功能
WT2003HX是一款功能强大的高品质语音芯片,采用了高性能32位处理器、最高频率可达120MHz。具有低成本、低功耗、高可靠性、通用性强等特点,可内置200KBYTE\700KBYTE语音容量,内置语音需要U盘拷贝进去。本文介绍WT2003HX语音芯片特点、封装及电路参考。
电子商城
现货市场
服务
可定制ATA TE Cooler的冷却功率范围:35~800W;控温精度:≦±0.1℃;尺寸:冷面:20*20到500*300;热面:60*60到540*400 (长*宽;单位mm)。
最小起订量: 1 提交需求>
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论