找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
楼主: bluemare
打印 上一主题 下一主题

请教如何防反接的?

[复制链接]

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
16#
发表于 2015-3-25 00:13 | 只看该作者
你这个还是电源的防反接,楼主强调的是防止芯片的反接。
# f- Y+ F) r7 r; U5 ~; N

" W2 @, a9 h8 O$ _: b% j哈!墮落兄一語驚醒夢中人,小的睡狗狗企,剩下的都交給你。
7 ?% ~  v, Y- ~8 b3 R  ~" l- y$ @- g8 H+ O: e; J8 C+ v: f. Z  ]9 h4 W6 t

点评

小弟不才,搞不定楼主的问题。  详情 回复 发表于 2015-3-25 09:58
哈士奇是一種連主人都咬的爛狗!

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
17#
 楼主| 发表于 2015-3-25 09:43 | 只看该作者
超級狗 发表于 2015-3-24 22:32
: U, }6 j7 r$ ]1 ^5 P, E8 ^3 h5 h& t剩下的自己來!
6 y; b2 p1 D8 P- F  @
这类芯片的防反接,实际上就是防止电源反接) E' n, ~2 _; H1 H; W1 J! C

点评

不一样的,有差别的。 电源反接,实际上默认了GND就是低电平。 而你的芯片反接,GND不一定就是低电平。  详情 回复 发表于 2015-3-25 09:57

1

主题

35

帖子

136

积分

二级会员(20)

Rank: 2Rank: 2

积分
136
18#
发表于 2015-3-25 09:51 | 只看该作者
电源防反接一般用的都是串联一个二极管,二极管可以选择压降小点儿的

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
19#
发表于 2015-3-25 09:57 | 只看该作者
bluemare 发表于 2015-3-25 09:43  |! S/ J# a3 k0 `- v
这类芯片的防反接,实际上就是防止电源反接
& r% t- L0 d6 c' m
不一样的,有差别的。4 N5 t. ]/ h; k& t% V/ F8 W
电源反接,实际上默认了GND就是低电平。! ~- ?$ |6 i& T) _/ U2 O" g+ B2 z, O
而你的芯片反接,GND不一定就是低电平。
1 g% ^( n0 [& d+ O9 Q

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
20#
发表于 2015-3-25 09:58 | 只看该作者
超級狗 发表于 2015-3-25 00:13
) _. e# T  F( j( Z4 I哈!墮落兄一語驚醒夢中人,小的睡狗狗企,剩下的都交給你。
  L/ F4 H2 ^% ?5 h' m
小弟不才,搞不定楼主的问题。

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
21#
发表于 2015-3-25 10:01 | 只看该作者
本帖最后由 超級狗 于 2015-3-25 10:03 编辑 8 _* [4 D) w. Y8 y; n  [
这类芯片的防反接,实际上就是放置电源反接

5 p/ ^/ K& D. U% M& f( ?$ V墮落兄講得沒錯,觀念是這樣,但應用上是不太一樣。
5 y5 n  o, P& K' z: W' ^9 Q; q9 M( Q" c' ~" z) B( L
昨天一直執著在防反接這件事,但他的話點醒了我。
8 V8 l+ v% Y: }5 W$ |# z6 r( Y" f9 T8 l+ S8 _; r$ b& r
應該是怎麼知道是反接,但又不會傷到芯片。: o8 m/ h+ X* }* S. V- e# t

) [5 q) ?( G! Y& u3 {  t: G樓主您行的,再加油一下就通了。9 n5 H/ [( k9 B( g
# w8 ^8 {; X) n+ \: S
( h$ T, D) [) B2 o
哈士奇是一種連主人都咬的爛狗!

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
22#
 楼主| 发表于 2015-3-25 11:12 | 只看该作者
多谢大家,我再考虑一下,有啥想法也会请大家帮忙看看

点评

楼主 我觉得你那个图的Q1是关机,如果去、Q1没导通那么IC(E2PROM或者SPI FLASH)都没法形成电流环路,不会烧坏芯片。主要是怎么检测的才是关键。 这只是我的想法而已  详情 回复 发表于 2015-3-25 15:21

42

主题

691

帖子

2756

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2756
23#
发表于 2015-3-25 15:21 | 只看该作者
bluemare 发表于 2015-3-25 11:12) e7 i2 j* m8 G# W0 [# b+ P. D% i
多谢大家,我再考虑一下,有啥想法也会请大家帮忙看看

2 e0 e# \  E, F- _1 u! `$ @楼主  我觉得你那个图的Q1是关机,如果去、Q1没导通那么IC(E2PROM或者SPI FLASH)都没法形成电流环路,不会烧坏芯片。主要是怎么检测的才是关键。1 t+ ]) h7 c7 F* Y/ b! T

9 G/ W  t" y2 f, u3 ~8 B9 C! y# f这只是我的想法而已
- b- D+ n1 V- g

点评

是的,我也这么认为。现在的分析是这样: 1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gpio上,保持关断或者三态; 2,假如ic放反了,则ic的gnd脚此时外接电平VCC(Q2和Q3的e极),而pwr脚则连接到P  详情 回复 发表于 2015-3-26 21:50
If by life,you were deceived.
Don't be dismal ,don't be wild!
In the day of grief,be mild!
Merry days will come, believe.
Hearts is living in tomorrow.
Present is dejected here:
In a moment, passed sorrow
that which passes will be dear.

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
24#
 楼主| 发表于 2015-3-25 17:20 | 只看该作者
本帖最后由 bluemare 于 2015-3-26 21:25 编辑
3 [# L: m6 @* a' {5 L1 R
5 U* }, s3 e  K! J/ m7 s, G& I往复杂的地方想,这里存在引脚检测功能,这样才能避免放反引起的短路。哪个原理图是从网站上找到,还在研读中。

点评

收回我之前的话,哪个原理图没问题,是我看错了。  详情 回复 发表于 2015-3-26 21:26

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
25#
 楼主| 发表于 2015-3-25 17:24 | 只看该作者
目前能想到的一个大致的办法是:测量正反向电阻;比如ic放反时,vcc/gnd脚之间等效电阻应该很小,而正向放置时,该阻抗较大。但我不清楚的是,针对不同ic,这个大小的“标准”是怎么衡量的

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 我就說你行的,剩下的就怎麼實現的問題。^_.

查看全部评分

96

主题

372

帖子

3940

积分

五级会员(50)

Rank: 5

积分
3940
26#
发表于 2015-3-25 20:21 | 只看该作者
bluemare 发表于 2015-3-24 11:58: P) s# @7 R. [" p7 Y7 L3 P
深情呼唤狗大大~
: P* h0 h& I' m+ }/ ]: @% y
cadence的活动举办的如火如荼,狗大是不是也露个面吹吹水?' R2 M3 @" q$ b. s

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
27#
 楼主| 发表于 2015-3-26 21:26 | 只看该作者
bluemare 发表于 2015-3-25 17:203 [$ c( {* ]+ f; I
往复杂的地方想,这里存在引脚检测功能,这样才能避免放反引起的短路。哪个原理图是从网站上找到,还在研读 ...

: P: P6 b/ E. x% D1 ^收回我之前的话,哪个原理图没问题,是我看错了。' M" t( D0 M  @2 [5 o; V

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
28#
 楼主| 发表于 2015-3-26 21:50 | 只看该作者
本帖最后由 bluemare 于 2015-3-26 21:53 编辑   X" W9 v& Z! G4 y% o/ V' _0 X
zlpkcnm 发表于 2015-3-25 15:21
+ }1 K: j* S3 ?8 l楼主  我觉得你那个图的Q1是关机,如果去、Q1没导通那么IC(E2PROM或者SPI FLASH)都没法形成电流环路, ...

# |( k& j& [$ i& }是的,我也这么认为。现在的分析是这样:
: }, h: \8 B* l$ Y( ]2 a5 A. H8 B' z5 Q+ J
1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gpio上,保持关断或者三态;1 U3 L" C4 E, c" Y6 Q, ^. [
2,假如ic放反了,则ic的gnd脚此时外接电平VCC(Q2和Q3的e极),而pwr脚则连接到PR4和mcu的gpio上:
# M5 E# D) J. R3 G0 Q3 I$ L! z% H, Ia,实际ic的gnd与pwr管脚间是有一定等效电阻的(正向阻抗肯定大于反向(短路)阻抗,估计都是M ohm 级别),而电路中的PR4为1k(或者10K),此电阻与ic内阻并联,则电流主要从PR4上流过;) x& U" }3 x8 t, I/ E
b,同时,比如该ic为24系列的eeprom,则pin5和6为ⅱc功能脚;+ C5 r1 Z4 F- N3 L+ u" M8 G" N
c,vcc从0开始增加,每次较小的一个step,只要不超过某个值,使通过ic的短路电流过大;
" @8 O# ?8 Z6 t8 j3 ld,ic有效电压高于某值时,内部还是可以工作的,同时ⅱc会开始与mcu通信,如果mcu检测不到芯片id,则停止通信;* C+ o$ ?3 c0 K9 }1 s
e,考虑到实际中装反会,会重装,故vcc增到某个临界值后,会再step形式的降低到0;然后继续增加,周而复始;同时,ⅱc也多次检测;3 j$ B0 _. f. J: j% i( i
f,ⅱc终于检测到合法id时,Q1打开,vcc也稳定供电为某值,比如3.3v;
" N* r& B# g2 w* C% g) ig,较长一段时间内,比如5min,仍检测不到合法id,则vcc也停止尝试跳变增加/减少;
! m( @9 e& [$ }0 k/ n( {7 x0 z( D3 U* X6 u& _2 K/ @
3,也就是,mcu以不超过某压值的尝试供电给ic,然后检测id;合法,则正常供电;不合法,则继续多次尝试,直到超时;
: E. `+ a$ D) f  C5 L, i( L! L& o8 E" S  l# _9 L' [
4,所以,
( i& ^$ B6 T6 N8 ]a,PR4的阻值不能过小,10k较合适;) T/ y7 t: p% }) y! d4 o* Y/ x6 f: y, o
b,与Q2和Q3相关的gpio应该都有在不停发出类似pwm信号,直到mcu检测到ic的合法id;  O) s6 f9 w" o; b/ `
c,只有检测到合法id,Q1才会打开---接地;而Q2/Q3的e极同时稳定输出某个高电平信号---供电;! w3 a$ [$ R: }5 d$ y

7 v7 K1 F5 g# V; J/ a( S# c$ v- W) _8 \' j" M: I

点评

楼主加油~~~静待你的好消息  详情 回复 发表于 2015-3-27 09:35
楼主,对于你的细致的精神,表示赞扬。 但是小弟认为你的做法不太可靠,你的本质还是需要给IC供电,只不过电压减小而已。记得某半导体的AN上面有写过,有些IC反向电压超过0.5V就会对IC造成损害,这也是并联二极管防  详情 回复 发表于 2015-3-26 22:18

8

主题

2339

帖子

5400

积分

EDA365版主(50)

Rank: 5

积分
5400
29#
发表于 2015-3-26 22:18 | 只看该作者
bluemare 发表于 2015-3-26 21:50" t  H" q, T3 O' x5 i
是的,我也这么认为。现在的分析是这样:
# \: s2 E1 Z& b
9 t5 X7 G9 X2 D/ f- S1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gp ...

9 T* a! ?) E0 Y% f1 F2 o楼主,对于你的细致的精神,表示赞扬。8 E& ^2 R8 V* z$ X9 w8 l
但是小弟认为你的做法不太可靠,你的本质还是需要给IC供电,只不过电压减小而已。记得某半导体的AN上面有写过,有些IC反向电压超过0.5V就会对IC造成损害,这也是并联二极管防止电源接反的一个弊端。% Z  c7 `) M% D
小弟倒是认为,假设默认PIN4=GND(不论接反与否),每个PIN脚对此GND量电阻,通过比对,也许可行。. O+ i/ B- i1 M

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
30#
 楼主| 发表于 2015-3-27 09:11 | 只看该作者
量电阻不算好主意;且不论pcb layout中的干扰,就算是直接测量ic不同pin之间的阻抗,不同系列有好多种,由于制程因素,每种内也有误差。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-20 14:57 , Processed in 0.069851 second(s), 37 queries , Gzip On.

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

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

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