2 硬件系统的设计
2.1 单片机控制系统的设计
在本设计中,控制芯片主要完成与A/D、D/A的数据通信及对其数据的处理,实现对系统给定量的设定和对输出量的采样与显示。同时还检测各种故障信息,及时地发出相应的报警信号。此外,由于系统属于强的EMI源,对主控制器芯片的抗干扰性能和故障处理能力有较高的要求,所以,控制芯片采用AT89C52单片机。
2.2 稳压电源
稳压电源采用三端稳压器7805、7824构成。由于78系列稳压器最大输出电流为1.5A,而系统输出最大电流为2000mA,为此,需外加功率管扩流。
2.3 A/D、D/A的转换电路设计
根据设计要求,系统要求输出的电流信号为20—2000mA,步进为1mA,且要求显示数值,因此,给定量的执行元件一D/A转换器与检测元件一A/D转换器至少需要11位的转换精度。结合系统的设计要求,并考虑到单片机的I/O接口资源紧张等因素,最终确定选用串行数据传送方式的ADS7841和DAC7512两款芯片(转换精度均为12位的集成芯片),其量化精度能达到1/4096<1/2000,完全能达到设计的精度要求。
ADS7841芯片用于将电流检测电路输出的模拟电压信号转换成数字信号,回送给单片机,由单片机将该反馈信号与预置值比较,根据两者间的差值调整输出信号大小,由此构成反馈调节,提高输出电流的精度。
同时,A/D转换器采样回来的电流经过单片机处理后传送到LED,用以显示当前的实际电流值。D/A转换器将设定的电流值转换为模拟信号并提供给压控恒流源,控制恒流源的输出大小。
ADS7841中,在电源输入端并联一个0.1IzF的电容去耦,同时并联一个101_LF的电解电容来提高供电的稳定性。根据其技术资料,将引脚端1和端2短接就能实现5V的基准源输出,并在引脚端6和7之间接一个0.1仙F的电容,能有效地提高抗干扰性能。
|