:采用以89C51为核心的单片机系统来控制10位AD2543的数据的输入并将其转换成模拟量输出同时单片机把输入的预值电流送数码管显示,再根据输出的电压量来控制电流的变化,此方案的优点是输入的预值电流信号稳定且避免了大量的数据存储,所以电路设计和制作采用方案二。其电路方框图如图12所示:
输入显示单片机89C51键盘
DA转换恒流源
输出显示
负载
图22方案二方框图
3
f22
系统硬件模块设计
系统硬件以A789C51单片机为核心,外围包括电源模块、数码管显示模块、DA
转换模块及恒流源模块。221电源模块5V。
本设计共用到电源有三种:即±18V
电源原理:稳压电源由电源变压器、整流电路、滤波电路和稳压电路组成,如图23电源变压器整流电路滤波电路稳压电路
U1
U2
U3
U4
U5
图23电源方框及波形图
a整流和滤波电路:整流作用是将交流电压U2变换成脉动电压U3。滤波电路一般由电容组成,其作用是脉动电压U3中的大部分纹波加以滤除,以得到较平滑的直流电压U4。b稳压电路:由于得到的输出电压U4受负载、输入电压和温度的影响不稳定,为了得到更为稳定电压添加了稳压电路,从而得到稳定的电压U0。18V其中18V给AD2543供电;18V为AD2543参考电压。由于要求输出的电流最大值为2000mA,而且取样电阻为1欧所以要求AD7521输出的电压至少为2伏,通过计算18伏的电压足够实现上述要求。
4
f图24±18V电源电路图
图24中电路提供18V的电源;主要用于单片机(AT89C51)、数码显示、键盘。图25中提供的5V的电源用于LM358由于要求输出的电流最大值为1000mA而且主要电流从它通过,所以要用大电容,本设计采用两个2200UF50V的电容并联
同时为了减小纹波系数本设计在两个电容之间接入有源滤波电路,由于的LM358的耐压值最大可达42V,所以LM358可以安全工作。
图255V电源原理图
222
单片机主模块
AT89C51单片机是51系列单片机的一个成员,是8051单片机的简化版。内部自带2K字节可编程FLASH存储器的低电压、高性能COMS八位微处理器,I
telMCS51与系列单片机的指令和输出管脚相兼容。由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C2051构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。
5
f图26单片机主机系统图
223
电压-电流转换和功率放大电路以及输出电流采样电路
压控恒流源是本系统的重要组成部分,它r