有时候,就是想窥视一下不知道的东东,因为好奇!
分类: 其他平台
2024-12-04 15:35:24
从工厂拿回的共15块故障语音板,其中2个运行正常,4个重新烧录程序后工作正常,剩9个不工作。
MCU:HK32F0301MF4N7C
语音IC:WT588F02B-B2
定位过程!
编号 |
来源 |
故障描述 |
检测&修理 |
结论 |
|
1 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B.接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表测得mcu复位脚Rst对地短路(1.4?)(正常运行mcu的Rst与GND之间阻抗>100?);mcu的PC7(pin14)对地短路(1.4?) 初步结论:MCU复位故障 |
mcu损坏。 |
|
2 |
|
无语音 |
A. 接16.5V稳压电源上电,显示电流8mA。语音播放正常
|
正常 |
|
3 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 重新烧程序正常,接上主板及按键板再上电,开机播放语音正常。 |
mcu重新烧录程序后正常 |
|
4 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B.接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。详情与1相同 初步结论:MCU复位故障 |
|
|
5 |
|
无语音 |
B. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B.接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。详情与1相同 初步结论:MCU复位故障 |
|
|
6 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。详情与1相同 初步结论:MCU复位故障 |
|
|
7 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。详情与1相同 初步结论:MCU复位故障 |
|
|
8 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 重新烧程序正常,接上主板及按键板再上电,开机播放语音正常。 |
mcu重新烧录程序后正常 |
|
9 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。 初步结论:MCU复位故障 |
|
|
10 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。 初步结论:MCU复位故障 |
|
|
11 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流7mA,串口工具查看485端口,数据收发正常。 B. 示波器查mcu到语音芯片pin2引脚之间的R90电阻两端信号,mcu一端信号正常,语音芯片一端低电平异常(L=2.28V/H=3.3V)。
C. 重新烧录语音后,语音播放正常。 初步结论:语音芯片未烧录语音程序
|
重新烧录语音后正常 |
|
12 |
|
无语音 |
A. 接16.5V稳压电源上电,显示电流8mA,语音播放正常
|
正常 |
|
13 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。 初步结论:MCU复位故障 |
|
|
14 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流26-33mA,串口工具查看485端口,无正常数据输出 B. 接上烧录器烧程序,报错信息”Could not stop Cortex-M device! Please check the JTAG cable” C. 万用表万用表测得mcu复位脚Rst对地短路;mcu的PC7(pin14)对地短路。 初步结论:MCU复位故障 |
|
|
15 |
|
无语音 |
A. 接16.5V稳压电源,接485通信口到PC串口,PC端打开串口助手发语音播放指令,上电无语音播放,电源显示电流3mA,串口工具查看485端口,无正常数据输出 B. mcu重新烧程序正常,接上主板及按键板再上电,开机播放语音正常。 |
重新烧录程序,语音正常 |
|
16 |
|
|
|
|
|
汇总:1. 有2块板子正常(2/12)。
2. 有3块板子,mcu重新烧录程序后正常(3/8/15)。
3. 有1块板子,语音芯片重新烧录程序后正常(11)。
4. 有9块板子,mcu复位脚对地短路,PC7脚对地短路!板子不工作(1,4,5,6,7,9,10,13,14)
问题定位方法:
*.板子仅有SPK用作UI接口,需要外接工具! 再判断是否正常
1. 外接电源,外接SPK,外接485接收控制命令
A. SPK输出判断板子整体是否工作正常;
B. 485收发判断mcu是否工作正常,;
C. 电源电流读数判断(7~8ms),mcu是否在工作
2. 485收发正常,可用示波器进一步判断,mcu到语音芯片的信号
A. mcu到R90的信号
B. R90到语音芯片pin2的信号(判断语音芯片是否正常)
3. 电流读数异常,可用示波器万用表进一步判断mcu的工作环境
A. mcu的Vcc电压
B. mcu的RST复位信号
C. 外接电源到LDO到mcu的PCB走线连通性
4. 对电流很小的,排除电路问题后,再看芯片跑起来没有
A. 重新烧录软件,如果不能烧录
B. 重新烧录软件成功,再看效果
5. 1
结合生产中的不规范现象:焊、装板子,不带静电手环、板子动烙铁后不用洗板水刷板、烧录程序时探针随意正反接……管理……规范
附电路:
*.板子上的D9已拆除