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

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 编辑 0 B7 K/ k) W$ [7 |) o

    & U( `; K% P/ X7 P0 V請問各位大佬:                  AIC3104沒有 MUTE Pin , 耳機未插入,L/R 導地沒聲音正常, 若是用 GPIO 控制MUTE是否可行,4 B5 m" F9 ^" ]) }. W: t8 ?
                 想避開POP聲音 ,外部第二段控制, 就是紅色圈起來加的線路, 這樣可行嗎....感謝
    8 o6 s: R; B" H) u/ b3 Q
      _- P3 G3 j  n  N6 M

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

    MUTE.jpg

    评分

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

    查看全部评分

    该用户从未签到

    推荐
    发表于 2025-5-22 16:43 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 16:52 编辑
    0 @) d1 D( ^8 I5 t- ~
    alan5438 发表于 2025-5-22 14:53: W* K& h- W7 m. G1 c- V  _9 o
    老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    7 @  c9 y, n! V8 ]
    這個聽起來像是另一種爆音Pop Noise的狀況(輸出狀態的突然變化)TI TLV320AIC3104 好像也有考慮到,請看下面敘述。( S  q: a8 B( B4 d
    / W% ^/ Q9 g" S9 R1 q! O5 e
    Soft-MuteSoft-Unmute 會把聲音會慢慢關掉或打開,避免輸出巨大變化產生的爆音Pop Noise)。
    ! G! s6 D# \$ q, O3 s0 w! s$ I& N1 y/ T7 d
    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.5 [9 v% ^( Q1 P; I0 _$ {8 W/ a8 N; g

    ( n2 _( d; K  O9 M

    % ?/ @  N3 O  h  p$ e/ n* `5 B, ~" l* g/ g$ w+ M4 n

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

    TI TLV320AIC3104 Soft-Mute Control Register.jpg

    该用户从未签到

    推荐
    发表于 2025-5-22 16:25 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 13:16 编辑 & A- R+ r* K/ m$ f  t
    alan5438 发表于 2025-5-22 10:29
    / t- c$ _( a, o: b+ K1 g& N2 h報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,$ X" r7 t: [  W0 w
    因為要改版沒 ...
    % r' p# X5 Z0 ?5 A, a- H
    方案二
    + g7 y$ u; q( N' N; f# P# A外部音訊模擬開關Audio Analog Switch)日後可能成為主要的靜音Mute)控制,或是產品對音質的要求較高,建議使用專用的音訊模擬開關Audio Analog Switch)。這類的音訊模擬開關Audio Analog Switch)有下列特性。
    ; `: \9 O; Q8 J7 h
    ( T! h. }* a/ A0 U6 A$ z
    • 如果支持負向擺幅Negative Swing)功能,串接在電容前端或後端都可以。
    • 通道電阻 R(ON) < 1Ω,對於 32Ω 耳機造成的失真左右通道平衡的問題降低到最小。
    • 有的型號在關閉後,還會自動電阻接地,避免輸出訊號懸空造成的雜訊,實現真正的靜音Mute)功能。
      9 h. n) p, D6 n2 h$ P$ d

    3 T( \6 ?/ ~4 i8 w! g( {4 `+ M3 eAudio switches product selection | TI.com7 ~+ M" j6 G& R5 [

    ( N) I- U* {7 p+ `; S8 Z
    ; g! ?5 j* B' ~' u+ M& L

    该用户从未签到

    推荐
    发表于 2025-5-22 20:14 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 00:48 编辑
    3 |2 Y* Q# e: K1 `, s
    alan5438 发表于 2025-5-22 14:535 i6 u6 x; n, k! C/ o, t
    老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    3 q# u  @" m1 q8 `1 [
    除錯(Debug)建議
      m/ x7 N' k# m) Y3 a' S/ h. d* Y; z: F
    類似的問題以前在養雞場也抓過,其實不難!
    % D! g2 O" e- e8 ^* k: I  ^5 y2 b
    把示波器和 I2C 協議分析儀架起來,當爆音Pop Noise)出現時,你就看軟賤做了什麼事,一切就能真相大白。
    * A# a; Z3 z2 }# r0 y2 I/ B0 y' ]& c6 i3 t0 Q
    通常軟賤不是透過 I2C 對 Audio CODEC 內部寄存器,打開某些電路或輸出;再不然就是外部對 Audio CODEC 芯片,供應了什麼電源進去。0 B( q' g# i1 I9 F& b

    & J) q. R5 q! x0 C% [+ h貼狗皮膏藥式的解法,個人是不太建議。如果領導指定要硬賤解,你何不選好一點的方案?要知道解不掉或解得不夠完美,這條都算你的!
    ! n4 l$ B4 D$ e3 z$ j
    / A  ]! g% T$ @; X" M. G# K你在那邊省東省西沒人會感激你,大家只會記得你的無能,導致問題不能解決。+ |) Q* _) A- O- F# {# ]& k

    8 }* z5 E1 s6 j7 H僅此建議!
    7 |2 {" _/ U* F  F* _: h' L! {' q8 H( l* m* I# @( q4 v3 w' z

    9 r( z  I9 u8 ^; g7 V

    该用户从未签到

    5#
    发表于 2025-5-21 17:45 | 只看该作者
    踢哀TI)的 TLV320AIC3104 嗎?5 L# ^. S) ^+ y4 ^5 p3 z& P
    ! ]$ g; X' d4 E- \) ]3 |
    寄存器有
    靜音Mute)功能,除非你完全不控制 Audio CODEC' l9 _7 R9 {' \/ G- \" {: m+ [' @
      c& R  j8 s* P0 S0 Y* Y

    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
    " H$ y4 B# L) a' X5 F' }) t踢哀(TI)的 TLV320AIC3104 嗎?
    5 u( ?# e3 S/ F  f, Z  r! W, E6 ~( q% n' u
    寄存器有靜音(Mute)功能,除非你完全不控制 Audio CODEC。

    9 Q5 A. d5 f- v4 `: j5 O回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    点评

    模擬開關負向擺幅(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" X* h2 |7 ?& V3 o8 t$ _# u9 H
    回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝
    ( `7 f* l9 H8 r& I9 ]+ C) J
    樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。/ [5 m( w/ W" Z# M8 t7 q

    8 t2 w6 P/ G1 f; X7 z2 [您將三極管放在電容後面,阻絕掉直流、避免三極管沒有限流電阻,造成短路接地後電流過大,這個觀念基本上是對的。
    ' {+ {) a; m0 C# b1 A+ P" t
    ; ^9 ?8 V) p6 ]8 E# w, P但這樣一來,音訊的擺幅Swing Voltage)會被歸零、在 0V 上下變動。當 MUTE_EN = High 時,訊號在負半週的狀態下還會導到地嗎?* }# [: X1 o" ]. T% {
    ( c& p$ h( W3 q
    電容左邊的標號都是 LOUT 是不是筆誤?' \2 }# D/ h" i6 ]1 d/ U
    3 d9 M1 M% b2 J9 d& Q
    9 d& P# K( m) P' j

    点评

    回覆老大,是筆誤沒錯已更新,若是將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:57
    6 D0 O& a3 W, B: D1 }) g回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    ! ^$ {! u- `0 L; V模擬開關負向擺幅Negative Swing)問題
    ( P* x: ?  j3 F+ f7 L
    + c# u7 P6 r# K/ z' ^* K* \這個問題我們在養雞場的年代常遇到,請參考狗幫電學筆記!) x2 K( [0 H+ b! E: g6 U. m% Z

    ; x0 g6 T0 {) O! k! V; k
    ) c" G' {' K- @4 t' k( p) V9 l$ r

    Negative Swing.pdf

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

    该用户从未签到

    10#
    发表于 2025-5-22 08:20 | 只看该作者
    " W) A* [, G) c- G7 A/ M
    當年在養雞場工作時,支持負向擺幅Negative Swing)的模擬開關少又貴。現在科技進步,供應商都貼心的幫你設計進去了。
    ; V3 l# `' ^/ l5 z9 y5 w
    3 S; V; v8 N4 c: D4 BAudio switches product selection | TI.com9 {4 R# [' x, v3 K: x( K& o
    9 n' C% c! B6 A! e4 r
    9 w/ Z2 S5 {+ E# ~

    该用户从未签到

    11#
    发表于 2025-5-22 08:56 | 只看该作者
    没问题,放心用,, L% u  ]6 U' p

    点评

    大大,請問您有這樣使用的案例嗎  详情 回复 发表于 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
    ( X( y8 Q' j& ~/ M5 U6 J樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。
    7 y$ v! ?4 y, `) e2 E8 Z5 V: r2 \3 B4 S; A7 Z
    您將三極管放在電容後面,阻絕掉直流、避免 ...

    ! t" c4 r: Q+ h. t回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略, 1 c2 m6 {; G, g/ k9 l
    昨天一開始試的時候沒加分壓電阻,將MUTE_EN 接 3.3V 模擬IO ,結果DC SOURCE 電流過大,燒毀IC.....,3 m1 ]# u2 i# C
    如果這樣使用方式可以,那為什麼很少看到人家使用,會使用這樣對策,phone jack ,耳機沒插的時候,左右聲道會導地,
    , t. ^0 i7 J2 h6 U* o進入系統後POP很大聲,怕嚇到使用者,故我才會加上這個線路,....麻煩指導一下....謝謝# a' {+ A. q* [* a( W) h

    点评

    狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(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:345 H+ [/ l1 B; N* C
    个人感觉问题不大。另外你的esd放电到音频地,这个不太好

    & g  t& @+ S% b* a+ h7 n9 R) s謝謝您的回覆, 應該沒什麼問題,怕插拔發生瞬間一個 plus干擾DAC
    7 K7 _) x" B, _' {

    该用户从未签到

    14#
    发表于 2025-5-22 09:32 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:13 编辑
    ) m! V2 {5 r1 k: `  u1 L
    alan5438 发表于 2025-5-22 09:20, g- R3 J( L+ m# f* N6 c
    回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    0 D% ~2 ^6 b3 A5 l昨天一開 ...

    0 j/ i' |3 C! q; R( q! f5 I; B- l用 MOSFET 我昨天也想過,它有寄生體二極管Body Diode),似乎也有負向導通的疑慮。4 ?# }; E8 J' [& Y" i% [: Q

    , V' N) d; ]0 p- P您這次對設計目的敘述更詳細,我倒是有些想法、稍後再寫!+ q3 \$ |4 ?. T: C. j- [  e" P" N" Z

    $ r) e2 k1 g4 |  w" V% @今天軍機處的會好多!
    " w- K  z" e0 |6 j) D' v- ~% L/ u8 ~& X

    该用户从未签到

    15#
    发表于 2025-5-22 10:01 | 只看该作者
    alan5438 发表于 2025-5-22 09:20
    : E$ [  L4 c* `! d! z% [" J回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    9 M, [$ D) u) {7 S) T8 L昨天一開 ...

    " ]3 _2 C3 W- C" w" T( YTI TLV320AIC3104 對於爆音Pop Noise)的處理,設計上已經有考慮!6 W+ [0 S( F. n0 k4 Q0 c
    3 T4 s: o5 x  V6 p0 n" _5 T
    + n" {2 @8 Z, z6 W; p
    % i' ?0 o' I" N( @. N- b
    8 v0 |, z% P- S8 l& o" {

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

    TI TLV320AIC3104 Jack Detection.jpg

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

    TI TLV320AIC3104 Output Driver Pop Reduction Register.jpg

    该用户从未签到

    16#
    发表于 2025-5-22 10:11 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:16 编辑 $ C+ c  d0 o' e; s! C2 ~
    alan5438 发表于 2025-5-22 09:20
    ! t( k, s$ Y# d5 i4 ~) ~! w回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略, 1 R, W. o5 K0 ?( Y) K% \8 z
    昨天一開 ...

    ' M( x4 V4 j" a8 P2 p" ?7 r8 Q. @! w狗弟的考量在於,軟賤叫你先做個電路,初期能靜音Mute)處理。! E4 P8 t4 L- e6 m- y. m5 m9 ]
    ' Q" W5 o0 ?! g# A
    如果只是暫時性的措施,最後軟賤都會解決,這個不會是問題。
    4 c) n4 L7 a% b! j% O
    / l3 t: m3 U8 I2 P5 y我怕的是哪天軟賤說,我不會控制 Audio CODEC,要靠你外部的電路解決,這樣硬賤會被整死!/ z, E  }. i% H8 o$ r2 w: j
    5 H2 i( E9 [: ~1 }, c
    這種敗腎軟賤,職涯上已經遇到很多次了。6 E- s0 o; F: ^- \; m' F
    # w8 \7 ~- a8 p  a
    當初講開發初期使用,只是隨便設計一下,衰減失真隔離度左右聲道平衡...都是沒做考慮的。& \& s' U9 U" I1 N9 G

    ' N- n8 E, P. k/ v( I2 u

    点评

    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供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:112 _9 O3 K6 C$ ]: j
    狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(Mute)處理。
    , \- X! B) T8 m/ U, }
    5 O3 k5 i+ P6 X  {8 @* P如果只是暫時性的措施,最後軟賤都會 ...

    1 z- y# |( ^5 h( `0 I# h$ S2 S報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,
    4 @5 G% _. G5 {4 L1 v6 T# S因為要改版沒辦法等他,所以只能自己加,但不確定是否要用BJT or MOS....
    6 R' I/ m/ U1 E( X2 F% V

    点评

    方案二 外部音訊模擬開關(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  a8 L. t* o! p' O) A' F
    没问题,放心用,
    , h' c5 U/ e* Y
    大大,請問您有這樣使用的案例嗎
    1 {/ `: n! V. N2 a; \9 a

    点评

    谢谢分享!: 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-26 02:11 , Processed in 0.109375 second(s), 29 queries , Gzip On.

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

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

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