ICL7107介绍
ICL7107是3位半位双积分型A/D转换器,属于CMoS大规模集成电路,它的最大显示值为士1999,最小分辨率为100uv,转换精度为士1个字。
②能直接驱动共阳极LED数码管,不需要另加驱动器件,使整机线路简化,采用士5V两组电源供电,并将第21脚的GND接第30脚的IN 。
在芯片内部从V+与COM之间有一个稳定性很高的基准电源,通过电阻分压器可获得所需的基准电压VES 。
④能通过内部的模拟开关实现自动调零和自动极性显示功能。
⑤输入阻抗高,对输入信号无衰减作用。
⑥整机组装方便,无需外加有源器件,配上电阻、电容和LED共阳极数码管,就能构成一只直流数字电压表头。
⑦噪音低,温漂小,具有良好的可靠性,寿命长。
⑧芯片本身功耗小于15mw(不包括LED)。
⑨不设有一专门的小数点驱动信号。使用时可将LED 共阳极数数码管公共阳极接V+
.⑩可以方便的进行功能检查。
在proteus里面没有ICL7107的芯片,仿真时候用TC7107代替,它们的功能上是一样的。
管脚说明
A1-G1:个位,A2-G2:十位A3-G3:百位AB4:千位POL:符号位
INT:27是一个积分电容器,必须选择温度系数小不致使积分器的输入电压产生漂移现象的元件。
BUF:28缓冲放大器输出端,接积分电阻Rint。其输出级的无功电流( idling current )是100μA,而缓冲器与积分器能够供给20μA的驱动电流,从此脚接一个Rint至积分电容器,其值在满刻度200mV时选用47K,而2V满刻度则用470K
AZ:29积分器和比较器的反向输入端,接自动调零电容CAz 。如果应用在200mV满刻度的场合是使用0.47μF,而2V满刻度是0.047μF。
Oscl-OSc3 :时钟振荡器的引出端,外接阻容或石英晶体组成的振荡器。第38脚至第40脚电容量的选择是根据下列公式来决定: Fosl = 0.45/RC。
VREF+ :36基准电压端。2V基准电压1V。200mv基准电压100mv。
CREF:外接基准电容端。
电源地是21脚,模拟地是32脚,信号地是30脚,基准地是35脚,通常使用情况下,这4个引脚都接地,在一些有特殊要求的应用中(例如测量电阻或者比例测量),30脚或35脚就可能不接地而是按照需要接到其他电压上。
TEST:37测试管脚。当TEST管脚置于高电平时(接V+),所有的LCD驱动端都显示,显示为“1888”,在这种方式下,TEST管脚可陷入大约15mA的电流。
元器件选择说明
1.积分电容27
CINT的标称值分别为0.22μF和0.10μF。选择积分电容的另一个要求是其漏电要小,以减少翻转误差。较适合的电容是聚丙烯电容,它的漏电几乎可完全忽略,而成本又很低。
2.积分电阻28
对于2V的满量程,470kΩ是最优的;满量程为200mV时,可选用47kΩ。
4.自动校零电容29
自动校零电容的大小对系统的噪声会有些影响。在200mV满量程时,噪声显得很重要。推荐使用0.047μF电容,这样噪声在合理的范围内,同时也加快了过载的恢复速度。
注意芯片27,28,29引脚的元件数值,它们是0.22uF,470K,0.047uF(±200mv量程下0.22uf 47K 0.047uf) 阻容网络,这三个元件属于芯片工作的积分网络,不能使用瓷片电容。芯片的33和34脚接的104电容也不能使用瓷片电容。
5.VREF参考电容
在绝大多数使用场合下,0.1μF的电容效果最好。然而,当存在较大的共模电压(即REF LO管脚未与模拟公共端连接)和使用200mV满量程时,可选用较大的电容,以防止产生翻转误差。一般地,1μF的电容在这种情况下可将翻转误差控制在0.5个显示字范围内。
6.振荡器元件
在所有的频率范围内,推荐使用100KΩ的振荡电阻。振荡电容的值用下式进行推算:
f=0.45/RC
在48Khz振荡频率时(每秒3个读数),C=100pF。
7.参考电压
产生满量程读数值输出(2000个计数值)所需的模拟输入电压为VIN=2VREF,这样,对于200mV和2V的量程,VREF分别为100mV和1V。
200mv的参考图
Proteus仿真
注意:
在这里需要特别指出的是,仿真软件是 proteus8,这个软件内置的ICL7107的某些管脚出现了问题。
第一,7107的30和32管脚,一个是信号地,一个是模拟地,按照原理应当是接地处理。但是,一旦就接地的话,仿真就出现错误,不能启动。使用电压测量指针,发现30和32都为2V,内置出现了错误,通过接直流电压源后接地,电压无论取什么值不影响电路,于是就当作加上电源相当于接地成功。实际上这是错误的,但是为了仿真成功,按照仿真软件的错误来。实际焊电路时候,30和32是直接接地处理的。
第二,7107的信号输入端31按照原理是应该直接接入前面直流电流信号的,但是由于30和32脚它直接内部产生错误的原因,所以要添加2V的直流电源跟VIN-抵消,免得跟实际需要的信号发生叠加。但是我们在焊电路时候,不需要加,直接将信号输入即可。【2】