EDA365电子论坛网

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

作者: hwz2824262    时间: 2018-3-23 18:25
标题: 求助各位大神
本人愚笨,想实现USB的正反插接都能实现充电和通讯,不知道线路该怎样设计,特向各位大神请教!
7 R/ i% ^4 k8 n8 c3 S7 W! l大致的意思为4个pin脚无论,正面插进去,还是旋转180度旋转插进去接触都可以识别。( e( D7 ?3 K7 t9 d7 T& N. b; A
5 W: @9 e1 ^' J, W

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

模拟开光切换

模拟开光切换

作者: 超級狗    时间: 2018-3-24 12:45
管腳類似這樣的安排,正反面都能工作!+ [0 b6 ]7 P1 U% w
- @6 A! p4 n' L, \% Y' Y4 b% ^
USB 3.0 Type C Connector, W* e+ z; j; I# S/ N

' W/ R# `  P# V! D( k' T. \. ^6 Q  Q# Y6 s2 D! c( S

, {- r) V7 V; N, L( p

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

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
3 C! s: a' ]6 V2 ^; o" }管腳類似這樣的安排,正反面都能工作!
1 @- r# Q& I2 n- u
6 F$ o7 V. C0 IUSB 3.0 Type C Connector
8 S; b' H1 @0 r( d
这位楼主的意思应该是怎么用USB2.0的接口实现正反插的设计/ ^2 d0 T: k; t$ P' P

作者: ksvhxd    时间: 2018-3-24 22:59
可考虑用单线圈磁保持继电器实现切换,如宏发的HFD4/5-L ,USB电源输入接继电器线包及动点,定点交叉后输出。D+ D-也样实现。当然你也可用GH44x系列的双向模拟开关实现,这需要搭接电路试验。不过模拟开关不适用应电源的切换,带不起载。
作者: asdf193    时间: 2018-3-25 11:25
故城往事 发表于 2018-3-24 14:100 H) ?; y, q& ]2 m# F" v' I
这位楼主的意思应该是怎么用USB2.0的接口实现正反插的设计,

& E* [) p6 H0 p用二极管啊~~~再说了,USB2.0反插有啥意义??防傻瓜?
4 ^0 z* S- K" V9 H7 b
作者: hwz2824262    时间: 2018-3-26 08:44
asdf193 发表于 2018-3-25 11:25
; }3 p! h7 n( d: Q' c8 w( Q用二极管啊~~~再说了,USB2.0反插有啥意义??防傻瓜?

' ^1 ]% Q& ~6 j+ y! p* N( M/ I大神没明白我的意思,我是不想做防呆,两边插进去都可以实现充电和数据传送的功能。8 g) l6 m( y3 A/ X8 G# n$ h3 g

作者: hwz2824262    时间: 2018-3-26 08:45
ksvhxd 发表于 2018-3-24 22:592 [/ W  L6 B$ y7 |$ |2 e
可考虑用单线圈磁保持继电器实现切换,如宏发的HFD4/5-L ,USB电源输入接继电器线包及动点,定点交叉后输出 ...

2 Q) Q2 p, X- e# Q0 `  W+ Y数据线相对好实现,现在就是需要电源也要反插,要不只实现数据反插,意义不大。% r7 R' T0 Y6 b  k' x" K; K! B2 l

作者: fushb    时间: 2018-3-26 09:41
首先设计电源正反插的功能实现,然后根据不同的电源流向打开相应的数据流向开关
作者: hwz2824262    时间: 2018-3-26 09:42
超級狗 发表于 2018-3-24 12:457 H& `& ], N8 }* q" [
管腳類似這樣的安排,正反面都能工作!: |/ ?2 s) }7 }8 L$ P
" `$ ^4 T, y$ O/ Y+ S6 ?
USB 3.0 Type C Connector

. O9 S9 G9 R4 t. V理解楼主的意思,可是我们的设计,母座上是圆形顶针,不能做到两面插,所以只能在线路上做文章!* g9 U, [# q4 d3 P

作者: 北漂的木木    时间: 2018-3-26 10:47
这么做的意义呢?你是担心有公司做的USB线 是反的,不能用在你们的设备么?% Q9 b& P# C& o5 s: z

作者: hwz2824262    时间: 2018-3-26 13:53
北漂的木木 发表于 2018-3-26 10:47' N9 E: u, a0 i, a5 ]
这么做的意义呢?你是担心有公司做的USB线 是反的,不能用在你们的设备么?

5 Z" h( e9 ?1 {. L2 Z0 [' |) h为的是装B,两个方向都可以插进去充电,高大上啊!你不会觉得很神奇吗?
$ ~$ D0 a4 W4 V! t6 R
作者: 北漂的木木    时间: 2018-3-29 12:03
问题USB反着插也插不进去啊
作者: 北漂的木木    时间: 2018-3-29 12:03
hwz2824262 发表于 2018-3-26 13:53
  c' A( i) q& D" s为的是装B,两个方向都可以插进去充电,高大上啊!你不会觉得很神奇吗?

0 k$ v( a1 s( {$ \% d- }; s
问题USB反着插也插不进去啊
/ a8 Y& ?% D/ P

作者: hwz2824262    时间: 2018-3-29 19:54
北漂的木木 发表于 2018-3-29 12:030 k  K4 {* Y* X9 P( t
问题USB反着插也插不进去啊

1 S; X$ _; E) x! c/ C自己设计的插座怎么会插不进去,只是一条线缆而已嘛

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

插头

插头

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

捕获.PNG

作者: 木易紫水晶    时间: 2018-3-29 21:41
参考Type C设计呗
作者: hwz2824262    时间: 2018-3-30 13:39
木易紫水晶 发表于 2018-3-29 21:41. ~% Q% ?  u5 {& \
参考Type C设计呗

" L& q6 _  w  I/ ~  k我的USB只有只有一个接触面,不能正反,怎么参考?9 u0 f" c' F" W& n

作者: 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, 下载次数: 9)

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

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

USB Type-C plug.jpg

作者: lukeluck    时间: 2018-4-18 14:30
哦 仔细看了下 你们的插头插座都是非标件 这样就不是USB啊 1 V  }. X; m3 o6 w+ B# V
有一种办法可以参考,楼主可以参考苹果手机的Lighting接口 也是正反插 母座上只有一排接触的 但是插头必须是双面的 且关键点是插头两面的信号是镜像关系!

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

Lighting接口

Lighting接口

作者: xiaowenwu1989    时间: 2018-4-19 15:56
学习了...
作者: hwz2824262    时间: 2018-4-20 08:36
lukeluck 发表于 2018-4-18 14:30
$ \: P% S4 e+ N- Y哦 仔细看了下 你们的插头插座都是非标件 这样就不是USB啊 7 F( @! Z" r, Z
有一种办法可以参考,楼主可以参考苹果手机的L ...
1 N1 F  b5 V( s! {8 a! Z8 j
谢谢您,可是我们的设计公头和母头都是双面接触的,不能在结构上做文章,只能通过线路识别达成切换才行。- ^8 D( P, B; f( w7 J5 s" |  M/ C

作者: lukeluck    时间: 2018-4-20 11:30
hwz2824262 发表于 2018-4-20 08:36
. l( a& E! A+ [; k# F/ I谢谢您,可是我们的设计公头和母头都是双面接触的,不能在结构上做文章,只能通过线路识别达成切换才行。 ...
8 h" I/ A* M! n  t
那你通过模拟开关实现了么?
. V: f+ t0 H; @
作者: hwz2824262    时间: 2018-4-22 17:34
lukeluck 发表于 2018-4-20 11:30' V/ C" E( g, b5 I- y4 u
那你通过模拟开关实现了么?

; f4 P* V( [" S( d模拟开关只能实现数据口的转换,但是电源端的转换现在还没实现& j- p  D3 c+ ]# E

作者: lukeluck    时间: 2018-4-23 09:14
hwz2824262 发表于 2018-4-22 17:346 u9 \4 j, t/ i5 q( @* Q1 A  V
模拟开关只能实现数据口的转换,但是电源端的转换现在还没实现

: {/ j- C4 n6 r$ K; J9 m" X如果是电源的话应该不是很难吧,将电源做一个整流桥的处理就ok。
% _6 y- g3 @% H2 h5 K% M
作者: lukeluck    时间: 2018-4-23 09:18
lukeluck 发表于 2018-4-23 09:14
1 I" R& h9 V% S如果是电源的话应该不是很难吧,将电源做一个整流桥的处理就ok。
+ R( w$ t4 V( ^: L; E* t) V) z+ J4 i0 \% H
这样就可以么
, i- @/ w# Y  x! o如果对电源电压降有要求,可以选用几个管压降比较低的肖特基二极管。- }/ c% y/ D; c5 b+ Y. R

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

H桥

H桥

作者: hwz2824262    时间: 2018-4-23 12:00
lukeluck 发表于 2018-4-23 09:18
7 n6 ~- b# _0 m+ r9 Y- R4 K这样就可以么
* C3 ?4 k; o4 f9 x7 b如果对电源电压降有要求,可以选用几个管压降比较低的肖特基二极管。
& y( ^* X$ e! a
现在就是用这种办法验证,压降太低会有充电充不满的问题。应该要升压才行: g& |" C8 \5 N: {

作者: 1198546    时间: 2018-6-7 11:15
厉害啦。。。。。。。。。。。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2