
wt588d语音芯片在公交车报站器上的应用 (1).docx
3页WT588D 语音芯片在公交车报站器上的应用手动公交车报站器的市场优势公交车报站器,顾名思义就是在公交车上实现语音报站的功能,一键进行报站,服务,行车起步提醒等功能,能极大幅 度的缩少司机的工作量,从而有效的消除行车安全隐患也让乘客在乘车时安心放心,更重要的是舒心在大城市中逐渐将 GPS 报站系统装载到公交车上的今天,手动报站功能的公交车报站器仍然占有一定的市场份额手动报站器的优势在于价格 低廉,同时又具备GPS报站器的所有报站功能尤其是在中小型城市的公交车上,应用手动报站器是最实惠也是最实际的一 种方案本文主要介绍高性能高性价比高音质的语音模块/芯片 WT588D 在公交车报站器上的应用此报站器能实现公交车进站、出站时语音报站提示功能,并能在播报公交车上的服务语,如“尊老爱幼是中华民族的传 统美德,请给有需要的乘客让座”等服务语,可加载五条服务语进行播放公交车上下行语音切换,报站器语音音量输出大 小调节,在播报越站时退后播报,停止当前语音播报的功能,两位数码管显示站数和音量调节状态,公交车上下行状态LED 指示配合配套电脑使用软件,随意更换报站器语音内容,一条路线上/下行总共可加载200多个站名,能满足公交车的路线 要求。
选择町588D语音芯片做核心电路该报站器采用广州唯创科技有限公司的WT588D语音模块/芯片做为语音核心电路,选用WT588D模块还是芯片,主要取决 于开发人员,模块本身带有最小系统应用电路,只需连接好音频输出,以及控制端,通电即可工作,应用较方便oWT588D语 音芯片体积小,适合应用在要求电路板体积小的电路上,在应用WT588D语音芯片时,需要外接FLASH存储器WT588D语音 模块/芯片工作电压为DC2.8V〜5.5V,支持WAV、MP3、WMA格式音频,能加载6K〜20K的音频,外挂2M〜64M存储器,最长 可装载2149M秒的语音,可直接按键触发控制,也能用单片机通过并口、一线串口、三线串口等模式进行控制OWT588D采用 数码形式压缩音频,音域广,播放语音时无底噪音,声音还原度好,能与MP3相媲美工业性能好,能确保WT588D在多种复 杂的环境下正常的进行工作通过配套的电脑操作软件,就能对WT588D完成所有功能的设置,WT588D软件人性化界面操作, 功能编辑简单透彻应用方案及原理公交车报站器使用89C2051控制WT588D语音模块/芯片的方案,考虑到89C2051单片机I/O 口有限,我们在WT588D语音 模块/芯片部分选用一线串口控制模式,也就是通过89C2051单片机发送数据到WT588D语音模块/芯片的P03 口进行所有报站 器功能的控制。
电源部分选取LM2576-5V直流稳压电源作为前端稳压,LM2576在输出5V时,电压输入范围为DC7〜36V,能 直接接上公交车电源控制部分用89C2051控制两个74HC164驱动两位数码管,用以显示当前公交车行使站数和音量调节时 的状态另一方面,由89C2051单片机来对WT588D语音模块实行控制,如电路图所示,K2〜K6为服务语按键,点击可触发5 条服务语的单独播放,K7为公交车行使时上/下行路线切换按键,切换状态由上行/下行指示灯进行指示K8为后退键,当触 发的报站语超出当前所行使到的站台时,可按此键将报站语音倒退到当前站位K9为报站语音/服务语播报停止键,触发后, 立即停止当前播放的语音o K10为起步/到站语播放按键,公交车起步时按动此键,可播放起步语音,如“下一站一一棠东站, 请需要下车的乘客做好下车准备”公交车进站时再次按动,可播放进站提示语,如“棠东站到了,请需要下车的乘客依次从 后门下车” K11和K12分别控制语音音量的增大和减小因为是在公交车上使用,环境噪音比较大,所以WT588D语音模块/ 芯片的音频使用DAC外接功放的形式输出,音频放大部分用PHILIPS的TDA2030,驱动能力强,10W的输出功率足于驱动公交 车内的原配音箱。
WT588D语音模块/芯片的SPI-FLASH存储器可根据语音长度来选择容量,最大可为64Mo WT588D语音模块/ 芯片的P17为BUSY状态输出指示,可设置为播放语音时LED点亮,或播放语音时LED熄灭89C2051的程序控制流程请参考 流程图下载更新语音信息WT588D语音模块/芯片的灵活之处就是可重复擦写语音内容,并且支持ISP下载,也就是说,即便是公交车在已经 装到公交车上之后,也一样可以不用把公交车报站器从车上拆出来,再进行语音的下载更新只需把已编辑好语音的下载器 拿到公交车上连接到公交车报站器,就可以直接下载更新公交车报站器的语音内容简单的电脑软件编辑操作在外围电路确立了之后,只需要对WT588D语音模块/芯片进行相关的简单的编辑,就可完成这些复杂的功能首先,打 开跟WT588D语音模块/芯片相配套的WT588D VioceChip软件,新建一个工程项目,然后再把已经准备好的报站语音装载到软件中,再把语音拖曳地址里面,然后在选项里将工程设置为一线串口控制模式,BUSY输出状态为低,最后点编译键对整个工 程编译用USB线把USB mini下载器连接到电脑,将下载器上的DO、DI、CLK、CS、GND分别连接到公交车报站器上的DO、 DI、CLK、CS、RESET和GND,下载时,公交车报站器上的RESET端最好要保证接到USBmini下载器的GND端,下载完毕 需断开,如不想做成下载的形式,可不用考虑引出RESET脚到地(建议下载线做成插拔型的,方便下载)。
后语至此,台高性价比的公交车报站器制作完毕在音质方面,人声播放时低频段声音浑厚,高频细腻,不管是录入的是男音还是女音,一样发挥的恰到好处,特别是底噪音处理技术,让WT588D在人声的停顿处,没有显露出丝毫的杂音所以,在音频的后期无须对音频做任何处理只要将音频转换到符合规格的采样率、格式就可以了大大的缩短了前期的音频准备工作提高生产效率WT588D语音模块/芯片的USBmini下载器只需20多块钱就可以买得到,比起同行的其他下载器,不仅性能没有被压缩,价格却大幅度的骤减了,且USBmini下载器还可以当WT588D语音模块的测试架使用综合整个方案,整台公交车报站器的价格不到60块钱(不含外壳)另,广州唯创科技有限公司可以根据应用人员的要求,将应用人员所需要的语音内容编译成相关的工程文档,应用人员只需直接将文档下载到SPI-Flash存储器即可直接使用vccvccDS1X100)DS2X100DC12V-24V1Kx7afafVCC1K11K逊6前[GND 74HC164 VCCVCC C16H8104=U3VCC14GND 74HC164 VCCKU2VCC14B"A -R 4ISCLKVCCC17H8 104=复位*C6104R1330O.luFR310R41KR1010KK1LM2576-5V 直流稳压电源DC5V输出至/CCDC讦24VC7Z^H-LEDDATAvcc@01P02P03P04P05P06P07P10P11104VDD-SPKRESETPWM+/DACWT588DPWM-0.1uFtutR51041.2K220uF100nF+D1 IN4001TDA2030R8 13KSPEAKERR9K1012M K11」C1^^ C1F 口230P30PU1■ RSTVCC■ P3_0P1_7■ P3 1P1 6■ XTAL2P1_5■ XTAL1P1_4■ P3_2P1_3■ P3_3P1_2■ P3_4P1_1■ P3_5P1_0GNDAT98C2051音量 9101DISDATA 2DISCLK 3P5 起步+站?R11R1210K10K2019K2c ■二月服务语.1817K% ■:月服务苛:16K5^7T服务语I:15K6人①月|务语i,14 .K^ T n-上下行13K8£ ■ 1 后退 d12矿 _ 停止1 1C13-I—104__22KP12OSCIR7VDD-SIMVSS-SPK■RJ 280K680【4007pjpP mDI 25PXX CS DO CLKWP GND■VCC HOLD逛二 C15^22uF 100uF=11D2 »|lN4001100nF220nF电路图YY键按下YY音量加(减)键按下流程图上/下行键按下后退键按下起步/到站键按下停止键按下将FEH置为发送命令码 —►设置上/下行标志根据上/下行设置该到站 数,赋值对应语音码根据上/下行设置后退站 数,赋值对应语音码根据服务语按键设置对 应语音码根据按键设置命令码在E0H-E7H之间加减变化发送命令码或语音码给WT588D根据按键设置显示内容发送显示内容给74HC164初始化按键查询开始。












