找回密码
 注册
关于网站域名变更的通知
12
返回列表 发新帖
楼主: alan5438
打印 上一主题 下一主题

Audio codec MUTE

[复制链接]

该用户从未签到

16#
发表于 2025-5-22 12:35 | 只看该作者
alan5438 发表于 2025-5-22 10:29$ B+ o" R' F; c/ Q+ [
報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,# E2 m+ p, P4 u: Y8 ~
因為要改版沒 ...

8 l+ k3 X% l! w% e% j/ i了解!我的建議如下。
7 t4 h* K/ T# b
* W  y" p% m, u& S) f$ p爆音Pop Noise)問題最主要是透過 Jack Detection,在耳機或音源線插好、就定位後,再打開電源並輸出訊號。
* a" t; T' Y, }1 E# H* ^7 @) `0 z9 Y" S% r! {
  • TI TLV32AIC3104Jack Detection 電路要照畫上去。
  • 為了外部電路也能做靜音Mute)控制, Jack Detection 請同時多拉一組訊號到 MCU ADC,讓 MCU 也能偵測耳機插入  |5 q  C. {" I9 ]
+ S# r. W7 X* e
但我好奇,如果 Audio CODEC 敗腎的軟賤不會控制,叫他用 MCU 控制就會嗎?6 d$ T; ~+ L3 [5 M9 @( i/ x; J

2 k8 }3 {9 b- t: Q+ d* M- b9 p' e  n
/ j( m0 F; t. \4 r) i2 K
1 n" F1 A& y' `/ P+ p( D音訊模擬開關Audio Analog Switch)方案建議下一帖回覆。
5 }" E6 p" P& G8 f- M( }. ?' \' }; p+ Q4 g: \' U

) ]4 @0 k+ k5 X/ [

点评

老大不好意思,打好的字要回覆,一直有問題,只能改貼圖  详情 回复 发表于 2025-5-22 14:53

该用户从未签到

17#
发表于 2025-5-22 13:08 | 只看该作者
本帖最后由 超級狗 于 2025-5-22 17:38 编辑
2 R6 V# Z* B* V
alan5438 发表于 2025-5-22 10:294 v; p) t+ U9 K. @4 a
報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,
' I7 H8 R% _% N: H' M* f因為要改版沒 ...

, K: V" d8 D! t/ w3 J/ q方案一: }  S7 I" C' f! B1 d
外部模擬開關Analog Switch)僅作為開發初期方案,或是產品對音質的要求不高,可以使用  74LVC1G3157通道)或 74LVC2G31567通道)。這類的模擬開關Analog Switch)有下列特性。
9 e/ {: }8 G( O$ P5 v8 {/ T0 O7 A# Y7 w
  • 不支持負向擺幅Negative Swing)功能,所以需要串接在電容前端(不要濾掉直流電平)。
  • 通道電阻 R(ON) 約有 ,對於 32Ω 的耳機會有一些衰減,電阻的差異也會造成些微的失真左右通道平衡的問題。7 `- I& v/ P# h, Y/ O9 O
' m7 F. R) N- b0 @) W5 D! u
TI 的應用文件如下(scyb014.pdf)。0 h$ Q- J, ?0 V6 |3 N% F1 c- ?

1 E# p0 Z6 [2 u9 H. K
6 g  n3 l% T( d" Q8 O* e6 P  [0 x$ T( G$ G

DIODES 74LVC1G3157.pdf

852.93 KB, 下载次数: 0, 下载积分: 威望 -5

TI SN74LVC1G3157.pdf

3.18 MB, 下载次数: 0, 下载积分: 威望 -5

scyb014.pdf

65.28 KB, 下载次数: 0, 下载积分: 威望 -5

NXP 74LVC2G3157.pdf

274.16 KB, 下载次数: 0, 下载积分: 威望 -5

TI SN74LVC1G3157.pdf

3.18 MB, 下载次数: 0, 下载积分: 威望 -5

  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    18#
     楼主| 发表于 2025-5-22 14:53 | 只看该作者
    超級狗 发表于 2025-5-22 12:35- g* |3 i& `) T2 f+ o
    了解!我的建議如下。3 H+ q! n* r6 {/ l' R

    % \8 [; n- c7 q: O爆音(Pop Noise)問題最主要是透過 Jack Detection,在耳機或音源線插好、就定 ...
    . [2 i3 {) [5 n
    老大不好意思,打好的字要回覆,一直有問題,只能改貼圖" B+ S- S6 |  p& N# [  o0 l# e9 v

    M3.jpg (71.99 KB, 下载次数: 8)

    M3.jpg

    MUTE1.jpg (39.61 KB, 下载次数: 6)

    MUTE1.jpg

    点评

    偵錯(Debug)建議 類似的問題以前在養雞場也抓過,其實不難! 把示波器和 IC 協議分析儀架起來,當爆音(Pop Noise)出現時,你就看軟賤做了什麼事,一切就能真相大白。 通常軟賤不是透過 IC 對 CODEC  详情 回复 发表于 2025-5-22 20:14
    這個聽起來像是另一種爆音(Pop Noise)的狀況(輸出狀態的突然變化),TI TLV320AIC3104 好像也有考慮到,請看下面敘述。 Soft-Mute 和 Soft-Unmute 會把聲音會慢慢關掉或打開。 The TLV320AIC3104 also includ  详情 回复 发表于 2025-5-22 16:43

    该用户从未签到

    19#
    发表于 2025-5-22 16:25 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 13:16 编辑
    4 @+ a3 a$ _- o6 c) U
    alan5438 发表于 2025-5-22 10:29
    1 m  C' y# o8 e( u9 U% d% v報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,
    * K3 Y  O( h; e. Q/ N: w5 E因為要改版沒 ...
    9 ?+ F* }# L4 _( Y8 {
    方案二
    ! c/ Y, m' O: ~& O8 U' q外部音訊模擬開關Audio Analog Switch)日後可能成為主要的靜音Mute)控制,或是產品對音質的要求較高,建議使用專用的音訊模擬開關Audio Analog Switch)。這類的音訊模擬開關Audio Analog Switch)有下列特性。2 {7 B! c% j3 G5 Y
    # ^# O& B4 w0 M6 z3 t+ w3 P
    • 如果支持負向擺幅Negative Swing)功能,串接在電容前端或後端都可以。
    • 通道電阻 R(ON) < 1Ω,對於 32Ω 耳機造成的失真左右通道平衡的問題降低到最小。
    • 有的型號在關閉後,還會自動電阻接地,避免輸出訊號懸空造成的雜訊,實現真正的靜音Mute)功能。
      % Y6 y, M: D* o7 g$ {  |
    7 q; ~* S  g" I. K# u8 W& I4 R
    Audio switches product selection | TI.com
    # v0 |8 c% {5 m" \# z7 N8 X  [0 W' b$ c9 n2 j3 p0 f) G
    3 N) X0 C' \. [( T/ H8 Q/ z( l# K) T; Y

    该用户从未签到

    20#
    发表于 2025-5-22 16:43 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 16:52 编辑 8 b* ]( a* _' `& f
    alan5438 发表于 2025-5-22 14:53
    * k0 n/ K0 v' G- `) F+ [老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    ' ~/ N+ g3 k1 T
    這個聽起來像是另一種爆音Pop Noise的狀況(輸出狀態的突然變化)TI TLV320AIC3104 好像也有考慮到,請看下面敘述。
    . [* W- J& Z9 p" v" d/ o: N( j- T4 I. U! U9 O1 q" A3 q0 j
    Soft-MuteSoft-Unmute 會把聲音會慢慢關掉或打開,避免輸出巨大變化產生的爆音Pop Noise)。
    5 T$ f0 Q. n, j: ~! c6 b6 T1 Z& d: r4 W9 z
    The TLV320AIC3104 also includes functionality to detect when the user changes the selection of de-emphasis or digital audio processing functionality. When the new selection is detected, the TLV320AIC3104 (1) soft-mutes the DAC volume control, (2) changes the operation of the digital effects processing to match the new selection, and (3) soft-unmutes the device. This avoids any possible pop or clicks in the audio output due to instantaneous changes in the filtering. A similar algorithm is used when first powering up or powering down the DAC. The circuit begins operation at power up with the volume control muted, then soft-steps it up to the desired volume level. At power down, the logic first soft-steps the volume down to a mute level, then powers down the circuitry.
    9 N  K9 ^- f: v8 o+ w$ q2 H" n5 o

    0 h3 v# S3 B$ T) n* h4 G3 p& |( v, h) X& i

    TI TLV320AIC3104 Soft-Mute Control Register.jpg (66.19 KB, 下载次数: 18)

    TI TLV320AIC3104 Soft-Mute Control Register.jpg

    该用户从未签到

    21#
    发表于 2025-5-22 19:59 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 23:58 编辑
      N( `4 j8 Q$ f  ~
    alan5438 发表于 2025-5-22 10:33
    ( m/ L. _# |, K( r' d5 j大大,請問您有這樣使用的案例嗎

    ; L" Z+ G- {8 @2 H野樓梯失敗死(LTSpice)仿真結果:0 U& Z) w1 K  }0 }/ m9 Y
    無法接地造成靜音Mute)效果!  E5 N+ K( a0 R1 G& Y0 T

    5 K+ N, q  n+ R6 j原因分析:/ F# v7 r3 T2 n/ s0 Q! m! N
    集極Collector)除了微小的音訊信號,沒有直流偏置電平DC Bias),NPN 三極管導無法正常導通。
    + I/ _$ @" A" U' `  ^
    9 c) ^' i! G# Q& U7 u我有發現第二張圖,您把 MMBT3904 移到電容前面去了。同樣電容前的共模電平Common Mode Voltage)也只有 1.35V ~ 1.8V(寄存器可設定),不管使用三極管或 MOS 管應該也是無法導通。2 k5 \' f! J! q8 u

    1 t7 s3 l- @+ d& c) x+ n2 Q- A( f6 ]3 W$ d
    9 M7 h7 ]8 p  h

    0 b- z; f( H: L8 E& V4 }
    2 V4 d) F8 `5 G) k' |" @$ q; D" Z! o' M: v% s" g% v; M

    - P; z& v: E3 \8 n  q

    Mute(2N3904) Schematics.jpg (18.55 KB, 下载次数: 6)

    Mute(2N3904) Schematics.jpg

    Mute(2N3904) Waveform.jpg (33.22 KB, 下载次数: 5)

    Mute(2N3904) Waveform.jpg

    点评

    上傳野樓梯失敗死(LTSpice)原理圖,方便樓主修改電路後進行仿真。  详情 回复 发表于 2025-5-22 23:57

    该用户从未签到

    22#
    发表于 2025-5-22 20:14 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 00:48 编辑
    ; }  H% x% z! R) T
    alan5438 发表于 2025-5-22 14:53( |) L  C6 h2 F
    老大不好意思,打好的字要回覆,一直有問題,只能改貼圖

    9 n+ H' S; G4 ?( @( u. l6 i除錯(Debug)建議
    1 \! ^* l) B# l
    5 w8 y4 Z  p* r" Y: D
    類似的問題以前在養雞場也抓過,其實不難!
    ( i2 a' i1 o3 e' X7 e: _( v) h
    + R$ \1 O# a6 x% Y把示波器和 I2C 協議分析儀架起來,當爆音Pop Noise)出現時,你就看軟賤做了什麼事,一切就能真相大白。+ K' D+ c5 p- F4 ]

    ! }4 J5 S( w1 }+ R通常軟賤不是透過 I2C 對 Audio CODEC 內部寄存器,打開某些電路或輸出;再不然就是外部對 Audio CODEC 芯片,供應了什麼電源進去。
    $ J9 N: d: z) [4 k
    : d4 S# Z, b2 o貼狗皮膏藥式的解法,個人是不太建議。如果領導指定要硬賤解,你何不選好一點的方案?要知道解不掉或解得不夠完美,這條都算你的!4 ^# E( \! ^2 Z, d
    # L2 P' a/ J5 F! O6 F0 ]0 D; _0 h
    你在那邊省東省西沒人會感激你,大家只會記得你的無能,導致問題不能解決。
    & O- h. X! f2 [- ^: r
    7 Q" i" {9 I% H8 Z) t5 ?3 r僅此建議!4 G) g6 L8 z( t* t; v
      R2 D2 b7 a. z$ }' `) m
    0 ?0 V( |' P- {

    该用户从未签到

    23#
    发表于 2025-5-22 23:57 | 只看该作者
    超級狗 发表于 2025-5-22 19:59
    - ]0 c9 k4 [4 e0 i& M0 {野樓梯失敗死(LTSpice)模擬結果:' }# `. O$ D- Y3 p
    無法接地造成靜音(Mute)效果!
    # n9 u5 n" y  C$ {8 j
    上傳野樓梯失敗死LTSpice)原理圖,方便樓主修改電路後進行仿真。
    6 L3 O) E7 F! o2 j7 r7 _% v
    ' V  X" p- y9 t$ [8 }1 G

    Mute(2N3904).zip

    609 Bytes, 下载次数: 1, 下载积分: 威望 -5

  • TA的每日心情
    开心
    2025-9-16 15:57
  • 签到天数: 242 天

    [LV.8]以坛为家I

    24#
    发表于 2025-5-23 14:48 | 只看该作者
    本帖最后由 guchenglihua 于 2025-5-23 15:01 编辑
    # \1 V& a# c2 O9 I$ t, }2 c9 b# _( M$ i* U
    这种问题老掉牙了,只要稍微有音频经验的人都知道这样干是有问题的,这里有好几个问题:1.负半周有问题这样,要在B极加个三极管做信号阻隔才能解决这个问题。
    " g' b7 O+ }! d  U1 g0 Q2.输出没串电阻你怎么静音,所谓的静音是输出到得到的输出信号几乎忽略不计,你没串电阻的话你直接短路到地会有很多其他问题,比如说输出功放烧坏等3.你要知道你用的三极管那怕饱和导通电阻也有几十欧级别,所以根本起不到静音作用,需要用那种饱和导通为1欧左右的才有更好效果。
    / D: E0 `2 t9 g/ G' k  n/ }* F9 S; W5 O# b; m/ O6 I

    点评

    謝謝您的提醒,不了解的知識,感恩  详情 回复 发表于 2025-5-26 09:31
    的確!樓主把三極管移到電容前面,還好也沒導通。^_^  发表于 2025-5-23 17:46

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 大內高手!

    查看全部评分

  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    25#
     楼主| 发表于 2025-5-26 09:27 | 只看该作者
    超級狗 发表于 2025-5-22 20:14
    + q# M/ {/ b6 }除錯(Debug)建議
    1 i, e0 \  v: N3 e
    8 _9 `* v1 `* \* r/ h5 a. J4 d類似的問題以前在養雞場也抓過,其實不難!

    $ A# O3 i. n/ p3 s- l0 M" D! |: _/ A謝謝老大花時間分析, 總結要嘛軟件改code , 要嘛硬件加專用 Volume MUTE IC處理, 非常感謝% T5 ]0 p% a2 }* J
  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    26#
     楼主| 发表于 2025-5-26 09:31 | 只看该作者
    guchenglihua 发表于 2025-5-23 14:48: r  g: [' \2 p& ]7 a0 Y3 T: @
    这种问题老掉牙了,只要稍微有音频经验的人都知道这样干是有问题的,这里有好几个问题:1.负半周有问题这样 ...

    ' F1 {' J5 X/ _4 P0 v% A0 o謝謝您的提醒,不了解的知識,感恩
    6 q" Q: m1 d4 ~. [  D) [- Q! `; `
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-1 01:14 , Processed in 0.171875 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表