【题目要求】
【元器件清单】
【电路原理图】
1、电源模块
电源模块可输出12V和5V的电压,该部分已有成熟电路,故可忽略。
2、数显模块以及电压巡测模块
图1
题目要求两个数码管依次显示0.0、3.0、4.5、5.0和8.0这五个数字。通过CD4017芯片可以很容易地输出对应码值。
对于电压巡测模块,我们需要依次输出0.0V、1.50V、2.25V、2.50V和4.00V(后面的恒流源电路还会详细提及到)。为此,我们设定的电阻阻值依次为R3=200K,R5=100K,R4=(10+10+10+2+1)K=33K,R2=200K,R1=(82+51)K=133K。通过实测我们发现,除了数显为0.0时输出误差比较大(0.3V)之外,其他时候输出误差很小。分析原因后发现,当数显为0.0时,电压巡测的输出端浮空,这样一来该端口就没有稳定的电压,因此我们可以对该电压巡测电路进行适当的改进。
像图2这个电路就能很好的解决上述问题,即在数显显示为0.0的时候电压也为0。
但是新的问题就浮现出来了:在比赛时电阻不一定能被正常选取到,因此我们需要根据元器件清单来灵活选择相应的电路。
图2
3、恒流源电路
图3
图3是模电书上的恒流源原理电路图,下面介绍一下该电路的推导过程。
因此,我们通过模拟开关来组成电压巡测模块,进而控制相应电压的输出,最后得到相对应的电流。
由LM358的芯片手册知,LM358运放的输出电流较小,输出的功率较小,不能带动100Ω的负载,需要另加元件。故我们需要用到三极管放大电流。
经过电路的多次改进,我们可以得到如下电路:
图4
该电路中的三极管的作用便是扩流。
4、电压跟随电路
图5
该电路接在电压巡测模块的输出端和恒流源电路的输入端之间,目的是防止恒流源电路对前级电路产生影响。