一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

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

M8 数控电源 测试版

  [复制链接]
发表于 2009-5-23 14:49 | 显示全部楼层
呵呵,CT俺是除了老胡外第一个注册的,混的年头也不短了,只是现在比较少去那里了,这个电流在CT也搞过套件吗?我没注意到,以前只知道GandF兄出过一款,但和这个是不同的。M8的AD与硬件校准的问题我上面已经讨论过了,要达到全段电压测量都准确,需要将分压电阻固定,并将分压比写到程序中。象上面的电路,硬件只能实现某一点电压校准,但对全段的其它点都不准。比如5V校准了,那就除了5V以外的都不准了,建议改成固定分压。
发表于 2009-5-23 15:08 | 显示全部楼层
学习了,准备再参照各位老师的再山寨一个,俺以前那个是老山东那边收的坏的,改写了冯老师和FAT老师的固件....
 楼主| 发表于 2009-5-23 17:17 | 显示全部楼层

谢谢 fat 的“想明白了一个问题”!

原帖由 fat 于 2009-5-23 10:34 发表 https://www.yleee.com.cn/images/common/back.gif
早上起床想明白了一个问题:老冯和很多朋友发现“M8的AD线性不好”,我认为造成这种现象的原因就是--使用硬件校准。呵呵,听起来好象有点怪,但实际上造成M8的AD线性不好问题的原因恰在于此。源程序里有个“hardwa ...


谢谢 fat 的“想明白了一个问题”!
图文并茂,指出了我们学习中的不深入;亦说明了集思广益的结果。
谢谢!
 楼主| 发表于 2009-5-23 17:22 | 显示全部楼层
原帖由 fat 于 2009-5-23 10:59 发表 https://www.yleee.com.cn/images/common/back.gif
to 冯老师:
我测试的小灯先闪后暗的现象,就是按:先将电源“预先调整好输出参数之后”、再接入设备的做法来测试的,原来的算法因为对DA值每次加1/减1,所以修正起来比较慢,时间长,比如DA值与实际值相差360的话 ...


不好意思,理解错误了。
看来,实践和理论的结合,正在深入下去......
值得庆贺的事情!

谢谢 fat 和 傅老师!
发表于 2009-5-23 18:51 | 显示全部楼层
冯老师客气了,俺是在您的帮忙下一步步摸着石头过河罢了。建议大家多分析下源代码,开源的项目就是好,通过读源代码能帮助理解作者的思路。傅老师的算法我还没有试验,最近事情比较多。
发表于 2009-5-23 19:06 | 显示全部楼层
原帖由 fat 于 2009-5-23 14:49 发表 https://www.yleee.com.cn/images/common/back.gif
呵呵,CT俺是除了老胡外第一个注册的,混的年头也不短了,只是现在比较少去那里了,这个电流在CT也搞过套件吗?我没注意到,以前只知道GandF兄出过一款,但和这个是不同的。M8的AD与硬件校准的问题我上面已经讨论过了 ...

CT 是出个这个套件,我测试了下全段电压误差在0.04-0.1之间电压越高,误差就要大点,这个误差不知道是不是在误差范围内?(效准是以5V效准的,测试表显示是5.018V电表是用的LNI-UT56 4位半的数字表)
发表于 2009-5-23 21:00 | 显示全部楼层
呵呵,我的理解,如果程序里编译的分压比与实际元件的比值不同的话,那么无论怎样校准,只有校准点是准的。当然,通过硬件校准也可以,不过不是选某一电压将电源的显示值校到跟标准表测的电压一样,而是要将分压比调到跟软件中的预设值相同(前提是需要知道程序里用的是分压比值是多少)。换句话说,硬件校准需要校准的是电阻值,而不是在某一电压下调准电压显示值。
发表于 2009-5-24 01:41 | 显示全部楼层
谢谢FAT老师指点,我照你说所说的修改了原来分压电阻(R8原来是可调10K电阻,现在改为固定电阻1K)并按照公式算出了软件里的值,现在基本全电压差别都在0.00X数字上了并且也把电流改成了3A,现在程序是30V3A,基本都测试通过
发表于 2009-5-24 11:36 | 显示全部楼层
请问FAT老师我的M8的AREF这里实际测试是2.66V ,程序这里是不是也应该改为2.66V呢?因为自已不会程序,照葫芦画瓢
#define U_MAX 300
#define I_MAX 300

// internal adc ref voltage (should be 2.56V, can vary from uC to uC)
#define ADC_REF 2.62:103; 程序这里是不是也应该改为2.66V呢

// the divider R7/R8 [(R8+R7)/R8], you can calibrate here the voltmeter:
#define U_DIVIDER 10.57869 //13.24
谢谢!!!!

[ 本帖最后由 g54188 于 2009-5-24 11:38 编辑 ]
发表于 2009-5-24 13:47 | 显示全部楼层
怎么编译啊,用什么打开的,也想改下分压比

本版积分规则

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

GMT+8, 2024-6-2 05:42 , Processed in 0.057129 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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