1. 引言
常常用来测电阻的仪器首选万用表,万用表是经常用到的测量仪器,可以不同量程的测量电压、电流、电阻等,但是用万用表来测量皮肤的电阻则显示读数不稳定,并且波动比较大,而且万用表体积相对比较庞大,并不适合放在小巧的体感设备中。现在小巧的体感设备为了更加符合人们追求的舒适度,需要测量人体皮肤的电阻特性。但小巧的体感设备中,则放不下万用表那么大的体积测量器,则需要设计一个小巧的电路仪器添加到体感设备中,方便测量皮肤的电阻特性,并要使其显示数值稳定、精确,所以此文提出了数字电阻表的设计。
本文采用的方法就是将数字电压表转化为数字电阻表,是基于ICL7107主芯片的电压表的基础上做出更改,这是一款具有高性能、低功耗的并且将高精度、通用性以及真正的低成本相结合的芯片。它包含有七段译码器、显示驱动器、参考源和时钟系统[1] 。
本文设计的数字电阻表电路改动明显,测电阻的功能精度比较高,而且体积小,具有很强的应用价值。
2. 数字电压表
电压表就是用来测量电路中两结点间的电压,数字电压表就是将电压读数从指针改为数字显示的电压表,为了显示数值而我们常用的显示屏幕有数码管和液晶屏显示两种[2] 。在电压表头中ICL7106电压表头就是采用的LCD液晶屏显示,而ICL7107电压表头采用的就是LED数码管[3] ,本文中为了设计方便采用的是LED二极管显示屏,因此选用了ICL7107主芯片。ICL7107数字电压表将电路两端电压通过LED数码管用数字显示出来。此中,ICL7107及ICL7106是三位半数模转换器,显示的结果为±1999,具体读数根据小数点位置确定[4] 。其中,量程为200 mV的数字电压表测量值按着199.9 mV来说明。其原理图显示如图1。
量程变换
数字电压表制作时,数字显示用的是共阳极,其中2 K可调电阻最好选用多圈电阻,分压电阻最好选用误差较小金属膜电阻,其他选用正品元器件即可[5] 。200 mV的电压表,量程很小,那么扩大电压表的量程只需要对积分放大的自动校零引脚和缓冲引脚相对的电容电阻值进行改变就可以了(一般是电容减小,电阻扩大)。例如下图显示的就是将量程改为2.0 V的电压表改动图2所示。
相对于不同的电路,电压不同,所需要的测量电压范围也就不同,那么多量程数字电压表的产生就非常有优势。图3就是在200 mV电压表的基础上改动为多量程电压表,通过串联不同的阻值来实现[6] 。
3. 数字电阻表
测量电阻与测量电流和测量电压一样重要,这里我们测量电阻的一种方法就是利用电压表改装成为电阻表。

Figure 1. ICL7107 digital voltmeter schematic diagram
图1. ICL7017数字电压表原理图

Figure 2. Range is 2 V voltmeter change figure
图2. 量程为2 V的电压表改动图

Figure 3. The realization of the high-low voltage meter
图3. 多量程电压表实现
3.1. 数字显示部分
在ICL7107中,除了去掉稳压部分和阴极驱动,还有修改字符驱动电流从2 mA到8 mA以满足仪表上用的共阳极LED数码管驱动外,其余都和ICL7106相同[7] 。数字显示的原理就是将输入端两端的电压和参考源两端的电压的比值再扩大1000倍的数值显示出来。也就是平时所说的比例显示如下公式一:
(1)
3.2. 电阻表工作原理
在不改变ICL7107数字电压表头的基本电路的基础上,采用外接电路的方式完成电阻测量功能。本文采用的基本方法是分压法。
1) 二极管分压法
在不改变基本电路的前提下,从ICL7107芯片上引出引脚Vref+,Vref−,IN+,IN−和Common脚,工作的过程中一定要注意IN−和common脚相接的情况下是否接地,在本文的修改电路中是不接地的。ICL7107电压表头是工作在3 V电压下的,为了实验方便,把工作电压设置到5 V,就是去掉表头上电源附近的三极管和电解电容,然后使其形成回路。基本外接电路如图4所示,其中Rs:参考电阻;Rx:被测电阻;Vref+/−:参考源电压;IN+/−:接入被测电阻两端(即测量输入点)。
按照上述电路图连接好外接电路,选定参考电阻Rs,就可以得到所测得量程2Rs,按着待测电阻Rx去测量,就会显示相应电阻数值。其中,二极管的作用就是分压,当电路中运用四个二极管时,分压1.0 V左右,测量电阻的值在0到Rs范围内阻值是非常精确地。如果当测量值在Rs到2Rs范围内,所获得的测量阻值是有很大的偏差的情况下,那么就说明我们的二极管电压分得的电压依然过小,此时修改到六个二极管同时分压,分压大小为1.5 V左右,这时所测得的电阻只要在测量电阻区间都是非常精确的。
2) 电阻分压法
由ICL7107的分压测量原理可知,当我们采用电阻分压电路如图5所示是,依然可以做到分压测电阻。此时工作原理是根据串联电路特性,当Vcc = 2.9 V左右,由Rs和Rx两端电压可以测得,那么就可估计R串(即Rc)的阻值。例如,当Rs = 1 M,Rx = 2 M时,利用公式(2)可得Rc为4.5 M。
(2)
当采用e24系列的电阻时,为了方便选择4.7 M或者5.1 M,测量结果是很准确的。
3.3. 电源供应(负电产生)
在修改电路时,要注意ICL7107是需要双向供电的[8] ,那么就有两种选择,一是直接用正负5 V电压源分别加到芯片电压脚上。另一种方法只是用正电压产生负电压,也就是电荷泵电路。由正压产生负压的电路,其中连续的与非门(反相器)可以采用芯片74HC04D或者CD4009,同样可以得到效果,但要注意在接芯片的时候要接电源和地线。电荷泵的原理,要先有振荡回路产生信号,再经过反相器增大驱动能力,将任意波形整成方波的形式,进行充放电反转电路,得到负压。此时ICL7107电压表头上有负压产生电路,只要接入就可,但是要注意GND(地线)的连接,确保所有地线都连接在一起。
4. 测量与分析
在测量电路的IN正负两端接入被测电阻值,此阻值已知。注意不要超过量程,也就是两倍的参考电阻。然后正确连接,安全启动,此时的数字电阻表头就可以正确显示读数了,而得到的读数就是所测电阻的值,如表1所示,没有特殊说明单位均为欧姆。

Figure 4. Diode partial pressure method
图4. 二极管分压法

Figure 5. Resistance method of partial pressure
图5. 电阻分压法

Table 1. The result of the Resistance meter to measure
表1. 实验电阻表测量显示结果
检测过程中,为了验证阻值正确,可以利用公式(1)计算而得到结果进行比较,而精确度则利用测量到的值与电阻本身的电阻值进行比较获得。由表1,测量精度=显示数字/待测电阻,同一电阻单位下的比值,则得到平均精度为98.96%,精度是非常高的,一般电阻值误差在1%左右,此设备测得结果与利用精确万用表所测得的结果一致,并且在测量人体皮肤电阻值是比较稳定,体积小。可以测得显示人体皮肤电阻值约为630 k欧姆,当然人体皮肤的干湿程度也会影响测量结果。
5. 结论
本文基于ICL7107电压表设计了一款相对体积小、测量精度高的可以测量皮肤的电阻的测量仪器。因为体感设备小巧,所以需要测量皮肤电阻的仪器体积要尽可能的小,还要根据电阻值的大小进行设备调整,所以需要用数字显示阻值,因此ICL7107具备各方面条件,测量电路工作过程中,达到精确测量,所以此种设计具有一定的实用性。