历史上的今天
今天是:2025年07月16日(星期三)
2021年07月16日 | 用示波器测量 RC 时间常数
2021-07-16 来源:eefocus
今天我们来用示波器来测量 RC 时间常数。
时间常数为电容通过电阻从初始 0 电压充电至最大电压的 63.2% 所需要要的时间,或者是通过同一电阻将电容放电至其初始电压的 36.8% 所需的时间。
电容时间常数的大小与电路中电阻、和电容本身容量有关,按照“T=RC”公式来计算,其中R是电阻,C是电容。
如果 R = 1000 欧姆, C = 100uF,
T= 1000Ω*0.0001F=0.1秒,也就是 100ms。
每次经过1个时间常数,电容充电的电压,为初始电压与最大电压压差的 63.2%。由于电容在充电,电压在上升,因此压差越来越小,压差的 63.2% 也越来越小,进而充电速度也越来越慢。通常认为5个时间常数后,电容就充满了。充放电曲线如下:

我们写 RC 常数为 T.
那么时刻 n 的电压 Vn 与 时刻 n-T 的电压Vi 的关系公式为:
Vn = (V-Vi)*0.632+Vi
举例,充电电压为 9.5 V, n-T 时电压为 2V, 则 n 时刻的电压为:
Vn=(9.5V-2V)*0.632+2V = 6.74V
电路图如下:

按下开关 SW1 电容充电,释放 SW1 电容放电,电池电压为 9.5V。示波器探头放到 A 点,接地夹子接地。
先将电容放电,示波器时基调整至 100ms, 触发方式改为单次触发,电压档位调整至2V。按下按键,给电容充电,捕捉到的波形如下:

要使用示波器测量时间常数,我们只需要在充电曲线上选择两个参考点,然后观察增长63.2%所花费的时间。
这里我们选择 2 V 为参考点,因为 0V 的不容易确认示波器光标的位置。
我们将光标 A 放到 2V 的位置,将光标B 放到 6.74 的位置,此处没有6.74, 我们挑了一个最接近的 6.68V。然后看时间差 ΔX = 108ms。
接近前面的计算结果 100ms。
上一篇:使用示波器学习电荷泵的基本原理
下一篇:如何用示波器测量输出阻抗
史海拾趣
|
wince5.0中,GetServiceHandle函数的使用问题 为什么我在APP中用GetServiceHandle函数时,不能得到服务程序的句柄呢?返回值是0xffffffff. 在WINCE5.0下面,要怎么样来获得一个独立服务程序的句柄啊?急啊,请高手指教啊,谢谢了.… 查看全部问答> |
|
1.32bit的MCU居然只有16bitTimeer,人家dsPIC才16bit都有32bit Timer2.开发环境需要做很多设置,人家MPLAB那叫一个简单啊(习惯了)… 查看全部问答> |
|
wince5.0 系统下 我做了一个max541驱动 是基于spi通信协议的 1.NK.bin不集成max541驱动 使用DM动态加载该驱动时 使用应用程序调试没有问题 结果正确2.NK.bin集成max541驱动 使用应用程序调试 结果不正确 有偏差这是为什么呢 很不解… 查看全部问答> |
|
我用KEIL uvision3 连接新华龙的UEC-6进行C8051F021仿真调试时 发现按调试按钮后 修改过的程序直接烧进了FLASH里 这样直接修改了程序,我想问下怎么可以在不改变原程序的情况下进行在线调试?是不是KEIL里哪个按键可以呢 [ ...… 查看全部问答> |
|
本人工程师一枚,从事过DVD,嵌入式、zigbee无线通信研发工作,设计过音视频信号、以太网接口、天线及天线前端的PCB,闲暇时间想赚点钱,所以寻做PCB设计的兼职的工作,也可以做PCB的库文件等,设计软件有PADS,PROTEL,allegro只会做库文件,我会认 ...… 查看全部问答> |
|
最常用的随机算法,C语言标准库函数的结果和这个一致这里是32位机用的,8位机自己加UL,改int为longint seed;void srand(int s){ seed = s;}int rand(){ seed = seed * 22695477 + 1;}… 查看全部问答> |
|
1、24V车、前装、车规试验; 2、外部完全断电情况下锂电池维持整机正常工作10分钟; 3、负载有...GPS、GPRS、语音播报、人界界面、SD卡、IC卡等等 … 查看全部问答> |




