找回密码
 注册
关于网站域名变更的通知
查看: 2268|回复: 18
打印 上一主题 下一主题

蓝牙3G通话有“噼啪”噪声。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-8-7 20:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
使用蓝牙耳机,通过3G模块打电话的时候,有“噼啪”的噪声,而且感觉声音有些浑浊,而用蓝牙听音乐就没有,这是什么原因呢?

该用户从未签到

推荐
发表于 2013-8-8 13:52 | 只看该作者
本帖最后由 超級狗 于 2013-8-8 13:56 编辑
  o0 @6 X# V' U$ b* {5 X' H: O
part99︰我 Kao,太牛了,Jitter 一般很容易看出来,不过我一般会怀疑 PLL 的电源问题,如果解决不了,会写信,从来没想过可以重新加减乘除。

7 ^, Q0 m# x+ B! g% C. i" L% u
. X, E, [* b/ D1 a8 U" a% Z6 {報告︰
4 A$ e, m: \* ^) P: S; b/ `
% B5 o- n1 i% C5 K那兩張圖只是改了暫存器的設定,硬件什麼都沒改!4 U6 @6 Q1 {5 n" b

& e; {0 b% V+ ]" u# \還有,小弟也沒那麼神,那是瑞昱科技(Realtek)的人來調的。芯片是他們設計的,有什麼不可告人的秘密他們一定知道。
$ h, C; o7 ]9 k! d2 x5 O
, H6 P2 c* O" t# h( S3 h3 r{:soso_e120:}

点评

不能說的秘密。 ^_^  发表于 2013-8-8 18:36

该用户从未签到

2#
发表于 2013-8-7 21:28 | 只看该作者
本帖最后由 超級狗 于 2013-8-7 21:29 编辑 ) Q# l; Z& C3 K2 |( `8 h
) E* g: J$ d# ~" ^: b
藍牙一般語音是走 SCO(Synchronous Connection-Oriented Link)通道,實體傳輸界面是 PCM
, N" h7 r. s7 {& M) f  |2 x+ V: b! F6 `
立體(Stereo)音樂則是走 A2DP 通道,實體傳輸界面是 UART, h4 M0 F2 s$ {( ]+ k# |

# E6 p4 d1 C0 N{:soso_e156:}# H2 D2 V. N- @; m. W9 \) P4 |

该用户从未签到

3#
发表于 2013-8-7 21:51 | 只看该作者
本帖最后由 超級狗 于 2013-8-7 21:52 编辑
# Y+ i' Q: S/ r: I- U& P$ h! e4 w$ X4 \3 m' I5 z
補充說明︰+ d3 g) m* u3 b! ^) Y3 Y% E
  • SCO(Synchronous Connection-Oriented Link)是同步傳輸,聲音會即時(Real-Time)顯現,資料中若有錯誤馬上會產生雜音。
  • A2DP 是非同步傳輸,會做緩衝(Buffer)錯誤偵測(Error Detection)在錯誤率不高的狀況下重傳(Re-send)可以矯正錯誤,使用者感覺不出來。
    ( d  {1 S/ d5 D& O# I/ E2 w+ w
: z7 {0 Y8 d" F

$ H  |! s: P2 u; X, E! K{:soso_e173:}

点评

支持!: 5.0
支持!: 5
SUPER_GO版主大人果然是硬件百科全书~~~跪求您50G的狗粮~~~回家慢慢啃~~  发表于 2013-8-8 08:37

评分

参与人数 1贡献 +2 收起 理由
JasonChan + 2 赞一个!

查看全部评分

该用户从未签到

4#
发表于 2013-8-7 23:18 | 只看该作者
再補充︰
# ~! ?# x. }  W* Z& W5 P3 @5 Y! p0 O7 c. O3 S  H$ Z/ I
不支援 A2DP 的老舊藍牙耳機會用 SCO(Synchronous Connection-Oriented Link)傳送音樂!8 `! Q4 X' T8 t) W* J6 u  H

& R  }  g, P+ [* o! a{:soso_e159:}

该用户从未签到

5#
 楼主| 发表于 2013-8-8 08:33 | 只看该作者
PCM是数字信号,在传输过程中一般没有那么容易发生错误。“資料中若有錯誤馬上會產生雜音。”一般什么怎样产生的?

点评

用了幾個看似高深的「英格力虛」把大家唬得一愣一愣的。^_^  发表于 2013-8-8 08:43

该用户从未签到

6#
 楼主| 发表于 2013-8-8 08:36 | 只看该作者
超級狗 发表于 2013-8-7 21:51
; W/ k( y7 f1 R& {$ ~0 y$ Q; p補充說明︰, n6 G; `: v# b6 x5 S4 Z
  • SCO(Synchronous Connection-Oriented Link)是同步傳輸,聲音會即時(Real-Time)顯現, ...

  • * y2 l+ }; d9 e) ^PCM是数字信号,在传输过程中一般没有那么容易发生错误。“資料中若有錯誤馬上會產生雜音。”一般什么怎样产生的?

    该用户从未签到

    7#
     楼主| 发表于 2013-8-8 08:53 | 只看该作者
    狗狗,英格力虛好啊

    该用户从未签到

    8#
    发表于 2013-8-8 09:23 | 只看该作者
    本帖最后由 超級狗 于 2013-8-8 16:59 编辑 # y" ~( Q; J2 x, n1 z
    dck 发表于 2013-8-8 08:36 ; S+ A# `0 U* u
    PCM是数字信号,在传输过程中一般没有那么容易发生错误。“資料中若有錯誤馬上會產生雜音。”一般什么怎样 ...
    5 A, K3 _3 R: }* p+ Y- J9 s+ @7 }
    0 h' S* U- O7 P/ d  r, }
    若是講 PCM 或 UART 本身的數字訊號電平,當然是不容易受到干擾。
    1 q+ c6 q" e0 H/ l" o) w+ I& V! g- q
    但藍牙傳輸路徑上有一大段是射頻(RF)訊號,許多地方還是有可能會發生問題。
    4 q) ]/ Z2 \. G3 t5 y. f) l$ a
    2 D4 j! d4 B# T其次,數字電平是不容易被干擾,但頻率偏移(Frequency Offset)相位閃動(Phase Jitter)一樣會產生錯誤。( P8 e5 ^: u( k2 W. ^

    ; Z5 e& }' S9 w4 Q我曾在養雞場養過幾年聰明雞,有個客戶反映過藍牙雜音的問題。看到樓主寫的「聲音混濁」符合當初回饋的一個敘述,但不知問題是否相同?
      a1 Q/ w4 E1 j6 a2 U0 k+ }2 |/ y, z+ a
    原因是客戶使用的瑞昱科技(Realtek)的 Audio CODEC,傳送給藍牙的 PCM 時鐘(Clock)有相位閃動(Phase Jitter)的現象。瑞昱科技(Realtek)的 Audio CODEC,PCM 時鐘(Clock)是由 2 個暫存器(Pre-Divider 和 Divider)除頻得來的,在某些除頻組合下產生的時鐘會較不穩定。例如,想要除以 40 得到 PCM 時鐘(Clock),除 5 再除 8 會有相位閃動(Phase Jitter),除 4 再除 10 就不會有相位閃動(Phase Jitter)
    7 p! r" s6 u4 t+ X, ]
    0 b" L0 I9 J$ G5 r. ~+ Q這個問題不是每個廠牌的藍牙耳機都會有,而是對相位閃動容錯率(Phase Jitter Tolerance)較低的藍牙耳機廠牌才會出現。
    : g! k( @2 M2 P! W" J) ~  R8 G6 [
    {:soso_e100:}

    该用户从未签到

    9#
    发表于 2013-8-8 10:09 | 只看该作者
    去翻了以前的資料!
    ) s' k( U  i0 S' v! ?4 H9 F) \& V# m
    {:soso_e121:}

    Bluetooth PCM Clock.jpg (131.12 KB, 下载次数: 1)

    Bluetooth PCM Clock.jpg

    点评

    支持!: 5.0
    支持!: 5
    我Kao,太牛了,jitter一般很容易看出来,不过我一般会怀疑PLL的电源问题,如果解决不了,会写信,从来没想过可以重新加减乘除。  发表于 2013-8-8 13:36

    该用户从未签到

    10#
    发表于 2013-8-8 11:32 来自手机 | 只看该作者
    本帖最后由 2424 于 2013-8-8 11:34 编辑
    * o' f2 {8 B' D" F  ?& z3 ]6 T' J! [3 `! A$ z- M) K( {1 c9 `7 ]. ^# u
    超级真细心。学习了

    该用户从未签到

    11#
     楼主| 发表于 2013-8-8 11:33 | 只看该作者
    感谢超级狗,我查查看

    该用户从未签到

    13#
     楼主| 发表于 2013-8-8 21:05 | 只看该作者
    早上来的时候还是“噼啪”噪声,后来连声音都没了。搞了一天到现在晚上了,还不知道什么原因。6 @* \$ Y% w2 Q! `9 r2 q& r2 {
    / ^/ o1 q5 k. d  u( k3 b
    蓝牙通过PCM与3G模块接口,规格书上说3G的PCM接口的接口电平为1.8V(示波器实际测试是2.4V左右),而蓝牙芯片与MCU使用UART通信,MCU的UART接口电平为3.3V。! c8 u8 l4 n% x& Z5 `5 v
    不管我把蓝牙芯片的IO口供电设置为3.3V,3V或1.8V,均无通话语音(蓝牙耳机)。但蓝牙听歌没有问题,声音也很干净。
    ; ^! {0 O4 @  j# N! O/ D3 o- j$ `0 i- Y- ?8 p7 n4 K- {

    该用户从未签到

    14#
    发表于 2013-8-8 21:56 | 只看该作者
    dck 发表于 2013-8-8 21:05
    * l4 \2 G  F& H8 G2 p/ r  _/ Z* T早上来的时候还是“噼啪”噪声,后来连声音都没了。搞了一天到现在晚上了,还不知道什么原因。. B* c9 }2 t2 A2 F8 w

    $ ^( q$ W" @) f" [2 u+ R蓝牙通过 ...
    ' Z- m$ r. b  o) i) \2 [
    所以你沒用 Level Translator 將訊號轉成 1.8V,MCU 3.3V 訊號直接灌 3G Modem 是不是?
    ! ~' n# m2 Q9 [: C. a$ Z% K: T7 s/ l2 j3 _
    2.4V 有可能是 3.3V 漏電到 1.8V 最後平衡的結果,你最好上個圖給大家看。+ a' x  @3 N; m  Q$ J% z

      u: ]! Y% z" W& V1 y+ z# _8 H都沒聲音也許是 3G Modem 或 Bluetooth 的 PCM 已經燒了。, `1 \5 i6 b" m3 `% f

    " p# S  z: h4 s% d5 b{:soso_e101:}

    该用户从未签到

    15#
     楼主| 发表于 2013-8-8 22:17 | 只看该作者
    3G Modem作为主设备,Bluetooth作为从设备,测量发现对于3G Modem来说PCMSYNC,PCMDOUT,PCMCLK据有2.4V和0V的电平数据,唯独不见有PCMDIN信号(即Bluetooth没有回复)。. S6 _  a% q, D2 s- F  B; F

    ' X1 G6 T" j* O2 Y' A" w, `/ L0 t+ f1 r$ z5 C8 Z9 x. {
    由于原理图比较多兼容设计的跳线,上图可能看晕各位。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-28 03:06 , Processed in 0.156250 second(s), 36 queries , Gzip On.

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

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

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