完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
`请教大家一个问题啊,如何能在线检测扬声器的开短路状态,示意图如图所示: 音频解码器的AB类音频信号经D类功放放大后直接驱动外部扬声器,SPK+和SPK-是一对差分信号。 平常状态下:D类功放处于shutdown模式,SPK+和SPK-无输出 功放开启无音频信号时:SPK+和SPK-输出幅度,相位相同的方波给到扬声器,因没有压差,扬声器不出声。 功放开启有音频信号时:SPK+和SPK-输出占空比和相位不一致的方波给到扬声器,因有压差,扬声器出声。 现在是想每次终端开机时能够自检出扬声器的开短路状态,并上报给MCU。我开始想通过MCU的ADC检测SPK+和SPK-的电压来判断开短路,但是发现当功放开启不给音频时,不接扬声器功放会默认在正负端输出相同的方波信号,接上扬声器没有任何变化。正负端还是有相同的方波产生。接和不接波形一样,搞的我的ADC检测没有用,判断不出来。 有没有高人指点一下该如何去检测啊,有没有简单一些的电路,同时此电路不能太影响扬声器正常工作时的通话质量。多谢啦! ` |
|
相关推荐
4个回答
|
|
|
|
|
|
D类功放输出方波?你是没有按照规格书配置滤波器还是说需要外部自己搭建滤波器?方波输出的话你的音频质量能好才见鬼了,建议楼主首先要把波形输出通过滤波变成正弦波,理论上来说当有音频时是有SPK+,SPK-的幅度相同,180度的相位差,没音频时候只有静态电流是没有波形的,你看到的方波信号应该是D类功放的调制波型。先解决好这个问题后,再检测应该就很简单了
|
|
|
|
|
|
|
|
不错,过来看看,学习学习。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
66 浏览 0 评论
863 浏览 6 评论
896 浏览 4 评论
求救大佬,有没有大佬知道这个B772在这个电路里面是什么作用的
763 浏览 3 评论
1607 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-30 19:37 , Processed in 0.542138 second(s), Total 79, Slave 61 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号