基于单片机的数控稳压电源电路的设计.doc
《基于单片机的数控稳压电源电路的设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的数控稳压电源电路的设计.doc(53页珍藏版)》请在课桌文档上搜索。
1、摘 要电源的应用十分的广泛,只有设计出一款质量好数控直流稳压电源才能满足各行各业以及人们生活的需求。所以,直流稳压电源的设计颇为重要,尤其是数控直流稳压源的设计尤为重要。本文主要介绍数控直流稳压电源的一些基本应用的设计,对其中涉及的供电电源模块,A/D 转换模块、单片机最小系统模块,电压输出模块等有详细的介绍。本设计将单片机的数字控制技术, 很好的融入到直流稳压电源中,设计出了一款高性价比的数字化通用直流稳压电源。关键词:数控稳压源 D/A 模块 最小系统 数字控制ABSTRACTABSTRACTDC stabilized power supply designed with high per
2、formance can meet demands for all walks of life.In view of this, the design for DC stabilized power supply is of great significance, which with Digital Control Technique is more desirable.The paper put emphasis on introduction to the design for basic applications of DC stabilized power supply with D
3、igital Control Technique, where more detailed explanations concerned with Power supply power supply module, A/D conversion module, Single chip with minimized system module, and Voltage output module are provided. The design for new type of Digitized DC stabilized power supply with High Cost Performa
4、nce came into reality, with Digital Control Technology of Single chip the well integrated into DC stabilized power supply. keykey wordswords :C C stabilizedstabilized powerpower supplysupply D/AD/A ModuleModule MinimalMinimal systemsystem DigitalDigital controlcontrol 目 录第一章第一章 绪绪 论论 11.1 课题研究概述 .21
5、.2 课题研究背景 .21.3 电源发展的方向 .31.4 国研究现状 .4第二章第二章 系统设计的原理分析系统设计的原理分析 52.1 DC-DC 的原理分析.52.2 系统方案比较与选择 .62.3 系统模块方案论证与选取 .72.3.1 DC-DC 的原理分析.72.3.2 控制芯片的选择 .82.3.3 显示器选择 .82.3.4 负载电路模块的比较与选择 .9第三章第三章 硬件设计硬件设计 .113.1 设计思路 113.2 AT89S51 模块电路 113.3 显示模块电路:123.4 0P07 运算放大器电路。.133.4.1 电流电压转换部分。 .133.4.2 数模转换部分:
6、153.5 AT89S51 单片机主要特性及引脚功能介绍 153.6 七段数码管介绍 183.7 DAC0832 介绍及应用 193.8 0P07 运算放大器简介 223.9 系统总电路原理图 .23第四章第四章 系统软件设计系统软件设计 254.1 主控程序 264.2 系统电路设计 27第五章第五章 系统调试与分析系统调试与分析 315.1 测试方法 315.2 误差测量 315.3 设计中遇到的问题和解决方法.315.3.1 设计中遇到的问题 .315.3.2 解决设计中出现问题的方法 .32第六章第六章 结束语结束语 35致致 37参考文献参考文献 39附录附录 A A:硬件设计原理图
7、:硬件设计原理图 41附录附录 B B:所用元器件:所用元器件 42附录附录 C C 程序源代码程序源代码 45第一章绪 论自从电在人们的生活中诞生以后,不仅为人类的生活带来了便利,而且也使得各行各业都因为有了电而飞速发展,与此同时出现了无数新型的产业,现在电已经成为我们的生活中不可缺少的一个主要部分。但是我们平时用的都是 220V 交流电压,随着我们生活水平的不断提高,科技也在不断的发展,电器界为使人们的生活更加方便和丰富,电子产品都向微型化和集成化转型,随着人们用电量的不断增大,同时又要满足电器产品的功率低,效率高等特点,所以必须将 220V 高压电变成低压电,并能安全可靠地提供给各类不同
8、小电器的小电源已经受到电器行业的重视。现如今几乎所有的电子产品都必需要稳定的直流电源来供电,因此直流稳压电源的实际应用就变得越来越重要。在电子产品中,直流稳压电源的故障率是相当高的应为电器产品长期工作在大电流和大电压下,电子元器件很容易被损坏因为在直流稳压电源中,即使通过整流桥整流、电容滤波电路所得到电压往往都有一定的文波,而不是很稳定的直流电压。并且输出电压会在输入电压波动而波动。由于电子设备电源电压的不稳定,将会引发起很多问题,例如:测量仪器的准确度会降低,交流放大器的噪声会受到影响,直流放大器的零点漂移更加严重等等,所以只有设计出一款合格的稳压电源,才能满足各种电子产品的需求。因此直流稳
9、压电源的设计和研究就变得越来越重要。目前产生直流稳压电源的方法大致可以分为两种:其一是用模拟方法,其二是数字方法。前者的电路都是采用模拟电路来实现,电路结构很复杂,而后者则是通过数字电路来实现的,并且能够实现自动控制,相对前者来说不管是电路结构还是控制方面都要简单很多。目前国际上直流稳压电源的发展方向是向数字化智能化等方向发展,因此对于数控直流恒压源的研究是有意义的。1.1 课题研究概述本设计是以单片机为主体设计的数控直流稳压电源,相比传统的直流电源设计,本次设计更加新颖,更具有实用价值。该设计中,对整体数控直流稳压电源进行了硬件、软件总体设计,从这两方面满足设计的基本要求的同时,对整个系统有
10、了比较全面的了解。1.2 课题研究背景目前人们的生活水平已经达到了工业化时代,并逐步向高新技术产业转型。因此各种形式电源就成为人们生活中必不可少的一种常见设备,电源是给电子产品提供电能的一种供电设备,是现在人们生活的基础,目前电源技术已逐步发展成为一种综合性技术,它已经融入到人们生活中各行各业,例如:通信通讯行业,电子产品行业,计算机行业,电力电子行业,能源行业,以及某些高新技术行业都离不开电源设备,因此设计一款高效的数控直稳压电源是满足现在人类生活所必须的,也是现代化工业生产必不可缺少的。因此,设计一款高效的数控直流电压源不仅是满足人们生活平的需要也是具有科学意义和经济价值得。本次毕业设计主
11、要是以单片机 AT89S51 为核心, 结合 DAC0832 芯片的功能,实现对输出电压的数字控制。为实现对输出电压的控制: 一方面, 通过 D/A 输出实现电压的预置, 再通过运算放大器控制晶体管的输出电压;另一方面, 再将输出的电压的采样值送入单片机, 与预置值进行比较, 将误差值通过 D/A 转换芯片添加到调整电路, 从而进一步降低了输出电流的纹波。经过测试, 该数控稳压电源的实际输出与显示值之间的误差小于 1%, 达到设计要求。数字电压源要现以下功能:1. 用数码管直接显示读数、显示清晰直观;2. 可通过按键实现调节电压大小,步进 0.1V; 3. 电压调整围大,电压调整围为 0 到
12、5V ;4. 稳定性好。设计中的重点与难点1.调整的围:各个电子电路所要求的电压通常有所区别,因此,所设计的电压源要求可调整的围尽量大;2. 稳定性:各电子电路对电压源的稳定要求很高,这也是本设计的关键和难点。1.3 电源发展的方向1.数字化控制目前在研制高精度,高性能,的测量仪器时,几乎没有不考虑使用微处理器的。数值化智能电源可以有效的较少生产过程不确定的因数,可以他高生产效率和产品的维护性,从而使系统维护起来更加的方便个容易,是整个系统控制起来更加的灵活。2.模块化模块换设计是指将一个产品的完整设计分成几个独立的部分来完成,最后再将这几个独立的部分有机的结合起来,形成一个新的整体,这样就会
13、使整个系统的设计变得简单,设计起来更加的方便,系统设计采用模块化设计主要有以下几个方面的好处:独立性较好,设计的时候可以一个模块一个模块的设计,这样在生产上和调试上都会有很大的方便。可替代性,一个整机系统出先故障的时候可以一个模块一个模块的的检查,检查出来之后可以用一样的模块进行代替,而不需要把整个系统代替掉,这样可以节约资源,同时也使模块满足更大数量的不同产品的需求。可实现通用性,可以实现在在不同的系统不同的产品之间的通用,实现了跨系列跨产品的通用。1.4 国研究现状在我国,以电力电子学为核心技术的电源产业,从二十世纪六十年代初步形成,到了九十年代以后,电源产业已经发展到了快速发展的阶段,随
14、着时间的推移,社会在进步,科技也在发展,人们的生活水平和质量也有很大的提高,为了满足二十一世纪人们生活水平的需要,所以在二十一世纪设计和研究一款高性能,高效率的数控直流稳压电源是势在必行。因为电子电力技术的重要性,电源又渗透到各行各业,所以数控稳压电源在近几年的发展方向应该是向着高效率以及自身体积等方向,只有效率得到提高,产生的热能才会减少,散热就会变的更加的容易和方便,就更容易得到高功率密度。第二章第二章系统设计的原理分析系统设计的原理分析2.1 DC-DC 的原理分析根据调整管的工作状态的不同,我们通常把稳压电源分成两类:线性稳压电源和开关稳压电源。 所谓线性稳压电源是指调整管工作在线性状
15、态下的稳压电源。而在开关电源 中则不一样,开关管在开关电源中,我们一般把调整管叫做开关管是工作在开、关两种状态下的,开的时候电阻很小,关的时候电阻很大。开关电源是现在比较新型的电源的一种,它的特点是:具有效率高,重量轻,可升、降压,输出功率大等一系列优点。但是开关电源也有它的缺点,比如开关电源的开关管由于电路工作在开关状态,所以它的噪声比较大。 通过下图 2.1 所示,我们来简单的说说降压型开关电源的工作原理。如 2.1 图所示,电路由开关 K在本设计电路中为场效应管,续流二极管 D本设计采用的是快恢复二极管,储能电感 L,滤波电容 C 等构成。当开关闭合时,电源通过开关 K、电感 L 给负载
16、供电,并将部分电能储存在电感 L 以及电容 C 中。由于电感 L 的自感,在开关接通后,电流增大得比较缓慢,即输出不能立刻达到电源电压值。一定时间后,开关断开,由于电感 L 的自感作用将保持电路中的电流不变,即从左往右继续流。这电流流过负载,从地线返回,流到续流二极管 D 的正极,经过二极管 D,返回电感 L 的左端,从而形成了一个回路。通过控制开关闭合跟断开的时间即 PWM脉冲宽度调制,就可以控制输出电压。如果通过检测输出电压来控制开、关的时间,以保持输出电压不变,这就实现了稳压的目的。在电源开关被接通的时候,电感和电容就开始存储能量;在电源开关断开的时候,电感和电容就开始释放能量,并且向负
17、载提供能量,所以电感 L 叫做储能电感。二极管 D 在开关断开的时候,可以负责给电感 L 提供电流通路,使之成为一个完整的回路,所以这个二极管 D 就叫做续流二极管。本设计采用的是快恢复二极管。在实际所用的的开关电源电路中,通常开关 K 都是由大功率的场效应管来代替。当开关断开的时候,整个回路的电流比较小;当开关闭合的时候,整个回路的电压比较小,所以它的发热功率UI就会很小。所以开关电源的效率比普通的要高很多。如下图 2.1 所示:图 2.1 开关电源2.2 系统方案比较与选择方案一:采用传统的调整管,使用一套十进制计数器完成系统的控制功能,一方面完成电压的译码显示,另一方面使其输出作为 EP
18、ROM 的地址输入,而由 EPROM的输出经 D/A 变换后去控制误差放大的基准电压,以控制输出步进。方案二:以单片机作为整个电路的控制单元,通过改变输入数字量来改变输出电压值,从而使输出功率管的基极电压发生变化,间接的改变输出电压的大小。采用软件方法来解决数据的预置以及电流的步进控制,从而使得系统的硬件更加的简洁。利用单片机为主控制器,通过按键来设置数输出电流,来设置步进的等级。而实际电路中所需要的电压是模拟信号,所以要加上数模转换器来实现数模转换器,这样单片机程控输出数字信号,经过 D/A 转换器DAC0832后就可以实现输出模拟量,而此时 DAC0832 的模拟输出端输出的模拟电流我们要
19、将它转化成电压,因此我们必须加一个器件来完成电流转换到电压,我选用了 0P07 运算放大器来实现电流转换成电压这一过程,通过 0P07 运算放大器转换的电压信号很小,因此要再加个运算发大器来实现对信号的放大功能,通过数据形式的反馈环节,使得电压更加稳定,构成数控稳压源。通过比较,我选择第二种方案。原理电路示意图如下图 2.2 所示图 2.2 原理电路示意图2.3 系统模块方案论证与选取2.3.1DC-DC 的原理分析方案一:Cuk 变换器可以进行能量存储和传递同时在两个开关器件和两个环路中进行,这种对称性使其可以达到较高效率,但是该方案对电容要比较求高,成本也高。方案二:DC/DC 变换器采用
20、 Buck 降压型开关电源。由于 Buck 降压型开关电源使用了高频变压器,可做到输出电压比较宽,开关管占空比合适,电路结构简单,效率较高。综合考虑选择方案二较合适。2.3.2控制芯片的选择采用目前比较通用的 51 系列单片机。虽然该系统采用 51 单片机为核心,能够实现对外围电路的简单控制,51 系列单片机的优点之一是从部的硬件到软件有一套完整的按位操作系统,它不光能够对片某些特殊功能寄存器的某位进行处理,还能进行位的逻辑运算,功能十分齐全。本次设计我采用了 AT89S51 单片机作为控制芯片,它的优点有相对于89C51,89S51 新增加很多功能,性能有了较大提升,价格基本不变,甚至比 8
21、9C51 更低。- ISP 在线编程功能,这个功能的优势在于改写单片机存储器的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。- 最高工作频率为 33MHz,大家都知道 89C51 的极限工作频率是 24M,就是说S51 具有更高工作频率,从而具有了更快的计算速度。- 具有双工 UART 串行通道。- 部集成看门狗计时器,不再需要像 89C51 那样外接看门狗计时器单元电路。- 双数据指示器。 - 电源关闭标识。- 全新的加密算法,这使得对于 89S51 的解密变为不可能,程序的性大大加强,这样就可以有效的保护知识产权不被侵犯。- 兼容性方面:向下完全兼容 51 全部字系列产品。比如
22、8051、89C51 等等早期 MCS-51 兼容产品。也就是说所有教科书、网络教程上的程序2.3.3显示器选择方案一:选择 LCD1602 液晶显示器,此显示可以显示提示字母、设置数值、测试数值,价格较便宜。方案二:选择 LED 七段数码管,此方案的优点在于可以减少系统的功耗,显示程序简单。经比较,选择方案二。2.3.4负载电路模块的比较与选择方案一:采用稳压电路对负载进行稳压并且进行过压保护,这样结果不能通过单片机的控制对结果进行精密控制。方案二:采用两个电阻串联的方式,其中一个来作为输出的负载,另外一个小电阻作为电压采样电阻,负载处接一个过压保护电路用来保护电阻不被烧坏,采样电阻上的电压
23、直接送到 AT89S51 单片机的 A/D 转换来实现负反馈,并且通过相关程序进行稳压控制。经比较,采用方案二较合适。第三章第三章硬件设计硬件设计3.1设计思路系统硬件的设计思想是力求结构简单、工作可靠、适应教学要求、性能价格比高。本次设计是以单片机来控制运行状态的数字电压源控制系统。根据要求采用C 语言编制程序,通过单片机控制数字电压源的运行。本系统硬件设计由单片机AT89S51模块、DAC0832、OP07、双联七段共阴数码管模块等 4 个模块所组成。本次设计采用单片机 AT89S51 作为整机的控制单元,通过改变输入数字量来改变输出电压值,从而使输出功率管的基极电压发生变化,间接地改变输
24、出电压的大小。如果要使系统具备检测实际输出电压值的大小,可以经过 ADC0832 进行模数转换,间接用单片机实时对电压进行采样,然后进行数据处理及显示。采用软件方法来解决数据的预置以及电流的步进控制,使系统硬件更加简洁,各类功能易于实现本系统以直流电源为核心,利用 51 系列单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达 0.1V,并可由数码管显示出实际输出电压值和电压设定值。利用单片机程控输出数字信号,经过 D/A 转换器DA0832输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电流的变化而输出不同的电压。3.2AT89S51 模块电路由于在
25、编程时,P0 口作为原码输入口,当进行校验时,P0 输出 原码,此时 P0.1外部电压必须被拉高。P0.1 端口接上拉电阻后,再与 DAC0832 的数字输入信号口相连,P1.0 与 D0 相连、P1.1 与 D1 相连、P1.2 与 D2 相连 、P1.3 与 D3 相连、 P1.4 与 D4 相连、P1.5 与 D5 相连、P1.6 与 D6 相连、P1.7 相连 D7。加上上拉电阻从而使得输出电压为 AT89S51 的 P0 口的电压加上上拉电阻的压降,从而使得输出电压得到提高。具体连接如下图 3.1 所示:图 3.1 AT89S51 模块电路3.3显示模块电路: 如下图 3.2 所示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数控 稳压电源 电路 设计
链接地址:https://www.desk33.com/p-16122.html