2.1.3 A/D
和
D/A 转换
模块
基本要求步
进值不大于
10mA,输出电
流范围为
20~
2000mA。但若想
达到更高的水平,
使步进值为
lmA,共计
(2000—20)/
1=1980 种状态,
故我们打算采用
12 位 D/A 转
换器,但由于该类
D/A 芯片未购买到,只得放弃,采用 8 传 DAC0832 进行转
换。
DAC0832 共有 256 种状态,充分利用它们,可使步进值最小为(2000—
20)mA/256=7.734 375mA,为使运算时提高精度,步进值定为 8mA,电流范
围为
OmA~(0+255x8)mA(即 O~2 040mA),可以较好满足基本要求。DAC0832
输入数据每增加
l,恒电流增加 8mA。
A/D 输入为通过精密电阻采样,再经过后级差分放大的电压信号。为配合
D/A 工作,完成闭环控制,A/D 也选用 8 位芯片。
2.1.4 恒流输出模块
如图
4 所示,输入电压由电阻分压变为 0~2V。经精密运放 01707 进行负反
馈输出,再经过大功率场效应管
IRFZ44NL 使输出达到课题要求。采用康铜电阻
丝绕制的精密电阻,可算得输出电流为
Io=Ui/R。D/A 输出经已经放大后变为
0~lOV,经过电阻分压后进入控制恒流输出电路。此时若选择精密电阻丝为
lΩ,分压比为 l:5,使得输出电流可达到 2A。
2.1.5 闭环控制
模块
为使输出电
流与用户给定值
最接近,我们采
用了按照
D/
A、A/D 的时序
进行数值比较,
采用步进控制使
电流波动较小。
例如假设用户输
入
200mA,系