I've been spending the past couple of months on and off designing an electronic load. I'd like to have some critique to finalize the schematics before I Start PCB layout.
Design features:
30V
5A
93Wmax calculated (will software limit to 70W)
12bitDAC
16bitADC
Single IRL3813 mosfet cooled by an LGA1156 CPU cooler
Nextion 3.5" display
ESP32 uC
Fully fuctioned Control using javascript with WebSocket connections
Full Size USB A connection with full control via command lines
SD card for data logging
RTC for accurate timestamps for SD card data logging.
Front panel to feature two sets of banana plugs for load and sense, as well as pluggable terminal block connections for load and sense. (See mocked up Front Panel Design PDF)
Design will include features similar to those displayed by the Rigol DL3021 in Daves teardown EEVBLOG #1023: CV, CC, CP, CR, battery tests, pulsed modes, transient, short, OCP test, OPP tests.
My intention is to get my feet wet with a first full design and build, to get the software features built up, then make a much better version with an 18bit DAC, 24bit ADC, with multiple fets with their own op amps and proper load balance resistors, adjustable slew rates, and rise and fall time calculations. But who knows how far I'll get.
Front panel design to quickly get a sense of the features:
https://www.dropbox.com/s/mydfejg0uw35jbh/ElectronicLoadFrontPanelDesign.pdf?dl=1A quick picture I took of the enclosure, CPU cooler, banana plugs, terminal blocks, and Nestion display to quickly get a good idea of the final build
https://www.dropbox.com/s/zhud5vt743f3bxk/ElectronicLoadEnclosure.jpg?dl=1The schematics didn't fit on one page...
https://www.dropbox.com/s/khigjyvebx007x3/ElectronicLoadPowerSchem.pdf?dl=1https://www.dropbox.com/s/ql23vm1aptpiimx/ElectronicLoadDigitalSchem.pdf?dl=1https://www.dropbox.com/s/jcuk90zd9km4x5j/ElectronicLoadAnalogSchem.pdf?dl=1Feedback is most welcome to help me avoid glaring design flaws and important features that are missing!