|

楼主 |
发表于 2023-12-12 11:36:32
|
显示全部楼层
676楼的外国数字式电容ESR表电路原理分析之五
九、其他重要电路参数的设定与影响
1、恒流充电电流
本机共设3档ESR测量量程,由MCU控制切换恒流源来得到。分别是:
(1)0.01Ω~0.99Ω量程。使用50mA的恒流电流来进行激励
(2)0.1Ω~9.9Ω量程。恒流电流为5mA。
(3)1Ω~99Ω。恒流电流为0.5mA。
这3档量程不论是哪一档量程,当电容的ESR被恒流电流激励时,ESR上的压降(即灌出的测试信号幅度)最大仅为50mV,这个测试信号的幅度远低于PN结的导通电压,因此,能充分满足“在路测试(不需将电容从PCB上拆下即可进行测试)”的要求。
若将上述3档的测试恒流电流适当增大(比如分别改为100mA、10mA、1mA),也是能够满足“在路测试”的要求,而且,可以让AC放大器的承担放大任务减轻(放大倍数相应减小)。但这样一来,对电源提出更高的要求,测试时这一部分的耗电也相应增大。
2、锯齿波电压的上升速率SR
本机设定为SR=10mV/0.5mS。
因为一个档位的量程有100个计数,因此,锯齿波电压的幅度最小为100*10mV=1V。由于AC放大器的DC输出offset电压约为1V,这个电压将与检出电压Vo叠加在一起送往比较器。所以,未计其他需要作offset校准补偿的因素,仅这一项,锯齿波电压的幅度还需要提高,至少为2V。
由于电源电压是5V,这样安排的SR速率,已利用了电源电压所提供的至少40%的动态范围。
若将SR提高,则容易令锯齿波电压超出动态范围,导致工作不正常。如果将SR降低,则不利于比较器的工作。
实际电路中,由于元件值的偏差,SR并不会精确等于10mV/0.5mS的目标值。上面的恒流充电电流也一样,总是与目标值有偏离。这里的误差属于gain(增益)误差,可通过微调AC放大器的放大倍数来予以矫正。后面的研究将对此作进一步分析。
3、AC放大器的放大倍数
在设定好锯齿波电压的上升速率SR、各档的恒流充电电流值之后,根据比较器的工作要求,AC放大器的放大倍数的设定目标值自然就是20倍放大,即AC gain=20X.
也由于前述的其他2项重要参数及前端电路的“增益”总是有偏差,因此,把AC放大器的放大倍数设计成可以进行微调,以便作gain(增益)校正。另外,从本机的整体电路看,也是在这里设gain(增益)校准相对较为方便——把SR改成可微调也能获得类似的效果(我们重新设计数字式ESR表时可在此作文章)。
4、充电脉冲周期
本机的充电脉冲周期设为T=tc+td=0.5mS,其中,充电脉冲宽度为tc=8uS,一个周期内的放电时长是td=492uS。
这个周期的设定,与本机测量读数的刷新率(或者称每秒钟的测量/读取结果的次数)密切相关。
由于本机有3档量程,最大的测量读数是99Ω,量程采用自动切换方式。当测量99Ω时,需要跨越3个量程。前面切换的2个量程最小要计100个脉冲数,转换为时间是100*0.5mS=50mS。这种测量显示99Ω结果时,最少要耗用2*50mS+99*0.5mS,即近似为150mS。而这还是没有考虑机子需要作offset校准时的耗时。
由前面可知,扣除offset误差部分(至少1V的DC电压),至少要增大1倍的测量耗时,因此,测量测量99Ω时,其总耗时约为300mS,即刷新率约为3.3次/秒,这与采用ICL7106芯片的常见数字万用表相近。
可见,若把充电脉冲周期设得过长,将会降低本机测量读数的刷新率。若把充电脉冲周期设得过短,则会增大机子的耗电(测量充电脉冲的占空比增大),对电路其他方面的性能提出了更高要求。
(未完待续) |
|