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

“电子硬件学”聊不完的各类问题及干货分享!

[复制链接]
  • TA的每日心情
    开心
    2023-5-19 15:05
  • 签到天数: 339 天

    [LV.8]以坛为家I

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

    EDA365欢迎您登录!

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

    x
    本帖最后由 alexwang 于 2020-4-30 23:05 编辑 % A3 _; k! w) S) [: K5 F- m% F5 f

    0 W; t9 T" _) {1 s# \; H
    电子硬件学”聊不完的各类问题及干货分享!
    8 J$ ?0 K+ J" Y+ r+ |1 F
    EDA365原创   作者:EDA365微信交流群
    4 z* X$ y! _/ O1 b8 H* h

    , N3 s7 E6 ~* A! L+ `

    " R" O& X: b) F  I% f
    内部技术交流群
    6 K+ t; h/ V5 D2 B( W; s
    聊天记录第N波
    $ z' x# t( B1 J" y* k6 T# k
    这次又是干货满满的讨论
    / o( @4 [6 p5 Y1 ?7 S" r4 G, v6 O
    文末有杜老师送上的惊喜福利哦
    0 y; c$ W; j3 \5 y! p
    5 D9 d& L0 ?4 M0 \8 f

    # P& `; O/ Z9 t& l
    01、在调试DCDC电路时是否有遇到输出电感异响(啸叫)的问题

    9 r" r! G) V8 C" S0 L6 S$ @
    提问网友:请问各位在调试DCDC电路时是否有遇到输出电感异响(啸叫)的问题,尤其是两级DCDC串联起来使用时。
    $ P/ g) v0 t1 y; o
    % F5 J, ~( N5 B  R2 E- Y
    % N1 n1 F7 |2 X$ {
    两级分开调时输出是正常的,一串起来一级DCDC 3路输出都不正常了,3.3V输出那路电感叫得厉害。虽然有解决方案,但是想知道原因。

    1 ]' y9 h) ]+ Q* S, Z9 ~
    甲:电感啸叫说明开关频率在人耳听见的范围,适当加大开关频率。

    9 v3 o9 {6 v: L* ]
    乙:有可能是上电电流过大引起的。
    4 p" l6 L7 }7 X, \

    / H& P- F0 _2 f! W+ z+ D7 p- k5 q" R, ?' r
    ( s- D) \7 V/ T2 S9 O. W  W
    , [) u7 O/ g8 F7 h3 o
    提问网友:正常工作的话开关频率在0.25~2MHz,人耳听不到,现在是震荡了,有个200Hz的频率在。

    3 Z6 u( l2 _7 Q- T. P0 |( Q; B
    现在暂时定位是上电启动电流大,所以在二级DCDC加了缓启动,才解决问题。

    ; |, q/ t. v0 _! h! \8 V$ k+ N
    但这个案例还有拓展的地方,我这块板平时调试没出现问题,直到有一次在输入端接了一个3m长的线,这个现象就出来了。

    " l% R! Q9 b7 c5 h4 s- S- W; h
    丙:你可以试试,使用不同的输入电源(上电时间不一样的电源),或许也会复现电感啸叫。你用3m电源线测试用的是之前的电源吗?

    & T1 h8 W) l$ }8 o( Y9 k9 n
    提问网友:是同一个电源,接了3m长的线后,5V输入端的波形都受到影响。

    ) W0 v: s( K/ |6 U. P

    ) \- u' B% W) j1 z0 V2 ?$ s9 m. u6 _( d; |) I: e
    丙:启动过快造成的过流是无疑的,那3m的电源线造成的时延应该不到1ns,这是如何触发这个现象的出现的呢?

    : O1 Z- @8 Z2 c7 H
    提问网友:3m电源线的影响应该不是时延,长线有寄生电感,那么3m的线或许可以等效一个电感来评估,在较高的开关频率下有较大的感抗,产生压降,导致一级DCDC输入的5V掉了下来。
    ★ 推荐书籍:《高速电路设计实践》
    ! r( z( B. f% F# m) G

      t; `) M' l) ^* D1 q; C( X$ v" q
    02、BGA的顶层能铺地吗?是否会造成短路?
    6 `7 Q( G* S. h* S8 h6 H+ V
    提问网友:请问BGA的顶层能铺地吗?是否会造成短路?
    # v- z7 T5 S3 X% X5 ^" f9 w* s

      h4 x8 D0 [% M7 s% V
    ( T8 c! Y9 X, u* S7 b
    $ E1 B" W! g* W4 C  h, n! [
    效果图:

    4 {6 C5 n, k4 I) L
    ! R* u- g( G# U- f% H! }% D

    & D% m1 m+ E  `  h+ s4 r$ L
    甲:控制好间距是不会短路的,但是既然都已经BGA封装了,估计最少也是4层板了,应该有GND层,所以个人感觉BGA肚子下面铺地意义不大。
    3 l: }+ K1 A8 v6 ]  i$ ~
    提问网友:有单独的地层。

    & x( y2 `: O1 G. H- T" d
    乙:不要铺地,焊接容易虚焊,而且调试换片很麻烦。
    # K0 g# C1 v) f: @/ L
    丙:仅参考:

    3 _$ |/ [- q4 k+ W
    3 Y1 ~) h& X0 X* r
    0 c+ E+ b  I$ `2 s, `
    乙:GA铺地会影响焊接,铜吸热造成焊接不良。血泪史:

    . K5 ?' {2 C+ q
    / c( B0 a$ c3 t6 b& a
    2 S+ z# [7 a. U( k' l. g
    甲:除了负片层,其他走线层都不可以铺地铜哦?
    * u: ^: b! `. k) H/ I4 ~& C
    乙:铺铜可以加快PCB生产,减少腐蚀时间,提高产量,视具体项目运用。表层电源铜,你说铺不铺?大面积铺铜降低阻抗,有利于PI,板子铺地铜,降低EMI,板子做通了,就那么几招从芯片上分化出来。

    / z- P7 S* [, B" g
    丙:做子卡,面积小点就可以了。

    4 _. d$ x, ]" B; P# S5 U
    . L) h, x  {/ Y+ _' b

    5 X5 r$ m* Q5 z8 C8 d
    : f8 d! Z9 ~1 a& c
    03、3颗DDR4,PCB空间有限,两个背贴,CPU支持fly-by结构,怎么走比较好?

    ' }; V3 X  P8 l
    提问网友:大家早上好,请教大佬们:若是3颗DDR4,PCB空间有限,两个背贴,CPU支持fly-by结构,这个怎么走比较好?

    . |8 F+ [5 N$ h8 N, |
    甲:两个走T,剩下fly by,怎么节省空间和层数怎么走,成本第一。
    # K) s5 I. f/ I" S# }$ s
    提问网友:我们是六层板,那是不是先两个T,就是背贴的两个,最后走到第三个fly-by。

    $ m% d4 ?3 h8 a4 a
    关键是,第三个是ECC颗粒,我们后面可能有的客户不需要此功能会去掉,这样第三个没有,后面的线是不是都算stub?会对前两个颗粒反射大吧?

    # }8 U( O# t9 ^% E, N
    甲:一个面先布,后面两个在一起后布并同时T布线。反射叠加在第一个情况最厉害,ECC可以克服。
    ! I7 A( |0 {  o# U3 E* B- G
    04、8层板,内层1层信号,两层电源,其他都是地层,有什么好的叠层建议。

    ! x. Z# o3 r* L. n  s
    提问网友:求助贴:8层板,内层1层信号,两层电源,其他都是地层,有什么好的叠层建议。
    % F! W7 m" x. s  P8 c
    甲:sgsgvsgs。
    6 Q6 O9 S/ f! }% |+ R& o  l
    乙:那不是随便整电源和地临近就行。
    : J4 w' ~% y( F" C8 v, ^
    提问网友:我就是担心对称的问题, 有什么好的修改建议吗?
    2 H* E& V3 [+ D" K- w+ L, C
    乙:只有一个信号层,为什么要做八层?

    . n' T2 R4 @5 w2 j* j: c
    提问网友:有两层电源 。
    9 J* X4 r1 a9 E( W$ v
    甲:45换一下,或5放3前面。

      Z& n" R) @2 \! k; Z" Y  m1 X
    乙:电源层最好和地层成对,用电源层有一个重要的做用就是能形成层间电容,具有非常良好的去耦效果。
    ; w& ~' U' U; D! J
    丙:3层信号做8层板子是不是太浪费,s g s v g s六层就可以了。

    . F' R" Z- X2 |( i1 X* l6 Z
    甲:他要两个电源层,估计是有大电流的需求,比如说100A的的电流的情况。

    ! S. n( Q/ p9 N1 U, a

    4 e& h& W9 Z+ S$ U1 |6 T9 B0 U
    05、cadence导出dxf,无法到处实际孔的大小,只能到处助焊层,求大神指导
    0 P1 L. R1 ?5 v# M% R- A! Q7 {
    提问网友:cadence导出dxf,无法到处实际孔的大小,只能到处助焊层,求大神指导?
    " b9 x( k& \. U6 h* t$ g
    甲:把实际孔的大小,添加到一个不用的层里面 ,就可以导出了。

    0 R1 I; J( V6 e+ ~7 I0 i
    提问网友:实际孔大小如何换层,那一层表示实际孔的大小。
    " `6 [$ ?6 V: c( e
    杜老师:给你推荐一个学习视频:

    ' w) U# V+ L/ o& j. Q# {0 G$ A% K- v) f0 x
    提问网友:杜老师,orcad_library_builder 软件和 EDA365skil 软件是有冲突,怎么解决?
    / k2 K- G' i) b! @
    杜老师:卸掉其中一个。
    : A  N# Q! p& ]( h7 j
    提问网友:还有其他方法吗?
    * m0 Z( }( _, @& m9 }& W
    杜老师:按需手动修改allegro. ilinit文件。

    0 b: D+ _5 d& e: ]* W) X+ u% W

    2 O( s/ C0 K( T6 I( p
    06、D1是不是一直都处于工作状态
    0 o( f: X& K8 T- H, m! f6 J. f! D
    提问网友:请教大家,D1是不是一直都处于工作状态?我平时用三极管,没有加过稳压管,和输入输出的电容。

    2 P, m* T0 K  b- W$ E' U
    1 }' \+ R% K% n& G8 ~4 W
    % ^% N& @) _3 c+ p8 G0 i
    甲:你量一下稳压管的电压不就知道了嘛,看不懂为什么这样设计电路!
    ) y) d3 c3 b7 ^' l  @. r: x6 n

    * G$ S6 C9 ]5 _( K% {% T# e, _9 ~
    提问网友:应该不是3.3V,要不12V就和稳压管构成回路了吧,输入不就是3.3V,管子就导通了吧?电容是滤高频干扰的吧?

    9 Z; D* y. c; M9 d+ \
    乙:io哪来的高频?这个电路感觉io口没啥用啊。

    , @/ [) s( A! I" M; Q: l. o
    提问网友:这个是12V的电压,用一个三极管转成3.3V输入给单片机吧,是IO口的保护器件,但不能完全理解是如何保护的。
    * L6 r; `! M3 k; D/ l
    基础不过关,彻底迷糊了,这位朋友的解释,我觉得应该是不对的吧,希望各位帮忙解惑。

    1 G6 ?: A0 t# t) h1 r5 g% n
    ! J+ ^; _: R% w& m- i0 L+ j

    : ?; f0 \( f0 j  Z
    丙:你可以试试,使用不同的输入电源(上电时间不一样的电源),或许也会复现电感啸叫。
    ( ]2 d7 g, |5 m" W* J, _9 Z
    乙:隔直电容在哪里?稳压管就是到达击穿电压开始工作的啊!而且用了一级三极管,输入信号和输出信号反向的,要注意一下翻转,直接用NMOS管电平转换不就好了,电路也简单。
    , t8 j5 C* @" Y3 F" Y* W
    * V% w6 U$ r0 G7 _

    7 t; e; @# i5 I& W
    提问网友:收到,谢谢,这个稳压管会不会是防雷击的续流呢,有高频的高压干扰,通过电容到稳压管构成回路,对大电压还有钳位功能?这是汽车电子的IO处理,我处理民用产品,没有这么细致。
    * I, K5 g: X. @  t' f0 S
    乙:这个没有防雷功能,汽车电子不需要防雷,防浪涌倒是有。这个是普通的板内信号电平转换设计,不是说不可以,只是告诉你信号到三极管C极出来会反向,注意一下就好,如果是对外IO口,接口处放TVS管防浪涌就好。

    % y( m! ]5 ~0 K% l/ Q& e9 j
    提问网友:收到,谢谢!

    7 J7 U3 G( G6 u( u7 I

    1 G6 j- K5 Y* v) M& W% }
    07、MIPI 屏,4LAN的时钟是多少?

    ( g4 a' l% E, J" e. p
    提问网友:请问群里的朋友,MIPI 屏,4LAN的时钟是多少?(1280x800)

    3 D3 q! p, w$ Z' K' X% d& [, K
    甲:算出data rate然后除以2就是clk了
    $ ]  x2 Y6 X2 L
    : u* E; d, f/ H6 O* W" o0 C0 O7 b

    . X- z, e; X9 O( s* e
    提问网友:四通道也是除以2吗?
    1 B3 W) j5 u5 l
    甲:CLK跟几通道没关,只看是单边采样还是双边采样,双边采样就是除以二。
    $ Y' f0 u) M. K8 i3 h! V3 A/ r
    乙:有关系吧 那个data rate是所有通道的总数据数率,有除了通道数 所以无关了。
    1 @! X  O2 b9 X0 q
    甲:除以4了已经,Moping dsi也分几种的,看转换前的数据格式,有YUV的,RGB等等。

    1 C9 W% `1 P4 S7 R+ D5 x
    提问网友:有点不好理解。

    & O+ o; ^7 I  @, ^* `
    甲:这个找你们软件要一下参数。

    ) R' j9 y  n6 S* W: R: n% X

    4 I0 m- |  D1 u" _( |
    * i6 e  {5 E# w4 {- z
    提问网友:另一个也是时钟频率的问题,DDR3的手册可以工作在1600M,实际配置只最高用到552M,启动360M,播放VEDIO又是240M。

    8 w. X( M; C7 g/ V' x
    甲:1600M一般是理论值,实际应用有应该达不到,根据实际调整的。
      O5 p2 D0 q' H
    提问网友:属于降频吗,CPU性能没有这么高码,这样DDR3会不会浪费?

    ( `, r9 r' V2 r% h
    甲:一般都是都这么用的,你要把速率跑上去也可以啊,只是功耗要高些,有些LAYOUT不好的也跑不到那么高,而且过EMC,降频是常用的手段。

      u5 {2 w1 Z0 G
    提问网友:嗯嗯,现在在做EMC整改,要把这些频率筛一遍,看看是哪个部分引起的。
    % [6 \6 m  t: k  v; T

    0 Q# Z7 P0 e2 s5 V3 H; S3 ^
    08、高通IPQ4019平台的校准出问题了,怎么解决?

    ! q& P9 U, [% F# g( K# Z( B
    提问网友:群里面有人做过高通IPQ4019平台的吗?校准出问题了,求救!

    : N0 e+ J" T" l$ i. e
    甲:啥问题?接受?
    ) e. J" t1 a: X+ p5 m0 A. ^9 x
    提问网友:5G校准到5330信道就停掉了。

    2 b( u, k# w; ^+ j2 d9 U
    甲:手动测量的时候,频偏和功率正常吗?调一下晶体的负载电容,或者换一下晶体。
      R0 x: L7 s) f0 ~
    提问网友:频偏好的,晶体都校准过了,就搞不懂为何低信道过了 高信道中信道就不行。

    3 I  s+ C6 J6 o! U0 |) F
    汪老师:输出功率了?
    $ R' q/ B$ }7 c6 m
    提问网友:嗯,不是有LOG嘛,就是中高信道不行。

    ( q" H2 u0 ~! o( Y: O6 A4 i* w
    汪老师:输出功率不够,或者是校准时预设的增益不够。

    ) Q0 {  D% G; p; ]2 r' C$ E) L0 \+ U
    提问网友:我把线损补偿跟目标功率一样了,一样是到5330就停掉了,感觉很诡异,汪老师,您做过ipq4019平台吗?

    ' ~2 B! ^7 z4 O! i' F3 F) |& R
    汪老师:我做过终端RF,熟悉终端的校准和测试。你多查一下其他信道在gain19时,对应的输出功率,在手工模式下:看一下,gain19时,对应输出的功能模板。

    ) T3 n, _9 F( n# ^1 {) m! t/ G4 q
    提问网友:高通的校准很坑的,可能很多都是设置的问题。
    / d3 M; H, _5 O! D
    汪老师:是的。
    3 F: `: p+ ?6 k
    提问网友:有些还有boarddata的问题,Boarddata您也做过吧?

    ! {- _! E* R/ _; z. a' C
    汪老师:也有可能是研发置数的问题,它的思路和原则都是一样的。
    ) `  x# X9 }" Y1 b! G: f
    提问网友:我们搞高通WIFI都找不到技术支持的。
    , |5 r9 |5 S3 f2 u
    汪老师:把握基本原则,手工调试,且数据跳动不大的情景下,可以放心地去找高通软件小bug,校准不过,是终端输出不符合软件的门限,导致不过,手工调试可以随便你去折腾和置数。

    & Z, |* _' _3 Y% m( [
    提问网友:都是0201的器件,你说的折腾很难实现?
    ) \1 n9 _0 \3 j8 U3 Z
    汪老师:我以前的工作方式,都是先完成手工调试,这个是基础,才能顺利的做下一步的。可以和软件人员配合的, 总之,硬件调试是基础。0201的器件调试是个苦差事。

    4 k. R! ^( m* k2 E" Z" p6 A4 `0 _
    提问网友:是的,动不动就掉干扰,debug不好。

    9 R5 K  i; P0 }0 V# a% Y
    出品丨EDA365
    原创作者丨EDA365微信交流群
    素材整理陆妹
    排版编辑丨阿迟
    9 w- D" A  E$ T: |/ e; T& _3 E9 `8 j7 B' y2 C" j; S" g* ]  Y7 ~
    - D" V. I' _: P7 V* f) Y
    注:本文为EDA365电子论坛原创文章,未经允许,不得转载。
    $ f/ f- A2 X. t  p3 W
    7 S& m* t7 ^! F* A7 i2 }1 {

    $ G9 p/ B5 J+ O. A! M1 X' [1 ?7 y" r% K! s9 v
    , O/ e( N1 W, H% U. k" S
    . e, Z# X4 ~1 n% R1 X4 g" V

    该用户从未签到

    2#
    发表于 2020-4-28 15:22 | 只看该作者
    这种问题汇总真好,有什么问题我可以直接来找,为电巢点赞

    “来自电巢APP”

    该用户从未签到

    3#
    发表于 2020-6-11 07:48 | 只看该作者
    那个三极管的电容是为了缓开三极管用的吧  跟放大交流有什么关系

    “来自电巢APP”

    该用户从未签到

    4#
    发表于 2020-8-9 06:20 | 只看该作者
    给电巢点赞(?ò ? ó?)

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-25 01:23 , Processed in 0.171875 second(s), 28 queries , Gzip On.

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

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

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