EDA365电子工程师网

标题: 求助各位大神 [打印本页]

作者: hwz2824262    时间: 2018-3-23 18:25
标题: 求助各位大神
本人愚笨,想实现USB的正反插接都能实现充电和通讯,不知道线路该怎样设计,特向各位大神请教!, y6 z# S- g" P9 v# |
大致的意思为4个pin脚无论,正面插进去,还是旋转180度旋转插进去接触都可以识别。
0 ~: W8 S) [  _  b# }
# Q, U; y( K3 O, S

正反插.PNG (16.9 KB, 下载次数: 1)

模拟开光切换

模拟开光切换

作者: 超級狗    时间: 2018-3-24 12:45
管腳類似這樣的安排,正反面都能工作!
, |+ g; T2 ^4 V; R- i4 e0 G% _" l+ v' J4 A* N. t
USB 3.0 Type C Connector
2 Z* @6 p3 h- C0 E8 ^. F( @9 S: [& L

+ U8 e4 o) q7 {  X
( k& ^% ]0 I( s

USB 3.0 Type C Connector.jpg (113.31 KB, 下载次数: 0)

USB 3.0 Type C Connector.jpg

作者: asdf193    时间: 2018-3-24 12:59
和超级狗一样啊,TYPE C 了解一下~~
作者: lize314    时间: 2018-3-24 13:20
type C 居然这么多管脚啊
作者: 故城往事    时间: 2018-3-24 14:10
超級狗 发表于 2018-3-24 12:45
; v$ t2 F1 Q* q1 ]管腳類似這樣的安排,正反面都能工作!
! Z; `5 F' K) ~+ b3 M% }6 \% G. y0 R! T, |- S8 }% }5 @. z
USB 3.0 Type C Connector
+ N+ H& Y* W4 e
这位楼主的意思应该是怎么用USB2.0的接口实现正反插的设计
! O" S, w2 t& L7 J/ Q" O# C
作者: ksvhxd    时间: 2018-3-24 22:59
可考虑用单线圈磁保持继电器实现切换,如宏发的HFD4/5-L ,USB电源输入接继电器线包及动点,定点交叉后输出。D+ D-也样实现。当然你也可用GH44x系列的双向模拟开关实现,这需要搭接电路试验。不过模拟开关不适用应电源的切换,带不起载。
作者: asdf193    时间: 2018-3-25 11:25
故城往事 发表于 2018-3-24 14:10+ p" v- F% g3 A  N7 s' w( @
这位楼主的意思应该是怎么用USB2.0的接口实现正反插的设计,
6 I- p4 z0 q/ Q2 J: F4 o& p' g
用二极管啊~~~再说了,USB2.0反插有啥意义??防傻瓜?
: o, R/ i6 m3 u0 c; ^5 b5 @+ M+ Q
作者: hwz2824262    时间: 2018-3-26 08:44
asdf193 发表于 2018-3-25 11:25
2 b% X, x8 o0 f7 u6 w- {9 ^用二极管啊~~~再说了,USB2.0反插有啥意义??防傻瓜?
6 f2 u: B$ x2 F: l% e
大神没明白我的意思,我是不想做防呆,两边插进去都可以实现充电和数据传送的功能。9 d) F- `/ {6 R' q& i

作者: hwz2824262    时间: 2018-3-26 08:45
ksvhxd 发表于 2018-3-24 22:59* h. d9 \1 L  z8 n1 _
可考虑用单线圈磁保持继电器实现切换,如宏发的HFD4/5-L ,USB电源输入接继电器线包及动点,定点交叉后输出 ...
, p* h# P% F1 F4 @' j
数据线相对好实现,现在就是需要电源也要反插,要不只实现数据反插,意义不大。
& K7 U( l1 G7 A* {" R) h0 T; P
作者: fushb    时间: 2018-3-26 09:41
首先设计电源正反插的功能实现,然后根据不同的电源流向打开相应的数据流向开关
作者: hwz2824262    时间: 2018-3-26 09:42
超級狗 发表于 2018-3-24 12:450 v9 Q) Y1 p0 r0 D
管腳類似這樣的安排,正反面都能工作!
+ Y1 [2 K) I  [
7 K5 ]3 {, W3 |: {% QUSB 3.0 Type C Connector

) w- h, j/ o- b理解楼主的意思,可是我们的设计,母座上是圆形顶针,不能做到两面插,所以只能在线路上做文章!
# u/ Y' P* o5 s% c! c0 M- G6 a1 q
作者: 北漂的木木    时间: 2018-3-26 10:47
这么做的意义呢?你是担心有公司做的USB线 是反的,不能用在你们的设备么?/ j8 F6 S. a( y* q/ d3 m

作者: hwz2824262    时间: 2018-3-26 13:53
北漂的木木 发表于 2018-3-26 10:47
+ J) V# T( u7 n( i这么做的意义呢?你是担心有公司做的USB线 是反的,不能用在你们的设备么?
) X0 Q2 n* t/ c9 a! a
为的是装B,两个方向都可以插进去充电,高大上啊!你不会觉得很神奇吗?
% f7 k# ^5 T) s% F5 Y/ C9 h, J/ Q* Z
作者: 北漂的木木    时间: 2018-3-29 12:03
问题USB反着插也插不进去啊
作者: 北漂的木木    时间: 2018-3-29 12:03
hwz2824262 发表于 2018-3-26 13:531 O+ u/ A6 Q6 Y
为的是装B,两个方向都可以插进去充电,高大上啊!你不会觉得很神奇吗?
  t& g1 D' Q) H+ I4 N
问题USB反着插也插不进去啊

" j" n" V( A# i8 |" r! a0 l. t
作者: hwz2824262    时间: 2018-3-29 19:54
北漂的木木 发表于 2018-3-29 12:03
1 E( p# n- v5 v3 v问题USB反着插也插不进去啊
1 L& o7 |8 F0 r3 h+ J$ A. ]
自己设计的插座怎么会插不进去,只是一条线缆而已嘛

捕获.PNG (229.44 KB, 下载次数: 0)

插头

插头

捕获.PNG (124.78 KB, 下载次数: 0)

捕获.PNG

作者: 木易紫水晶    时间: 2018-3-29 21:41
参考Type C设计呗
作者: hwz2824262    时间: 2018-3-30 13:39
木易紫水晶 发表于 2018-3-29 21:41
" _! h+ V! q" O( L8 \参考Type C设计呗

1 P! ^- N; D$ C# i我的USB只有只有一个接触面,不能正反,怎么参考?
( c. M' f, a! K/ p1 L' e1 M% |
作者: lukeluck    时间: 2018-4-18 14:24
就是用type-C的 USB接口啊 但是有个问题需要注意 如果是母座 则板厚无要求,但是如果是公头的话,PCB板子厚度为0.8mm

USB TYPE C 3.1母座夹板间距0.8MM 长度9.3MM工程图.jpg (363.31 KB, 下载次数: 0)

USB TYPE C 3.1母座夹板间距0.8MM 长度9.3MM工程图.jpg

USB Type-C plug.jpg (121.55 KB, 下载次数: 0)

USB Type-C plug.jpg

作者: lukeluck    时间: 2018-4-18 14:30
哦 仔细看了下 你们的插头插座都是非标件 这样就不是USB啊 / z( I; D. {; |) k* v8 _$ }* o
有一种办法可以参考,楼主可以参考苹果手机的Lighting接口 也是正反插 母座上只有一排接触的 但是插头必须是双面的 且关键点是插头两面的信号是镜像关系!

捕获.JPG (29.92 KB, 下载次数: 0)

Lighting接口

Lighting接口

作者: xiaowenwu1989    时间: 2018-4-19 15:56
学习了...
作者: hwz2824262    时间: 2018-4-20 08:36
lukeluck 发表于 2018-4-18 14:30
5 C7 X" ?' `8 k; v/ \7 H哦 仔细看了下 你们的插头插座都是非标件 这样就不是USB啊 ) ^, W" ^3 `$ u. L; X0 [1 F
有一种办法可以参考,楼主可以参考苹果手机的L ...
$ r  y3 m0 }0 l9 ?
谢谢您,可是我们的设计公头和母头都是双面接触的,不能在结构上做文章,只能通过线路识别达成切换才行。
. }* q' \9 H6 Z
作者: lukeluck    时间: 2018-4-20 11:30
hwz2824262 发表于 2018-4-20 08:36
& R& q% b, \4 S7 k3 z! `谢谢您,可是我们的设计公头和母头都是双面接触的,不能在结构上做文章,只能通过线路识别达成切换才行。 ...
: P2 S5 g7 z  |. _. X' H: o& {0 G
那你通过模拟开关实现了么?
; B9 s* S( R: h  a8 L  A2 e
作者: hwz2824262    时间: 2018-4-22 17:34
lukeluck 发表于 2018-4-20 11:30
. v9 B* V% c* x6 e那你通过模拟开关实现了么?
7 }+ ?# @( Q+ P5 z3 ?: d
模拟开关只能实现数据口的转换,但是电源端的转换现在还没实现
! }5 R6 f) B( T- T
作者: lukeluck    时间: 2018-4-23 09:14
hwz2824262 发表于 2018-4-22 17:34% T: _# S5 a# u" V* w: O& j! ]
模拟开关只能实现数据口的转换,但是电源端的转换现在还没实现
/ |2 E. a- ^5 `2 F& W% h( j0 V& V: G
如果是电源的话应该不是很难吧,将电源做一个整流桥的处理就ok。; r1 |' ^3 E2 u# {/ b1 ~) c

作者: lukeluck    时间: 2018-4-23 09:18
lukeluck 发表于 2018-4-23 09:14
6 ?+ ?: v% j* ?0 B4 v. U如果是电源的话应该不是很难吧,将电源做一个整流桥的处理就ok。

4 e/ I, L, i8 H3 k+ P4 w这样就可以么
! y/ J$ R/ P2 ~: m如果对电源电压降有要求,可以选用几个管压降比较低的肖特基二极管。
9 ?! P7 f. j+ }

捕获.JPG (9.14 KB, 下载次数: 0)

H桥

H桥

作者: hwz2824262    时间: 2018-4-23 12:00
lukeluck 发表于 2018-4-23 09:18- ~- k/ M+ m7 |8 Q7 b
这样就可以么
5 H' `  ]+ \" N9 e4 j如果对电源电压降有要求,可以选用几个管压降比较低的肖特基二极管。
: k0 ~) L, T, ~, ~. s
现在就是用这种办法验证,压降太低会有充电充不满的问题。应该要升压才行
7 s6 j# t& Q" [# p
作者: 1198546    时间: 2018-6-7 11:15
厉害啦。。。。。。。。。。。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2