世纪电源网社区logo
社区
Datasheet
标题
返回顶部
已解决

关于数字电源数字PWM 分辨率 ,ADC采样频率,开关频率等问题

[复制链接]
查看: 9377 |回复: 59
1
furion_liang
  • 积分:157
  • |
  • 主题:10
  • |
  • 帖子:19
积分:157
LV2
本网技师
  • 2013-8-14 16:49:33
10问答币
关于数字电源数字PWM 分辨率 ,ADC采样频率,开关频率以及如何选择他们,还在仿真间隔是怎么设定的,请大家帮忙讲解,并讨论。谢谢

最佳答案

查看完整内容

其实大家都想得太多了。 首先我了要了解应用需求,比如说输出恒压恒流精度,以有反应速度等,对于大多要求<3%而言普通单片机就可以实现了。 以tiny13为例。在输出98K工作频率时可以步进1%的调节。以PWM混合PFM控制方式以优化输出精度的控制。10位AD采样及16K的采样率也能满一些常规电源的应用。 TI的DSP如TM320F28XX系列可以实现150pS的PWM精度输出,可以说完全超模拟控制能力。高达3M采样率的12位AD可以实现高速PID调 ...
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-14 21:42:21
 
先说说你想用来做什么?打算用什么拓扑,什么芯片。
你这个题目太大了。
nc965
  • 积分:92917
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92917
版主
  • 2013-8-15 11:27:21
 
这个题目并不大,
总的来讲,与模拟电路相比,数字驱动或者采样的精度都是不够的,只要有条件,PWM 分辨率和ADC采样频率要采用芯片所支持的最大值。
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-15 12:15:59
 
其实大家都想得太多了。
首先我了要了解应用需求,比如说输出恒压恒流精度,以有反应速度等,对于大多要求<3%而言普通单片机就可以实现了。
以tiny13为例。在输出98K工作频率时可以步进1%的调节。以PWM混合PFM控制方式以优化输出精度的控制。10位AD采样及16K的采样率也能满一些常规电源的应用。
TI的DSP如TM320F28XX系列可以实现150pS的PWM精度输出,可以说完全超模拟控制能力。高达3M采样率的12位AD可以实现高速PID调节能力,完全能胜任顶尖数字电源设计。28027更是引入模拟比较器控制,更有力应对各种异常情况的硬件保护。
微芯的30F2011是个性价比不错的数字电源控制芯片。
对于中小功率电源来说DSP不是很合适的,需要独立供电及专用的功率驱动电路,并且消耗较大的电流。
自从微芯推出PIC16F785芯片后,在中小功率电源有了很大的实用性,这芯片有两个高速比较器,集成两通道运放。以及有工作电注小于1mA以下。启动电流更可小于uA级别。微芯在PIC16F785之后又推出更强劲功能的芯片如12F615/1501等。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-15 20:26:41
 
microchip的ADC和PWM与TI的C2000相差好几个身位,这是两家的本质区别。
消耗电流,我觉得不是C2000瞄准的方向。
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-15 23:59:34
 
各有所长,看你什么应用。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-16 18:58:13
 
同意!
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-16 19:04:42
 
同意!
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-17 01:30:33
 
中国人是很聪明的,想当年手机,相机什么千万像素呀,多的事。这年头高清摄像头价格也不高,插值这事就没人干了。
现在随便一二块钱单片机都有10-16位的PWM。在以前大多只有8位时如何提高精度呢?方法很多,一种常用的方法就是将多个PWM周期合成一个控制周期。简单的讲将四个8位PWM周期合成一个控制周期就可以得到一个假10位的控制精度。
not2much
  • 积分:3395
  • |
  • 主题:38
  • |
  • 帖子:1247
积分:3395
LV8
副总工程师
  • 2013-8-17 01:32:36
 
请问“简单的讲将四个8位PWM周期合成一个控制周期就可以得到一个假10位的控制精度” 是怎么做到的?能否讲解一下原理?
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-17 09:42:53
 
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-17 17:26:44
 
如果你计算是按10位精度计算,如得到一个数为700,那么加载PWM时为:700/4=175,四个PWM周期内占空比都加载175,如果计算得702,那么有两个PWM周期将加载176,不知这样讲理解了没有?
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-17 21:40:53
 
朋友的做法是,牺牲pwm频率,提高pwm分辨率。
因为多次开关,占空比不会太精确。思路挺好!
有个问题,高电平不连贯,会带来高次谐波干扰,这个问题如何破?

micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-17 22:35:08
 
我们多次强调应用需求,不要把数字电源都当成高端应用场合。
如16M时钟工作在8位PWM时可以达62.5K ,PWM频率是不会变的,但引出一个参数叫控制频率即:62.5/4=15.6K 这个频率对输出特性起主要作用,而62.5K对控制回路中的LC参数起主要作用,并且选择LC参数时就要考虑高次谐波问题。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-19 11:56:46
 
这个控制频率,我理解差不多就是环路调节频率了。

threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-19 12:02:06
 
回到本帖主题。
现在高速pwm都有芯片可以实现了,分辨率和频率基本都能满足应用需求了。
adc采样频率和开关频率,存在一个同步和准同步、异步的问题。
这个问题还请micropower兄主持下。
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-18 07:59:06
 
deng1
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-18 11:20:36
 
在DC-DC模块中是最好做的,如同步整流BUCK中,UO=Uin X D 在大部份要求中有8位精度就够用了。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-19 11:57:25
 
li1091424
  • 积分:114
  • |
  • 主题:2
  • |
  • 帖子:4
积分:114
LV2
本网技师
  • 2013-8-20 10:26:49
 
那么常规情况下,用数字控制测试的稳态指标即使在环路的工作速度很慢时,也可以满足稳态的电源指标,但是动态呢?动态时对电源的指标要求,会在我们进行环路设计时做多少考虑呢?数字的动态响应指标到多少就可以呢?环路响应多快就可以了呢?
请教实际产品的相关指标规范!
dabuyang
  • 积分:624
  • |
  • 主题:51
  • |
  • 帖子:80
积分:624
LV6
高级工程师
  • 2016-5-13 16:09:18
  • 倒数7
 
都是干货,感谢大师分享的经验
柳军
  • 柳军
  • 离线
  • LV3
  • 助理工程师
  • 积分:299
  • |
  • 主题:6
  • |
  • 帖子:45
积分:299
LV3
助理工程师
  • 2018-6-13 22:24:55
  • 倒数5
 
但是 控制的计算周期(PWM更新周期),这个与那些参数有关呢?  我想到的有输出滤波频率,负载调节时间,还有其他的么?
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-17 22:04:48
 
李工所言极是!
不过有一个现象,那就是模拟电路的反馈环路有时候嫌太快了,需要采取措施抑制震荡的可能。也就是说,各种情况下,并非越快越好。
这对于数字来说,是一个好消息。
liu1875
  • 积分:9255
  • |
  • 主题:44
  • |
  • 帖子:3379
积分:9255
LV8
副总工程师
  • 2013-8-19 15:26:32
 
那就是模拟电路的反馈环路有时候嫌太快了,需要采取措施抑制震荡的可能








上面那句话本身就说明了——这个没设计好
not2much
  • 积分:3395
  • |
  • 主题:38
  • |
  • 帖子:1247
积分:3395
LV8
副总工程师
  • 2013-8-15 12:40:13
 
PWM和ADC的分辨率不足貌似是会引起震荡的。个人觉得开关频率的一个重要限制因素是程序的计算和ADC的耗时。
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-15 12:42:58
 
1:PWM 分辨率,一般要求16位可以。要求输出精度高要32位。
2:ADC采样频率 看你采用什么控制,平均电流控制用积分硬件电路求平均值,采样频率1M就可以,若要读出峰值电流,采样率就要高了。
3:开关频率,开关频率和整体电源设计有关,但你的采样,运算可以和开关频率不同步,
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-15 23:57:45
 
PWM分辨率需要多少呢?
如果你做一个5V电源,范围是4.85-5.15V 的话,就是说有3%的误差,实际上我们有1%的控制误差就够了。配合PFM调制的话只需7位控制精度就可以了。
几年前用M8设计正弦波逆变器时,采用8位PWM控制输出达10位,采用插值算法还是很有效的。
现在大多芯片带硬件触发ADC功能,实现同步采样是很容易实现的。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2013-8-20 09:13:55
 
大师多次提到配合PFM调制,请教一下它具体指什么呢?多谢!
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-20 09:37:09
 
脉频调制,随调制信号大小频率发生变化
yanpm
  • yanpm
  • 离线
  • LV8
  • 副总工程师
  • 积分:3011
  • |
  • 主题:23
  • |
  • 帖子:1573
积分:3011
LV8
副总工程师
  • 2013-8-18 07:12:23
 
好题目,关注,学习
Bodoni
  • 积分:12335
  • |
  • 主题:253
  • |
  • 帖子:5182
积分:12335
LV10
总工程师
  • 2013-8-19 21:22:28
 
模拟电源工程师如何转向数字电源工程师。。。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-19 21:50:48
 
数字电源工程师的终极攀登之路大概是这样的:

MCU→ARM→DSP→FPGA

micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-19 22:53:56
 
有句经典的话:
感觉什么都懂,那你高中毕业了
感觉有些不懂,那你大学毕业了
感觉全都不懂,那你博士毕业了
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-20 08:34:08
 
jingdian
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-20 09:40:16
 
我的积分长得太慢,有什么办法能一夜之间当上副总工程师,估计用不了一个月就能当上总经理了
nc965
  • 积分:92917
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92917
版主
  • 2013-8-20 10:04:41
 
如果你能发一个贴,引起广泛争论,人气上万,楼层上千,你就到副总了,想到总总,就发10个这样的贴。
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-20 11:12:29
 
是呀,多发些贴赶上你,我也当副总了,呵呵!!!
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-20 11:18:18
 
发些垃圾贴也算吗?
YTDFWANGWEI
  • 积分:109774
  • |
  • 主题:142
  • |
  • 帖子:45909
积分:109774
版主
  • 2013-8-20 13:10:28
 
记得有人申请当斑竹的时候,理由是“当了斑竹跟别人吵架也有气势”,不知道樊斑竹你那么注重自己的分数又是为了什么呢?
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:14:40
 
樊版out了!
帖子没有最垃圾,只有更垃圾。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:16:52
 
欢迎光临本站的秘密基地!一般人我不告诉他!

https://bbs.21dianyuan.com/93298.html
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-20 14:46:56
 
呵呵!真是牛贴。这么好的贴我什么没发现呢?
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:49:06
 
好货沉底嘛,坛子里好多宝贝呢
yanpm
  • yanpm
  • 离线
  • LV8
  • 副总工程师
  • 积分:3011
  • |
  • 主题:23
  • |
  • 帖子:1573
积分:3011
LV8
副总工程师
  • 2013-8-20 14:52:56
 
三虎兄真坏,这么多楼层刷分,点进去就死机额,后边的不要点了~太恶作剧了
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:56:18
 
hehe, 本坛最高楼!网速不好者,慎入!
基地有风险,刷分需谨慎!
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2013-8-20 14:59:32
 
呵呵!好在我12M网速,难怪没有发现这个问题。
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 15:10:10
  • 倒数10
 
我不知道在干什么的时候,

连环搜索,突然进入了此帖。

从上往下扒拉了一下,页面停滞了几秒。

顿时,我看到的是页面奇怪的叠影,

我擦了擦屏幕-----------

原来,

满屏都是被人遗落的节操!

---------------------节操君的分割线---------------------

从此,我将此帖牢记在心里,

告诉我见到的每一个人,

也许正巧会碰到他,

我会好心的提醒:

朋友,

你的节操掉地上了!
threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:58:12
 
刷的人,实在太多了
niyiban
  • 积分:1471
  • |
  • 主题:21
  • |
  • 帖子:592
积分:1471
LV6
高级工程师
  • 2013-8-21 07:41:15
  • 倒数9
 
不是说数字电源要开分版的吗
樊志坚
  • 积分:3181
  • |
  • 主题:7
  • |
  • 帖子:1223
积分:3181
版主
  • 2013-8-21 08:55:53
  • 倒数8
 
是的
尖叫的变压器
  • 积分:1977
  • |
  • 主题:10
  • |
  • 帖子:205
积分:1977
LV6
高级工程师
  • 2018-7-12 16:19:00
  • 倒数3
 
Bodoni
  • 积分:12335
  • |
  • 主题:253
  • |
  • 帖子:5182
积分:12335
LV10
总工程师
  • 2013-8-20 13:22:57
 
这么讲岂不是无法入门。。
mcu都丢到东湖去了。。

threetigher
  • 积分:3475
  • |
  • 主题:1
  • |
  • 帖子:1822
积分:3475
LV8
副总工程师
  • 2013-8-20 14:49:54
 
朋友在hb?
basso
  • basso
  • 离线
  • LV6
  • 高级工程师
  • 积分:1722
  • |
  • 主题:25
  • |
  • 帖子:582
积分:1722
LV6
高级工程师
  • 2013-8-20 11:27:52
 
数字电源的框图是。。。
newcenturydesign
  • 积分:4251
  • |
  • 主题:31
  • |
  • 帖子:821
积分:4251
LV8
副总工程师
  • 2013-8-20 11:30:35
 
同求!请赐教!
Bodoni
  • 积分:12335
  • |
  • 主题:253
  • |
  • 帖子:5182
积分:12335
LV10
总工程师
  • 2013-8-20 13:12:35
 
同求。。
micropower
  • 积分:7357
  • |
  • 主题:49
  • |
  • 帖子:2717
积分:7357
版主
  • 2016-5-13 16:23:31
  • 倒数6
 
好几年前的贴子了,现在单片机做电源非常普及,像ST一片2块钱的片子,有高速AD及多路PWM输出,用于多路DC-DC的话,成本比普通芯片便宜。
尖叫的变压器
  • 积分:1977
  • |
  • 主题:10
  • |
  • 帖子:205
积分:1977
LV6
高级工程师
  • 2018-7-12 16:18:38
  • 倒数4
 
尖叫的变压器
  • 积分:1977
  • |
  • 主题:10
  • |
  • 帖子:205
积分:1977
LV6
高级工程师
  • 2018-7-12 16:20:03
  • 倒数2
 
sdk
  • sdk
  • 离线
  • LV2
  • 本网技师
  • 积分:197
  • |
  • 主题:0
  • |
  • 帖子:7
积分:197
LV2
本网技师
最新回复
  • 2021-6-26 15:29:27
  • 倒数1
 
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号