本文介绍了以AT89C51单片机为控制单元,以数模转换器DAC0832输出参考电压,且用参考电压控制电压转换模块LM350输出电压大小的数控电源。AT89C51单片机为主控制器,通过按键来控制直流电源的输出电压,设置步进等级可达0.1V,并可由数码管显示实际输出电压设定值。本系统由单片机程控输出数字信号,经过D/A转换器(DAC0832)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电压。单片机系统还兼顾对恒压源进行实时监控,输出电压经过电流/电压转变后,通过A/D转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数据形式的反馈环节,使电压更加稳定,这样构成稳定的电压源。关键词:单片机;数模转换器(DA);数控电源
目 录
引言…………………………………………………………………………………1
1 绪论……………………………………………………………………………1
1.1 数控电源的发展前景…………………………………………………………1
1.2 电源分类………………………………………………………………………3
1.2.1交流稳压电源的分类及特点………………………………………………3
1.2.2直流稳压电源的分类及特点……………………………………………4
2 系统设计部分………………………………………………………………5
2.1 系统设计思想…………………………………………………………………6
2.2 系统设计要求……………………………………………………………………7
2.3 硬件电路设计……………………………………………………………………7
2.3.1电压控制单元……………………………………………………………9
2.3.2按键电路……………………………………………………………………11
2.3.3数码管显示部分……………………………………………………………11
2.3.4掉电存储器部分……………………………………………………………12
3 芯片介绍………………………………………………………………………12
3.1 DAC0832…………………………………………………………………………12
3.2 AT89C51…………………………………………………………………………13
3.2.1 51系列的基本结构………………………………………………………14
3.2.2 MCS-51单片机引脚说明…………………………………………………14
3.3 掉电存储器EEPROM芯片介绍……………………………………………17
3.4 LM350芯片介绍………………………………………………………………18
3.5 LM336芯片介绍………………………………………………………………19
3.6 集成运放OP-07芯片介绍…………………………………………………20
4 软件电路设计………………………………………………………………21
4.1 KeilC51软件介绍 …………………………………………………………21
4.1.1 系统概述……………………………………………………………………21
4.1.2 Keil C51系统的整体结构…………………………………………………21
4.1.3 KEIL C51编译器的功能……………………………………………………21
4.2软件设计………………………………………………………………………22
5 调试……………………………………………………………………………23
6 结论…………………………………………………………………………24
谢辞……………………………………………………………………………………25
参考文献……………………………………………………………………………26
附录……………………………………………………………………………………… 27