我的订单购物车(0)会员中心 联系客服 帮助中心供应商合作 嘉立创产业服务群
主会场爆款专场折扣专场立推专区备货找料领券中心PLUS 99元海外代购工业品面板定制

真有300W?!帅小伙手搓大功率电子负载!开源了!

2025-05-23 09:43:29阅读量:937

这是一个大功率电子负载

大功率电子负载!

我猜你肯定想问!

电子负载已经是家喻户晓的东西了,为什么还要自己做能做出花来吗?

作者表示:

目前网上没有更硬核的方案啊!”
 
 

小编OS:

 

这么敢说?!难道……他有“不一样”的方案?(摸下巴)

没错没错!

这是一个“少见”的超大功率电子负载

稳定300W的那种

大功率负离子

 

01
项目功能&亮点
 

01.足够大功率

稳定300W图片

搭配CPU级3风扇6铜管专业散热器图片

 

02.足够智能

支持CAN总线互联

支持脚本编程,支持外接NTC、PTC、串口屏等采集及显示数据

 

 

功率大,稳定,拓展性还强!太香啦~~图片

那它是怎么设计出来的呢?

 

 

02
硬件设计
 

电路基于AT32F435设计。

01 
电路图
 
电路图

原理图_POWER

原理图

原理图_MCU

PCB图

PCB图

02 
设计说明
 

这里说明一下该电路最核心的部分——MOS负载电路。

输入电源通过F1、F2座子连接100A保险丝,接着通过Q4、Q5  这2个MOS 均分电流。

为什么这么设计?

经过测试,一个MOS管的实际测试功率在150W左右,超过便会损坏,因此通过2管均流的方式可以做到300瓦。

Q4的输出电流通过采样电阻R26再经过R72限流输入比较器U20;Q5的输出则一样的通过比较器U5。

2个比较器的高侧电压均来源于U7跟随器,参考电压来源于PA4的DAC1,经过R18、R24分压,得到最高97mV的电压,对应大约97A电流

电流超过50A时,通过Q8切换测量量程,由于内置adc精度低,电流分辨率约为33mA

 

设计说明

 

 

03
软件开发
 

软件使用MDK5开发,裸机程序如下:

 
软件开发
  • 文件分组user:main函数

  • 文件分组bsp:硬件驱动

  • 文件分组firmware:MCU固件库

  • 文件分组lvgl:lvgl库

  • 文件分组usb:USB库

  • 文件分组fatfs:文件系统库

  • 文件分组lua:脚本库

 

bsp函数简介
 
  • platform为MCU板级底层驱动,例如系统滴答定时器、系统时基、调试串口等的MCU平台相关初始化

  • lcd为屏幕初始化

  • IO为硬件接口初始化,包含IO、SPI、IIC、定时器、ADC、DAC、CAN等的初始化

  • app为应用层,pid已经弃用

  • flash为MCUFLASH操作部分

  • sdcard为内存卡驱动,使用SPI接口

  • malloc为内存分配,用于给lua脚本初始化内存环境

  • i2c_app为硬件IIC测试函数,弃用

程序使用软件定时器管理前台进程,主循环负责USB主机轮询,使用USB鼠标来控制UI,50ms周期任务用来切换UI界面及控制DAC控制负载电流,后期继续优化UI交互及lua接口,敬请期待!!!

 

后续优化方向

4管600W+无线功能

感兴趣就去开源网址催更吧~~

▼▼

 

 

 

04
开源网址
 
 

本项目已开源!

——想复刻想给作者点赞复制开源网址 前往原文。

开源网址:https://oshwhub.com/lovelessing/intelligent-high-power-electroni