基于单片机的数字直流稳压电源的设计论文.doc
《基于单片机的数字直流稳压电源的设计论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的数字直流稳压电源的设计论文.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科生毕业论文基于单片机的数字直流稳压电源的设计毕业论文诚信声明本人重声明:所呈交的毕业论文基于单片机的数字直流稳压电源的设计是本人在指导老师的指导下,独立研究、写作的成果。论文中所引用是他人的无论以何种方式发布的文字、研究成果,均在论文中以明确方式标明。本声明的法律结果由本人独自承担。 作者签名: 年 月 日基于单片机的数字直流稳压电源的设计摘 要随着电子技术的不断发展,直流稳压电源已被运用于各类电子设备,仪器仪表与实际工程当中。随着科技的进步,各行业对所需直流电源有了更高要求,需要精度更高,调节围更广,输出功率更大,性能更稳定的直流稳压电源。因而对其整体设计有了更高要求,需改变旧的设计思路
2、与方法,为先进的设计思想以与电子元器件提供更创新的应用。本文主要介绍了以AT89S52单片机为主控制器的直流稳压电源的设计方法,通过键盘设置直流电源的输出电压,数码管动态显示原理,定时中断原理,以此了解单片机的应用,同时介绍了数模转换芯片DAC0832和存储芯片24C01的工作原理。由模拟电源、控制电路、数模转换电路、放大电路、显示电路等部分构成其系统。输出电压围在024V,最大电流可达330mA,设置步进等级能达0.1V,并显示其实际输出电压值。本系统由单片机程序控制数字输出信号,以其作为核心,用LED数码管显示输出电压,通过按键增加或减少输出电压。首先,本文将概述数字直流稳压电源的研究目的
3、与意义,以与国外发展状况,研究方法和整体设计思路。其次,本文将主要介绍数字直流稳压电源的基本原理,硬件组成与其系统硬件电路设计。并阐述数字直流稳压电源的整体设计思路以与数字直流稳压电源的功能模块设计与流程图最后,本文将介绍数字直流稳压电源系统的软件设计。 在附录中,本文还将给出系统的程序清单,供参考之用。关键词:数控电源,AT89S52单片机,直流稳压,数模转换AbstractWith the continuous development of electronic technology, DC voltage has been applied to a variety of electron
4、ic equipment, instruments and practical engineering. With advances in technology, the industry has higher requirements for DC power required, need higher precision and a wider adjustment range, the output power is greater, more stable DC power supply.Thus have higher requirements for the overall des
5、ign, need to change old design thinking and methods for advanced design idea and the application of electronic components with more innovative. This article introduces the AT89S52 Single-chip microcomputer design method of controller of DC power supply, keyboard sets the output DC power supply volta
6、ge, digital animating principle, principles of timing interrupt in order to understand the application of single-chip, along with a DAC chip memory chip 24C01 and DAC0832 works. Translates the analog power supply and control circuits, digital circuits, amplifiers, display circuits and other parts of
7、 their system. 024V output voltage range, the maximum current of 330mA, sets the step level of 0.1V, and its actual output voltage value is displayed.This system controlled by single chip digital output signal, in its capacity as the core, with LED digital tube display output voltage by pressing the
8、 increase or decrease in the output voltage.First of all, this article outlines digital DC voltage-stabilized power supply for research purpose and meaning, and developments at home and abroad, research methods, and overall design. Secondly, this article introduces the basic principles of digital DC
9、 voltage-stabilized power supply, hardware and system hardware circuit design.And set out the overall design as well as digital DC voltage-stabilized power supply features digital DC voltage-stabilized power supply module design and flowchart Finally, this article describes digital software designs
10、of DC power supply system.In the Appendix, the article will list of system procedures, for reference purposes. Keywords:NC power supply, AT89S52 SCM, DC, DAC目 录1 绪论11.1数字直流稳压电源的研究目的与意义11.2 国外发展状况21.3研究的方法21.4 论文构成与整体设计思路22 数字直流稳压电源原理介绍32.1 方案选择与总体设计原理32.2 单片机AT89S52介绍42.3 矩阵式键盘扫描原理52.4 数码管动态显示原理62.5
11、 DAC0832和24C01的使用介绍73 数字直流稳压电源硬件电路设计113.1稳压电源数字部分电路113.1.1 单片机外围接口电路113.1.2 数字部分电路PCB设计183.2 稳压电源模拟部分电路193.2.1 电源部分电路193.2.2 输出电压控制单元电路204 数字直流稳压电源软件程序设计254.1系统软件流程图254.2 系统程序的介绍27结论31参考文献32附录33致4445 / 501绪论 本章将介绍数字直流稳压电源系统研究的目的与意义,国外电源技术的发展状况,系统的研究方法和整体设计思路,论文的构成以与系统的研究容。1.1直流稳压电源的研究目的与意义现代科学技术的迅速发
12、展,电源扮演了非常重要的作用。电源技术现已成为一门实践性很强的工程技术,其中以数控电源技术为代表。服务于各类电子行业,并随着计算机和通信技术的发展,而转变成信息技术革命,给这方面技术的发展提供了广阔的前景,同时对电源也有了更高的要求。而现在数控电源的普遍使用,普通电源在一般工作时产生的误差,会影响整个系统的准确性。由于电源在使用时可能会造成很多的影响,因此电源数字化控制已成为人们现在追求的目标,它将会给人们带来很多便利,其中数字直流稳压电源是一个很好的例子,人们对它也有了越来越高的要求。相对于我们学生而言,大学实验过程中,一个稳定可调的直流电源供应器在很大程度上为我们的设计和研究提供了一些方便
13、。由于传统直流电源输出电压是通过粗调波段开关以与细调电位器所调节的,且由电压表显示其电压值大小。这种直流稳压电压读存在数不是非常直观、易磨损、稳压精准度不高,不太容易调准、且电路构成相对比较复杂、体积比较大等一系列缺点,而基于单片机控制的数字直流可调稳压电源可以较好解决上面的问题。本次课题设计将采用 AT89S52 单片机作为主要的控制核心,与其他组件和外围电路搭配,设计一个数字可调直流稳压电源。输出值和显示可以设置输出电压,也有大量的功能,如存储。通过系统的总体设计,我们的开发人员可以更深入地熟悉单片机原理,和一些外围电路的扩展,这对我们C语言的硬件编程能力将有大幅度的提高。1.2 国外发展
14、状况电力电子技术现已经成为一门完整和独立的高科技技术,而数字直流电源从80年代开始真正发展起来,在此期间系统的电子电力理论开始慢慢建立起来。现在电源主要为信息技术产业服务,它的发展对电源技术也有了更高的要求,从而对电源技术的发展起到了很好的推动作用,两者相互结合,从而也有了现在信息产业和电源产业的快速发展。到目前为止,电源已然成为了当今世界非常重要的基础科技产业,并且在和行业应用中发展广泛,从平时生活到最高端的科学都离不开电源技术的参与和支持,高频率、高效率、密度高、低电压、高电流和多元化已成为其主要的发展趋势。目前国外电源产业中,比如各种线性稳压电源、通讯用的AC/DC开关电源、DC/DC开
15、关电源、交流变频调速电源、高频逆变式整流焊接电源、中频感应加热电源、正弦波逆变电源、风光互补型电源等已慢慢占据世界主导地位。像产品价格、性能指标、品牌效应与使用寿命一直是用户比较关心的问题。从而促使国外电源生产商向电源的应用技术数字化、硬件结构模块化、产品性能绿色节能环保以与智能化的方向发展。1.3研究方法与整体设计思路 此次设计从选题我目的就很明确,当设计课题确定下来以后,我通过四年所学专业知识的运用和积极查阅各种相关资料。首先针对题目所提出的各种要求,对整个设计思路进行规划,然后对方案设计的可行性进行反复的分析论证,最终敲定最后的设计方案。之后,查阅参考相关资料进行硬件电路各模块的设计,同
16、时对软件模块也逐一设计,再进行不断的检测,编译,将正确的代码下载到硬件电路当中,最后对系统一步步不断调试,通过最后不断的修改来完善整个系统。1.4 论文构成与研究容 本文通过对单片机来实现数字式可调稳压电源的原理、主要介绍了单片机实现数字可调稳压电源的硬件电路设计和软件电路设计。在各章节当中,详细介绍了各功能模块的整体设计思路,设计情况,以与模块之间相互的联系。2数字式可调稳压电源原理介绍在实验过程中直流电源一般都是用来调整电位器来调节电压,由于电位器的温漂比较大,让输出的电压会有所漂移,因而和它并不是很容易操作。本文主要介绍数字式可调稳压电源由单片机AT89S52,4 x 4 键盘,数码管,
17、数模转换芯片DAC0832,存储芯片24C01,放大电路等部分元器件构成,通过对单位的控制输出数字信号,然后由 D/A转换器 (DAC0832)输过其模拟量,最后通过运算放大器的隔离放大,控制输出功率管的基极,通过输出功率管的基极电压的变化,间接改变输出电压的大小。其原理主要包括键盘扫描原理、数码管动态显示原理、模数转换原理与I2C总线原理,在这一章,主要侧重于设计过程中涉与的原则。2.1 方案选择与总体设计原理介绍1、 方案分析与选择 方案一: 数值控制部分由单片机数模转换转换芯片驱动,提供所需参考电压为线性稳压电压。优点:对于单片机,系统工作处于开环状态 ,系统需要高精度 DAC,设计费用
18、相对较低。缺点: 损耗大,LED数码管输出显示不是系统的精确输出电压,需要对其进行系统补偿方案二: 数控部分以AVR单片机的PWM组成开关电源,并且利用AVR的AD转换,并实时转换输出电压,使用软件来调整电压来达到调节。系统框图如图2.1AVR单片机A/D PWMPWM开关管波动电压稳定电压采样图2.1方案二框图优点:硬件简便,稳压由软件完成很多工作,单片机的运行速度要求更高。软件要求比较高,损耗相对小。缺点:输出纹波电压较大,对硬件的要求很高。方案二设计的电路结构开始对设计者很吸引,但是了解到AVR单片机的PWM的精度在开关电源的使用上比较勉强,而且开关电源有个通病:纹波电压比较大,我们考虑
19、到对电源的损耗要求比较高,也为了保证纹波足够小,所以我们选择方案一。2、总体设计原理此次设计采用AT89S52单片机作为整体的控制核心,利用44键盘输入数字量,通过控制单元输出数字信号,再经过D/A转换器(DA0832)输出模拟量,最后经过运算放大器隔离放大,控制输出功率管的基极,随着输出功率管的基极电压的变化,间接地改变输出电压的大小。2.2 单片机AT89S52介绍AT89S52是低功耗、高性能CMOS8位的微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,和工业80C51 产品指令和引脚完全相容。片上的Flash允许程序存储器在系统可编
20、程,也适用于常规编程器。而在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:1、与MCS-51单片机产品兼容;2、8K字节在系统可编程Flash存储器;3、1000次擦写周期;4、全静态操作:0Hz33Hz;5、三级加密程序存储器;6、32个可编程I/O口线;7、三个16位定时器/计数器;8、八个中断源;9、全双工UART串行通道;10、低功耗空闲和掉电模式;11、掉电后中断可唤醒;12、看门狗定时器;13、双数据指针;14、掉电标识符。另外,AT89S52 可降至0Hz 静态逻辑
21、操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。其引脚结构如图2.2图2.2AT89S52引脚结构 2.3 矩阵式键盘扫描原理键盘的开关矩阵由很多按键组成,是微型计算机比较常用的输入设备,在正常情况下,用户可以使用键盘向计算机输入指令,地址和数据。通常单片机系统采用非编码键盘,非编码键盘通过软件来识别键盘上的闭合键,结构简单,操作灵活,是它的特点,因而广泛应用于单片机系统。键盘的按键由触点式和非触点式两种组成,机械触点构成单片机中的按键。
22、对按键的读取容易导致的错误,按键的机械特性决定抖动时间的长短,一般为510ms,为让CPU能正确读出口线的状态,每一次按键只做一次响应,所以必须考虑如何去抖动。一般常用去抖动方法有两种:硬件法和软件法,单片机通常采用软件法去抖动。4 x 4 矩阵键盘 (图 2.3) 的按键识别方法: 线扫描方法也被称为逐行扫描查询,确定键是一个常用的识别方法,主要过程是:判断键盘键是否按下,让所有列线置为低电平,所有行线置作为高电平,然后读行线的状态。若是有一行的电平为低电平,则键盘中存在按键按下,然后依次将行线置为低电平。当确定某根行线位置为低电平后逐个检测各列的电平状态。其列线如果是低电平,则该列线与置低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数字 直流 稳压电源 设计 论文
限制150内