hbzxx 发表于 2011-8-15 22:49:21

ATMEGA8版“春风”数控电源

在原来的基础上更改了数控方面的东西。
电压0.01 到30V;电流0.001到11.5A。
电流太大的话,精度不好掌控。取样电阻不好搞。
保留电流电压调节部分的精华。
MCU采用ATMEGA8,双路FAST PWM。
用两个LED取代原来的1N4148(D2,D3). 一个是恒压指示,一个是过流指示。前面加一个100K的下拉电阻可以减少电压冲击。
精度优于1%。纹波在最大电流最高电压下是3mv.
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668043BXF51F.JPG
(原文件名:1.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668044LC4IW3.JPG
(原文件名:2.JPG)

dhy13 发表于 2011-8-15 22:59:39

顶一个!

awfi 发表于 2011-8-15 23:25:36

好啊,数控方面更省成本了.期待样品照

cemi 发表于 2011-8-15 23:41:32

好东西,顶一个。

hbzxx 发表于 2011-8-16 08:46:10

上图了。
因为还没有买到合适的按键。所以面板前是空的。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668098L48RUD.JPG
(原文件名:MVC-014S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668099UCOGLL.JPG
(原文件名:MVC-003S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668100A6D04Q.JPG
(原文件名:MVC-004S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668101R2RKDO.JPG
(原文件名:MVC-005S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668102RF62C7.JPG
(原文件名:MVC-006S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668103T82I3N.JPG
(原文件名:MVC-007S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668104D0ZK2M.JPG
(原文件名:MVC-008S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668105C76VI0.JPG
(原文件名:MVC-009S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668106HS2G1I.JPG
(原文件名:MVC-010S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668107JQPJSU.JPG
(原文件名:MVC-011S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668108QWGZH4.JPG
(原文件名:MVC-012S.JPG)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668109WC67R1.JPG
(原文件名:MVC-013S.JPG)

benladn911 发表于 2011-8-16 08:49:31

不错。赞一个!

楼主可以搞了相机好好拍下,哈哈。

hbzxx 发表于 2011-8-16 08:51:39

变压器用一个双9伏10W 与一个双18伏60W的。
限流时MOS管的热量很大。还没有加上风扇。
串口也还没有加入。还在慢慢完善中。
电流电压用FLUKE8808A校准。

cemi 发表于 2011-8-16 10:07:53

楼主有没有想过把春风2.1的电源部分做成模块,这样的话可以可以方便的做成双路的,并且可以方便的使用各种芯片控制,用起来更灵活。

huangdog 发表于 2011-8-16 10:20:35

不错啊~记号~

xiaosi1102 发表于 2011-8-16 10:22:02

记号

hbzxx 发表于 2011-8-16 10:22:36

re: cemi
电流电压调节部分,我做了好几块了,非常好用。
控制部分用别的MCU。
我还做过用DAC8811(16bit串行DAC)与CS5509(16bit串行ADC)来做。
能够达到更高的级别。
我有一款电话线路仿真电源上就是48伏100毫安的。精度要到10uA。都没有问题。

ledatou 发表于 2011-8-16 10:22:59

赞一个!!!

sky_walker 发表于 2011-8-16 18:27:06

程序能否共享?

QZDZ 发表于 2011-8-16 18:47:36

建议楼主将1602的背光点亮拍照,应该会更漂亮。

hbzxx 发表于 2011-8-16 19:10:00

我这是一个拆机的1602,上面没有背光的 :)。
所以。。。。
明天把串口程序调好就上源码。

gps422129 发表于 2011-8-16 20:22:37

不错啊~记号~

weq12345 发表于 2011-8-16 20:42:36

楼主程序呢。唉,真郁闷,你们做出来了,我怎么没做出来,楼主做出来分享一下调试经验,写详细一点,谢谢了

weq12345 发表于 2011-8-16 20:44:56

还有就是环形变压器,用24V 的环牛怎样?

hbzxx 发表于 2011-8-16 21:59:37

24V的环牛没有问题啊,只要你不怕调整管发高热的话。

mcu5i51 发表于 2011-8-16 22:30:05

电压0.01 到30V;电流0.001到11.5A。
电流太大的话,精度不好掌控。取样电阻不好搞。


怀疑11.5A 30V 变压器能不能提供,也没有看到大管子

hbzxx 发表于 2011-8-16 22:58:16

电压0.01 到30V;电流0.001到1.5A。
写错了。:)

hbzxx 发表于 2011-8-17 11:02:34

串口已经调试完成
上一些测试数据。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668399MCZSPR.JPG
空载电压 (原文件名:voltage.JPG)

hbzxx 发表于 2011-8-17 11:16:29

电流数据。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668409O8117V.JPG
电流数据 (原文件名:current.JPG)

plc_avr 发表于 2011-8-17 11:21:54

这个强,原来M8还能干这么多事情。

smithding 发表于 2011-8-17 13:33:23

图二R8处直接接地不对吧?

smithding 发表于 2011-8-17 13:35:17

哦,没仔细看,地不一样,为什么不用一个变压器呢

deadline2012 发表于 2011-8-17 14:02:38

为什么用LED替代4148??????

kgje 发表于 2011-8-17 15:05:59

顶一个。手上有很多的M8啊。

hbzxx 发表于 2011-8-17 15:13:13

原理图有一点错误。
今晚更新。
D3用来做CV(恒压指示),D2用来做CC(恒流指示)。
R8没有错,你可以参照“春风”的电路啊。

hbzxx 发表于 2011-8-17 18:34:22

原理图已更新,附上ICCAVR源码。
调试时切记:两个地一定不要接在一起!
加减按住不放的话,就快速加减。
十个常用设置储存。掉电记忆。
RS232也可以控制了。没有加入通讯隔离(非常重要)。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668571ZAZUZN.jpg
(原文件名:MCU.jpg)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_668572PHXR9I.jpg
(原文件名:power.jpg)

hbzxx 发表于 2011-8-17 18:36:05

ICCAVR源码。
点击此处下载 ourdev_668573IQ5TQF.rar(文件大小:494K) (原文件名:Spower.rar)

728196 发表于 2011-8-17 18:41:30

强!

cuit 发表于 2011-8-17 18:49:40

mark

wxfhw 发表于 2011-8-17 20:09:53

关注!

wandy2010 发表于 2011-8-17 21:56:42

不错不错,好玩的东西!

shusheng 发表于 2011-8-17 22:55:07

花了10分钟还是看不懂21楼的数据。。。

cuikai12345 发表于 2011-8-18 00:15:29

不错啊。

weq12345 发表于 2011-8-18 10:39:33

先用开发板调一下再自己焊板子试一下先,多谢楼主

hygs 发表于 2011-8-18 10:56:44

谢谢分享

huangdog 发表于 2011-8-18 10:57:17

哈哈~源代码都来了。。。很好啊~计划仿制

hbzxx 发表于 2011-8-18 11:02:36

调试很简单。
先不要接大电流变压器。将一个小功率电源接到C18的两端,我用的是一个15V0.5A的小电源。
将电压设置到12V,电流设置到0.1A。测量VSET是2V,测量ISET是0.33V。J1可以空载输出12V了,电压显示也是12V。
短路J1,电流将显示0.1A。
没有问题了,就可以换用大电流变压器了。
5V电压的影响比较大。最后调到+/-5mv。
散热片要加上风扇,风扇也由(PB0)输出控制,有电压输出时风扇工作。

ifree64 发表于 2011-8-18 17:49:11

30V 4A负载怎么测?难道要去搞一个电子负载?
这个可是120W的功率,水泥电阻也很难找。

hbzxx 发表于 2011-8-18 17:54:48

re: ifree64
30V 6A的电子负载马上就要出炉了。

fsclub 发表于 2011-8-18 18:00:11

我几年前做了那个外国的R2R的DAC的,比较不错。用来充锂电也很爽。
楼主要是能开个套件出来就爽了。
楼主钳工实力有待加强!

hbzxx 发表于 2011-8-18 18:19:49

re:fsclub 绿林好汉
手上除了一把手电钻以外,啥都没有啊。
是用小刀一点一点挖出来的啊。

weq12345 发表于 2011-8-18 19:14:29

能上传原理图吗,SCH格式的,我有一个想法,就是控制风扇的端口能随温度的升高而转速加大,这样就好了,不过我还没有调出来,
多谢楼主顶力相助!!

hbzxx 发表于 2011-8-18 19:20:48

rar文件里的那个DSN文件就是啊。
是用PROTUES画的。很不熟练啊。
本人一直都是用PADS来画图与layout的。
点击此处下载 ourdev_668901O4BDY0.rar(文件大小:29K) (原文件名:原理图.rar)

weq12345 发表于 2011-8-18 19:56:06

楼主真是太好了!!又遇到一问题,LF412CN这个比较器,手头上没有,可用常用的LM358或者LM324替代吗,谢谢!!

kdtcf 发表于 2011-8-18 20:11:52

楼主电源做的很好,贵在自己亲自设计的。

kdtcf 发表于 2011-8-18 20:17:34

回复【47楼】weq12345
楼主真是太好了!!又遇到一问题,lf412cn这个比较器,手头上没有,可用常用的lm358或者lm324替代吗,谢谢!!
-----------------------------------------------------------------------

LF412CN是FET输入结构的双运放,与358和324的最大区别是输入偏置电流和增益带宽,不能直接代替,可以用TL062,TL082,参数类似的代换。

hbzxx 发表于 2011-8-18 20:28:39

谢谢春风大哥的支持啊!

blackhorse21 发表于 2011-8-18 20:36:39

赞一个~

kdtcf 发表于 2011-8-18 20:39:06

PWM的滤波用无极性电容好点,电解电容漏电流很大,严重影响精度

ifree64 发表于 2011-8-18 20:45:17

回复【52楼】kdtcf春风
-----------------------------------------------------------------------
春风大哥可以看看我这个贴子中的电路吗?谢谢
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4945845&bbs_page_no=1&bbs_id=3071

hbzxx 发表于 2011-8-18 20:50:31

有无极性电容最好。从现在的指标来看,马马虎虎。
我这个版本的就是简单版的.已经达到目标了。这个版本的pwm频率不高,精度也不高,
下一版本用上两个12bit的DAC和一个12bit的ADC组成标准版的。

weq12345 发表于 2011-8-18 21:17:11

哦,谢谢,那我再找找看

highspeed8 发表于 2011-8-19 00:50:00

回复【54楼】hbzxx
有无极性电容最好。从现在的指标来看,马马虎虎。
我这个版本的就是简单版的.已经达到目标了。这个版本的pwm频率不高,精度也不高,
下一版本用上两个12bit的dac和一个12bit的adc组成标准版的。
-----------------------------------------------------------------------

像pic的有些型号本身自带多通道12bit ADC,LZ可以借鉴下。

12bit,双路的串口DAC,推荐一个TLC5618,12.5us,价格好像在20左右。

mzbhy 发表于 2011-8-19 06:23:07

好,记号。

hbzxx 发表于 2011-8-19 08:03:09

re: highspeed8 高吧
带12bit ADC的PIC单片机很少见,可能价格也比较贵,重要的是不容易买到。
Mega8是我的最爱啊。不带L的现在很难买到了。
手上有AD7390(12bit 串行DAC)和ADS7822(12bit 串行ADC)。

abner 发表于 2011-8-19 17:27:12

楼主有没有邮箱呢?

hbzxx 发表于 2011-8-19 18:03:11

这个网站的朋友都很友好热情。
大家都学到了很多知识。
有什么问题,大家可以一起交流。
e-mail: hbzxx AT 163.com

awfi 发表于 2011-8-20 12:12:24

楼主,动手能力强啊,一直想仿个电源。以前仿过M8的,感觉不够用了。

awfi 发表于 2011-8-20 12:15:45

标准版可以考虑用多抽头变压器,热量少。

hbzxx 发表于 2011-8-20 13:50:03

re:awfi
多抽头变压器好啊。可是手头上只有这个双18伏60W的变压器。所以电流只做到了1.5A。
本着废物利用的原则,没有用到好的原件。
热量大,不要紧。用一个好点的滚珠轴承风扇,加一个大点的散热片就解决了。
我手上的一台Agilent6613C,50V1A的电源
重量超过二十斤。

play_boy 发表于 2011-8-22 20:34:33

还是这个比较容易制作

hbzxx 发表于 2011-8-23 10:54:13

提升电流到2A。
将并联的R22和R24改成了一个50K的电阻。
图纸及程序今晚更新。
输出端的电容C6,在电压较高时,而电流很小时会有过大的放大电流。现将其串一100欧的电阻。

cemi 发表于 2011-8-23 11:30:11

楼主有没有想过做双路并联,和串联?

hbzxx 发表于 2011-8-23 11:36:53

用不到那么高电压的,也用不着那么大电流的啊。
并联要考虑要考虑各个方面的差异。稍有不同,两者就会灰飞烟灭。
串联一般没有关系。电流由比较小的决定。

blacknewnew 发表于 2011-8-23 13:14:26

mark

hbzxx 发表于 2011-8-23 18:25:34

电路图更新。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_670464PX2UYQ.jpg
(原文件名:MCU.jpg)

http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_670465OM3AJ3.jpg
(原文件名:power.jpg)

hbzxx 发表于 2011-8-23 19:40:26

程序更新。
点击此处下载 ourdev_670506W2XI8Y.rar(文件大小:151K) (原文件名:Spower_code_2011_aug_23.rar)

wxfhw 发表于 2011-8-23 20:36:45

记号

llssr 发表于 2011-9-5 18:37:16

回复【70楼】hbzxx
-----------------------------------------------------------------------

准备山寨楼主的这个电源放在桌上自己用,顺便做个led台灯在学校用51+DA做了一个,没弄好,死机后烧了好多东西

ARMXIN 发表于 2011-9-5 19:07:51

mark

koma000000 发表于 2011-9-5 23:56:40

mark

xgyadsl 发表于 2011-9-6 11:05:35

U2A和U4A的输出为什么要用两个三极管,能说一下工作原理吗?谢谢!

xgyadsl 发表于 2011-9-6 11:14:32

如果把电流提升到5A,要改动哪些元件,程序如何改?

yanliansuo 发表于 2011-9-8 11:39:19

非常好的东西,有时间做一个。

zph888 发表于 2011-9-10 12:33:31

回复【49楼】kdtcf 春风
回复【47楼】weq12345
楼主真是太好了!!又遇到一问题,lf412cn这个比较器,手头上没有,可用常用的lm358或者lm324替代吗,谢谢!!
-----------------------------------------------------------------------
lf412cn是fet输入结构的双运放,与358和324的最大区别是输入偏置电流和增益带宽,不能直接代替,可以用tl062,tl082,参数类似的代换。
-----------------------------------------------------------------------

最近就碰到:怎么将358换成原来音响上的082工作不正常呢?
原来082不能用358代替,是这原因啊,谢谢春风!

ARMVSAVR 发表于 2011-9-10 21:01:08

MARK

wsm80828 发表于 2011-9-10 22:44:33

mark

hbzxx 发表于 2011-9-13 10:19:39

上最终效果图。
图片是用12年前的SONY MVC-FD7所拍摄的,使用软盘的30W像素的古董,所以图片有些惨不忍睹。
http://cache.amobbs.com/bbs_upload782111/files_45/ourdev_676170REVGSC.JPG
(原文件名:MVC-025F.JPG)

http://cache.amobbs.com/bbs_upload782111/files_45/ourdev_676171N8LIJU.JPG
(原文件名:MVC-026F.JPG)

dexidzdexidz 发表于 2011-9-13 16:46:06

不错不错,真够难为楼主的,面包板做出高精电源了。配服

teyou2011 发表于 2011-9-14 14:12:47

取样电阻能不能用其它的电路代替?

采用高精度霍尔电流传感器可行么?

b_u_g 发表于 2011-9-15 23:01:43

详细说说工作原理呗。。。。。

TTKHUA 发表于 2011-9-20 22:36:51

回复【楼主位】hbzxx
-----------------------------------------------------------------------

电流值11.5A是不是写错了?是1.5A吧,我看变压器都这么小个不可能有11.5A哪

hbzxx 发表于 2011-9-21 13:35:19

是30V2A的。

高精度霍尔电流传感器的精度有多高?5%还是1%?
价格也不便宜啊。

lsh0000 发表于 2011-9-22 22:35:30

不错哦,精度蛮高的,之前我们用单片机做,取样的部分一直没做好,哎。。。。。

liutianweill 发表于 2011-9-23 15:54:51

有一点儿不明白,电流取样,用的是反相比例放大电路,为什么同相输入端对地没有平衡电阻呢?

289457095 发表于 2011-9-23 15:59:27

mark

juncheng88 发表于 2011-9-24 04:21:10

春风大哥我手上没有Atmega8 只有Atmega16能直接用吗。。

tangwei039 发表于 2011-9-24 11:48:23

mark

wxfhw 发表于 2011-9-24 12:34:27

记号

knight99 发表于 2011-9-28 14:25:56

mark

zph888 发表于 2011-9-29 15:12:26

改编春风电源和程序的牛人!
(STM32->M8 & 数码管->LCD1602)

hbzxx 发表于 2011-10-1 09:09:27

顺便晒一下手头的工具.
FLUKE111和FLUKE87.
TDS2014和TEK2445B.
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_681065XMFAFK.jpg
(原文件名:1.jpg)

b_u_g 发表于 2011-10-2 10:09:50

牛,装备很牛,详细讲解一下你的电路工作原理呗。。。

hbzxx 发表于 2011-10-3 09:55:53

电压电流控制回路抄袭与春风电源。

wtiechen1969 发表于 2011-10-5 20:34:53

非常好,谢谢楼主,有时间也要做一个

JamesErik 发表于 2011-10-5 20:48:49

好东西……
页: [1] 2 3
查看完整版本: ATMEGA8版“春风”数控电源