一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: 无锡风
收起左侧

M8 数控电源 测试版

  [复制链接]
发表于 2009-5-15 01:35 | 显示全部楼层

把资料汇总一下

我在这里把资料汇总一下,希望对想仿制的朋友有帮助。
1、首先这个电源相关的几个链接:
原创者的网页http://linuxfocus.berlios.de/English/June2005/article379.shtml,很奇怪,这里的电路图更新到upd3了,但软件却没有更新,旧的也的下不了了,好象还不支持I2C接口。
这个也是原创者的网页,http://www.tuxgraphics.org/electronics/200707/bench-power-supply-unit.shtml,这里的软件是最新的,最新版是0.5.2版,09年3月22日发布的,已经能支持I2C接口了。
http://linuxfocus.org/common/src2/article389/,这里是另外一个网页,能下载到各个版本的图纸。

2、最新的电路图应该是这个了,http://linuxfocus.org/common/src2/article389/powersupply_upd4.pdf,此外硬件上好象没有什么改动了,软件倒是不断在更新。

3、电压和电流取样电阻,可以根据各人的用途取不同的值,电阻修改以后,只要在源程序的hardware_settings.h里面相应修改好,再重新编译写到M8里就行。至于校准,好象原作者并没有提到校准方法,老冯的办法是在取样电阻上加上多圈可调,接上负载时调到显示值跟实测值一致就行,这也是个好办法。5楼benxiong22兄提供的校准办法,是手电上一个高手“准备”实现的功能,目前还没有完成,看来只能等有新版的程序再说了。

4、通过更换取样电阻,换用更大电流的功率管,可以将这电源的输出能力进一步提高,这就看各人发挥了。
发表于 2009-5-15 07:08 | 显示全部楼层
请教各位有没有那位发现M8的测量线性问题?我这里测量的线性好像不好,和实际的电压有差异,那位校准过的老师说说经验
 楼主| 发表于 2009-5-15 09:55 | 显示全部楼层

补充几点,仅供参考

1、原版电路图里,7805的供电电源好像记得是通过一个“稳压二极管”、降压获得的(我没有看 fat上面提供的新版)?
        这种降压方式不太好——特别是液晶加背光之类、“负载比较重”的情况下——建议还是加7812方式——见我上传的“测试版电路图”;


2、M8的“线性”,的确好像是“不好”——请专家指点:
      ——我在“一点校正”之后,看其他的“点”,有明显的“偏差”;
      ——无论是软件校正、还是硬件校正,好像都出现类似的情况:
      软件校正,是我按 倪工做的M8_4位LED电压电流表、曾经加了软件校正程序......
      硬件校正,就是在这个“测试版”上,使用微调电位器,修改输出电压分压器......

3、如果朋友想再制作这个电路,建议把电流取样电阻减小一个数量级(由0.5减小为0.05)、而增加一个10倍放大倍数的运放芯片。
发表于 2009-5-15 10:53 | 显示全部楼层

讨论

78L05+稳压管的方式,原作者的说明是因为78L05输入电压最高30V,30V/2A版本才需要加上,对于最大输出22V的版本,不需要稳压管,是用导线短接掉的。实际制作中可视自己制作中的最大输入电压VImax选择这个稳压管,比如VImax是50V,就需要选择20V以上的稳压管,比如22V的,按78L05的的最大电流0.1A计,需要选择3W的稳压管,如果VImax是36V,那么只要用7.2V/1W的稳压管就足够了。(个人觉得,原作者为了简化电路,实在已经是“机关算尽”了,他的着眼点就是用最简单的办法把功能实现)。
M8的线性我使用老冯提供的开环软件(AD和DA独立,没有模拟或数字的反馈)试验,在普通的840D万用表上看似乎还可以,全程读数没有太大的偏离,作为普通的实验电源我已经满意了。
对于3A以下输出能力的版本,我觉得不宜加运放,毕竟电阻上最大功耗不过4.5W,还在可以接受的范围。另加10倍放大器的话还要考虑抗干扰、运放是否要双电源供电、放大后的取样信号的相移(会不会造成自激)等等,很麻烦。如果要进一步扩大输出电流的话,建议可将电流取样的总电阻减到0.1Ω,这样发热可降低到0.5Ω的1/5(3A时电阻总功耗仅0.9W,用一支3W电阻就基本不烫了),不过电流控制的步进精度由5mA变为25mA,好象也还可以接受,毕竟25mA也不算大。
发表于 2009-5-17 23:03 | 显示全部楼层

我修改了下程序,可用8MHz

试验时发现限流起控反应有点慢,比如我先设定10V/0.03A,拿个3V小电珠接到输出端,由于灯丝冷态电阻很小,刚接上时白光一闪,然后马上暗下来,转为暗黄色,说明起控了,但是如果是对晶体管一类的元件,估计这闪亮的瞬间就已经灰飞烟灭了。不知大家做的是否有这样的问题???有没有解决好的??

要提高反应速度,估计使用8MHz频率能有所改善。试刷了原版和老冯的改进版固件,熔丝烧成8M,LCD会有乱码,估计是8M下LCD时序不对了,修改了一下程序(基于0.5.0.2版程序修改),在8M下已经正常了,欢迎大家试验。

ddp-0.5.2.rar (11.09 KB, 下载次数: 449)
发表于 2009-5-18 07:27 | 显示全部楼层
请教FAT老兄,这个GCC的如何编译,那有教程?
发表于 2009-5-18 09:44 | 显示全部楼层
呵呵,傅老师客气了,我也是刚刚摸到第一块石头,能不能过河还不知道呢。要编译GCC程序需要:
1、下载、安装winavr,就跟普通软件一样安装就行了,除了指定安装目录外,其它全部默认就行。免费的软件,到处都有得下的,我是在家的电脑上下载的,下载链接现在找不到了,要回家里的迅雷上找。
2、将下载到的源文件解压到同一个目录下。
2、运行winavr目录中的PN(编辑器,相当于IDE),打开目录下的C程序,可以编辑、保存,然后打开名为“makefile”的编译配置文件,在工具菜单中选“make all”,全部重新编译、链接,在该目录下就会生成hex文件了。
 楼主| 发表于 2009-5-18 11:01 | 显示全部楼层
fat已经“基本正常”了。恭喜!
有空能否看看,有没有我前面“曾经发生”的“自激振荡”现象?

我怕“误人子弟”......
发表于 2009-5-18 11:46 | 显示全部楼层
偶没有示波器啊,而且。。。我本打算去借块好万用表回来先校准一下AD值的,却还没有借到(朋友出差了)
发表于 2009-5-18 12:01 | 显示全部楼层
另:老冯您的意思是让我改变电压采样电阻的分压比为4:1模拟出您当初实验条件是吗?然后拿万用表交流档测?没有示波器我觉得不太靠谱吧,也可能是表笔引线上感应电压呢?

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-5 02:55 , Processed in 0.051080 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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