先来张图 成本大概130左右(主要是散热器/12864/PCB板)
电子负载是一种通过控制内功率MOSFET或晶体管的导通量,靠功率管的耗散功率消耗电能从而准确检测出负载电压,精确调整负载电流的设备。本设计以STC12C5A单片机为主控芯片,配合D/A转换、电压比较器、场效应功率管、液晶显示器等器件构成,并通过相应的程序控制配以适当的手动调节来实现三种模式的转换控制;在定电流模式下,不管输入电压是否改变,电子负载消耗一个恒定的电流。在定电压模式下,电子负载将消耗足够的电流来使输入电压维持在设定的电压上。在定电阻模式下,电子负载被等效为一个恒定的电阻,电子负载会随着输入电压的改变来线性改变电流。
电子负载就介绍这么多了,这次做板子特别坑,板子做好了才发现12864电源接反了,单片机AD的IO口接到12864的数据并口上了,无奈只能把屏幕用杜邦线单独连出来了,然后又给单片机做了个转接板,把P2口和P1口对调;做完之后又发现电压比较器同向端和反向端接反了,然后有去做了块转接板。。。。。。。。。。。
硬件设计制作原本打算花一天多完成的,结果由于各种粗心导致的错误,花了2天多才做完硬件部分,接着又调试软件,不知道是不是买到水货了,单片机AD程序一执行就卡在ADC_FLAG那了,调了半天结果它自己又好了,就这样三天过去了,第四天调试设置和测量的精度,把误差调到可接受的范围就没调了,两个晚上都熬到两三点才睡,然后就直接休息去了!真累~
该电子负载有三种模式:恒压/横流/恒阻,其中恒压恒流程控,恒阻调电位器。。。。。。。。木办法,数字电位器太贵了,用AD和DA进行反馈速度不行,估计效果不好,就直接用最简单的办法——手调电位器
调试过程四个IRF3205(55V/110A估计买到水货)一个一个都烧了,只有用以前剩下的两个IRFP450代替了
输入范围:0-40V(实际应该可以达到更高,应该是不超过MOS管耐压都可以吧,手里木有合适电源进行测试)
过载保护:9A(用的0.1Ω/2W取样电阻两个,电流再大就不保险了,散热片散热能力也达不到更大的功率)
这是测量的恒压横流的部分数据
控制板PCB
输出板PCB
控制板部分原理图
输出原理图
程序框架
结束!谢谢赏评!