找回密码
 注册
查看: 130|回复: 33
打印 上一主题 下一主题

Audio codec MUTE

[复制链接]
  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
     楼主| 发表于 2025-5-21 16:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 alan5438 于 2025-5-22 09:08 编辑 ' z- p9 \9 k/ p& y, T* D- d; {

    7 g; a7 o$ G. k) h/ g請問各位大佬:                  AIC3104沒有 MUTE Pin , 耳機未插入,L/R 導地沒聲音正常, 若是用 GPIO 控制MUTE是否可行,
    % X% Q( o- L0 D! P             想避開POP聲音 ,外部第二段控制, 就是紅色圈起來加的線路, 這樣可行嗎....感謝
    ) [9 P* t1 \2 X/ v1 m+ [1 I3 F8 @) p) ]) }! y& D

    MUTE.jpg (46.94 KB, 下载次数: 0)

    MUTE.jpg

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 被敗腎軟賤慘整的硬賤攻城獅!

    查看全部评分

    该用户从未签到

    推荐
    发表于 2025-5-22 16:43 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 16:52 编辑 * Q! }3 B: V" F: N- M5 _$ Y- a
    alan5438 发表于 2025-5-22 14:53
    ' ~$ ?& E) V8 D$ H9 g老大不好意思,打好的字要回覆,一直有問題,只能改貼圖

    % M# g' o8 v0 C& M# x這個聽起來像是另一種爆音Pop Noise的狀況(輸出狀態的突然變化)TI TLV320AIC3104 好像也有考慮到,請看下面敘述。
    3 G: g: j2 I+ @. V
    3 H5 z7 T' s4 G1 t* iSoft-MuteSoft-Unmute 會把聲音會慢慢關掉或打開,避免輸出巨大變化產生的爆音Pop Noise)。
    , L- U9 A8 v5 q9 Z) q5 _2 F9 ?3 v4 _. e
    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.6 y. c4 ^' t0 r9 v( U" f1 Q* k* a
    5 n+ _- s8 V; K

    ' @9 ^- D; f% |) ]5 r8 Q7 S) f+ \2 S6 c" ?

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

    TI TLV320AIC3104 Soft-Mute Control Register.jpg

    该用户从未签到

    推荐
    发表于 2025-5-22 16:25 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 17:30 编辑 / Q( m  R) t7 L# {
    alan5438 发表于 2025-5-22 10:29( I( U4 Y7 D. G& c
    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,5 m; p7 o3 S7 B8 I: a+ [- U
    因為要改版沒 ...
    & d4 j5 C& Z/ Y7 c
    方案二) ~$ _1 f! P- G# @1 Y" M& u0 ?
    外部音訊模擬開關Audio Analog Switch)日後可能成為主要的靜音Mute)控制,或是產品對音質的要求較高,建議使用專用的音訊模擬開關Audio Analog Switch)。這類的音訊模擬開關Audio Analog Switch)有下列特性。+ H( P  a9 l2 x* T; u4 e3 e
    - }$ t0 F3 Z: s7 m1 h, E" @9 N
    • 如果支持負向擺幅Negative Swing)功能,串接在電容前端或後端都可以。
    • 通道電阻 R(ON) < 1Ω,對於 32Ω 耳機造成的失真左右通道平衡的問題降低到最小。
    • 有的型號在關閉後,還會自動電阻接地,避免輸出訊號懸空造成的雜訊,實現真正的靜音Mute)功能。5 F  N5 e) Y. w( M8 H

    / A" N1 K) ]/ I- o' HAudio switches product selection | TI.com
    3 |# t) Y& X, o: k
    1 ]+ p6 m, h' D; a. f( Z
    4 k4 m) o; k/ T$ B1 g) ?0 z3 o) W

    该用户从未签到

    推荐
    发表于 2025-5-22 20:14 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 00:48 编辑
    * _( O( a" X$ |1 o) b9 D
    alan5438 发表于 2025-5-22 14:53
    ( E4 y$ C8 d. ?/ P: G/ U老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    , {/ h" R6 T, L2 g# k, w6 H
    除錯(Debug)建議
    + K, R# [6 [# A; `+ `5 p' J6 P( L& u' u3 D7 u( V
    類似的問題以前在養雞場也抓過,其實不難!( D3 H, U+ N% f! i
    $ d  a8 I/ e! a6 ?
    把示波器和 I2C 協議分析儀架起來,當爆音Pop Noise)出現時,你就看軟賤做了什麼事,一切就能真相大白。4 W# @# }) I% I& R& B
    9 e: K5 Y6 C6 O
    通常軟賤不是透過 I2C 對 Audio CODEC 內部寄存器,打開某些電路或輸出;再不然就是外部對 Audio CODEC 芯片,供應了什麼電源進去。' Q1 a* w% Y( p  o
    9 i4 D" g. T1 {9 M) U
    貼狗皮膏藥式的解法,個人是不太建議。如果領導指定要硬賤解,你何不選好一點的方案?要知道解不掉或解得不夠完美,這條都算你的!9 S- E  l8 I! i9 k% [

    6 j# Q2 `/ k- q9 O你在那邊省東省西沒人會感激你,大家只會記得你的無能,導致問題不能解決。' R, p9 l5 f7 }# v! n6 g
    + J4 x& O. B  S) ?
    僅此建議!6 M1 X7 y' X& ]2 u9 `8 J/ c' B5 q

    . n9 @3 ^7 b4 T0 {$ R* n6 }0 S- i

    该用户从未签到

    5#
    发表于 2025-5-21 17:45 | 只看该作者
    踢哀TI)的 TLV320AIC3104 嗎?
    4 i3 H9 W7 H1 n. Q8 Q; n8 A4 A2 T- \) n9 [
    寄存器有
    靜音Mute)功能,除非你完全不控制 Audio CODEC3 j2 s( _9 g9 v
    : x# I9 C5 w. w3 ~; k; Z: S

    TI TLV320AIC3104.pdf

    3 MB, 下载次数: 1, 下载积分: 威望 -5

    点评

    回覆老大: 我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝  详情 回复 发表于 2025-5-21 17:57
  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
     楼主| 发表于 2025-5-21 17:57 | 只看该作者
    超級狗 发表于 2025-5-21 17:45
    / K2 v3 A6 h& R0 O3 a" B踢哀(TI)的 TLV320AIC3104 嗎?
    7 M1 |  e7 Z/ a/ N! |6 ]! _  O9 E. a
    寄存器有靜音(Mute)功能,除非你完全不控制 Audio CODEC。
    8 a9 X5 F3 F  a. T7 T. m; k
    回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    点评

    模擬開關負向擺幅(Negative Swing)問題 這個問題我們在養雞場的年代常遇到,請參考狗幫電學筆記!  详情 回复 发表于 2025-5-22 07:05
    樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。 您將三極管放在電容後面,阻絕掉直流、避免三極管沒有限流電阻,造成短路接地後電流過大,這個觀念基本上是對的。 但這樣一來,音訊的擺幅(Swing Vo  详情 回复 发表于 2025-5-22 06:56

    该用户从未签到

    7#
    发表于 2025-5-21 18:34 | 只看该作者
    个人感觉问题不大。另外你的esd放电到音频地,这个不太好

    点评

    謝謝您的回覆, 應該沒什麼問題,怕插拔發生瞬間一個 plus干擾DAC  详情 回复 发表于 2025-5-22 09:23

    该用户从未签到

    8#
    发表于 2025-5-22 06:56 | 只看该作者
    alan5438 发表于 2025-5-21 17:57
    ' B' Y/ H: @2 p. d% C4 V回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

      U8 W8 v5 U: @, q  t樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。
    ; J: }  a- q# x; [- p" D5 }) b9 y7 N
    您將三極管放在電容後面,阻絕掉直流、避免三極管沒有限流電阻,造成短路接地後電流過大,這個觀念基本上是對的。
    * A- ~% T; I5 u
      j  p& Q' `" M5 r2 |% c6 W7 ]. Z7 N但這樣一來,音訊的擺幅Swing Voltage)會被歸零、在 0V 上下變動。當 MUTE_EN = High 時,訊號在負半週的狀態下還會導到地嗎?
    / J3 ~5 X- |7 R  t( O4 X7 M* d6 ~+ F/ c$ R  O9 a
    電容左邊的標號都是 LOUT 是不是筆誤?" p) E5 [% w2 |1 H/ q
    + J5 d& _1 o) Y

    7 U: f- g+ L# }- f

    点评

    回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略, 昨天一開始試的時候沒加分壓電阻,將MUTE_EN 接 3.3V 模擬IO ,結果DC SOURCE 電流過大,燒毀IC....., 如果這樣使用方式  详情 回复 发表于 2025-5-22 09:20

    该用户从未签到

    9#
    发表于 2025-5-22 07:05 | 只看该作者
    alan5438 发表于 2025-5-21 17:573 }' L/ @3 e% U9 p: L
    回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝
      U& {! d4 V, ^6 a: u4 J/ N5 n
    模擬開關負向擺幅Negative Swing)問題
    ; y7 s+ }  A& K% x
    : ]1 {6 @2 [6 c, X8 D這個問題我們在養雞場的年代常遇到,請參考狗幫電學筆記!" L. J1 j* S5 S9 `) L( [

    . `6 K# j) x3 Q0 ^: g/ e* A1 S5 C- j; L3 E$ t" P% F

    Negative Swing.pdf

    498 KB, 下载次数: 1, 下载积分: 威望 -5

    该用户从未签到

    10#
    发表于 2025-5-22 08:20 | 只看该作者

    * P( T. R0 N% W當年在養雞場工作時,支持負向擺幅Negative Swing)的模擬開關少又貴。現在科技進步,供應商都貼心的幫你設計進去了。3 d0 I4 H7 N+ Y& u$ s. |

    * I7 H: f$ U; @9 ~' B8 NAudio switches product selection | TI.com
    % D; l; m9 _( b9 s# T! o& Q7 i/ r
    . d) _4 f% e  n$ C: \/ ~: m

    该用户从未签到

    11#
    发表于 2025-5-22 08:56 | 只看该作者
    没问题,放心用,7 M, W: }2 O1 w5 Z' y2 u+ L# J

    点评

    大大,請問您有這樣使用的案例嗎  详情 回复 发表于 2025-5-22 10:33

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 缺德挖坑獎勵!

    查看全部评分

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

    [LV.1]初来乍到

    12#
     楼主| 发表于 2025-5-22 09:20 | 只看该作者
    超級狗 发表于 2025-5-22 06:56! r5 H, S2 Y+ H5 z
    樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。1 R, m% D' S: t
    4 z2 {# E  O2 O! b1 \3 z
    您將三極管放在電容後面,阻絕掉直流、避免 ...

    , a8 n8 i* d+ e回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    ! Y* \4 Z0 l6 a, G. Z昨天一開始試的時候沒加分壓電阻,將MUTE_EN 接 3.3V 模擬IO ,結果DC SOURCE 電流過大,燒毀IC.....,
    ' s! @: T* n) e  G9 n如果這樣使用方式可以,那為什麼很少看到人家使用,會使用這樣對策,phone jack ,耳機沒插的時候,左右聲道會導地,
    : }4 R# S( z" y8 Z% N2 \進入系統後POP很大聲,怕嚇到使用者,故我才會加上這個線路,....麻煩指導一下....謝謝
      e( c$ r* m, A6 l* ?8 h5 e. ]# \

    点评

    狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(Mute)處理。 如果是暫時性的措施,最後軟賤都會解決,這個不會是問題。 我怕的是哪天軟賤說,我不會控制 Audio CODEC,要靠你外部的電路解決,這樣硬賤會被  详情 回复 发表于 2025-5-22 10:11
    TI TLV320AIC3104 對於爆音(Pop Noise)的處理,設計上已經有考慮!  详情 回复 发表于 2025-5-22 10:01
    用 MOSFET 我昨天也想過,它有體二極管、似乎也有逆向導通的疑慮。 您這次對設計目的敘述更詳細,我倒是有些想法、稍後再寫!  详情 回复 发表于 2025-5-22 09:32
  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    13#
     楼主| 发表于 2025-5-22 09:23 | 只看该作者
    solo13 发表于 2025-5-21 18:34
    . f5 ?1 e( E! `9 X) o2 J个人感觉问题不大。另外你的esd放电到音频地,这个不太好
    ( Q3 z* O( m9 v( x; @$ w+ [$ B
    謝謝您的回覆, 應該沒什麼問題,怕插拔發生瞬間一個 plus干擾DAC
    7 g6 s" _+ N$ k, `* B1 P3 Z* l8 G

    该用户从未签到

    14#
    发表于 2025-5-22 09:32 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:13 编辑 : [5 {. n# c, F$ ?
    alan5438 发表于 2025-5-22 09:20
    " G9 y& Q$ V: C# |* P回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    3 t( C# q9 E* k4 ]7 }2 B* O/ Q昨天一開 ...
    # K5 [+ F7 ?- W* U
    用 MOSFET 我昨天也想過,它有寄生體二極管Body Diode),似乎也有負向導通的疑慮。0 f& b) Z4 o4 \/ b/ J% i! N" x
    1 e' v7 @! K3 `( X" j4 z
    您這次對設計目的敘述更詳細,我倒是有些想法、稍後再寫!
    , z8 I/ U! [/ T9 w
    9 `- H% O' X4 Y4 v今天軍機處的會好多!# P: M$ \1 w5 b/ Q: q2 u
    ) M" p1 `2 d/ @3 N$ z

    该用户从未签到

    15#
    发表于 2025-5-22 10:01 | 只看该作者
    alan5438 发表于 2025-5-22 09:20
    3 R: l% K7 v% S: }! l回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    9 `, F1 |5 {0 O9 `: I& s昨天一開 ...

    : y$ F0 ^7 U* {2 \+ D" [TI TLV320AIC3104 對於爆音Pop Noise)的處理,設計上已經有考慮!! T" `. _' o, C+ j1 M3 X. `7 I" Y

    / ~& A1 B5 w6 ]& H) p# O6 O# P! e5 e1 _7 b  J$ i6 b  b- [  y/ i; E

    4 b) Y* s4 a" W! I0 {$ s1 f- ~  z0 ^- l6 ^' V- W1 f9 A

    TI TLV320AIC3104 Jack Detection.jpg (43.46 KB, 下载次数: 1)

    TI TLV320AIC3104 Jack Detection.jpg

    TI TLV320AIC3104 Output Driver Pop Reduction Register.jpg (83.45 KB, 下载次数: 0)

    TI TLV320AIC3104 Output Driver Pop Reduction Register.jpg

    该用户从未签到

    16#
    发表于 2025-5-22 10:11 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:16 编辑
    & @0 h0 [  |2 I
    alan5438 发表于 2025-5-22 09:205 @  M, x: W+ c
    回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略, ) d7 I. N, V( L! s4 @
    昨天一開 ...

    2 p& ~" a& V% [" r" {% S狗弟的考量在於,軟賤叫你先做個電路,初期能靜音Mute)處理。
    " R* _6 W0 n4 I- K3 F6 Y
    % r; l& ~/ ]- R/ {, V3 A如果只是暫時性的措施,最後軟賤都會解決,這個不會是問題。
    , p2 {; W* ^  g6 _& k
    5 f* J/ P1 N* @5 P2 O. z我怕的是哪天軟賤說,我不會控制 Audio CODEC,要靠你外部的電路解決,這樣硬賤會被整死!* @! W; Y& N% A
    ! ^+ O( w; r* _. P5 K
    這種敗腎軟賤,職涯上已經遇到很多次了。
    * B5 X1 N; R3 F6 F" ~0 c# E# t- k" U! R1 z
    當初講開發初期使用,只是隨便設計一下,衰減失真隔離度左右聲道平衡...都是沒做考慮的。. d7 Y: Y# J) C0 o: i5 Z
    + [$ z$ M  V( k. I

    点评

    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理, 因為要改版沒辦法等他,所以只能自己加,但不確定是否要用BJT or MOS....  详情 回复 发表于 2025-5-22 10:29
  • TA的每日心情
    开心
    2020-8-28 15:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    17#
     楼主| 发表于 2025-5-22 10:29 | 只看该作者
    超級狗 发表于 2025-5-22 10:11
    - V) a! R7 H2 W1 B2 ~$ H狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(Mute)處理。
    * k( V# E+ [6 d0 q9 b5 W
    - J" y+ Y* {  J) v2 F9 z  P! g1 d; W如果只是暫時性的措施,最後軟賤都會 ...

    2 z$ g/ Z0 G: i9 v$ p% E+ X報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,
    , p; H& P8 n2 K( P因為要改版沒辦法等他,所以只能自己加,但不確定是否要用BJT or MOS....: ~! `) m) B5 N- E/ M) n& P1 _

    点评

    方案二 外部音訊模擬開關(Audio Analog Switch)日後可能成為主要的靜音(Mute)控制,或是產品對音質的要求較高。這類的音訊模擬開關(Audio Analog Switch)有下列特性。 [*]如果支持負向擺幅(Negative Sw  详情 回复 发表于 2025-5-22 16:25
    方案一 外部音訊模擬開關(Audio Analog Switch)僅作為開發初期方案,或是產品對音質的要求不高,可以使用 74LVC1G3157(單通道)或 74LVC2G31567(雙通道)。這類的模擬開關(Audio Analog Switch)有下列特性。  详情 回复 发表于 2025-5-22 13:08
    了解!我的建議如下。 爆音(Pop Noise)問題最主要是透過 Jack Detection,在耳機或音源線插好、就定位後,再打開電源並輸出訊號。 [*]TI TLV32AIC3104 的 Jack Detection 電路要照畫上去。 [*]為了外部電  详情 回复 发表于 2025-5-22 12:35

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 軟賤挖坑受害者補償!

    查看全部评分

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

    [LV.1]初来乍到

    18#
     楼主| 发表于 2025-5-22 10:33 | 只看该作者
    6940 发表于 2025-5-22 08:56# Y# Z9 L: b  e9 |% D  g- M
    没问题,放心用,
    ' `, _! A3 e+ d
    大大,請問您有這樣使用的案例嗎8 I9 F5 B* B9 F) u& c8 e/ h* I

    点评

    谢谢分享!: 5.0
    野樓梯失敗死(LTSpice)模擬結果: 無法接地造成靜音(Mute)效果! 原因分析: 集極(Collector)除了微小的音訊信號,沒有直流偏置電平(DC Bias),NPN 三極管導無法正常導通。 我有發現第二張圖,你把 MM  详情 回复 发表于 2025-5-22 19:59
    谢谢分享!: 5
    他算是敗腎的硬賤!^_^  发表于 2025-5-22 12:14
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-23 03:08 , Processed in 0.125000 second(s), 29 queries , Gzip On.

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

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

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