单片机实现数字式稳压电源

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章绪论

本章将简单介绍系统设计的目的及意义,国外电源技术的发展状况,系统的研究方法,论文构成及系统的研究容。

1.1研究目的及意义

在当代科技与经济高速发展的过程中,电源起到关键性的作用。电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。电力电子技术是电能的最佳应用技术之一[3]。当今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。随着计算机和通讯技术发展而来的现代信息技术革命,给电力电子技术提供了广阔的发展前景,同时也给电源提出了更高的要求。随着数控电源在电子装置中的普遍使用,普通电源在工作时产生的误差,会影响整个系统的精确度。电源在使用时会造成很多不良后果,因此电源的数字化控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数控直流稳压电源就是一个很好的典型例子,人们对它的要求也越来越高,要想为现代人工作、科研,生活、提供更好的,更方便的设施就需要从数字电子技术入手,一切向数字化,智能化方向发展。

对我们学生而言,在大学的实验室里和课程设计里面,有一个稳定可调的直流电源是很有必要的。因传统的直流稳压电源输出电压是通过粗调波段开关及细调电位器来调节的,并由电压表指示电压值的大小。这种直流稳压电源存在读数不直观、电位器易磨损、稳压精度不高、不易调准、电路构成复杂、体积大等缺点,而基于单片机控制的数字式可调稳压电源能较好地解决了以上问题。

本题采用单片机和其它元器件及外围电路,开发一个数字式可调稳压电源。能够设定输出电压值、电压值输出显示、存储等功能。通过此系统的设计,让开发者更深刻的掌握单片机基本原理,并熟悉一些外围电路的扩展,以及进一步提高C语言的硬件编程能力。

1.2 国外发展状况

电力电子技术已发展成为一门完整的、自成体系的高科技技术,电源技术属于电力电子技术的畴[3]。电源技术主要是为信息产业服务的,信息技术的发展又对电源技术提出了更高的要求,从而促进了电源技术的发展,两者相辅相成才有了

现今蓬勃发展的信息产业和电源产业。迄今为止,电源已成为非常重要的基础科技和产业,并广泛应用于各行业,从日常生活到最尖端的科学都离不开电源技术的参与和支持,其发展趋势为高频、高效、高密度化,低压、大电流化和多元化。同时,封装结构、外形尺寸日趋接

近国际标准化,以适应全球一体化市场的要求。

当前在国外电源产业中,占主导地位的产品有各种线性稳压电源、通讯用的AC/DC开关电源、DC/DC开关电源、交流变频调速电源、电解电镀电源、高频逆变式整流焊接电源、中频感应加热电源、电力操作电源、正弦波逆变电源、UPS、可靠高效低污染的光伏逆变电源、风光互补型电源等。而产品价格、性能指标、品牌效应及使用寿命一直是用户最关心的问题。这就促使国外电源生产商朝着应用技术数字化、硬件结构模块化、产品性能绿色化智能化的方向发展。

1.3研究方法

此次毕业设计我从一开始选题就目的明确,在毕业设计课题确定下来后,通过运用大学三年所学的专业知识和查阅参考了一系列的资料完成的。针对题目的要求,首先对整个设计思路进行规划,例如:要用到什么模块,模块应该怎样分布,怎么协调好这些模块。然后针对方案的可行性进行反复的参照对比,敲定最终设计方案,在敲定方案之后,查阅参考相关资料进行硬件电路的各个模块的设计,同时软件模块也同步进行,经过不断的检测,编译,将正确的代码下载到硬件电路中,最后一次次的调试系统,通过不断的修改来完善系统。

1.4 论文构成及研究容

本文总体概括了单片机实现数字式可调稳压电源的原理、着重介绍了单片机实现数字式可调稳压电源的硬件电路设计和软件设计。在各章节中,突出讲述了各功能模块的设计思路,具体设计情况,以及模块之间的联系。

本系统主要研究数字式可调稳压电源如何实现数控、稳压、掉电存储和输出电压显示,其中包含一些必要的硬件设计和软件设计。

第2章数字式可调稳压电源原理介绍

在实验室里通常所用到的直流电源都是用调节电位器来达到调节电压的目的,由于电位器的温漂较大,使得输出的电压会有所漂移,而且用电位器调节电压操作起来不是很方便。本文所介绍的数字式可调稳压电源与传统的稳压电源相比,具有操作方便,电压稳定度高的特点。它由单片机AT89S52、4×4键盘、数码管、数模转换芯片DAC0832、存储芯片24C01、放大电路等部分构成,能实现输出电压显示、设定、存储及音响提示操作等功能,其原理包括键盘扫描原理、数码管动态显示原理、模数转换原理及I2C总线原理。在本章中主要介绍在设计过程中所涉及到的原理。

2.1 方案选择及总体设计原理介绍

1、方案分析与选择

方案一:数控部分用单片机带动数模转换芯片提供线性稳压电压的参考电压。

优点:对于单片机,系统工作在开环状态,对数模转换的精度要求较高,设计成本低。

缺点:功耗较大,LED数码管输出显示不是系统的精确输出电压,须对它进行软件补偿。

方案二:数控部分用AVR单片机的PWM组成开关电源,再利用AVR的AD转换对输出电压进行实时转换,利用软件进行电压调整以达到稳压[4]。系统框图如图2.1

图2.1方案二框图

优点:硬件简单,稳压的大部分工作由软件完成,对单片机的运行速度要求很高,利用手头的ATmaga16L单片机最高8MHz工作频率很难达到速度要求。对软件要求较高,功耗小。

缺点:输出纹波电压较大,对硬件的要求很高。

方案三:用AVR单片机控制PWM芯片组成开关电源。

优点:降低了对单片机的运行速度要求。

缺点:电路较复杂(该方案很快被否定)。

方案二简单的电路结构起初对设计者很吸引,但是后来了解到AVR单片机的PWM的精度用于开关电源比较勉强,而且开关电源有个通病:纹波电压大,考虑到设计目标对电源的功耗要求不是很严,同时为了保证纹波足够小也鉴于自身对于51单片机和线性电源较为熟练,故选择方案一。

2、总体设计原理

本设计采用AT89S52单片机作为整机的控制单元,利用4×4键盘输入数字量,通过控制单元输出数字信号,再经过D/A转换器(DA0832)输出模拟量,最后经过运算放大器隔离放大,控制输出功率管的基极,随着输出功率管的基极电压的变化,间接地改变输出电压的大小。

2.2 单片机AT89S52介绍

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案[5]。

AT89S52具有以下标准功能[5]:

1、与MCS-51单片机产品兼容;

2、8K字节在系统可编程Flash存储器;

3、1000次擦写周期;

4、全静态操作:0Hz~33Hz;

5、三级加密程序存储器;

6、32个可编程I/O口线;

7、三个16位定时器/计数器;

8、八个中断源;

9、全双工UART串行通道;

10、低功耗空闲和掉电模式;

11、掉电后中断可唤醒;

12、看门狗定时器;

13、双数据指针;

相关文档
最新文档