M8单片机恒流型数字电子负载
单片机技术 •
作者: GandF
基本功能
1、恒流型电子负载
2、电池容量测试
3、开关电源最大工作电流测试
参数:A/D 10BIT ±1 电压 50V ±50mV (使用8倍取样 降低到±10mV)电流 5A ±5mA (扩展 30A ±30mA)电流调节 13BIT PWM D/A 5A的最小调节度 1mA 30A的最小调节度 4mA
显示格式
设定电流 功率 电池容量AH
实际电流 电压 工作电压
VFD 2402屏

</
红色背光2402

详细请进论坛讨论页 https://www.yleee.com.cn/thread-308-1-1.html
使用说明 6个按键,UP(S10)、DOWM(S11)、步进(S20)、电流设置、电源电压显示/截止电压设置、显示选择(S21)、电流开关ON/OFF(S30)、开关电源测试开关(S31) 1、校正状态 按S30或S31后,再启动进入校正程序。 校正顺序: 电源电压 》》放电电压 》》电流 (输入的基准电压、电流可以任意设定) 1)、按UP(S10)、DOWM(S11) 设定要输入的基准电压、电流; 2)、按UP(S10)、DOWM(S11))、步进(S20) 设定PWM调节基准电流; 详细校正步骤注意: 1、Vc是单片机的系统电源电压,V0是放电电源电压 2、J52接入大电流的可调放电电源,电流调到比要输入的基准电流大,并在回路上串上电流表 3、J53短路 1-1、显示“Vc in= 8.000V” 1-2、按UP(S10)、DOWM(S11)、步进(S20)键设定输入实际单片机的系统电源电压; 1-3、按S30或S31;<BR> 显示校正结果; 2-1、显示“V0 in= 8.000V” J52接入放电电源,并设定一定的电压; 2-2、按UP(S10)、DOWM(S11)、步进(S20)键设定将要输入的放电电源电压; 2-3、按S30或S31; 显示校正结果; 3-1、显示“WAIT>> Iin” J52接入大电流的放电电源,电压调低点(减少功耗),电流调到比要输入的基准电流大,并在回路上串上电流表; 3-2、按S30或S31; 3-3、显示“PWMmin= 0.000” 等待内部PWM和电流自动校零; 显示PWM出现变化; 4-1、显示“I in= 1.000A” J52接入大电流的放电电源,电压调低点(减少功耗),电流调到比要输入的基准电流大,并在回路上串上电流表; 4-2、按UP(S10)、DOWM(S11)、步进(S20)键设定将要输入的基准放电电流; 4-3、按S30或S31; 4-4、第二行显示“PWMout= 0.000” 4-5、按UP(S10)、DOWM(S11)、步进(S20)键调节PWM(由MOS管控制电流),直到电流表上的数据和设定电流相等; 4-6、按S30或S31; 显示校正结果。 2、工作状态 1)、电流/电压设置选择(S21),UP(S10)、DOWM(S11)、步进(S20) 2)、电流开关(S30)循环按键,显示“OFF”和 ”CLEAR?AH“ -> 进入“OFF“状态 -> 显示”ON” 和 ”CLEAR?AH“ -> 进入“ON“状态 。在显示状态下,按 (S20)键对容量AH值清零并显示”YES! AH“。“ON“状态 可以作为截止电压中断后的重新启动。 这样就有两种电流工作模式。 Ⅰ、连续模式:在“ON“状态下,电流是连续可调;Ⅱ、设定模式:在“OFF“状态下,电流调节只是设定没有输出,设定后按(S30)进入“ON“状态启动。 增加铃声。ADC3脚(PC3)做为铃声输出,400Hz的方波输出。电阻R25取消,R22换成330欧,J21的1、3叫直接接陶瓷压电片发声。启动放电后,出现截止电压就输出铃声,响声直到按任何键才停止。 最新电路图 电路做了一点调整。由于LM358没有调零,只好加一偏置电压,使LM358能关断MOS管。由于LM358输入存在着失调电压,使得在输入0V时LM358还输出高电压,没有关断MOS管,这也是使MOS管初始瞬间损坏的原因。 注意: 1、由于M8的AD测试最高为2.5V,该图中工作电压为8.4V,对应电压取样电阻R28为4K7,如果工作电压为12V,对应电压取样电阻R28为3K。其它电压依次类推! 2、如果不考虑低电压放电,最好在放电输入端加大功率二极管防电压反接,而且也帮MOS管减轻功耗。 3、要开机后才接放电。防止控制电路未稳定造成功率元件损坏 修改电路V1.03 https://www.yleee.com.cn/images/default/attachimg.gif 1、电池容量测试 电池接头是否眼熟?呵呵 http://blog.21ic.com/UploadFiles/2008-8/30932349125.jpg 显示 http://blog.21ic.com/UploadFiles/2008-8/30933777042.jpg 设定的截止电压(Vs) http://blog.21ic.com/UploadFiles/2008-8/30938999584.jpg 增加内阻显示 http://blog.21ic.com/UploadFiles/2008-9/52259746597.jpg 2、开关电源电流测试 调整显示,增加设定截止电压/电源电压显示选择 增加开关电源电流测试 Am是扫描的最大电流,Vs是设定截止电压,Vc是电源电压 CT“电之缘”电源的测试结果 0.355A http://blog.21ic.com/UploadFiles/2008-8/301614163813.jpg 输出TTL电平的uart数据 格式: 电流 电压 功率 容量 /1S http://blog.21ic.com/UploadFiles/2008-8/312111546192.jpg 完工装壳: http://blog.21ic.com/UploadFiles/2008-9/1149598968.jpg http://blog.21ic.com/UploadFiles/2008-9/1149662469.jpg https://www.yleee.com.cn/images/attachicons/rar.gif M8数字电子负载V1.rar (6.16 KB) 下载次数: 0 2008-12-1 11:25 笔记: 电路做了一点调整。由于LM358没有调零,只好加一偏置电压,使LM358能关断MOS管。由于LM358输入存在着失调电压,使得在输入0V时LM358还输出高电压,没有关断MOS管,这也是使MOS管初始瞬间损坏的原因。 A/D 分辨率为 10BIT ±1LSB,造成50V电压量程的分辨率为 ±50mV。通过在ADC脚加入1BIT左右波动的三角波,8倍过采样,将电压量程的波动降为 ±10mV。 修改步进设置,每次按电流/截止电压设定键(S21)就回到默认的步进值(1A/1V)。 更改铃声方式,电流开 》》关就响。ADC3脚(PC3)做为铃声输出,400Hz的方波输出。启动放电后,出现截止电压、电流截止就输出铃声,响声直到按任何键才停止。 2008-10-03 增加设定电流电压的位置光标提示。 2008-10-07 增加电流自动微调。 单片机M8的熔丝设定: https://www.yleee.com.cn/images/default/attachimg.gif M8数字电子负载最新程序V1.rar (6.16 KB, 下载次数: 5795) [ 本帖最后由 GandF 于 2009-8-9 16:06 编辑 ] |
熔丝设定.jpg (85.85 KB, 下载次数: 162)
