找回密码
 注册
关于网站域名变更的通知
查看: 1396|回复: 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 编辑
    9 t, `4 h: V8 r7 g% I! r
    : r" [5 I: N. W* w' W0 d1 H- b: t
    电子硬件学”聊不完的各类问题及干货分享!

    . H1 D8 c4 g  `, m. {5 E" U! B$ U
    EDA365原创   作者:EDA365微信交流群

    3 m  y$ o; K: `! ]

      n. o: ?6 r1 S% G& b
    4 _; Z, W: y& B' V- X* I4 h
    内部技术交流群

    , w- @4 {5 g# v- J% y, ]. K! b0 @0 V
    聊天记录第N波

    % B) q' Y- L$ Z+ ~) \) P; l" _) l- n
    这次又是干货满满的讨论

    . V7 m/ V% C$ ~6 H( G: T
    文末有杜老师送上的惊喜福利哦
    ' Z# Q2 P2 \# R% R
      z6 K8 X% j3 Y7 y0 ^
    . ^- c- s& i5 q5 B. N: `- p# N/ q3 W0 W# r
    01、在调试DCDC电路时是否有遇到输出电感异响(啸叫)的问题
    / j# _& E( F4 h; O  p& u5 N
    提问网友:请问各位在调试DCDC电路时是否有遇到输出电感异响(啸叫)的问题,尤其是两级DCDC串联起来使用时。

    $ C# x4 Y' i: \( Y; a+ s' q" K

    , V1 z: H3 ~. k& ]# \, k6 S: B9 t0 k- n
    两级分开调时输出是正常的,一串起来一级DCDC 3路输出都不正常了,3.3V输出那路电感叫得厉害。虽然有解决方案,但是想知道原因。

    6 C( K7 v' i0 Z" h7 [% S
    甲:电感啸叫说明开关频率在人耳听见的范围,适当加大开关频率。

    ) t" K' x5 i- g& ^
    乙:有可能是上电电流过大引起的。

    ' O2 R% L( I) H8 l& h, w( ]/ B' |
    2 l7 Q" A" z$ g$ `  x# C( r7 P. o

    - U6 R; \: N/ T- K8 r( @6 l; g, h+ V

    $ T  ?2 ]/ Y$ O. Y0 |4 f2 ?
    提问网友:正常工作的话开关频率在0.25~2MHz,人耳听不到,现在是震荡了,有个200Hz的频率在。

    ) s( d. v3 J2 F' |7 x" W
    现在暂时定位是上电启动电流大,所以在二级DCDC加了缓启动,才解决问题。
    * U9 w# y+ U5 P% {' ]
    但这个案例还有拓展的地方,我这块板平时调试没出现问题,直到有一次在输入端接了一个3m长的线,这个现象就出来了。
    $ T- ]* L5 I8 J. T
    丙:你可以试试,使用不同的输入电源(上电时间不一样的电源),或许也会复现电感啸叫。你用3m电源线测试用的是之前的电源吗?

    - S1 u/ i; D+ [/ k* O$ \- Q( F
    提问网友:是同一个电源,接了3m长的线后,5V输入端的波形都受到影响。

    2 P& n+ m) Q0 c9 S$ p) R
    7 j4 u: a( Q( v

    : A; v" ]8 P3 G& t" Q1 P
    丙:启动过快造成的过流是无疑的,那3m的电源线造成的时延应该不到1ns,这是如何触发这个现象的出现的呢?
    # j$ b) p* ~9 R( h
    提问网友:3m电源线的影响应该不是时延,长线有寄生电感,那么3m的线或许可以等效一个电感来评估,在较高的开关频率下有较大的感抗,产生压降,导致一级DCDC输入的5V掉了下来。
    ★ 推荐书籍:《高速电路设计实践》

    + o. B2 m- L# Y$ V1 ~, w1 [
    ! R. N" f) D; p. T! L8 T/ V
    02、BGA的顶层能铺地吗?是否会造成短路?

    " Z# B: M5 [" O  Q, l; X5 G5 r3 G; w
    提问网友:请问BGA的顶层能铺地吗?是否会造成短路?
    $ Y! |6 y2 p8 L
    ; t' I5 q( @+ s) I& J6 y
    $ r8 s  \( `& J5 W3 |* P

    8 \. X8 m$ q0 u; S& l6 r0 O* Z
    效果图:
    1 a+ A) q2 o' [) T7 |: B
    ' `3 S8 M1 j/ A

    , \  c$ I, L4 l+ k6 k
    甲:控制好间距是不会短路的,但是既然都已经BGA封装了,估计最少也是4层板了,应该有GND层,所以个人感觉BGA肚子下面铺地意义不大。
    & X+ }) s  K3 h& [
    提问网友:有单独的地层。

    . ^+ |6 W9 `4 Z7 Z& _  ]% o
    乙:不要铺地,焊接容易虚焊,而且调试换片很麻烦。
    " n: z; I% ~6 f( i6 G
    丙:仅参考:

    0 K5 _8 X! V' E

    . F$ v( G8 B) }. i" K" `6 a
    & C, {' q- a, E) i8 Y9 _) ?4 w, i
    乙:GA铺地会影响焊接,铜吸热造成焊接不良。血泪史:

    - S0 b, e' K% X2 q

    . G! b3 ~6 H4 W" X( y
    ! A) n. v! a5 K0 x2 n% M8 A  o$ @
    甲:除了负片层,其他走线层都不可以铺地铜哦?
      s3 x; P( g9 K$ S  ~
    乙:铺铜可以加快PCB生产,减少腐蚀时间,提高产量,视具体项目运用。表层电源铜,你说铺不铺?大面积铺铜降低阻抗,有利于PI,板子铺地铜,降低EMI,板子做通了,就那么几招从芯片上分化出来。

    - z- E: M% Q! F
    丙:做子卡,面积小点就可以了。
    ( {# @5 v! R+ ?& V# K
    . |4 u( N4 b6 t: ~* a

    4 }- A' E  N  z4 Z# O
    2 U  Q7 b( k$ w4 x
    03、3颗DDR4,PCB空间有限,两个背贴,CPU支持fly-by结构,怎么走比较好?
    8 L# o: a. L% p# [
    提问网友:大家早上好,请教大佬们:若是3颗DDR4,PCB空间有限,两个背贴,CPU支持fly-by结构,这个怎么走比较好?

    4 l: }2 y/ f/ s6 ^
    甲:两个走T,剩下fly by,怎么节省空间和层数怎么走,成本第一。

    # x5 q( b  Y9 }
    提问网友:我们是六层板,那是不是先两个T,就是背贴的两个,最后走到第三个fly-by。

    " n( c" M# H6 H8 I8 _
    关键是,第三个是ECC颗粒,我们后面可能有的客户不需要此功能会去掉,这样第三个没有,后面的线是不是都算stub?会对前两个颗粒反射大吧?

    5 J5 E6 e& P5 S6 p- e% a7 @
    甲:一个面先布,后面两个在一起后布并同时T布线。反射叠加在第一个情况最厉害,ECC可以克服。
    ( Q' P& Z2 n$ H  [0 d
    04、8层板,内层1层信号,两层电源,其他都是地层,有什么好的叠层建议。

    " F  w$ i2 J0 j- [& M
    提问网友:求助贴:8层板,内层1层信号,两层电源,其他都是地层,有什么好的叠层建议。
    - C, q# J! z% @8 v- C' ]& W# ], l2 }
    甲:sgsgvsgs。

    : s  ^5 s& S; N+ v. }
    乙:那不是随便整电源和地临近就行。
    & f' k6 X$ S# o  {) \
    提问网友:我就是担心对称的问题, 有什么好的修改建议吗?

    + {6 `: q; }3 h* D1 D
    乙:只有一个信号层,为什么要做八层?

    , o0 }: Y- ?; `: J. b+ x5 M' i3 b
    提问网友:有两层电源 。

    8 ~6 a0 w' P/ v
    甲:45换一下,或5放3前面。
    + T* q. g& }9 C8 v
    乙:电源层最好和地层成对,用电源层有一个重要的做用就是能形成层间电容,具有非常良好的去耦效果。
    ' ~$ j4 L* s" d' A3 N$ N. v
    丙:3层信号做8层板子是不是太浪费,s g s v g s六层就可以了。

    , I. P  C) M4 E7 e0 l
    甲:他要两个电源层,估计是有大电流的需求,比如说100A的的电流的情况。
    7 g/ V: @2 N2 ^8 X3 u, |: E
    9 d+ H% R: [/ g1 q
    05、cadence导出dxf,无法到处实际孔的大小,只能到处助焊层,求大神指导
    . u8 v6 F2 I2 k; ~/ S2 [9 b
    提问网友:cadence导出dxf,无法到处实际孔的大小,只能到处助焊层,求大神指导?

    : _" N3 O, \7 @
    甲:把实际孔的大小,添加到一个不用的层里面 ,就可以导出了。
    . n0 @& p" \6 `3 @! {0 i$ n: b
    提问网友:实际孔大小如何换层,那一层表示实际孔的大小。
    ; \( n3 l; W$ X) ]5 l4 Y. x
    杜老师:给你推荐一个学习视频:
    / L7 p1 e* P& u7 o9 B

    - Z$ J, _1 y% Y( ]& C  _9 L* X3 s. Z; m
    提问网友:杜老师,orcad_library_builder 软件和 EDA365skil 软件是有冲突,怎么解决?
    ' M  W# H, j& J: E2 X! A' ^% K  L
    杜老师:卸掉其中一个。

    : _! }8 r& o' H2 m0 f2 A& o& H
    提问网友:还有其他方法吗?
    0 T& V) n4 D. ~. ]9 D3 o
    杜老师:按需手动修改allegro. ilinit文件。

    ' i, [: d( J" u8 {
    1 M, @4 L& H) J- g
    06、D1是不是一直都处于工作状态
    & h- Z& D, M- ?, f, E  {) A
    提问网友:请教大家,D1是不是一直都处于工作状态?我平时用三极管,没有加过稳压管,和输入输出的电容。
    6 D* m4 b( f' z% L
    7 s0 O* O4 h$ t3 s" H, C7 X6 j
    $ |  P0 b; d; o1 V
    甲:你量一下稳压管的电压不就知道了嘛,看不懂为什么这样设计电路!
    7 v  T& l1 k8 W( S, I" }

    2 c8 ^) P( Q) P8 v* n
    / k7 P& S) q1 [* R; s2 X
    提问网友:应该不是3.3V,要不12V就和稳压管构成回路了吧,输入不就是3.3V,管子就导通了吧?电容是滤高频干扰的吧?
    , T- z( O4 ?' L5 m
    乙:io哪来的高频?这个电路感觉io口没啥用啊。
    / w) i9 e  K9 t( B- x5 f0 Q
    提问网友:这个是12V的电压,用一个三极管转成3.3V输入给单片机吧,是IO口的保护器件,但不能完全理解是如何保护的。

    9 H. `( K1 a: j) u% f: b# Z0 Q
    基础不过关,彻底迷糊了,这位朋友的解释,我觉得应该是不对的吧,希望各位帮忙解惑。

    1 f! J* X0 M0 R, t1 Q

    - N8 @* I/ y% T% b5 Q+ ?5 b; B
    ; T! t, _7 t/ }, q( g
    丙:你可以试试,使用不同的输入电源(上电时间不一样的电源),或许也会复现电感啸叫。
    * j* u3 ]$ F9 \' h, D7 h
    乙:隔直电容在哪里?稳压管就是到达击穿电压开始工作的啊!而且用了一级三极管,输入信号和输出信号反向的,要注意一下翻转,直接用NMOS管电平转换不就好了,电路也简单。
    " N8 q7 M' x- v* n8 V  Q; a
    8 R9 V8 J: R3 u- I
    3 b2 |  a) t" _7 ?0 B
    提问网友:收到,谢谢,这个稳压管会不会是防雷击的续流呢,有高频的高压干扰,通过电容到稳压管构成回路,对大电压还有钳位功能?这是汽车电子的IO处理,我处理民用产品,没有这么细致。

    8 E3 |2 Y" \7 V$ }
    乙:这个没有防雷功能,汽车电子不需要防雷,防浪涌倒是有。这个是普通的板内信号电平转换设计,不是说不可以,只是告诉你信号到三极管C极出来会反向,注意一下就好,如果是对外IO口,接口处放TVS管防浪涌就好。
    / }' g. A$ R) ]2 r( y
    提问网友:收到,谢谢!

    # A/ Q2 k, [2 G
    2 R2 C; [( S6 ~" z" y* u( F) Y
    07、MIPI 屏,4LAN的时钟是多少?

      z# R- Y" Y' s1 v7 `* s; N+ E
    提问网友:请问群里的朋友,MIPI 屏,4LAN的时钟是多少?(1280x800)

      x6 g) N3 q7 u7 o! q: k& C3 a
    甲:算出data rate然后除以2就是clk了
    3 _. C! s0 Z2 K* \% G
      d* H" [7 n  H2 y/ j" W

    7 J1 I- p8 ~* h. _
    提问网友:四通道也是除以2吗?
    5 Q( E3 e! \) a9 t- [. W
    甲:CLK跟几通道没关,只看是单边采样还是双边采样,双边采样就是除以二。

    1 |6 E6 K1 b7 v* \2 b1 h" L- u
    乙:有关系吧 那个data rate是所有通道的总数据数率,有除了通道数 所以无关了。

    ' {* K6 a8 `: k; |: X1 A9 u
    甲:除以4了已经,Moping dsi也分几种的,看转换前的数据格式,有YUV的,RGB等等。
    - y( g; g4 u. F! E2 q# j
    提问网友:有点不好理解。
    & ^0 `9 _7 m: i* T" k" x  c
    甲:这个找你们软件要一下参数。
    0 R7 `" \" q& _, x" b8 z- {

    8 J2 A: I* s/ H% }1 Y8 ~, @2 A- r2 q: Q4 c( B: N0 b
    提问网友:另一个也是时钟频率的问题,DDR3的手册可以工作在1600M,实际配置只最高用到552M,启动360M,播放VEDIO又是240M。
    + d9 s- {& Z7 R# A
    甲:1600M一般是理论值,实际应用有应该达不到,根据实际调整的。
    ) z( A) c* L4 d2 b) n) ~9 F* L
    提问网友:属于降频吗,CPU性能没有这么高码,这样DDR3会不会浪费?
    9 U6 E" w$ X/ z& l- S# z, c( |
    甲:一般都是都这么用的,你要把速率跑上去也可以啊,只是功耗要高些,有些LAYOUT不好的也跑不到那么高,而且过EMC,降频是常用的手段。

    ) p) i- ?' j- J: T" m& l: F+ ^1 R
    提问网友:嗯嗯,现在在做EMC整改,要把这些频率筛一遍,看看是哪个部分引起的。

    9 r* h1 Y! w; k5 S# `
    * \  }! f; t% {1 X2 ^
    08、高通IPQ4019平台的校准出问题了,怎么解决?
    8 [# t/ B6 `, w, w4 ]. W
    提问网友:群里面有人做过高通IPQ4019平台的吗?校准出问题了,求救!
    * K8 l9 P) r1 r# O
    甲:啥问题?接受?
    & `9 v( x3 j- h; q3 u
    提问网友:5G校准到5330信道就停掉了。

    # c. E, v) @( F/ [% _/ a( b
    甲:手动测量的时候,频偏和功率正常吗?调一下晶体的负载电容,或者换一下晶体。

    3 Z- y" W' Y5 B2 O- U' c2 A
    提问网友:频偏好的,晶体都校准过了,就搞不懂为何低信道过了 高信道中信道就不行。
    / }9 Q/ Y" C9 f7 j; Q
    汪老师:输出功率了?

    . L$ c' D( \6 @; {3 c
    提问网友:嗯,不是有LOG嘛,就是中高信道不行。

    ) U9 E1 j9 R5 P5 e6 N7 _! `1 r  e
    汪老师:输出功率不够,或者是校准时预设的增益不够。
    % S; O8 L, I8 c9 Y* ^
    提问网友:我把线损补偿跟目标功率一样了,一样是到5330就停掉了,感觉很诡异,汪老师,您做过ipq4019平台吗?
    % w+ Z- p8 H- x; g$ b
    汪老师:我做过终端RF,熟悉终端的校准和测试。你多查一下其他信道在gain19时,对应的输出功率,在手工模式下:看一下,gain19时,对应输出的功能模板。
    + G  E& ?. {. X1 z3 w* @! ?5 _
    提问网友:高通的校准很坑的,可能很多都是设置的问题。

    2 l) d) k% R  E# B
    汪老师:是的。
    2 y. C8 S5 {# @
    提问网友:有些还有boarddata的问题,Boarddata您也做过吧?
    5 O# Z' q  k) k& [8 X
    汪老师:也有可能是研发置数的问题,它的思路和原则都是一样的。

    : ~7 @1 Q: ^6 Q1 o- n( [6 }/ z3 b
    提问网友:我们搞高通WIFI都找不到技术支持的。
    ) s) _5 f1 ?+ S/ R* f
    汪老师:把握基本原则,手工调试,且数据跳动不大的情景下,可以放心地去找高通软件小bug,校准不过,是终端输出不符合软件的门限,导致不过,手工调试可以随便你去折腾和置数。
    5 K4 B( K8 Z3 n. F' C- a
    提问网友:都是0201的器件,你说的折腾很难实现?
    . Y3 p" l4 p: S- C( X1 x
    汪老师:我以前的工作方式,都是先完成手工调试,这个是基础,才能顺利的做下一步的。可以和软件人员配合的, 总之,硬件调试是基础。0201的器件调试是个苦差事。
    " \0 m; L/ b$ {% i( \3 q
    提问网友:是的,动不动就掉干扰,debug不好。
    % s4 y" b( O; \# Z7 S, R" Y+ r* b
    出品丨EDA365
    原创作者丨EDA365微信交流群
    素材整理陆妹
    排版编辑丨阿迟
    9 w- D" A  E$ T: |/ e; T& _3 E9 `8 j7 B' y2 C" j; S" g* ]  Y7 ~
    2 J& ?. I5 U0 u0 r0 t" e$ K
    注:本文为EDA365电子论坛原创文章,未经允许,不得转载。
    ; }3 Y) E/ X& a. A9 `# U4 l2 w
    8 _/ c7 g* ?$ W2 j: ~

    9 ~# W6 @& E) }9 W2 N+ W) \5 W0 _9 x8 {8 n$ l# e- F

    0 m2 ?  _; @7 c0 k& p1 |# ?) h/ ^

    + F1 r4 X9 S7 W8 L+ ?3 j: b& P

    该用户从未签到

    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-7-31 22:33 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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