EDA365电子论坛网

标题: 求一个复位电路 [打印本页]

作者: 烂苹果    时间: 2025-6-10 13:46
标题: 求一个复位电路
求一个用分立元器件搭建的,稳定可靠的单片机复位电路。
- J3 F3 s5 e+ ~8 k7 M; s% Z  A2 n
作者: Storm_change    时间: 2025-6-10 14:24
最长用的就是电容电阻,上电复位、
作者: wen11902    时间: 2025-6-10 17:59
直接用rc复位啊,多简单便宜。复位ic也行
作者: succeed    时间: 2025-6-14 21:56
来学习学习
作者: 烂苹果    时间: 2025-7-1 11:49

) ?* f. m8 p& |# _# ]& C% L
2 ?; e8 G* r6 z2 I/ ^
作者: 超級狗    时间: 2025-7-1 12:38
烂苹果 发表于 2025-7-1 11:49

7 d: A4 s* r: @2 o0 B0 @吃太飽?
7 r* z2 g; G% R9 p) E$ {& _1 d3 q
# H% f1 `$ s( _' q% y

GigaDevice GD32A503xx Remcommended NRST Circuit.jpg (49.56 KB, 下载次数: 7)

GigaDevice GD32A503xx Remcommended NRST Circuit.jpg

作者: 超級狗    时间: 2025-7-1 13:23
本帖最后由 超級狗 于 2025-7-2 23:08 编辑 ' s$ L5 `2 p# b4 |" d
烂苹果 发表于 2025-7-1 11:49
4 [. Z4 d# {$ [  @$ F; @
樓主:
/ g3 ~3 }! L: Z1 ?8 E- {我猜你的問題是,GigaDevice GD32A503xx 最低工作電壓只有 2.7VPower On / Power Down Reset 的動作電壓只有 2.1V 左右,Brownout 動作電壓也只有 2.5V 左右。您的應用在 2.7V 以下,但復位Reset)訊號又尚未出現前,單片機MCU)會有問題。2 f1 `$ O" V! M" A) ~7 F2 r! b' o: N

* V( P7 J2 ^( q& \2 m2 l" I7 H是的話要講清楚啦!論壇上是有很多高手,但沒有人會通靈
0 Z6 p0 J$ b7 K9 w6 I: P1 F; B
( D% z. t3 G! H4 [  C& w2 k3 U" Z

GigaDevice GD32A503xx.pdf

2.58 MB, 下载次数: 0, 下载积分: 威望 -5


作者: huo_xing    时间: 2025-7-1 13:31
烂苹果 发表于 2025-7-1 11:49
6 y4 f$ R. L1 F8 r
是有什么特殊要求吗?一个复位电路怎么搞怎么复杂
: W/ V# S  E! S
作者: 超級狗    时间: 2025-7-1 15:36
烂苹果 发表于 2025-7-1 11:49

' v7 p8 R4 o; Z/ f5 Z( P6 r. o! j+ O一個看到就超想搥人的規格!
( h, z4 a) h( U7 Y) ~
' Z2 i' O4 _7 t; s% K2 @' B; J6 B

GigaDevice GD32A503xx Brownout Reset Threshold.jpg (28.58 KB, 下载次数: 8)

GigaDevice GD32A503xx Brownout Reset Threshold.jpg

作者: tayghore    时间: 2025-7-2 13:25
谢谢分享!
作者: 烂苹果    时间: 2025-7-2 17:22
我们公司是做车载设备的,设备工作环境比较恶劣,普通的RC复位可能会因为电源缓慢跌落或器件老化等因素导致复位失败(公司DFMEA有提及)。目前的产品我用的都是复位IC,但每隔段时间采购就找到我说这颗料买不到那颗料买不到,烦死了。所以我就试图找个用分立元件搭建的稳定复位电路。/ r/ p4 A; o! \, j

作者: 超級狗    时间: 2025-7-2 17:40
烂苹果 发表于 2025-7-2 17:22
' |/ {0 v3 j; J0 I! `8 M5 N- Q我们公司是做车载设备的,设备工作环境比较恶劣,普通的RC复位可能会因为电源缓慢跌落或器件老化等因素导致 ...

% L7 T0 s' I9 w7 }! N6 W請用這三款,相容產品滿山滿谷(TI、ADI...),編號都一樣、方便搜尋,國產的也有。
/ Z! D* X  h9 B
$ ^  [. B: @$ m9 t803 = Open-Drain、Active-Low6 p6 v& L* G+ _' E: k, q
809 = Push-Pull、Active-Low
% q. W, t2 y/ Q4 q0 @0 \8 Y% |810 = Push-Pull、Active-High3 ]) j- h; b: a8 B* J
5 L. i( m8 p- c+ }& @
803
應該是業界最普及的型號!
6 P9 a! ]& o5 `3 C* A4 k% T: H: J- C: \7 P" [4 ~

/ ]: k& k. N9 Z. V3 u8 o. u( e1 T2 O7 a
0 r! w  _1 z; A4 _2 o

* \( E) M+ F/ E2 K

RUNIC RS803.pdf

446.65 KB, 下载次数: 0, 下载积分: 威望 -5

RUNIC RS809.pdf

842.57 KB, 下载次数: 0, 下载积分: 威望 -5

RUNIC RS810.pdf

459.28 KB, 下载次数: 0, 下载积分: 威望 -5


作者: 超級狗    时间: 2025-7-2 17:45
超級狗 发表于 2025-7-2 17:40- O/ ~1 i7 Z% y' ^
請用這三款,相容產品滿山滿谷(TI、ADI...),編號都一樣、方便搜尋,國產的也有。+ |/ E! f. R/ y$ \8 G

% ]6 ~0 P5 u& ^5 r( G' ~803 = Open-Drain ...
$ ^" J0 @0 x  J7 w2 P" u
網搜範例:
* z! ^4 V* _& {" BReset Supervisor 803
5 e) c& M0 A. y: I- Y
) I4 \+ _- h0 I0 X: s* s8 O0 V' V

作者: 超級狗    时间: 2025-7-2 20:18
本帖最后由 超級狗 于 2025-7-2 22:44 编辑 " `9 ~1 W2 U0 v) C" O0 d
烂苹果 发表于 2025-7-2 17:22# }# z6 ^5 q" a; C2 s* \
我们公司是做车载设备的,设备工作环境比较恶劣,普通的RC复位可能会因为电源缓慢跌落或器件老化等因素导致 ...

6 G* b; k7 {7 w2 r狗弟收集的復位Reset)電路。
5 k) |0 V7 c9 z6 T5 E: }
$ E1 \6 I; h* p2 L7 k8 F! b( Q2 Z離散器件Discrete Component)設計復位Reset)電路的缺點,就是精準度Accuracy)很差。你光看那些電阻和電容的誤差,加總起來就不知道飄哪兒去了。
+ B  ^% |& C' b# N* m& Y
2 l8 W# l, X7 m& `# L+ c) i; t再則上升緣Rising Edge)和下降緣Falling Edge)沒有遲滯Hysteresis)區間,在臨界Threshold)電平附近容易發生跳動。" }8 M$ P3 C" l' L9 w9 m

6 W5 f2 m7 x( p; p

Reset Supervisor Circuit (1).jpg (17.63 KB, 下载次数: 6)

Reset Supervisor Circuit (1).jpg

Reset Supervisor Circuit (2).jpg (30.37 KB, 下载次数: 8)

Reset Supervisor Circuit (2).jpg

Reset Supervisor Circuit (2) Recommended Part Values.jpg (53.02 KB, 下载次数: 6)

Reset Supervisor Circuit (2) Recommended Part Values.jpg

作者: 超級狗    时间: 2025-7-2 20:35
本帖最后由 超級狗 于 2025-7-3 09:18 编辑 + R3 j* Y3 {- Y! k, d
超級狗 发表于 2025-7-2 17:40% l! {4 \; h# f: N
請用這三款,相容產品滿山滿谷(TI、ADI...),編號都一樣、方便搜尋,國產的也有。
. o3 J5 z7 G: _9 [/ ]4 K. z9 {; Y, }) o: `: d, c+ n
803 = Open-Drain ...
# H5 T3 t; @, h+ g# C7 l
SOT-23 Active-Low / Open-Drain Reset Supervisor1 j; L# C. r, z4 S% }' @
以上系列封裝和腳位均相容,族繁不及備載,應該還有狗弟沒搜到的部分!
6 s2 i5 M4 v' O( k7 n% O3 q# V0 o. ?
狗弟忘了!車載應用可能需要 AEC-Q100 認證,如果真是這樣那就有點難度了。
' A, i' H( m/ l$ ]  i

1 @/ L$ J. d9 U+ h; l0 c# J. o; L4 R+ ^; ?/ C
% o7 w/ c, M# X$ g& Y6 I
+ ^; R& w1 G# z: |5 G! ]

( h# g, i; s* V; x- _0 g8 M
作者: huo_xing    时间: 2025-7-2 20:52
本帖最后由 huo_xing 于 2025-7-2 21:20 编辑
( R9 N/ X1 B3 p# C/ E7 b
烂苹果 发表于 2025-7-2 17:22  Q7 {2 G  B3 q, `; ]
我们公司是做车载设备的,设备工作环境比较恶劣,普通的RC复位可能会因为电源缓慢跌落或器件老化等因素导致 ...
6 k9 N) Y/ |" e( x/ I
不是一般的自信啊。要求稳定性居然不用现成芯片,要用自己拍脑袋搞出来的东西。这个图在按键地方串一个电阻,把电源和三极管B级电容调整到B级到地。看看是否能正常工作。3 ^+ R1 u  f* t/ C
如果想稳压管稳定工作,按键串的电阻值不要太大了,按电流5mA计算电阻值
" X  x: e$ X# k; K# `( p
作者: 超級狗    时间: 2025-7-2 22:35
本帖最后由 超級狗 于 2025-7-3 09:32 编辑
) p+ m5 [' {8 @9 P, E# B5 @
不是一般的自信啊。要求稳定性居然不用现成芯片,要用自己拍脑袋搞出来的东西。

& r3 I$ W; E& s% x! \/ a俗話說,無知近乎勇!
. Z$ k0 {* m4 P) o9 d& N8 s: M8 J: x2 `. W  ?3 A; y! ?  W! e' G
@#$%^&*!...% j/ b- B( h) \

( k! l3 {* s9 `
- t5 |% D, Z! F7 v8 g$ b5 L% t
( i* J1 @. T- f4 P沒有啦!如果樓主不需要 AEC-Q100 車載認證,那麼小弟建議的 803 / 809 系列就有參考價值。如果樓主需要 AEC-Q100 車載認證,復位芯片Reset Supervisor)的封裝及管腳定義,在這市場確實是蠻紛亂的。選用的型號經常遇到停產、缺料,也是挺惱人的事!
6 E/ V5 n, M4 L8 a
6 T6 M- a! O; s) X至於說,自己設計有沒有集成芯片來得靠譜?說實話,狗弟從沒相信過自己的能力。
+ l% B% v, u0 Q6 s- G+ l0 `2 w# @' i$ r! c1 c) i# d

5 i; h$ W8 I* I; i1 ?6 T
8 d3 I+ G/ i6 w0 T0 m
7 v& d3 B" d( j% u* d/ A" x8 e
作者: 超級狗    时间: 2025-7-3 09:54
烂苹果 发表于 2025-7-1 11:49
: F8 v8 H& ^9 F! p
樓主大大:# n6 ]/ E. ?2 T' ^
您這問題我想了一下,會不會設計個關機時的自放電Auto Discharge)電路,會比你設計個自復Reset)電路來得實際些?; j) ?5 v5 }6 r: T0 |

, z) C  s# a6 ~6 {# [4 Q當然自放電Auto Discharge)也有集成芯片可用,或可搭配電壓偵測芯片Voltage Detector)設計。唯我也僅能根據您的敘述分析,無法窺得問題的全貌。所以僅為建議,您參考便是!
8 X5 o( Z1 G* j) _# p- F. @  G6 f: C  [

7 i4 a2 ], y2 G
作者: huo_xing    时间: 2025-7-3 15:18
超級狗 发表于 2025-7-2 22:356 B. L9 ^4 _! D
俗話說,無知近乎勇!
' w7 a4 I9 C! i. T6 t) o
7 ]! ?9 C( m7 o8 b. t) @- Z@#$%^&*!...

9 [+ X! d* ?  c$ k# U# w目前市面上就算在垃圾的芯片,设计+测试成本在那摆着。自己公司什么样心里没数吗?详细测试项目有芯片公司牛逼吗?更别说成熟的芯片早就经历市场检验了" R& v# m5 c$ c( b4 x+ b# |
' p7 O2 U$ w8 [

作者: 超級狗    时间: 2025-7-3 16:39
本帖最后由 超級狗 于 2025-7-3 19:35 编辑
" n! o( R) ?5 |$ d  L+ L+ x* \
huo_xing 发表于 2025-7-3 15:18
! g. D' H( m% P6 N目前市面上就算在垃圾的芯片,设计+测试成本在那摆着。自己公司什么样心里没数吗?详细测试项目有芯片公 ...
+ G+ A2 N( H* [9 [4 Y& Y! p
龍大又逼狗弟講故事了!
# q9 L  \! u  w
+ |1 a+ ~0 e0 ]& ?/ k大學時有一門課叫波形電路,就是介紹一些積分器、微分器、濾波器...這類的模擬電路,教授跟我們分享了一個他的故事。
. h% C& H- ^, s" Y: ]& Z% f& f# A7 r0 G5 A
他說,研究所論文需要一個低通濾波器Low Pass Filter),原本是要用柴比雪夫濾波器Chebyshev Filter)的,但其中一個組員堅持要自己設計一個低通濾波器Low Pass Filter)。該組員宣稱經過他的計算,自己設計的低通濾波器Low Pass Filter)有多麼優異,截止頻率Cut-Off Frequency)後的衰減非常快速,波德圖Bode Plot)末端的響應曲線也很平順...。結果他們的論文,就為了調適該組員設計的低通濾波器Low Pass Filter)穩定性,差點調到往生了!3 q4 p& q0 t8 c. A: X
3 o6 ]# [! y( E) O" e" H2 [

, Z1 r( [0 P, s5 Q
: _$ t' Z8 S0 N, }老師對這個經驗給了一個結論:
: z! I" \7 e) m) n+ F+ g
) M; G* a' u2 g4 n7 y0 p你不要看那些老掉牙的電路或理論,可能都經過幾十年到上百年的淬煉,不要試圖去挑戰它們。抄襲並不可恥,能在前人的基礎上做優化其實是最好的設計& u) f' }4 n0 E( F0 I2 f5 |
! p1 @7 x. H: ~: O7 b
這句話一直烙印在我的心中!. F' F) S5 Z* j1 j* D0 [% j

0 [- |+ t! [; ]: G! I7 `% M
/ U- r( L: H: z# w' k
作者: cailiu    时间: 2025-7-8 15:07
来学习学习
作者: 烂苹果    时间: 2025-7-10 10:29
超級狗 发表于 2025-7-3 09:54# c- x$ T$ `7 N/ ]
樓主大大:6 F+ ?/ X- x0 c: H8 e
您這問題我想了一下,會不會設計個關機時的自放電(Auto Discharge)電路,會比你設計個自復 ...
& ?3 N" h7 u  y! A9 A5 Y# q
以前设计过自放电电路,需要瓦数很大的电阻和功率器件,太占板卡资源了,设计都会想办法避开。
作者: 烂苹果    时间: 2025-7-10 10:33
huo_xing 发表于 2025-7-2 20:52
/ q* a0 S8 Z$ R' t, a不是一般的自信啊。要求稳定性居然不用现成芯片,要用自己拍脑袋搞出来的东西。这个图在按键地方串一个电 ...
& D6 X  l0 X/ l* }! ~0 R7 k7 i
好的。目前的产品都是用复位芯片的。这个电路是看了周立功一篇单片机复位电路的可靠性设计以及网上有网友推荐这个电路的,所以直接拿来试试。1 ]: [& ?. l" }0 f4 B( y

作者: 超級狗    时间: 2025-7-10 12:37
本帖最后由 超級狗 于 2025-7-11 09:17 编辑 0 @9 D% }# E7 d' Y# T5 @$ P
烂苹果 发表于 2025-7-10 10:33- a( I. O* n( z8 j
好的。目前的产品都是用复位芯片的。这个电路是看了周立功一篇单片机复位电路的可靠性设计以及网上有网友 ...

) t& U* v8 r6 e( D& g樓主大大:
: [9 t/ R' ]8 Q" J我想到,您的問題之前有人問過了。對方是發生在低功耗的行動裝置上,但我覺得原理雷同。/ ]; W$ {+ l1 u) \

$ M& Y" u5 t# K: p9 |# u復位Reset)電路會振盪Oscillation),是因為在臨界電壓Threshold Votage)附近,復位Reset)被觸發後鎖住單片機MCU),系統被凍結後功秏變小,於是電平又回升;當電平超過臨界電壓Threshold Votage)後,復位Reset)狀態又被解除,於是單片機MCU)又再度工作...如此週而復始。
5 ?6 I' k! B0 P/ u6 c) \( V
. s9 J: T" h6 a0 T* I# f/ {正常工作下應該會彈跳個幾次,待電容中的電荷消耗到一定程度,當回彈電平不足以再度觸發復位Reset)電路後,就會恢復正常了。我猜您是用電源供應器做測試,因為電力源源不絕,所以就會一直振盪Oscillation)個不停。: Q2 B/ u7 n: M% ?# i" e! S

& j: q: v& M, K1 k" t復位Reset)芯片動作會有遲滯Hysteresis)區間,所以問題會較小。但遲滯Hysteresis)區間通常也只有 30mV ~ 100mV 左右,過程中仍有可能會彈跳個幾次,就看系統的總電容有多大。
$ [# r' W) h: M: h* t: Y1 s  H8 M& S+ y, }7 Q! [8 W: r2 U
自放電(Auto Discharge)電的迷思
# U0 m* \0 e8 w9 [/ S您說,曾經設計過自放電路,因為電流很大、很佔空間,那是因為你們想把電荷全部放光。事實上你只要讓電壓,盡速脫離臨界電壓Threshold Votage)附近即可。例如復位Reset)電路臨界電壓Threshold Votage)在 2.8V,只要把將電荷釋放到 2.6V ~ 2.7V 可能就足夠了。其實自放電Auto Discharge)電路,對解決問題還是有幫助的,也可以選擇有自放電Auto Discharge)功能的電源芯片。
$ L+ W, L# r# F8 b
; V" x* d: {* D以上假設會和系統架構有關,需要樓主自行審視其合理性,僅提供愚見給您參考!% `3 h4 Z0 v! t. c/ j0 R/ t
# X9 N9 v; \; V4 p. W

' o' M+ b: C6 j, i




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