语音芯片播放消耗电流过大,导致MCU复位

文章讨论了MCU在播放声音时出现黑屏、复位或语音播放不全的现象,原因是语音芯片瞬时电流过大导致电压下降,MCU供电电压低于最低2.2V。已尝试使用南孚电池提高电压,但并非长期解决方案。增加IDO电路和串联电阻虽有改善,但增加成本或不适用于生产。寻求更优解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、问题

在多次遇到播放声音时突然黑屏,单片机复位或者语音播放不全现象,之前使用示波器测量播放声音时供电电池电压,电池电压的确被拉低。之前的解决方案是使用南孚电池,先把供电电压给高一些,这样即使把电压拉低,但不至于MCU复位(这种方案存在弊端,不可能所有用户都使用南孚电池,想的是先把程序全部调通,在解决这一问题)。

在播放语音时MCU复位原因:

1、由语音芯片数据手册,上电复位需要一定时间,修改后,发现并不是这里的原因。

通过询问语音芯片厂家,得知芯片瞬时播放语音电流最大300mA,电流太大。

2、MCU供电电压要求

MCU选用32.768khz,最小电压至少2.2V。

 通过使用示波器测量,瞬时电压有时小于2.2V导致MCU复位。

语音播放问题有时发生,提升电压(换南孚电池方案不可行),增加ido电路会增加成本,也不可行,试过喇叭串联5欧电阻会好些,但是实际生产不太可行。。。。。。想问问大家有什么好方法吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哆啦哆小魔仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值