基于
51 单片机的数控电源设计
本文介绍了以
51 系列单片机为控制单元,以数模转换器 DAC0832 输出参考电压,以该参
考电压控制电压转换模块
LM350 的输出电压大小。该电路设计简单,应用广泛,精度较高
等特点。
关键词:单片机(
MCU),数模转换器(DA),掉电存储器
(
EEPROM)。
引言
目前所使用的直流可调电源中,几乎都为旋纽开关调节电压,调节精度不
高,而且经常跳变,使用麻烦。利用数控电源,可以达到每步
0.1V 的精度,输
出电压范围
0~15V,电流可以达到 2A。
系统结构
图
1:硬件系统结构图
对选用芯片说明
DAC0832 是一款常用的数摸转换器,它有两种连接模式,一种是电压输出
模式,另外一种是电流输出模式,为了设计的方便,选用电压输出模式,如电
路图所示,
Iout1 和 Iout2 之间接一参考电压,VREF 输出可控制电压信号。它有
三种工作方式:不带缓冲工作方式,单缓冲工作方式,双缓冲工作方式。该电路
采用单缓冲模式,由电路图可知,由于
/WR2=/XFER=0,DAC 寄存处于直通状
态。又由于
ILE=1,故只要在选中该片(/CS=0)的地址时,写入(/WR=0)数
字量,则该数字信号立即传送到输入寄存器,并直通至
DAC 寄存器,经过短暂
的建立时间,即可以获得相应的模拟电压,一旦写入操作结束,
/WR1 和/CS 立
即变为高电平,则写入的数据被输入寄存器锁存,直到再次写入刷新。
AT24C02 是一款常用的可掉电保存数据的 ROM,2K 比特容量,采用 I2C
总线操作,关于它的具体操作方法参考相关资料。