搜索
bottom↓
回复: 281

ATMEGA8版“春风”数控电源

  [复制链接]

出0入0汤圆

发表于 2011-8-15 22:49:21 | 显示全部楼层 |阅读模式
在原来的基础上更改了数控方面的东西。
电压0.01 到30V;电流0.001到11.5A。
电流太大的话,精度不好掌控。取样电阻不好搞。
保留电流电压调节部分的精华。
MCU采用ATMEGA8,双路FAST PWM。
用两个LED取代原来的1N4148(D2,D3). 一个是恒压指示,一个是过流指示。前面加一个100K的下拉电阻可以减少电压冲击。
精度优于1%。纹波在最大电流最高电压下是3mv.

(原文件名:1.JPG)


(原文件名:2.JPG)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2011-8-15 22:59:39 | 显示全部楼层
顶一个!

出0入0汤圆

发表于 2011-8-15 23:25:36 | 显示全部楼层
好啊,数控方面更省成本了.期待样品照

出0入0汤圆

发表于 2011-8-15 23:41:32 | 显示全部楼层
好东西,顶一个。

出0入0汤圆

 楼主| 发表于 2011-8-16 08:46:10 | 显示全部楼层
上图了。
因为还没有买到合适的按键。所以面板前是空的。

(原文件名:MVC-014S.JPG)


(原文件名:MVC-003S.JPG)


(原文件名:MVC-004S.JPG)


(原文件名:MVC-005S.JPG)


(原文件名:MVC-006S.JPG)


(原文件名:MVC-007S.JPG)


(原文件名:MVC-008S.JPG)


(原文件名:MVC-009S.JPG)


(原文件名:MVC-010S.JPG)


(原文件名:MVC-011S.JPG)


(原文件名:MVC-012S.JPG)


(原文件名:MVC-013S.JPG)

出0入0汤圆

发表于 2011-8-16 08:49:31 | 显示全部楼层
不错。赞一个!

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

出0入0汤圆

 楼主| 发表于 2011-8-16 08:51:39 | 显示全部楼层
变压器用一个双9伏10W 与一个双18伏60W的。
限流时MOS管的热量很大。还没有加上风扇。
串口也还没有加入。还在慢慢完善中。
电流电压用FLUKE8808A校准。

出0入0汤圆

发表于 2011-8-16 10:07:53 | 显示全部楼层
楼主有没有想过把春风2.1的电源部分做成模块,这样的话可以可以方便的做成双路的,并且可以方便的使用各种芯片控制,用起来更灵活。

出0入8汤圆

发表于 2011-8-16 10:20:35 | 显示全部楼层
不错啊~记号~

出0入0汤圆

发表于 2011-8-16 10:22:02 | 显示全部楼层
记号

出0入0汤圆

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

出0入0汤圆

发表于 2011-8-16 10:22:59 | 显示全部楼层
赞一个!!!

出0入0汤圆

发表于 2011-8-16 18:27:06 | 显示全部楼层
程序能否共享?

出0入0汤圆

发表于 2011-8-16 18:47:36 | 显示全部楼层
建议楼主将1602的背光点亮拍照,应该会更漂亮。

出0入0汤圆

 楼主| 发表于 2011-8-16 19:10:00 | 显示全部楼层
我这是一个拆机的1602,上面没有背光的 :)。
所以。。。。
明天把串口程序调好就上源码。

出0入0汤圆

发表于 2011-8-16 20:22:37 | 显示全部楼层
不错啊~记号~

出0入0汤圆

发表于 2011-8-16 20:42:36 | 显示全部楼层
楼主程序呢。唉,真郁闷,你们做出来了,我怎么没做出来,楼主做出来分享一下调试经验,写详细一点,谢谢了

出0入0汤圆

发表于 2011-8-16 20:44:56 | 显示全部楼层
还有就是环形变压器,用24V 的环牛怎样?

出0入0汤圆

 楼主| 发表于 2011-8-16 21:59:37 | 显示全部楼层
24V的环牛没有问题啊,只要你不怕调整管发高热的话。

出0入0汤圆

发表于 2011-8-16 22:30:05 | 显示全部楼层
电压0.01 到30V;电流0.001到11.5A。
电流太大的话,精度不好掌控。取样电阻不好搞。


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

出0入0汤圆

 楼主| 发表于 2011-8-16 22:58:16 | 显示全部楼层
电压0.01 到30V;电流0.001到1.5A。
写错了。:)

出0入0汤圆

 楼主| 发表于 2011-8-17 11:02:34 | 显示全部楼层
串口已经调试完成
上一些测试数据。

空载电压 (原文件名:voltage.JPG)

出0入0汤圆

 楼主| 发表于 2011-8-17 11:16:29 | 显示全部楼层
电流数据。

电流数据 (原文件名:current.JPG)

出0入0汤圆

发表于 2011-8-17 11:21:54 | 显示全部楼层
这个强,原来M8还能干这么多事情。

出0入0汤圆

发表于 2011-8-17 13:33:23 | 显示全部楼层
图二R8处直接接地不对吧?

出0入0汤圆

发表于 2011-8-17 13:35:17 | 显示全部楼层
哦,没仔细看,地不一样,为什么不用一个变压器呢

出0入0汤圆

发表于 2011-8-17 14:02:38 | 显示全部楼层
为什么用LED替代4148??????

出0入0汤圆

发表于 2011-8-17 15:05:59 | 显示全部楼层
顶一个。手上有很多的M8啊。

出0入0汤圆

 楼主| 发表于 2011-8-17 15:13:13 | 显示全部楼层
原理图有一点错误。
今晚更新。
D3用来做CV(恒压指示),D2用来做CC(恒流指示)。
R8没有错,你可以参照“春风”的电路啊。

出0入0汤圆

 楼主| 发表于 2011-8-17 18:34:22 | 显示全部楼层
原理图已更新,附上ICCAVR源码。
调试时切记:两个地一定不要接在一起!
加减按住不放的话,就快速加减。
十个常用设置储存。掉电记忆。
RS232也可以控制了。没有加入通讯隔离(非常重要)。

(原文件名:MCU.jpg)


(原文件名:power.jpg)

出0入0汤圆

 楼主| 发表于 2011-8-17 18:36:05 | 显示全部楼层
ICCAVR源码。
点击此处下载 ourdev_668573IQ5TQF.rar(文件大小:494K) (原文件名:Spower.rar)

出0入0汤圆

发表于 2011-8-17 18:41:30 | 显示全部楼层
强!

出0入0汤圆

发表于 2011-8-17 18:49:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-17 20:09:53 | 显示全部楼层
关注!

出0入0汤圆

发表于 2011-8-17 21:56:42 | 显示全部楼层
不错不错,好玩的东西!

出0入0汤圆

发表于 2011-8-17 22:55:07 | 显示全部楼层
花了10分钟还是看不懂21楼的数据。。。

出0入0汤圆

发表于 2011-8-18 00:15:29 | 显示全部楼层
不错啊。

出0入0汤圆

发表于 2011-8-18 10:39:33 | 显示全部楼层
先用开发板调一下再自己焊板子试一下先,多谢楼主

出0入0汤圆

发表于 2011-8-18 10:56:44 | 显示全部楼层
谢谢分享

出0入8汤圆

发表于 2011-8-18 10:57:17 | 显示全部楼层
哈哈~源代码都来了。。。很好啊~计划仿制

出0入0汤圆

 楼主| 发表于 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)输出控制,有电压输出时风扇工作。

出0入0汤圆

发表于 2011-8-18 17:49:11 | 显示全部楼层
30V 4A负载怎么测?难道要去搞一个电子负载?
这个可是120W的功率,水泥电阻也很难找。

出0入0汤圆

 楼主| 发表于 2011-8-18 17:54:48 | 显示全部楼层
re: ifree64
30V 6A的电子负载马上就要出炉了。

出0入0汤圆

发表于 2011-8-18 18:00:11 | 显示全部楼层
我几年前做了那个外国的R2R的DAC的,比较不错。用来充锂电也很爽。
楼主要是能开个套件出来就爽了。
楼主钳工实力有待加强!

出0入0汤圆

 楼主| 发表于 2011-8-18 18:19:49 | 显示全部楼层
re:fsclub 绿林好汉
手上除了一把手电钻以外,啥都没有啊。
是用小刀一点一点挖出来的啊。

出0入0汤圆

发表于 2011-8-18 19:14:29 | 显示全部楼层
能上传原理图吗,SCH格式的,我有一个想法,就是控制风扇的端口能随温度的升高而转速加大,这样就好了,不过我还没有调出来,
多谢楼主顶力相助!!

出0入0汤圆

 楼主| 发表于 2011-8-18 19:20:48 | 显示全部楼层
rar文件里的那个DSN文件就是啊。
是用PROTUES画的。很不熟练啊。
本人一直都是用PADS来画图与layout的。
点击此处下载 ourdev_668901O4BDY0.rar(文件大小:29K) (原文件名:原理图.rar)

出0入0汤圆

发表于 2011-8-18 19:56:06 | 显示全部楼层
楼主真是太好了!!又遇到一问题,LF412CN这个比较器,手头上没有,可用常用的LM358或者LM324替代吗,谢谢!!

出0入0汤圆

发表于 2011-8-18 20:11:52 | 显示全部楼层
楼主电源做的很好,贵在自己亲自设计的。

出0入0汤圆

发表于 2011-8-18 20:17:34 | 显示全部楼层
回复【47楼】weq12345
楼主真是太好了!!又遇到一问题,lf412cn这个比较器,手头上没有,可用常用的lm358或者lm324替代吗,谢谢!!
-----------------------------------------------------------------------

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

出0入0汤圆

 楼主| 发表于 2011-8-18 20:28:39 | 显示全部楼层
谢谢春风大哥的支持啊!

出0入0汤圆

发表于 2011-8-18 20:36:39 | 显示全部楼层
赞一个~

出0入0汤圆

发表于 2011-8-18 20:39:06 | 显示全部楼层
PWM的滤波用无极性电容好点,电解电容漏电流很大,严重影响精度

出0入0汤圆

发表于 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

出0入0汤圆

 楼主| 发表于 2011-8-18 20:50:31 | 显示全部楼层
有无极性电容最好。从现在的指标来看,马马虎虎。
我这个版本的就是简单版的.已经达到目标了。这个版本的pwm频率不高,精度也不高,
下一版本用上两个12bit的DAC和一个12bit的ADC组成标准版的。

出0入0汤圆

发表于 2011-8-18 21:17:11 | 显示全部楼层
哦,谢谢,那我再找找看

出0入0汤圆

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

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

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

出0入0汤圆

发表于 2011-8-19 06:23:07 | 显示全部楼层
好,记号。

出0入0汤圆

 楼主| 发表于 2011-8-19 08:03:09 | 显示全部楼层
re: highspeed8 高吧
带12bit ADC的PIC单片机很少见,可能价格也比较贵,重要的是不容易买到。
Mega8是我的最爱啊。不带L的现在很难买到了。
手上有AD7390(12bit 串行DAC)和ADS7822(12bit 串行ADC)。

出0入0汤圆

发表于 2011-8-19 17:27:12 | 显示全部楼层
楼主有没有邮箱呢?

出0入0汤圆

 楼主| 发表于 2011-8-19 18:03:11 | 显示全部楼层
这个网站的朋友都很友好热情。
大家都学到了很多知识。
有什么问题,大家可以一起交流。
e-mail: hbzxx AT 163.com

出0入0汤圆

发表于 2011-8-20 12:12:24 | 显示全部楼层
楼主,动手能力强啊,一直想仿个电源。以前仿过M8的,感觉不够用了。

出0入0汤圆

发表于 2011-8-20 12:15:45 | 显示全部楼层
标准版可以考虑用多抽头变压器,热量少。

出0入0汤圆

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

出0入0汤圆

发表于 2011-8-22 20:34:33 | 显示全部楼层
还是这个比较容易制作

出0入0汤圆

 楼主| 发表于 2011-8-23 10:54:13 | 显示全部楼层
提升电流到2A。
将并联的R22和R24改成了一个50K的电阻。
图纸及程序今晚更新。
输出端的电容C6,在电压较高时,而电流很小时会有过大的放大电流。现将其串一100欧的电阻。

出0入0汤圆

发表于 2011-8-23 11:30:11 | 显示全部楼层
楼主有没有想过做双路并联,和串联?

出0入0汤圆

 楼主| 发表于 2011-8-23 11:36:53 | 显示全部楼层
用不到那么高电压的,也用不着那么大电流的啊。
并联要考虑要考虑各个方面的差异。稍有不同,两者就会灰飞烟灭。
串联一般没有关系。电流由比较小的决定。

出0入0汤圆

发表于 2011-8-23 13:14:26 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2011-8-23 18:25:34 | 显示全部楼层
电路图更新。

(原文件名:MCU.jpg)


(原文件名:power.jpg)

出0入0汤圆

 楼主| 发表于 2011-8-23 19:40:26 | 显示全部楼层
程序更新。
点击此处下载 ourdev_670506W2XI8Y.rar(文件大小:151K) (原文件名:Spower_code_2011_aug_23.rar)

出0入0汤圆

发表于 2011-8-23 20:36:45 | 显示全部楼层
记号

出0入127汤圆

发表于 2011-9-5 18:37:16 | 显示全部楼层
回复【70楼】hbzxx
-----------------------------------------------------------------------

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

出0入0汤圆

发表于 2011-9-5 19:07:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-5 23:56:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-6 11:05:35 | 显示全部楼层
U2A和U4A的输出为什么要用两个三极管,能说一下工作原理吗?谢谢!

出0入0汤圆

发表于 2011-9-6 11:14:32 | 显示全部楼层
如果把电流提升到5A,要改动哪些元件,程序如何改?

出0入0汤圆

发表于 2011-9-8 11:39:19 | 显示全部楼层
非常好的东西,有时间做一个。

出0入0汤圆

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

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

出0入0汤圆

发表于 2011-9-10 21:01:08 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-9-10 22:44:33 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2011-9-13 10:19:39 | 显示全部楼层
上最终效果图。
图片是用12年前的SONY MVC-FD7所拍摄的,使用软盘的30W像素的古董,所以图片有些惨不忍睹。

(原文件名:MVC-025F.JPG)


(原文件名:MVC-026F.JPG)

出0入0汤圆

发表于 2011-9-13 16:46:06 | 显示全部楼层
不错不错,真够难为楼主的,面包板做出高精电源了。配服

出0入0汤圆

发表于 2011-9-14 14:12:47 | 显示全部楼层
取样电阻能不能用其它的电路代替?

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

出0入0汤圆

发表于 2011-9-15 23:01:43 | 显示全部楼层
详细说说工作原理呗。。。。。

出0入0汤圆

发表于 2011-9-20 22:36:51 | 显示全部楼层
回复【楼主位】hbzxx
-----------------------------------------------------------------------

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

出0入0汤圆

 楼主| 发表于 2011-9-21 13:35:19 | 显示全部楼层
是30V2A的。

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

出0入0汤圆

发表于 2011-9-22 22:35:30 | 显示全部楼层
不错哦,精度蛮高的,之前我们用单片机做,取样的部分一直没做好,哎。。。。。

出0入0汤圆

发表于 2011-9-23 15:54:51 | 显示全部楼层
有一点儿不明白,电流取样,用的是反相比例放大电路,为什么同相输入端对地没有平衡电阻呢?

出0入0汤圆

发表于 2011-9-23 15:59:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-24 04:21:10 | 显示全部楼层
春风大哥我手上没有Atmega8 只有Atmega16能直接用吗。。

出0入0汤圆

发表于 2011-9-24 11:48:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-24 12:34:27 | 显示全部楼层
记号

出0入0汤圆

发表于 2011-9-28 14:25:56 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-29 15:12:26 | 显示全部楼层
改编春风电源和程序的牛人!
(STM32->M8 & 数码管->LCD1602)

出0入0汤圆

 楼主| 发表于 2011-10-1 09:09:27 | 显示全部楼层
顺便晒一下手头的工具.
FLUKE111和FLUKE87.
TDS2014和TEK2445B.

(原文件名:1.jpg)

出0入0汤圆

发表于 2011-10-2 10:09:50 | 显示全部楼层
牛,装备很牛,详细讲解一下你的电路工作原理呗。。。

出0入0汤圆

 楼主| 发表于 2011-10-3 09:55:53 | 显示全部楼层
电压电流控制回路抄袭与春风电源。

出0入0汤圆

发表于 2011-10-5 20:34:53 | 显示全部楼层
非常好,谢谢楼主,有时间也要做一个

出500入0汤圆

发表于 2011-10-5 20:48:49 | 显示全部楼层
好东西……
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 06:38

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表