EDA365电子工程师网

标题: 【早安】RC充电时间计算 [打印本页]

作者: liuxy    时间: 2017-11-1 11:02
标题: 【早安】RC充电时间计算
本帖最后由 liuxy 于 2017-11-2 10:06 编辑
, h# [" y7 c1 q0 l& [# ~6 X% \# c1 z+ }( R
研发太枯燥,发发帖,冒冒泡。
& l1 N3 i6 r6 ~$ i: S# Z以下内容纯属个人发呆,知识很入门,误笑误笑。
7 f9 o/ H. h; V+ U9 a, s! |& m
# h0 d$ o  [, V) J, S经常运用RC的充放电原理,来设计上电延时、开机时序、迟滞比较器、方波发生器等电路。秉着知行合一的节奏,来看下实际RC延时的计算方式。8 ]1 m' z/ K  @) _
1、理论计算。( G  q, k$ H5 b) ~6 V. S9 I% a' T
     有很多人的RC充放电时间约等于R*C。这真的是因为时代进入到数字电路时代,所以大家开始犯懒了。1 b6 \. j  r# `  {/ A% p# D. T( @5 h
     完整的公式应该是:t/RC=-ln(Vs-Vc)/Vs.9 }; D! Q9 m! j* w3 D8 T
     t代表时间。: d: Z# e4 I  k6 i& Z5 H
     R是电阻值,单位为欧姆。7 }/ Q3 P) D3 w! h# c
     C为电容容值,这个单位是F。$ d0 `: H/ c& g) H$ R
     Vs为R端输入的电压。
0 R8 W0 C+ c/ C1 \5 X! d/ @- e     Vc为需要上升的电压。
- L4 p) h  q# J; l0 r6 y: p    通过公式,可以计算出一个10K电阻对1uF电容充电到4V需要的时间约为16ms(高中数学)
5 w0 ?, Q/ ~$ l2、仿真看下。
0 r9 |- m% V2 T& `2 {, [3 d    仿真是一个很好的提前预判的工具,当然这么简单的电路应该不需要仿真的。不过习惯了这些模拟的小电路先分析下,也是不错了。
. X; B" c$ V' K( p- u) A    电路如下:[attach]132261[/attach]
  N# d8 o! I- n. H' D, g
5 E% U  a6 x& c1 Q# r仿真波形如下。果然,上升时间和计算的一样,很开心。
9 S; V. A3 I3 ~0 C6 l/ _( u) H
- ~, O1 d8 h1 |) Y) {3、实际验证一下吧。7 u9 k8 |& N, M9 @  ]
     万能板搭一下就好了。虽然搭的好丑。加了个开关,因为实在不想用MCU拉个IO口来上电。但是直接用数字电源夹老是一大堆的抖动。加个开关让波形看着更好看点。
* p8 U8 O% C/ ~. N  f& u6 f8 L
: @; E) U3 _0 w$ M7 w0 n# L 9 v7 G- }0 a# S, Q
  d% Y& h# v# d( ~% ~3 j  p  v
看下示波器的上升时间,我了个去,才12.xx ms.3 B6 p  k7 l  `: U) O6 c
0 Y6 H; X' }; K8 W9 l# a# S
. w/ q% N6 u8 p. n7 w8 D: X' S

$ `! ~2 q1 B9 w+ n: S% `. m0 m& Z- D- E
4、结果分析一下,很显然我这个结果是有偏差的,误差产生的原因很多。! q9 c3 P  K0 k& ?
     主要还是由于电阻的误差 1%,电容选用的是20%的电容造成,可惜没有电桥,没办法精准的看下电容值到底是多少。; J5 v4 J* u. v1 D
     但是粗略的看下,还是比较符合理论计算的,在一些需要保持40ms RSET的电路时,可以相应的把设计时间设计长点就好了。
7 C+ r. X2 p, H* a8 m
! M" R7 M! r  @# I' h  S, ^. I! `+ B- V  u. ~9 J0 x! F7 K% \  y) U
) i& C4 u& g# }7 ?/ A8 i
; a* `5 k+ M4 L1 n
) C( ?& G% N/ M  R% d  }: F
" [  I# M% i" ]# i: }( `( h

" x: K8 ?" m3 v: H
作者: ksvhxd    时间: 2017-11-1 11:44
基础好文一枚,学习了,谢谢!
作者: lize314    时间: 2017-11-1 11:48
支持,学习下,待会也去试试
作者: AD9_PCB    时间: 2017-11-1 13:53
顶起来
作者: AD9_PCB    时间: 2017-11-1 13:53
另外上电延迟和上电时序怎么做的?没见过用RC搭建的啊
作者: xynsy123    时间: 2017-11-1 13:53
看看学习,这种帖子挺好。
作者: 江门彦祖    时间: 2017-11-1 14:16
基础好文
作者: 吃饭睡觉打豆豆    时间: 2017-11-1 19:42
赞,一切复杂的电路都是从基础开始的
作者: 中臣    时间: 2017-11-2 08:18
终值的63%,等于RC ;
作者: 波可_kjrGb    时间: 2017-11-2 10:28
学习
作者: 波可_kjrGb    时间: 2017-11-2 11:19
学习
作者: weizai9212    时间: 2017-11-6 17:55
VS,VC是多少V啊
作者: beebeevincent    时间: 2017-11-6 20:33
有心了
作者: hootasp    时间: 2017-11-7 11:16
学习学习
作者: liuxy    时间: 2017-11-7 14:19
weizai9212 发表于 2017-11-6 17:55
2 \( h% @# n: z% a! T  K. r% BVS,VC是多少V啊

/ d- e  ^& R* ]$ M7 ~6 |( nVS是供电电压,VC是需要计算的,上升到的电压。比如 供电电压是5V,计算上升到4V的时间,VS就是5,VC就是4
& T9 k( r; @" H
作者: weizai9212    时间: 2017-11-8 11:15
liuxy 发表于 2017-11-7 14:19
( S* }, ^" D; G" y8 qVS是供电电压,VC是需要计算的,上升到的电压。比如 供电电压是5V,计算上升到4V的时间,VS就是5,VC就是4 ...
3 k; U* ]4 D" g
嗯··明白了·
9 u8 ]2 \3 l8 c- t# U
作者: meng110928    时间: 2017-11-9 14:03
发现大神一名
作者: clp783    时间: 2017-11-10 16:16
悲剧的是算式还是不会算。




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