background image

智能电压源硬软件设计

1.主要功能 

1.输出 0-10V 的电压范围,可实现稳压输出,也可实现自动步进输出,步进值为 0.1V;
2.输出电压设定值稳定度为 1%;
3 输出电压中文波小于 10mV。
4.最大输出电流为 2mA

2.总体设计方案

采用

A T89C51 系列单片机作为整机的控制单元,通过改变输入数字量来改变输出电压值

(A/ D 转换后电压值),经集成运放放大和射极输出器输出,间接地改变输出电压的大小。系统框图
如图

1 所示,主要由主电源、辅助电源、D/ A 转换、集成运放、射极输出器、单片机最小系统、显示及

按键等组成。

1:系统总体框架图

3.硬件单元电路设计

硬件单元电路主要包括:电源部分、显示部分、电压比较部分等。

3.1 主电源和辅助电源设计

该系统中,采用

18V 电源作为总电源为输入,经 L M7815、L M7915 得到大小相等、极性相

反的

 ±15 V 一路经 L M7805 得到+ 5 V 电压:其中+ 15 V 为主电源,作为稳压(射极输出器)的电

;±15 V 作为集成运放的电源;+ 5 V 作为单片机系统及显示电路电源用。电路的原理图如下所示

2:电源实现原理

3.2 : 显 示 及 按 键

电路

显示电路是对系

统输出电压进行显示,
使得整个系统更加合
理话,由于只显示输出的电压,所以显示器件采用

LED 共阳极数码管,电路如图 3 所示;

      

AT89C51

单片机

D/A 转换

(DAC0832)

七段 LED

  

显 示

(三位)

 

按 键

辅助电源 ±15V,+5V

 

滤 波

 

放 大

稳压

输出

主电源 15V