找回密码
 注册
查看: 194|回复: 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 编辑 . Q) B; l' a+ n. Z$ M% E
    2 j8 M; a( w/ {! a: w$ D9 w
    請問各位大佬:                  AIC3104沒有 MUTE Pin , 耳機未插入,L/R 導地沒聲音正常, 若是用 GPIO 控制MUTE是否可行,
    # D$ |5 _/ Q9 j& N" i             想避開POP聲音 ,外部第二段控制, 就是紅色圈起來加的線路, 這樣可行嗎....感謝
    7 N0 Y9 c( Z  f. r) K
    + C- l, N$ ~( T7 n

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

    MUTE.jpg

    评分

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

    查看全部评分

    该用户从未签到

    推荐
    发表于 2025-5-22 16:43 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 16:52 编辑 0 r& f3 p( c4 t% a7 x
    alan5438 发表于 2025-5-22 14:53
    1 W# I; e3 S6 R老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    8 k9 {  q& i# w7 t& V
    這個聽起來像是另一種爆音Pop Noise的狀況(輸出狀態的突然變化)TI TLV320AIC3104 好像也有考慮到,請看下面敘述。- j8 I6 W; m) V) x
    6 G2 x5 V0 G) R: G( s, ~2 O
    Soft-MuteSoft-Unmute 會把聲音會慢慢關掉或打開,避免輸出巨大變化產生的爆音Pop Noise)。
    4 o. z7 N5 c6 E; l0 k( K/ o
    5 t0 \2 C% G3 YThe 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.& R2 g5 |/ k' g" H/ ?+ i# h  G, g) J

    $ ^" u3 ]; d' R; o2 \( Y& r

    8 i2 T8 u8 o$ U8 X
    5 q/ `: }+ H4 R5 S

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

    TI TLV320AIC3104 Soft-Mute Control Register.jpg

    该用户从未签到

    推荐
    发表于 2025-5-22 16:25 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 13:16 编辑
    + l5 B- T. F5 F' z7 t$ Y
    alan5438 发表于 2025-5-22 10:297 A( d3 C! B+ k7 X( t" l1 k6 J
    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,2 ?& z4 m' c* z+ L3 X9 o5 Z# o
    因為要改版沒 ...

    ' y% q4 b3 c; ]/ W方案二
      ~% f. Z( B7 n/ U外部音訊模擬開關Audio Analog Switch)日後可能成為主要的靜音Mute)控制,或是產品對音質的要求較高,建議使用專用的音訊模擬開關Audio Analog Switch)。這類的音訊模擬開關Audio Analog Switch)有下列特性。
    5 d; W, B* _5 f5 F. K
    5 a. B: M" Z( l/ O
    • 如果支持負向擺幅Negative Swing)功能,串接在電容前端或後端都可以。
    • 通道電阻 R(ON) < 1Ω,對於 32Ω 耳機造成的失真左右通道平衡的問題降低到最小。
    • 有的型號在關閉後,還會自動電阻接地,避免輸出訊號懸空造成的雜訊,實現真正的靜音Mute)功能。/ T1 H- {5 L% U6 W. b( b
    - O* A- o2 t" J. u% ~
    Audio switches product selection | TI.com) U! c6 k. U+ G9 }- q, l; t

    + J; ?$ x! s1 L" S& g( k9 B
    " L4 u7 j, t, ^7 g. v- d

    该用户从未签到

    推荐
    发表于 2025-5-22 20:14 | 只看该作者
    本帖最后由 超級狗 于 2025-5-23 00:48 编辑 : ~5 \) N$ \5 y1 {8 u* i2 f6 Y
    alan5438 发表于 2025-5-22 14:53
    5 K7 ]; z7 J6 @3 J, G( ^4 t老大不好意思,打好的字要回覆,一直有問題,只能改貼圖
    ( v- h  [, ]3 Q8 S1 P+ V# ~
    除錯(Debug)建議" n. k8 w, J% P( S+ T  \
    . Y5 s% L2 g. G0 Q- d+ O
    類似的問題以前在養雞場也抓過,其實不難!
      f' ]( `* q$ C  c; ^! l3 n) u
    & R4 w7 V) d* k9 l% h2 s6 W把示波器和 I2C 協議分析儀架起來,當爆音Pop Noise)出現時,你就看軟賤做了什麼事,一切就能真相大白。
    / j0 |8 \! K2 d& N8 e+ a8 t5 l4 `3 p
    * l: }2 r& w3 x6 z1 R通常軟賤不是透過 I2C 對 Audio CODEC 內部寄存器,打開某些電路或輸出;再不然就是外部對 Audio CODEC 芯片,供應了什麼電源進去。! J6 ]$ l) ^2 y, {7 H
    # D6 [; B7 y' y0 m( I3 t
    貼狗皮膏藥式的解法,個人是不太建議。如果領導指定要硬賤解,你何不選好一點的方案?要知道解不掉或解得不夠完美,這條都算你的!
    ' C! p, r; y0 V- j* _1 o) K  f
    ( z" ~+ ^: r: W; v0 J2 M6 @7 @  U5 M, K你在那邊省東省西沒人會感激你,大家只會記得你的無能,導致問題不能解決。$ e* _- {5 a; |- L

    ' O0 \: l. `- `( p僅此建議!: [* K: w: Y  f, i

      N3 @6 g% G. m: A* k+ B. T5 F3 z9 L& U7 J1 O$ W* I: B$ G' s

    该用户从未签到

    5#
    发表于 2025-5-21 17:45 | 只看该作者
    踢哀TI)的 TLV320AIC3104 嗎?4 w) y- l7 ^" c9 [# }9 p

    8 B: J3 ~2 k% B% W9 k寄存器有
    靜音Mute)功能,除非你完全不控制 Audio CODEC
    + ?0 `; Q  ^$ V- p
    % j% ?' K! K- a7 K1 M0 q9 r6 ?5 ^

    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:452 D) }/ X/ ^2 Z+ U- W1 k+ [
    踢哀(TI)的 TLV320AIC3104 嗎?
    . F" P; ]! t$ m: N  o) F" [5 S+ d
    寄存器有靜音(Mute)功能,除非你完全不控制 Audio CODEC。

    ( j4 r) M5 v$ e) V, V4 j回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    点评

    模擬開關負向擺幅(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& w- T0 B0 j( L4 l; v6 g' w
    回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    ; I2 c# b: B: k% r5 U1 g6 l, Q樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。
    7 a% \; ?) x* h, g: E! [7 K" g& p  F
    您將三極管放在電容後面,阻絕掉直流、避免三極管沒有限流電阻,造成短路接地後電流過大,這個觀念基本上是對的。: l/ T; I3 N' P7 J  N
    , y; X$ t% w" h2 ]% I3 E( X4 M/ v
    但這樣一來,音訊的擺幅Swing Voltage)會被歸零、在 0V 上下變動。當 MUTE_EN = High 時,訊號在負半週的狀態下還會導到地嗎?  j% m1 g% N. c! M. P, A3 S; I

    8 @% ~1 G- {% ^電容左邊的標號都是 LOUT 是不是筆誤?
    0 v1 Y' B; _) g' c* a
    ; Z- X% R7 X3 Z% n5 k: t
    + E  o8 j$ l# X& w! l6 Z! z- k2 S

    点评

    回覆老大,是筆誤沒錯已更新,若是將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
    $ |% `8 t9 y) O5 n: b回覆老大:  我是想用外部控制,軟體的人暫時還沒空處理,我加的線路是否可以用上,有副作用嗎.....感謝

    5 d* y9 c9 H+ {" p& }模擬開關負向擺幅Negative Swing)問題. o* ~4 R2 k7 F7 E

    4 z& b7 k' r- d+ u+ F這個問題我們在養雞場的年代常遇到,請參考狗幫電學筆記!. }. Y$ H% i2 V
    * ?9 y0 L) g: u! B

    8 h0 F9 o+ w5 f0 d

    Negative Swing.pdf

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

    该用户从未签到

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

    ) B% z; _2 [1 H. J7 _當年在養雞場工作時,支持負向擺幅Negative Swing)的模擬開關少又貴。現在科技進步,供應商都貼心的幫你設計進去了。9 O4 t& n2 d/ d+ r( S

    7 i/ f! c  ^; k6 R6 e  e8 f7 w+ U% Z( mAudio switches product selection | TI.com
    / W4 c" S8 F6 X9 f
    . R. K" E* P0 s! Z" C; F" b4 y, G0 i0 c8 h- r1 Y2 {

    该用户从未签到

    11#
    发表于 2025-5-22 08:56 | 只看该作者
    没问题,放心用,8 T/ k3 m1 D; U$ ?! y

    点评

    大大,請問您有這樣使用的案例嗎  详情 回复 发表于 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
    ' ?# `1 ~, B9 Q. {2 p% Y4 X樓主大人:這電路我昨天回家仔細想了一下,似乎有點問題。3 _$ h; v" E' ^2 A+ f2 i( @5 o3 R

      @7 l& N5 u  ?. h' ]! H/ I您將三極管放在電容後面,阻絕掉直流、避免 ...

    % t# O9 H& w6 r0 l" [, L. ^回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略, , f( m5 t1 ~6 l) }( ]
    昨天一開始試的時候沒加分壓電阻,將MUTE_EN 接 3.3V 模擬IO ,結果DC SOURCE 電流過大,燒毀IC.....,# s- p. d) K) d* C: [/ m8 z
    如果這樣使用方式可以,那為什麼很少看到人家使用,會使用這樣對策,phone jack ,耳機沒插的時候,左右聲道會導地,. A) z4 u7 C3 X* z: v9 F% ]
    進入系統後POP很大聲,怕嚇到使用者,故我才會加上這個線路,....麻煩指導一下....謝謝
    . N3 P! Q- t- a8 e+ l  ~

    点评

    狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(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$ @4 p: T) z5 V/ h3 G. h
    个人感觉问题不大。另外你的esd放电到音频地,这个不太好
    * Y- F+ }1 B+ H/ J/ O( t; C
    謝謝您的回覆, 應該沒什麼問題,怕插拔發生瞬間一個 plus干擾DAC/ R0 k+ p6 }" N# m* G+ l8 ]

    该用户从未签到

    14#
    发表于 2025-5-22 09:32 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:13 编辑
    ' X3 D; D  F4 x# b8 ^
    alan5438 发表于 2025-5-22 09:20& F* Y- W4 @4 Y! r3 u7 p( |# l
    回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    $ C' T- C, U) q7 R: c# }# p  l" i昨天一開 ...
    ( E( q/ c2 [. \. W# n
    用 MOSFET 我昨天也想過,它有寄生體二極管Body Diode),似乎也有負向導通的疑慮。
    ) x; H& S% E: ^9 w' ^0 M7 p
    $ `( m4 i& v' D* S# n5 B您這次對設計目的敘述更詳細,我倒是有些想法、稍後再寫!5 w1 l4 \+ p! [' [0 X
    % Y+ ^5 }$ [* o/ @! ?
    今天軍機處的會好多!
    # |0 S. i, F8 R
    ! b- U, _0 J+ Y! V2 s

    该用户从未签到

    15#
    发表于 2025-5-22 10:01 | 只看该作者
    alan5438 发表于 2025-5-22 09:206 }4 P: K! i4 [5 t3 I
    回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    3 v6 u5 Q; r. [# z8 M3 C昨天一開 ...
      ~+ k, ]) w8 S3 z; A2 r9 t( R
    TI TLV320AIC3104 對於爆音Pop Noise)的處理,設計上已經有考慮!
    3 a; e) ?1 O; M, y& D
    6 I. j# N* L1 s: j0 W
    + `9 e- a# w: a6 a3 F- Y
    " s1 w" d/ g* N8 K/ o' i. A1 R& a% {' z0 w1 g, r  {% v

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

    TI TLV320AIC3104 Jack Detection.jpg

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

    TI TLV320AIC3104 Output Driver Pop Reduction Register.jpg

    该用户从未签到

    16#
    发表于 2025-5-22 10:11 | 只看该作者
    本帖最后由 超級狗 于 2025-5-22 10:16 编辑
    + B) |  Y/ X0 q7 c
    alan5438 发表于 2025-5-22 09:20
    ; `0 W5 y9 \  W% y" S# j+ [, G回覆老大,是筆誤沒錯已更新,若是將BJT 換成 NMOS ,是否會好一點, Swing Voltage 是否可忽略,
    ( E* k2 E5 Q/ h' q- u: A昨天一開 ...

    : z4 R, ^# r$ ], I6 C  Y9 H& N; O& i狗弟的考量在於,軟賤叫你先做個電路,初期能靜音Mute)處理。& q% w1 M% J" z2 n, Q
    ! b6 Q7 q* f3 q- e7 L) Z
    如果只是暫時性的措施,最後軟賤都會解決,這個不會是問題。
    6 _: @6 ^1 ]2 S$ b. S" T2 u/ ^/ Y8 C3 _4 d# @: M+ K+ \+ f
    我怕的是哪天軟賤說,我不會控制 Audio CODEC,要靠你外部的電路解決,這樣硬賤會被整死!
    3 f8 T. @7 N6 h3 s* t- Y8 S# [7 A( f6 I2 E$ F2 B, P
    這種敗腎軟賤,職涯上已經遇到很多次了。
    * f1 h2 @+ U6 i% L) L) n( o% p  `& Q$ ^8 y0 n$ W/ ^! Z+ H  f3 W
    當初講開發初期使用,只是隨便設計一下,衰減失真隔離度左右聲道平衡...都是沒做考慮的。2 U; B% W' [# G

    ( h6 S5 B: U7 i* h' b- O4 |

    点评

    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供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
    + e' |9 ?- R: B$ S# c狗弟的考量在於,軟賤叫你先做個電路,初期能靜音(Mute)處理。, i0 w- h$ ^- L' t

    2 G3 q9 @+ F2 l+ g如果只是暫時性的措施,最後軟賤都會 ...
    7 B6 Z5 @! {, a7 }4 h1 j
    報告老大,目前軟賤暫不處理,所以我只能自己加,謝謝你提供SPC,我也有找過,但軟賤暫不處理,) P( o4 B7 [- M) N- \% C4 Y# K
    因為要改版沒辦法等他,所以只能自己加,但不確定是否要用BJT or MOS....
    3 n' S. k- T! N" P

    点评

    方案二 外部音訊模擬開關(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% P4 Q" [" x2 \  ^/ F
    没问题,放心用,

    7 F. \7 q) M' h$ {大大,請問您有這樣使用的案例嗎
    5 N  a/ s8 U# Z! R

    点评

    谢谢分享!: 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-24 14:12 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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