本文所用的基准电压为15V,而数据输入量在00H-FFH之间变化,即D/A输出的电压有256种。从而不难算出本电源的精度=15V&pide;256=0。05859V≈0。06V。假如我们想要6V的直流电压,数据输入量=6V&pide;0。06V=100,注意这里的100是十进制的,单片机不能识别十进制数据,所以要把十进制转换成二进制或十六进制。100转换成十六进制后为 64H。只要给DAC0808输入64H,它就能输出6V的电压,该电压经运放 TL082后再去推动LM317,由LM317输出我们需要的电压值,实现了电压数控调节。本系统是基于51单片机的数控电源的设计,8位的单片机,而MX7541是12位数字输入的,因此须用锁存器。而此数控电源要求单步0。1V、稳压输出1。5~15V,DAC0808完全可以达到,故选择常用的DAC0808。

4。输出稳压模块

采用串联型稳压电路,基本过程为采样电路从输出端采样电压,同DAC模块输出电压进行比较,DAC模块输出电压由单片机控制,作为参考电压,较为稳定;进而改变调整管压降改变输出电压值,以稳定输出电压。

5。显示模块

显示模块可以选用数码管显示也可以选用液晶显示。由于此系统显示的只是最终电源输出的十位、个位及小数点后一位电压值,只需显示出3个数字,因此数码管更加的实惠,故选用数码管显示。

2。3 主要器件介绍

2。3。1 AT89C51简介

本课题设计的直流稳压电源的核心控制器件选用AT89C51。AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C51是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C51是它的一种精简版本。[1]AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高并且价廉的方案。AT89C51的主要功能、性能参数:来,自,优.尔:论;文*网www.youerw.com +QQ752018766-

1。4K字节可编程FLASH存储器; 

2。内部存储器(RAM):128*8位; 

3。定时器\计数器:2个16位; 

4。通用异步通信口(UART)1个; 

5。中断源:5个; 

6。有ISP(在系统可编程)\IAP(在应用可编程),无需专用编程器\仿真器; 

7。通用I\O口:32个; 

上一篇:AT89C51单片机的密码锁设计+程序+电路图
下一篇:STC89C52单片机的出租车计费器设计+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】