一、.可以放音,但顺序不符合要求的问题集 1. 用WT588D模块,一线控制控制模式,上电就会响第9段声音。 答:原因是用户在制作语音工程时,在设置中没有选用内部上拉电阻。设置使用内部上拉电阻后,无此问题。 二、.可以放音,但是不稳定的问题集 主要包括1,有时可以播放,有时不能。2,语音播放不完整3.语音播放一半就停止。4.语音漏播,等情况。 1. WT588D在用串口控制组合语音(多个地址,单片机检测到第一个地址发送完后,自动发送下一个地址)播放时,连续发码出现第二个地址语音漏播,或者只播放最后一个语音地址。注:busy输出低电平有效。 答:原因:在MCU发码后,语音芯片需要一定时间后才输出busy信号。如果MCU在发送完命令后马上检测会导致误判语音已经播放停止。请修改程序,MCU发送完命令后等待150ms后再开始检测busy信号,这样能稳定检测到busy信号,不会出现误判。而且主要发生完第一个语音地址后,需要等待90ms后才能发送下一个地址,地址与地址之间的时间间隔约90ms才能正常反应,否则,第二个地址语音语音芯片会忽略。因此出现在连续发送的时,第二个地址语音漏播的情况。 2. 用户使用WT588D的模块,在使用时,发现用户有时在播放语音时,播放一半就停止了。 答:在询问用户使用场合时,说PWM输出时周围有大电流通过。由于大电流对音频线的干扰,导致语音芯片停止,换成DAC输出后,问题得到解决。 3. 用户反应使用WT588D的模块,三线控制,PWM输出,但经常出现播放不完的情况,请问是什么原因? 答:在和用户沟通时,知道用户供电电源是通过稳压芯片稳到5V,然后通过两个二极管降到3.3V,给我司芯片供电,这样提供的电源电压负载不足的问题,当播放语音时,如果音量过大,或者音频较高时,电流较大,会拉低电压,语音芯片供电电压过低,或不稳定,导致语音芯片死机,让用户换成稳压芯片供电后,问题解决。或者有些用户选用了200mA以内的电源芯片也会导致此情况。应该换用250mA以上的电源芯片,推荐使用300mA电源芯片,并在语音芯片旁边加上100uF以上的电解电容。 4. 从杂志上看到贵公司WT588D语音芯片的信息,就采购一个模块来测试,觉得音质、性能等方面都很不错,但是我在用WT588D-18P语音芯片布PCB板后,在触发语音播放时,语音只播放一部分就停下来,没有继续播放的情况,我的语音是有3分钟左右的。控制模式选取按键控制模式。请问怎么解决这个问题? 答:WT588D语音芯片(不管是WT588D-18P、WT588D-20SS还是WT588D-32L)均存在此类特性问题,就是不能把WT588D语音芯片VDD端10欧电阻后面的105电容拉得太远,务必要靠近WT588D语音芯片摆放,如果在布PCB板时,把105电容拉得太远,会导致你所描述此种问题出现。把该105电容拉到WT588D语音芯片的VDD引脚附近,可解决此问题。此问题跟选用何种控制模式进行控制没有关系。
|