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

USB第一次用,遇到问题,请大佬不吝赐教

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
在原理图中,有一个5-PIN的USB接口,其中有两个分别叫PHY_DP和PHY_DN的管脚,接到单片机的对应两个管脚上,感觉应该是用于数据传输的(请帮忙确认,谢谢),不知道这两个线的连接上面有没有什么特殊的要求,例如要加电容、电阻之类的?

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 不恥下問獎勵!

查看全部评分

  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
    发表于 2024-8-16 09:57 | 只看该作者
    少年一梦a 发表于 2024-8-15 16:422 I8 a% Y1 }) L4 b; }
    另一端直接连接在单片机上

    $ f1 z' h! e9 [1)您这个速度是多大?决定 R12  - G* E, X7 ~/ |6 \: _
    2)对成本敏感不?外壳是金属的?是,建议外壳不要浮空,我一般是阻容处理,是否有静电标准要求? 决定是否加保护器件
    " I! F# B0 |( Q' ?: A3)VCC是对外供电,还是供电进来,决定是否加保险丝
    + {' b( c2 k2 x) P* q4)差分预留0R电阻* L0 C# e: h! m5 ~8 o
    建议在原理图上进行一些说明,例如网络D+/D-标注一下是差分对,特征阻抗90等" b( P* v: g4 L  D8 Z

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    靠夭咧~發完帖馬上被推荐,感覺無時不刻都有人在監控。@_@!!!  发表于 2024-9-20 11:20
    请教一下外壳是金属的为什么不推荐浮空,阻容处理是什么意思呢?  详情 回复 发表于 2024-9-20 09:58
    一看就是高手,分析的很到位 把需要注意的问题都列出来了,佩服佩服  详情 回复 发表于 2024-8-16 11:02
    我第一次用USB, 就是用板子和电脑的上位机通信,通过上位机的命令控制板子的控制动作  详情 回复 发表于 2024-8-16 11:00

    该用户从未签到

    推荐
    发表于 2024-9-20 11:14 | 只看该作者
    hammer_F 发表于 2024-9-20 09:58
    , W, @' i# B/ B. K请教一下外壳是金属的为什么不推荐浮空,阻容处理是什么意思呢?
    : f. D5 U3 }& S$ g: A  s4 P
    邪教爺死踢ST)的秘笈有提到!
    ! r4 Q) w# e/ ], k' q. o0 w" D2 r0 U7 k4 J+ F: ~8 K
    • 空接對 EMI 屏蔽不利。
    • 接地有時 ESD 對地造成的擾動,會導至待測物斷線或重置,認證測試會被判定失敗。
      * a5 M( h8 X7 t, {

    7 p: D- p7 E, e所以阻容落地是一種折衷的作法,通常直接落地在 ESD 測試若不會有副作用,設計上我們就選擇直接落地了。
    ( G: ~" _( W8 E: x# ], d
    9 q$ o2 b, k+ M" x, L  V
    , }! m& `- A4 d! Y

    USB Connector RC Grounding.jpg (15.36 KB, 下载次数: 7)

    USB Connector RC Grounding.jpg

    AN26.2.pdf

    1.18 MB, 下载次数: 8, 下载积分: 威望 -5

    点评

    这个很6,必须给你顶起来。  发表于 2024-9-23 08:46
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
    发表于 2024-9-20 14:52 | 只看该作者
    xingguang1111 发表于 2024-8-19 15:54
    - t" p0 r, @" A! Y& R6 l我纯小白,好奇该怎么通过这个DM、DP与单片机通信?该通过那种软件/工具与单片机通信?

    ) ~3 K9 n5 r1 w4 a2 c4 X% Q* W5 z纯同学,您解决了吗(要不是消息提醒,我都没看到您的提问)? 我通常是转成232/485/uart,使用串口调试助手(Windows),minicom/命令(linux)) H$ C6 q# J/ E5 Y" r2 x* Z9 g

    该用户从未签到

    5#
    发表于 2024-8-15 16:23 | 只看该作者
    分别叫PHY_DP和PHY_DN的管脚,接到单片机的对应两个管脚上,这两根线都是数据传输

    该用户从未签到

    6#
    发表于 2024-8-15 16:34 | 只看该作者
    是DP和DM吧?差分数据线,分别接一样的滤波电容15pf,再加用来阻抗匹配的电阻27欧姆,我见过这种接法。

    该用户从未签到

    7#
    发表于 2024-8-15 16:35 | 只看该作者
    你用的是哪块单片机

    “来自电巢APP”

    点评

    用的是STM32单片机,我对过了,管脚接的没有问题  详情 回复 发表于 2024-8-15 16:50
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    8#
    发表于 2024-8-15 16:35 | 只看该作者
    上原理图啊,不然只能根据经验回答啊~0 o; e& o' q6 ~7 S+ ]
    看网络名,应该是USB的数据差分线,要求是差分阻抗90Ohm,不需要加电容,电阻可以加0R(预留位置,其实你这2.0走线走好了,的加不加都没太大问题的,)。根据情况预留ESD器件位置

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    他就是要你的經驗呀~星爺電影「零零七金鎗俠」裏面的「要你命三千」。@_@!!!  发表于 2024-9-20 11:55
    [attachimg]391954[/attachimg] 另一端直接连接在单片机上  详情 回复 发表于 2024-8-15 16:42
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    9#
    发表于 2024-8-15 16:37 | 只看该作者
    Sleep_xz 发表于 2024-8-15 16:34
    2 P2 e* @& C# D5 `+ T) d: w是DP和DM吧?差分数据线,分别接一样的滤波电容15pf,再加用来阻抗匹配的电阻27欧姆,我见过这种接法。
    3 _6 t( \3 X* V% ^: E$ `1 Q5 f; p
    对 我看到的usb几乎都是DP 和DM,刚开始还很好奇为什么不是P和N,以为DN打错,打成DM了
    ( W# E0 g" {8 {3 p4 L

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    N = NegativeM = Minus,都是 D- 的意思!  发表于 2024-8-15 19:09

    该用户从未签到

    10#
     楼主| 发表于 2024-8-15 16:42 | 只看该作者
    wen11902 发表于 2024-8-15 16:357 ?0 ?4 L: ?0 y7 a
    上原理图啊,不然只能根据经验回答啊~; L9 j' ]4 [' z* o
    看网络名,应该是USB的数据差分线,要求是差分阻抗90Ohm,不需要加 ...

    9 C3 t2 C6 E1 r4 S, h$ m: I3 }, u 9 B9 b" W% D) G9 z# D

    ! @9 R) b1 c, Z; m" p另一端直接连接在单片机上
    ' F9 v* e/ w! A3 v+ l  x3 B( ]6 v: |& s

    点评

    1)您这个速度是多大?决定 R12 2)对成本敏感不?外壳是金属的?是,建议外壳不要浮空,我一般是阻容处理,是否有静电标准要求? 决定是否加保护器件 3)VCC是对外供电,还是供电进来,决定是否加保险丝 4)差  详情 回复 发表于 2024-8-16 09:57

    该用户从未签到

    11#
     楼主| 发表于 2024-8-15 16:50 | 只看该作者
    NMOS 发表于 2024-8-15 16:35( y4 W: |7 f0 e: ~1 b5 @
    你用的是哪块单片机
    6 v4 \* F6 J7 X
    用的是STM32单片机,我对过了,管脚接的没有问题
    * A2 u/ V  H( X% a7 T) w

    该用户从未签到

    12#
     楼主| 发表于 2024-8-16 11:00 | 只看该作者
    wen11902 发表于 2024-8-16 09:57
    / v: U& |6 u' `3 H% r1)您这个速度是多大?决定 R12  
    3 F5 F- R. y7 r2)对成本敏感不?外壳是金属的?是,建议外壳不要浮空,我一般是阻容 ...

    % |  \# a& F; \$ j8 Z, e我第一次用USB,
    6 p8 O( d9 g6 g( t- ~就是用板子和电脑的上位机通信,通过上位机的命令控制板子的控制动作9 m1 C5 Q! p( W8 G: h

    点评

    那就简单点, 原理图去掉R12、C10, D+、D-各加0R电阻,并预留esd元件, VCC预留500mA保险丝 PCB D+、D-走差分90,完整参考平面, 保险丝、ESD靠近座子  详情 回复 发表于 2024-8-19 09:40
    要是之发点命令,那就不存在速率的问题,随便发,不影响  详情 回复 发表于 2024-8-16 11:08

    该用户从未签到

    13#
    发表于 2024-8-16 11:02 | 只看该作者
    wen11902 发表于 2024-8-16 09:577 T* v7 U% y: T" D
    1)您这个速度是多大?决定 R12  
    - z$ e1 A4 y' K( J2)对成本敏感不?外壳是金属的?是,建议外壳不要浮空,我一般是阻容 ...

    0 k: `! K( s# B  p: n3 Z9 Q2 D一看就是高手,分析的很到位; Z( ?! n7 W* W4 |9 d* q
    把需要注意的问题都列出来了,佩服佩服
    ! j5 [3 {' {* ^% b' z+ G  q' G

    该用户从未签到

    14#
    发表于 2024-8-16 11:08 | 只看该作者
    少年一梦a 发表于 2024-8-16 11:00
    * f* R) s7 `" p* y6 f2 c. C我第一次用USB,1 z1 ]' `+ p' ~% B' G
    就是用板子和电脑的上位机通信,通过上位机的命令控制板子的控制动作

    # w) k: F, q% p! O2 P6 X$ s要是之发点命令,那就不存在速率的问题,随便发,不影响
  • TA的每日心情
    擦汗
    2024-5-14 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    15#
    发表于 2024-8-19 09:40 | 只看该作者
    少年一梦a 发表于 2024-8-16 11:002 p; J( a3 o( Q& v$ L( _
    我第一次用USB,
    6 A7 h, ?6 b: m- T就是用板子和电脑的上位机通信,通过上位机的命令控制板子的控制动作

    3 V- o7 ~$ b$ {  J. }' l+ g那就简单点,$ O/ l3 g8 D- @8 N+ g- l
    原理图去掉R12、C10,8 i" f. K1 [  [6 L+ n# h* y
    D+、D-各加0R电阻,并预留esd元件,
    % J) p) c& j. H& iVCC预留500mA保险丝
    $ |- B* s0 |$ u0 v' E4 p. [! Y% R8 J1 @; S2 T/ C
    PCB D+、D-走差分90,完整参考平面,
    1 L2 J9 q; b0 p6 n5 _+ \( D保险丝、ESD靠近座子$ [$ [8 S0 k4 d; }
    * l3 X$ m* [4 K2 L. p& G

    9 Y6 n1 A0 _7 V  N

    点评

    感谢您的指点。  详情 回复 发表于 2024-8-19 10:37

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 熱心公益!

    查看全部评分

    该用户从未签到

    16#
     楼主| 发表于 2024-8-19 10:37 | 只看该作者
    wen11902 发表于 2024-8-19 09:40
    $ r6 B6 o- X* p0 t, V那就简单点,
    3 k! K; k7 ?2 m% D1 |1 x; I% S原理图去掉R12、C10,
    ) N8 x' y% D" u! c4 eD+、D-各加0R电阻,并预留esd元件,

    1 K( u: t* e+ Y4 j! P1 G感谢您的指点。$ Z; Q# ]4 _8 E+ Y+ Y0 N$ t

    点评

    看看STM32的手册哦,D+根据不同的速率需要接上拉/下拉的哦。不同的芯片对于这个接法大差不差,不过还是有一定区别的  详情 回复 发表于 2024-9-20 16:30
  • TA的每日心情
    郁闷
    2025-3-25 15:59
  • 签到天数: 36 天

    [LV.5]常住居民I

    17#
    发表于 2024-8-19 14:18 | 只看该作者
    电容反了吧

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 觀察入微!

    查看全部评分

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-9-10 17:01 , Processed in 0.187500 second(s), 43 queries , Gzip On.

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

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

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