单片机在电源设计应用中的优点分析

发布者:平稳心绪最新更新时间:2014-01-22 来源: dqjsw关键字:单片机  电源设计  实时计算 手机看文章 扫描二维码
随时随地手机看文章

电源设计人员经常面临种种互相对立的要求。一方面要缩小体积、降低成本,另一方面又要提供更多功能并提高输出功率。受原理上的限制,模拟电源本身的功能有限,而模拟电源控制器的设计更是越来越复杂。由于这一原因,有些设计人员转向了纯数字电源设计。然而,对于许多设计人员来说,如此快速地转向不熟悉的领域并不容易。比较可行的一种折衷方法是采用传统模拟电源,但增加数字单片机做为前端。

    

    这种设计的优点在于电源本身的控制仍然使用模拟技术来实现。因此电源设计人员不需要从头重新开始全数字设计就可以为现有设计增加新的功能。采用这种方法,设计中仍然使用熟悉的误差放大器、电流检测以及电压检测电路。当然,尽管有些设计单元(如补偿网络)仍然采用分立器件实现,但其余部分则由单片机来控制。

    单片机能够带来的功能可分为四类:控制、监测、判断性功能及通信。下面我们将详细讨论这几类功能。

    第一类控制功能与单片机和电源之间的硬件接口有关。在模拟设计中,非常重要的是要为连接单片机留有接口。有些电源控制器在内部生成控制信号(如参考电压)。这样的控制器为单片机提供的外部连接点很少。Microchip公司MCP1630电源控制器在设计上为单片机提供了丰富的连接点。就本文来说,我们假定电源控制器提供两个控制点--关断输入以及设置参考电压的能力,如图1所示。尽管这样两个连接点看起来并不多,但已经能够提供功能非常强大的控制功能和复杂功能。 

    目前,单片机在许多电源设计中的作用主要是监测。许多单片机都有片上模数转换器(ADC)和模拟比较器。因此,单片机在监测输入电压、输入电流、输出电压、输出电压和温度等信号方面是理想之选。

    单片机能够监测范围如此广泛的信号,就可以完成更多功能,如智能故障检测。单片机的多功能源于其可编程能力,可以方便地进行定制来满足设计要求。这样,对于故障情况就可以分类进行处理。短暂的过流以及其他非关键故障可能只需要设置一个标志就可以了。而过热这样的故障则可能需要关闭电源,直到故障排除。需要重新启动电源的故障也可以进行更严格的控制。在某个时间段内如果有太多的故障,单片机就可以永久关断电源。

    单片机强大的处理能力还可以实现复杂的计算测量,如功率的实时计算。在模拟系统中确定功率值需要进行复杂的模拟计算。但对于单片机来说,只是小事一桩。输入功率、输出功率、效率以及功率损失等参数都可以计算。

    最后,单片机的监测功能还可以支持更高级功能,如故障预测。将工作电流实时与历史数据进行比较,电源设计人员便可判断导致电源故障的条件。电源本身具备预测自己故障的能力可以节约成本并提供更高的可靠性。

    监测数据并不仅仅是为了故障检测。根据这些数据还可采取许多其他操作。这些任务就归入判断性功能的范畴。判断性功能允许电源设计人员为设计增加更大的灵活性、更多功能和保护能力。让我们来考虑一下软启动或欠压锁定的情况。利用单片机来完成这些任务,锁定电压和软启动斜坡速率都是可编程的,并且不依赖于模拟器件。

    判断性功能还可以执行更复杂的任务。比如上电顺序。可以编程让电源监测另一个电压,直到被监测的电压达到设定值时再启动。可能还会有这样的情况,两个电压必须成比例上升,或者彼此跟随变化。所有这些功能只需修改软件就可以实现,而不必对硬件作更改。

    判断性功能的另一种可能应用是根据温度来调整电流限制。这样电源设计人员可以利用器件的温度降额参数来保证可靠运行。

    利用判断性功能还可以实现器件补偿,从而提高其精度。许多数据手册都给出了参数随温度的变化情况。这种情况下,单片机可以用来实现温度补偿。这样,设计人员可以使用成本更低的器件,并根据温度对结果进行补偿。Microchip应用笔记AN1001(DS01001)就描述了如何通过补偿利用一个±6℃的温度传感器来实现±0.1℃的温度传感精度。

    单片机的判断性功能还可以用于自校准电源,使其在输出端提供已知的电压,输出电压通过电压反馈电路进行检测并存储。采用这种方法,可以消除电压反馈电阻的任何误差,从而可以使用低成本电阻,却不会影响精度。而且,5V和3.3V电源的硬件都是一样的,不同的仅仅是校正过程。

    此处列举的仅是单片机判断性功能应用的一部分例子。举出这些例子仅仅是为了展示单片机的强大功能。由此可知,大量电源参数都可以通过小型廉价的单片机进行监测和控制。但我们还没有讨论信息的存储和获取。这也正体现了电源通信的重要性。

    有多种电源通信的方式,从最简单的跳线或开关设置,直到复杂协议(如以太网)。简单的通信方式可用于设置参数,如输出电压或工作模式。较复杂的协议则可支持对电源进行更复杂更全面的控制和监测。

    真正的价值则在于远程通信。对于位于远程的电信和服务器电源,这一点极为重要。这一远程监控能力还允许操作员提高系统的可靠性。

    此外,远程通信还允许操作员根据预计的负载情况调整电压和电流限制。与此同时,使用冗余电源可进一步提高可靠性和正常工作时间。一旦电源接收到表示故障发生的信号,就可以通知操作员,关断故障电源并激活备用电源。这一过程也可以进行自动化操作,出现故障的电源可以根据设定的条件自动激活并切换到备用电源。

    电源通信并不仅仅用于监测和设置工作参数。许多单片机都有片上EEPROM来存储生产信息等数据。一旦器件故障发生,设备操作员可容易地判断影响到哪些电源。同时,还可以存储维修历史。这样就可以保证电源的生产数据、维修历史以及运行信息始终都在手边,保存最新信息。

    对于前面列出的可利用单片机实现的丰富任务,目前普遍存在一种误解。设计人员可能认为这些任务必须使用高端单片机或数字信号处理器才能实现。实际上,本文中所描述的所有任务都可以方便地利用低成本8位单片机实现。此外,采用单片机的这种设计并非是要取代现有模拟功能,而是作为模拟系统的一种补充,为整个电源系统提供只有数字单片机才能提供的灵活性和处理能力。

关键字:单片机  电源设计  实时计算 引用地址:单片机在电源设计应用中的优点分析

上一篇:单片机在数字多用表中的应用设计
下一篇:无人机飞行控制系统地面仿真平台设计与实现

推荐阅读最新更新时间:2024-03-16 13:34

阻碍电源设计成功的因素有哪些?
PCB设计能“一次成功”已成为电子行业最强烈的诉求。 以电源产品为例,PCB设计会直接影响电源的EMC性能、输出噪声、抗干扰能力,甚至是基本功能。更为重要的是,PCB设计成功与否直接影响着产品的上市时间。在这个瞬息万变的时代,能够领先竞争对手一步推出产品,市场反响或将出现天壤之别。因此,为保证产品上市时间这一首要任务,很多公司评估项目的时候会有一个PCB设计一板成功率的指标。 然而,PCB设计一板成功率并不是很高。数据显示,由于PCB设计出现问题导致项目产生额外费用或错过发布日期的占比高达58%。设计失败还将带来高昂的成本,据生命周期洞察研究显示,每次重新设计需要 8.5 天,每次重新设计的成本为4.4万美元,每个项目平均
[电源管理]
阻碍<font color='red'>电源设计</font>成功的因素有哪些?
51单片机 第八节:串行口应用
第八节:串行口应用 一、 使用晶体频率为22.1184MHz的AT89C52单片机,串行口应用工作方式1,以9600bps的波特率向外发送数据,数据为十个数字 0 到 9 ,循环不断地发送。 解:数字字符为增量进二进制码, 0 对应0x30, 1 = 0 + 1 = 0x31,从 0 到 9 对应编码为0x30到0x39,记忆二进制编码较难,实际编程中用单引号括起对应字符表示引用该字符的二进制编码值,如 ? 表示引用?号的编码值。 在用11.0592MHz晶体时,9600bps的初始化分频初值为-6,现晶频加倍,如果其它条件不变,只有分频初始加倍为-12,才能得到9600bps;如果想得到2400bps(速率降4倍),分频初始自然
[单片机]
如何进一步降低PIC单片机的功耗
由美国Microchip公司生产的PIC系列单片机,由于其超小型、低功耗、低成本、多品种等特点,已广泛应用于工业控制、仪器、仪表、通信、家电、玩具等领域。 功耗,在电池供电的仪器仪表中是一个重要的考虑因素。PIC16C××系列单片机本身的功耗较低(在5V,4MHz振荡频率时工作电流小于 2mA)。为进一步降低功耗,在保证满足工作要求的前提下,可采用降低工作频率的方法,工作频率的下降可大大降低功耗(如PIC16C××在 3V,32kHz下工作,其电流可减小到15μA),但较低的工作频率可能导致部分子程序(如数学计算)需占用较多的时间。在这种情况下,当单片机的振荡 方式采用RC电路形式时,可以采用中途提高工作频率的办法来解决。
[单片机]
如何进一步降低PIC<font color='red'>单片机</font>的功耗
Microchip推出集成嵌入式硬件安全模块的新型32位MCU, 保护工业和消费类应用安全
PIC32CZ CA器件可配置度高,配备300 MHz Arm® Cortex®-M7处理器 随着安全威胁的不断演变和日趋复杂,工业和消费应用设计人员在开发过程中必须考虑在设备中实现安全功能。为了让设计人员能轻松地将安全功能集成到应用中,Microchip Technology Inc.(美国微芯科技公司)今日宣布推出全新 PIC32CZ CA 32位单片机系列。该系列器件配备了300 MHz Arm Cortex-M7 处理器、集成硬件安全模块 (HSM),支持多种连接和闪存选项,从而提高了灵活性。 PIC32CZ CA 新器件系列包括集成HSM的PIC32CZ CA90或不集成HSM的PIC32CZ CA80。PIC3
[单片机]
Microchip推出集成嵌入式硬件安全模块的新型32位<font color='red'>MCU</font>,  保护工业和消费类应用安全
高控制/运算效能助力 MCU实现智能照护机器人
高龄化社会来临,使得独居老人照护问题日益受到重视,因此研究人员利用具备高控制和运算能力的 微控制器 (MCU),开发出可随时跟随独居老人并具备跌倒侦测、紧急通知和网路互动等功能的智慧照护机器人,以提升居家照护品质。 台湾目前已逐渐迈入高龄化社会,多数子女工作在外,无法全心全意照顾老人,因此孤独在家中的老人照护就显得相当重要。有人选择聘请看护在家照料,抑或决定送至安养中心,但这些方法费用过高,而且子女也无法直接照顾亲人,显得较不放心。为有效解决此问题,可照护及关怀老人生活的电子装置遂日益受到重视,透过装置的监控及互动功能,不仅可让老人在家即能了解在外亲人的消息,而子女也能随时从中得到家中父母的健康与生活资讯。 老人关怀照护系
[单片机]
高控制/运算效能助力 <font color='red'>MCU</font>实现智能照护机器人
兆易创新推出GD32F5系列Cortex®-M33内核MCU,提供工业高性能应用新选择
中国北京(2024年3月7日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码 603986)今日宣布,正式 推出基于Arm® Cortex®-M33内核的GD32F5系列高性能微控制器,全面适配于能源电力、光伏储能、工业自动化、PLC、网络通讯设备、图形显示等应用场景。 GD32F5系列高性能MCU具备显著扩容的存储空间、优异的处理能效和丰富的接口资源,该系列MCU符合系统级IEC61508 SIL2功能安全标准,并且提供完整的软硬件安全方案,能够满足工业市场对高可靠性和高安全性的需求。目前,该系列产品已可提供样片,并将于5月正式量产供货。 GD32F5系列Cortex®-M33内核高性能MCU
[嵌入式]
兆易创新推出GD32F5系列Cortex®-M33内核<font color='red'>MCU</font>,提供工业高性能应用新选择
单片机实现串口协议的网络化
   本文深入研究了使用单片机控制网卡,接入以太网Ethernet,即IEEE802.3协议网络,实现串口仪器的网络化。   1 硬件结构和电路设计   1.1 总体设计   整个系统设计采用ATMEL公司8位通用微控制器AT89C51作为主处理器,驱动REALTEK公司的10M以太网控制芯片RTL8019AS,实现串口数据和外部网络互连。   1.2 网卡接线设计   RTL8019AS为100管脚PQFP封装,工作电压5V。其接线原理图如图1所示。地址SA0-4接到单片机P2的低五位上;SA8和SA9接电源;其余SA5-7,SA10-19这13个管脚全部接地;IORB和IOWB分别接单片机的
[单片机]
<font color='red'>单片机</font>实现串口协议的网络化
80C51单片机与8051单片机的主要差别在哪里
80C51单片机是在8051的基础上发展起来的,也就是说在单片机的发展过程中是先有8051,然后才有80C51的。 8051单片机与80C51单片机从外形看是完全一样的,其指令系统、引脚信号、总线等完全一致(完全兼容),也就是说在8051下开发的软件完全可以在80C51上应用,反过来,在89C51下开发的软件也可以在8051上应用。这两种单片机是完全可移植的。 既然这两种单片机外形及内部结构都一样,那它们之间的主要差别在哪里呢? 8051与80C51单片机的主要差别就在于芯片的制造工艺上。80C51的制造工艺是在8051基础上进行了改进。 8051系列单片机采用的是HMOS工艺:高速度、高密度; 80C51系列单片
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved