找回密码
 注册
关于网站域名变更的通知
楼主: bluemare
打印 上一主题 下一主题

请教如何防反接的?

[复制链接]

该用户从未签到

16#
发表于 2015-3-25 00:13 | 只看该作者
你这个还是电源的防反接,楼主强调的是防止芯片的反接。
+ A5 [; D- d2 ?

; j! E- U' y  A$ ]0 T' y, p/ a哈!墮落兄一語驚醒夢中人,小的睡狗狗企,剩下的都交給你。
# A6 G9 t) ~" f  L5 `" o1 I$ ~1 d7 y
+ j4 z" b# S/ T6 T( e  s4 k

点评

小弟不才,搞不定楼主的问题。  详情 回复 发表于 2015-3-25 09:58

该用户从未签到

17#
 楼主| 发表于 2015-3-25 09:43 | 只看该作者
超級狗 发表于 2015-3-24 22:32
9 ^, M0 ~/ E: M8 u剩下的自己來!

- L% k+ P5 N* z, H& C2 O这类芯片的防反接,实际上就是防止电源反接
+ F3 l' b  l1 f0 A* v8 ^8 D

点评

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

该用户从未签到

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

该用户从未签到

19#
发表于 2015-3-25 09:57 | 只看该作者
bluemare 发表于 2015-3-25 09:43
6 o/ v+ N9 |1 n: O! I4 t6 K这类芯片的防反接,实际上就是防止电源反接

0 z" h* O- S# p# c: {不一样的,有差别的。: P, N# i# J+ V
电源反接,实际上默认了GND就是低电平。
  z8 c7 @# i0 R+ ^( F而你的芯片反接,GND不一定就是低电平。
' W% k- Z0 C) d! S

该用户从未签到

20#
发表于 2015-3-25 09:58 | 只看该作者
超級狗 发表于 2015-3-25 00:137 {9 Z7 n# S; E) m7 h
哈!墮落兄一語驚醒夢中人,小的睡狗狗企,剩下的都交給你。
8 t* D+ b5 G+ y0 f
小弟不才,搞不定楼主的问题。

该用户从未签到

21#
发表于 2015-3-25 10:01 | 只看该作者
本帖最后由 超級狗 于 2015-3-25 10:03 编辑
2 C; O+ [) f. u. Z. E, Z
这类芯片的防反接,实际上就是放置电源反接

( D4 Z0 K, o' R7 C7 S$ ]墮落兄講得沒錯,觀念是這樣,但應用上是不太一樣。
% U: b3 p4 V0 K) V9 F1 I5 o. y
0 _6 F/ n1 M8 s, x) t+ L昨天一直執著在防反接這件事,但他的話點醒了我。/ A* C; }* m7 `  o; u& X
7 G3 [& E! q& J$ m. m4 l6 ^
應該是怎麼知道是反接,但又不會傷到芯片。
( j, ]& E/ X2 Y. [7 o' s4 ^6 n8 K2 Y0 |' A8 u/ N
樓主您行的,再加油一下就通了。
8 w' q) ]9 Y# k+ S7 b
( `2 b  H& O' m6 ^. T$ p! q) ^3 v4 `+ J5 N0 Y+ ?7 ?- {

该用户从未签到

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

点评

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

该用户从未签到

23#
发表于 2015-3-25 15:21 | 只看该作者
bluemare 发表于 2015-3-25 11:12
, r6 ]! ]- N% \多谢大家,我再考虑一下,有啥想法也会请大家帮忙看看

) v- c9 y. }/ g3 ~楼主  我觉得你那个图的Q1是关机,如果去、Q1没导通那么IC(E2PROM或者SPI FLASH)都没法形成电流环路,不会烧坏芯片。主要是怎么检测的才是关键。
3 D7 V* m" l) R2 j
. i, N/ D* d- y3 R1 f( h8 @这只是我的想法而已
9 M. l. c1 z# L9 T

点评

是的,我也这么认为。现在的分析是这样: 1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gpio上,保持关断或者三态; 2,假如ic放反了,则ic的gnd脚此时外接电平VCC(Q2和Q3的e极),而pwr脚则连接到P  详情 回复 发表于 2015-3-26 21:50

该用户从未签到

24#
 楼主| 发表于 2015-3-25 17:20 | 只看该作者
本帖最后由 bluemare 于 2015-3-26 21:25 编辑 1 }# Y4 T1 @! X. ~4 \
3 b5 h$ ]2 [% u
往复杂的地方想,这里存在引脚检测功能,这样才能避免放反引起的短路。哪个原理图是从网站上找到,还在研读中。

点评

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

该用户从未签到

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

评分

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

查看全部评分

该用户从未签到

26#
发表于 2015-3-25 20:21 | 只看该作者
bluemare 发表于 2015-3-24 11:58
& K( }! R. H( p- d/ Y! `深情呼唤狗大大~

9 ]5 J0 Y# Z% s9 kcadence的活动举办的如火如荼,狗大是不是也露个面吹吹水?
  X1 |, ^; ~0 I1 @

该用户从未签到

27#
 楼主| 发表于 2015-3-26 21:26 | 只看该作者
bluemare 发表于 2015-3-25 17:20+ ?' ?1 w5 y: J9 \& t( {* }
往复杂的地方想,这里存在引脚检测功能,这样才能避免放反引起的短路。哪个原理图是从网站上找到,还在研读 ...
. {  g- D6 w* y7 s( M4 F8 p9 x
收回我之前的话,哪个原理图没问题,是我看错了。7 `. z: g. Q5 L6 ?, `7 m

该用户从未签到

28#
 楼主| 发表于 2015-3-26 21:50 | 只看该作者
本帖最后由 bluemare 于 2015-3-26 21:53 编辑 $ I3 M3 ^. v$ s. B
zlpkcnm 发表于 2015-3-25 15:21+ t2 D1 Q" i) L* h2 F
楼主  我觉得你那个图的Q1是关机,如果去、Q1没导通那么IC(E2PROM或者SPI FLASH)都没法形成电流环路, ...

# W! g% X' B) C. }' r是的,我也这么认为。现在的分析是这样:3 ?5 w- D' Y" k; k" _# s& m/ D
2 E$ u4 ]1 s" R5 @' p  N/ Z
1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gpio上,保持关断或者三态;
( X- n1 Y  |9 l9 @* F% V! [9 {# R" c2,假如ic放反了,则ic的gnd脚此时外接电平VCC(Q2和Q3的e极),而pwr脚则连接到PR4和mcu的gpio上:
# K; F7 ~) f0 K! U( Pa,实际ic的gnd与pwr管脚间是有一定等效电阻的(正向阻抗肯定大于反向(短路)阻抗,估计都是M ohm 级别),而电路中的PR4为1k(或者10K),此电阻与ic内阻并联,则电流主要从PR4上流过;6 ^; O% j$ m% C( [
b,同时,比如该ic为24系列的eeprom,则pin5和6为ⅱc功能脚;2 @* Q( U" I5 u4 E
c,vcc从0开始增加,每次较小的一个step,只要不超过某个值,使通过ic的短路电流过大;. [% a6 s% n' w+ T- P' `' \; D
d,ic有效电压高于某值时,内部还是可以工作的,同时ⅱc会开始与mcu通信,如果mcu检测不到芯片id,则停止通信;
' u* Q- J& d' X% f  ^e,考虑到实际中装反会,会重装,故vcc增到某个临界值后,会再step形式的降低到0;然后继续增加,周而复始;同时,ⅱc也多次检测;
! y0 T5 D3 D4 @; |+ k6 Jf,ⅱc终于检测到合法id时,Q1打开,vcc也稳定供电为某值,比如3.3v;
: K9 a0 d1 ~  s4 |! ?% ng,较长一段时间内,比如5min,仍检测不到合法id,则vcc也停止尝试跳变增加/减少;
  f# k; z& ]" M3 R7 h; X. J0 _( [1 _3 ~4 Z" M
3,也就是,mcu以不超过某压值的尝试供电给ic,然后检测id;合法,则正常供电;不合法,则继续多次尝试,直到超时;7 W0 f% I/ k, @3 C" z6 E

9 C) g  h( S8 @, u5 o7 ^# ~4,所以,
( P1 _! D: E, L- C: ?' Da,PR4的阻值不能过小,10k较合适;- {2 z4 v( [. p1 |2 |0 D
b,与Q2和Q3相关的gpio应该都有在不停发出类似pwm信号,直到mcu检测到ic的合法id;; Y  c' C, {6 P% `8 @6 r# I0 c% u
c,只有检测到合法id,Q1才会打开---接地;而Q2/Q3的e极同时稳定输出某个高电平信号---供电;
7 @9 o4 R! P& D: z& Q: s% W9 P( ?9 [7 L! a
8 \- b3 m& w2 t8 B6 d2 J

点评

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

该用户从未签到

29#
发表于 2015-3-26 22:18 | 只看该作者
bluemare 发表于 2015-3-26 21:50
5 d0 |1 S, H) J4 U" k+ z0 I是的,我也这么认为。现在的分析是这样:" o- u' \3 ^" s6 |- N! L

( g* [/ x2 \7 ~1,在检测ic正确放置前,Q1应该不会打开,pin4连接到mcu的gp ...
3 [1 P9 k9 @5 L( ^9 T2 K4 ^
楼主,对于你的细致的精神,表示赞扬。
7 {4 h" V- v  J$ _但是小弟认为你的做法不太可靠,你的本质还是需要给IC供电,只不过电压减小而已。记得某半导体的AN上面有写过,有些IC反向电压超过0.5V就会对IC造成损害,这也是并联二极管防止电源接反的一个弊端。
& M# h' r- m! z; c小弟倒是认为,假设默认PIN4=GND(不论接反与否),每个PIN脚对此GND量电阻,通过比对,也许可行。4 H+ J4 N8 U: J

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-23 02:30 , Processed in 0.140625 second(s), 21 queries , Gzip On.

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

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

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