基于STC12C5410AD单片机的数字电源设计

最新更新时间:2014-12-25来源: 互联网关键字:STC12C5410AD  单片机  数字电源设计 手机看文章 扫描二维码
随时随地手机看文章

引言

  目前主要应用在数据通信、存储、服务器等性能和智能化要求较高的领域。在美国TI公司等半导体企业的推动下,技术有了快速发展。

  业界都比较认同TI公司对所下的定义:

  数字电源就是数字化控制的电源产品,它能提供配置、监控和管理功能,并延伸到对整个回路的控制。

  数字电源具有以下特点:数字化控制的电源转换,以MCU(微控制器)或DSP(数字信号处理器)为核心,它能实现PWM(脉宽调制)稳压回路控制、软件启动等功能;数字电源管理,对电压和电流等电源输出进行配置的功能;采用整合数字电源(fusion digital power)技术,实现了开关电源中模拟组件与数字组件的优化组合,例如,功率级所用的模拟组件——MOsFET驱动器,可以方便地与数字电源控制器相连并实现各种保护;能达到很高的技术指标,例如,其PWM分辨力可达150 ps(10 S~12 S)水平,这是传统开关电源所望尘莫及的;大量的电源管理和一些电源控制功能是通过PMBus(电源管理总线)实现的,PMBus是一种开放标准的数字电源管理协议,该协议是2004年10月由2家世界领先的电源公司Artesyn Technologies和AstecPower,以及6家世界领先的半导体企业共同建立。

  1 数字电源的硬件设计

  数字电源属于开关电源类产品,其主要的性能指标有:纹波与噪声、电源转换效率、输出电压稳定度、保护与安全特性。性能指标数据的高低直接影响数字电源产品的品质好坏。本文重点介绍数字电源的系统组成、PWM稳压回路和电源滤波电路的设计。

  1.1 系统组成

  数字电源有MCU控制和DSP控制两种解决方案。本数字电源系统采用MCU控制方案,整个系统由主控制器、PWM稳压回路、电流电压取样电路、键盘显示电路、电源滤波电路等组成,其系统的框图见图1。数字电源的主控制器是深圳宏晶科技有限公司生产、具有A/D 转换和PWM 功能、高速/低功耗,其内部配有10 kB程序存储器和512 B的RAM。电流电压的取样信号反馈到的A/D输入端,经数字信号处理分析,输出PWM信号,控制PWM稳压回路的功率开关管的导通或截止,经功率电感的充放电实现能量转换。

  用户不仅能从显示器上观察到当前的电源参数,还可通过键盘随时修改电源参数。单片机通用串行口实现上位计算机与数字电源之间通信。

  1.2 PWM 稳压回路设计

  考虑到功率MOSFET的诸多优点,PWM稳压回路中的半导体功率开关器件用MOSFET取代晶体管。

  PWM稳压回路如图2所示。

  MOSFET驱动电路是由R1、R2、R3、C2、V1和V2组成,MOSFET管的开关频率可以很高,所需驱动功率很小,容易驱动,是高频小功率变换器的理想功率器件。MOSFET管的输入阻抗很高,其导通和关断就相当于输入电容充放电过程。

  MOSFET过高的输入电容C 对7}=父转换速度起很甭要的作用,降低C 影响,足MOSFET驱动电路改计的承点。

  MOSFET的等效输入电容为:

  1.3 电源滤波电路设计

  电源要求输出尽量小的纹波及噪声,滤波电容在开关电源中对抑制电源的纹波及噪声起着非常露要的作用,选择品质优良、ESR(低等效串联电阻)的电容是提高滤波效果的关键。

  根据开关电源盼没计理论,以降压BUCK拓扑结构的开关稳压器为例,开关电源的纹波电压AV为:

  式中,f。 为MOSFET的导通时问;R 为ESR值。

  从输出纹波电压△ .的表达式导出,在给定的条件下,针对一个所期望的频率范围来选择和R ,选择比较合适的电感值后,决定输出电压纹波大小的主要因素是输出电容的R 。

  因低R 电容(如钽电容和日本三洋OSCON电容)成本较高,所以,本电源系统降低输出电容R嘞的方法是:在保持输出电容总容量不变的前提下,把原来的一个电容拆分成几个电容的并联,这样,随着电容容量的减少其 EsR相应减少,几个电容并联后,总的尺是单个电容的几分之一;如果选用电容的耐压值适当提高,单个电容的 可进一步降低,这是因为同容量的电容,耐压提高其 咖变小。采用以上设计方法后,输出电容的 大幅度下降,输出电压纹波明显减小。

  电源滤波电路见图3,符合设计要求。

的软件设计

  编制软件一方面必须与已建立的硬件电路密切配合,另一方面要满足产品的设计要求。本系统软件采用编编与c语言混合编程实现,主要包括控制软件及上位机界面和通信软件。程序流程图见图4。

  根据计算机或键盘输入的设置命令信号和取样信 ,进行数字信号处理后,输出PWM信号。

  通过键盘随时修改电源参数,可以从显示器上观察到当前的有关数据。在过流与过压的情况下,关闭PWM并进行声光报警。

  3 实际测试结果及分析

  3.1 功率管的驱动状态对开关特性的影响

  在输入电压为24 V、输出为12 V/3 A的情况下进行测试。峰值栅极驱动电流, 。在过驱动和欠驱动两种状态下的功率开关管输出波形见图5。从图5(b)可知,由于功率MOSFET欠驱动,上升时间t变得很长,开关转换过程中能耗大大增加,随之电源的效率和负载能力下降,此时电源只能驱动一半的负载。

  如果选用的功率MOSFET输入电容c 和导通电阻足够小,在功率MOSFET栅极过驱动条件下,功率开关管输出波形可达到图5(a)的理想效果,t 变得很短,开关转换过程中能耗大大降低,电源效率和负载能力明显提高,很好地满足了电路设计要求。

  3.2 电源滤波电路对电源纹波抑制的作用

  用单电解电容(2 200 IxF/35 V)滤波和图3电路滤波,其实测波形见图6。可见,单电容电源纹波约为80 mV(p-p),改进后实际应用电路的纹波约为35 mV(p-p),对电源的纹波抑制起到了很大的作用。

  4 结语

  本文介绍基于设计方案。实际测试表明,用带PWM和A/D转换功能的通用单片机实现数字电源的设计是可行的,其性能达到相当高水平,此方法具有推广应用价值。

关键字:STC12C5410AD  单片机  数字电源设计 编辑:探路者 引用地址:基于STC12C5410AD单片机的数字电源设计

上一篇:数字和模拟电源分合有道
下一篇:通过改进数字电源提升云端设备节能效率

推荐阅读最新更新时间:2023-10-12 22:50

串行1602的四位数据线程序-avr单片机
1602的四位数据线程序,节省了IO。单片机用的是Atmega16,编译环境ICC6.31A,1602驱动头文件。 1602Driver.h /*********************LCD模块1602底层驱动库*********************** * LCD模块与单片机的硬件连接: * /端口名称 /端口符号 /MCU端口 / LCD引脚号/ * * RS数据/指令选择线 * RS PD3 4 * R/W读写选择线 * R/W GND 5 * EN写使能线 * EN PD2 6 * 三态
[单片机]
51单片机的特殊功能寄存器(SFR)
在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。这样的特殊功能寄存器51单片机共有21个并且都是可寻址的列表如下: 符号 地址 功能介绍 B F0H B寄存器 ACC   E0H 累加器 PSW  
[单片机]
51单片机~EETROM ( I IC协议总线),AT24CXX存储器工作原理
(一)I^2 C总线控制原理: 1.数据有效性规定: 所以如图,当SCL为高电平的时候,SDA数据稳定不改变,当SCL为低电平的时候,看时序图SDA才允许改变。 2. 这是启示和终止,和上面没有太大关系。(上面只说有效信号) 数据传输可能产生的三种状况: 4. 主机在传送数据时的几种方式: (S表示其实信号,P表示终止信号),白A表示从机的应答,阴影A表示主机的应答,—A表示非应答(代表即将结束接受),应答之后主(从)机再发送下一段数据* 方式一: 方式二: 方式三:非应答之后再次进行S初始信号发送,改变数据传输方向 从机地址==固定部分+可编程部分(决定可以访问的从机数目)
[单片机]
51<font color='red'>单片机</font>~EETROM ( I IC协议总线),AT24CXX存储器工作原理
基于单片机数字通信系统位同步提取
在数字通信系统中,发送端按照确定的时间顺序,逐个传输数码脉冲序列中的每个码元。而在接收端必须有准确的抽样判决时刻才能正确判决所发送的码元,因此,接收端必须提供一个确定抽样判决时刻的定时脉冲序列。这个定时脉冲序列的重复频率必须与发送的数码脉冲序列一致,同时在最佳判决时刻(或称为最佳相位时刻)对接收码元进行抽样判决。可以把在接收端产生这样的定时脉冲序列称为码元同步,或称位同步。 实现位同步的方法和载波同步类似,有直接法(自同步法)和插入导频法(外同步法)两种,而直接法又分为滤波法和锁相法。本文介绍的方法就是用直接法中的锁相环实现的。 1 数字锁相位同步提取原理 数字通信系统接收端位同步提取通常采用如图1所示的数字锁相环DPLL(
[单片机]
基于<font color='red'>单片机</font>的<font color='red'>数字</font>通信系统位同步提取
STM8L151C8单片机学习例程(1)——LED闪烁
STM8L_1_LED 1.User:工程及main文件 2.Hardware:LED,Delay头文件 3.STM8L15x_StdPeriph_Driver:STM8自带库文件 4.Debug:hex文件存放于EXE文件夹 5.Function: LED闪烁 IAR工程代码: /** ****************************************************************************** * @file main.c * @author Alex——小白 * @version V1.0 * @date 2019.5.1 * @br
[单片机]
STM8L151C8<font color='red'>单片机</font>学习例程(1)——LED闪烁
基于LabVIEW的单片机温度自动测试系统
1 引 言 LabVIEW是美国国家仪器公司(National Instru-ment)开发的一种虚拟仪器平台,他是一种用图标代码来代替文本式编程语言创建应用程序的开发工具。Lab-VIEW功能强大,提供了丰富的数据采集、分析和存储库函数以及包括DAQ,GPIB,PXI,VXI,RS 232/485在内的各种仪器通信总线标准的所有功能函数。利用LabVIEW设计的数据采集系统,可模拟采集各种信号,但是配备NI公司的数据采集板卡比较贵,在实际开发中可选用单片机小系统对数据进行采集。 冷库是发展冷藏业的基础设施,也是在低温条件下贮藏货物的建筑群。食品保鲜主要以食品冷藏链为主,将易腐畜禽、水产、果蔬、速冻食品通过预冷、加工、贮存
[测试测量]
AT89S52单片机定时器/计数器的工作方式
本文主要就这四种工作方式展开讨论,分别从其逻辑结构的角度来学习和了解各个工作方式的特点和应用方法。其中特别需要注意的是: 1.定时器初值的计算和设定方法。 2.几种工作方式之间的区别。 一、定时器/计数器的初始化 使用定时/计数器前需要对其进行初始化,使其按设定的功能工作。初始化的一般步骤如下: (1) 确定工作方式(即对TMOD赋值)。 (2) 预置定时或计数的初值(可直接将初值写入TH0、TL0或TH1、TL1)。 (3) 根据需要开放定时器/计数器的中断。 (4) 启动定时器/计数器。 二、4种工作方式 1.工作方式0:13位定时器/计数器 当M1M0=00时,定
[单片机]
AT89S52<font color='red'>单片机</font>定时器/计数器的工作方式
意法半导体无线微控制器加强Sindcon智能表计的能效和可持续化
2023年9月18日, 中国--服务多重电子应用领域、全球排名前列的半导体公司意法半导体(STMicroelectronics,简称ST;) 日前宣布与新加坡智能表计厂商 Sindcon(新加坡)物联网科技私人有限公司合作,用意法半导体的 STM32WLE5 LoRaWAN® 无线微控制器改造升级Sindcon的智能表计,部署到 Sindcon 在印度尼西亚雅加达的由五万多块水表、燃气表和电表组成的能源网络。 意法半导体亚太区(除中国外)市场总监 Paolo Oteri 表示:“STM32WLE5 微控制器 (MCU) 采用长距离低功耗无线通信技术,可以通过LoRaWAN 无线网络远程抄表,有效解决在地貌广阔、多样化的
[嵌入式]
意法半导体无线<font color='red'>微控制器</font>加强Sindcon智能表计的能效和可持续化
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved