• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

探讨下基于单片机的数字电源设计方案

现在国内好多电源公司仍然以28XX/38XX为设计首选芯片,很少采用单片机数字式的电源。小弟不才,总结了主要有以下几个方面原因。

1.老手:模拟芯片的控制方案已经很成熟了,富有经验的电源工程师不太愿意转移到数字控制上去。此问题可能有以下几个方面原因(1)年龄:虽然设计经验丰富,但是已经没有太多的精力再来学习和容纳新的知识(2)技术:国内的数字控制技术还不成熟(3)成本:考虑到全数字控制和升级拓展,可能要采用DIP40的片子,国外型号的MCU价格都不低,国内的也是5元左右的,这对于28XX/38XX来说是很明显的,如果是大批量的生产,成本就更加突出,而且MCU需要写代码,公司不太愿意再请一个人来写代码,况且,MCU的抗干扰能力不是很好。

2.新人:师傅领进门,修行靠个人。从一进门,师傅就教导该如何如何用模拟芯片来做设计,很少提及数字控制。这也就造成了新人对电源的误区,电源要用模拟来做。有想法的徒弟又苦于无从下手而苦恼,一是师傅也没有这方面的经验,二是公司也很少提供这样的机会。

3.公司:个人自扫门前雪,莫管他人瓦上霜。(1)国内这行的大都是私企,在国内都逃不过一个"利"字。大家都懂得,就不阐述了,好多的工程师都是很"萧条"的。(2)没有创新精神,我最羡慕的就是苹果,为什么高科技公司都是国外的?

好了,小弟阐述完毕,我是个直肠子,这些都是个人观点,如果有说的不太对和得罪大家的地方还请多多包涵。

最后再来引入一题:设计方案,希望大家都能发表下自己的观点,让更多的人受益。

设计方案:

(1)MCU选择:国内/国外?  专用MCU/通用MCU(89)/增强MCU(PWM/AD)?

(2)半数字/全数字

(3)采样调整方案(PID/AD/...)?

(4)动态响应

(5)抗电磁干扰

(6)MCU稳定供电

全部回复(29)
正序查看
倒序查看
wddzzj
LV.2
2
2014-01-11 14:06
坐等高手
0
回复
208971
LV.7
3
2014-01-15 22:40
单片机数字式的电源很少?
0
回复
2014-01-15 22:56
@208971
单片机数字式的电源很少?

全数字的现在国内不好做啊,没有什么适合的片子,现在德州仪器出的电源专用MCU都要20价格区间,是在是伤不起,但是数字仍然是趋势,只能慢慢来了,昨天在国外一网站看了下数字的发展趋势,很迅速啊,顺便下了个资料,喜欢的朋友可以看看

UCC3817_TI_20130121.xls     PowerEsim Link Installer Manual v2_1.pdf

0
回复
2014-02-09 13:07

速度和pwm模块的特性差别很大

同样是车qq和奔驰没什么太多的可比性

0
回复
ytwsdz
LV.7
6
2014-02-16 14:55
@wangshujun
速度和pwm模块的特性差别很大同样是车qq和奔驰没什么太多的可比性

一晃好长时间没来了,这问题还要等3年后再讨论。

单片机(MCU)本身就不是做电源的材料

数字电源只是个概念

芯片价格高不能用,搞干扰不好不能用,太麻烦不能用,用的器件太多还是不能用,功率太小还是不能用、

等有真正搞电源的人设计出实用的程序芯片才有讨论的价值。

纵观单片机就是学生的玩具,本身就是不中国人设计的,学习者对电一知半解,等真领会到深层都不玩它了。

0
回复
whlz58
LV.4
7
2014-02-16 18:07
数字电源需要有专用的硬件部分来适应不同的实时要求,存软件管理的没什么技术优势吧
0
回复
2014-02-19 12:26
这个有意思
0
回复
2014-02-21 18:25
@风定人非在
这个有意思
确实是现实,国内不重视科技啊,没办法!!!!
0
回复
Constance
LV.11
10
2014-02-21 20:35
单片机来做数字电源,数字和处理能力还不够!
0
回复
wangshujun
LV.8
11
2014-02-22 16:56
@Constance
单片机来做数字电源,数字和处理能力还不够!
现在单片机里面快速的有200兆左右的浮点运算能力的,处理速度不是问题,不要一说单片机就想着8位的小东西
0
回复
wh6ic
LV.2
12
2014-02-22 19:55
@Constance
单片机来做数字电源,数字和处理能力还不够!
100KHz的开关电源,用零售价两三块钱软妹币的 30MHz 八位机都可以实现12bit的PID了,肯定够用。
0
回复
binglian66
LV.5
13
2014-02-23 20:53
@wh6ic
100KHz的开关电源,用零售价两三块钱软妹币的30MHz八位机都可以实现12bit的PID了,肯定够用。
是啊,如果做小功率的话,不论成本还是实验方面考虑都不具优势,要是大功率电源,多加的芯片价格基本就可以忽略了。
0
回复
binglian66
LV.5
14
2014-02-23 21:12
最近公司接个案子,对方要求计算机远控(开机,关机等),远程实时显示电源状态。看来电源数字时代真的到来了
0
回复
dy0758
LV.4
15
2014-02-27 15:11
@binglian66
最近公司接个案子,对方要求计算机远控(开机,关机等),远程实时显示电源状态。看来电源数字时代真的到来了
本人做数控电源多年,有成熟产品.看能否合作,13827585681張
0
回复
dy0758
LV.4
16
2014-02-27 15:24
@dy0758
本人做数控电源多年,有成熟产品.看能否合作,13827585681張
数控直流电源最大优势是:你想做什么电源都可以,只要你提出要求。一定可达到你的意愿,而远控是必备的!
0
回复
binglian66
LV.5
17
2014-03-02 20:31

发一个自己写的软件,内部参数都是按照公司设计标准来计算的(变压器和环路控制部分暂时没有完成)

芊芊荷实验室.rar

0
回复
ytwsdz
LV.7
18
2014-03-03 09:27
@dy0758
数控直流电源最大优势是:你想做什么电源都可以,只要你提出要求。一定可达到你的意愿,而远控是必备的!

14 15  16 不懂别混啊,控制个开-关算什么?

还多年?控制板凳了?

想做什么都可以?在床上?

三个能人把下面这个解释了两再说

void scjs(void)interrupt 3 //输出频率618HZ

{

TH1=0Xff;

TL1=0xf0;

b++;

}

main()

{

TMOD=0x00; //定义定时器工作方式

IE=0X88;   //开中断

TH1=0Xff;  //定义定时器初值

TL1=0Xf0;  //定义定时器初值

TR1=1;   //启动定时器    

示波器测量,50%占空比 ,波型正常!

oid scjs(void)interrupt 3 //输出频率101HZ

{

TH1=0Xff;

TL1=0xa4;

b++;

}

main()

{

TMOD=0x00; //定义定时器工作方式

IE=0X88;   //开中断

TH1=0Xff;  //定义定时器初值

TL1=0Xa4;  //定义定时器初值

TR1=1;   //启动定时器    

示波器测量,50%占空比 ,波型不正常?

问题出在那??

0
回复
binglian66
LV.5
19
2014-03-03 10:41
@ytwsdz
1415 16不懂别混啊,控制个开-关算什么?还多年?控制板凳了?想做什么都可以?在床上?三个能人把下面这个解释了两再说voidscjs(void)interrupt3//输出频率618HZ{TH1=0Xff;TL1=0xf0;b++;}main(){TMOD=0x00;//定义定时器工作方式IE=0X88; //开中断TH1=0Xff; //定义定时器初值TL1=0Xf0; //定义定时器初值TR1=1; //启动定时器   示波器测量,50%占空比,波型正常!oidscjs(void)interrupt3//输出频率101HZ{TH1=0Xff;TL1=0xa4;b++;}main(){TMOD=0x00;//定义定时器工作方式IE=0X88; //开中断TH1=0Xff; //定义定时器初值TL1=0Xa4; //定义定时器初值TR1=1; //启动定时器   示波器测量,50%占空比,波型不正常?问题出在那??[图片][图片]
我已经实现40-50k驱动波没发现你的问题,下午上图。
0
回复
binglian66
LV.5
20
2014-03-03 18:15
@binglian66
我已经实现40-50k驱动波没发现你的问题,下午上图。
0
回复
ytwsdz
LV.7
21
2014-03-05 12:31
@binglian66
上图了[图片][图片][图片][图片][图片]
勇气可佳,工兵小心地雷。没看到前面正常后面不正常吗?
0
回复
豌豆芽
LV.2
22
2014-03-10 10:35
@dy0758
数控直流电源最大优势是:你想做什么电源都可以,只要你提出要求。一定可达到你的意愿,而远控是必备的!
这个有意思,以后应该会往这方面发展吧。。。。。
0
回复
amao473
LV.4
23
2014-03-12 21:20
@binglian66
发一个自己写的软件,内部参数都是按照公司设计标准来计算的(变压器和环路控制部分暂时没有完成)芊芊荷实验室.rar[图片][图片]

哎呀,谢谢饿~真无私.我是拿来学习的.

0
回复
山东大汉
LV.10
24
2014-03-14 23:54

收藏帮顶, 大家也帮我顶顶吧, 有资料下载哦

http://www.dianyuan.com/bbs/1481042.html

0
回复
2014-03-15 04:12
@208971
单片机数字式的电源很少?
现在很少,将来就会很多。
0
回复
2014-03-15 04:13
@whlz58
数字电源需要有专用的硬件部分来适应不同的实时要求,存软件管理的没什么技术优势吧
硬件更新比较麻烦,软件更新就很容易。
0
回复
hao2985
LV.9
27
2014-03-15 07:53
单片机有200兆左右的浮点运算能力的,处理速度不是问题
0
回复
SKY丶辉煌
LV.10
28
2014-03-15 08:13
Dsp吧
0
回复
2014-03-17 16:33
@SKY丶辉煌
Dsp吧
TI 就把piccolo系列归为MCU呢。
0
回复
binglian66
LV.5
30
2016-08-26 11:51
@binglian66
最近公司接个案子,对方要求计算机远控(开机,关机等),远程实时显示电源状态。看来电源数字时代真的到来了
刚开始还以为要等段时间数字兴起,在充电桩格局下,看来不用了。

0
回复