

ActiveLoad
Small 12 Watt Active Load (dummy load) with STM32 microcontroller
- Size
- 50 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 83
- Nets
- 48
- Pads
- 266
- Tracks, vias
- 570, 156
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 8 Apr 2016
- Updated
- 8 Feb 2020
Overview
ActiveLoad is an open-source printed circuit board by ahessling, from the ahessling/ActiveLoad repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 100 mm with 83 parts on 48 nets, routed with 570 tracks and 156 vias.
It is built around the STM32F072C8T6, DS18B20 and MCP6002-I/P, with the LM317AEMP, LM9036M-3.3 and BLM21PG331SN1 among its other parts. Its parts include 28 resistors, 26 capacitors, 6 ICs, 4 connectors and 2 diodes. It belongs with the STM32 boards of this library.
Main components
9STM32F072C8T6
LQFP-48(7x7)-40℃~+85℃ 1.65V~3.6V 12bit 12bit 16KB 32 Bit 37 48MHz 64KB ARM Cortex-M0 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)DS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature SensorsMCP6002-I/P
PDIP-8-40℃~+85℃ 1.8V~6V 100uA 1MHz 1pA 1pA 2 23mA 28nV/√Hz@1kHz 2uV/℃ 4.5mV 600V/ms 76dB ESD protection Rail-to-Rail Input, Rail-to-Rail Output PDIP-8 Operational Amplifier ROHSMicrochip TechnologyOperational AmplifierLM317AEMP
SOT-223-4-40℃~+125℃@(Tj) 0.003%Vout 1 1.2V~37V 1A 40V 50uA 65dB@(120Hz) Adjustable Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive SOT-223-4 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLM9036M-3.3
SOIC-8-40℃~+125℃ 1 200mV@(50mA) 25uA 3.3V 40V 50mA 60dB@(120Hz) Fixed Positive Reverse connection protection、Short Circuit Protection、Thermal Shutdown SOIC-8 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBLM21PG331SN1
08051 1.5A 330Ω@100MHz 70mΩ ±25% 0805 Ferrite Beads ROHSMurataFerrite BeadsBAS40
SOT-23-55℃~+125℃ 1 Independent 1V@40mA 200mA 200nA@30V 40V 600mA SOT-23 Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesBTS117
TO-220-3-40℃~+150℃ 1 3.5A 80mΩ Active High Load Switch Overvoltage Protection、Overcurrent Protection、Over temperature protection、Latch protection、Short-Circuit Protection、Load dump protection TO-220-3 Power Distribution Switches ROHSInfineon TechnologiesPower Distribution SwitchesESP4020
插件-40℃~+85℃ 10mm 2.5mm 6.5mm PC Pin Rectangular Columnar SPDT Through Hole White 插件 Slide Switches ROHSECESlide Switches
README
README.mdActive Load with microcontroller
This repository contains the hardware design, the firmware and the GUI software of my active load device.
Features:
- Power supply from around 3.3V to 40V
- Should be powered by device under test
- Alternative power supply via USB
- Maximum dissipated power: Around 12W permanently at room temperature
- Maximum current: 3A
- Robust (protected from overvoltage, overcurrent and overtemperature conditions)
- Device under test should be connected via banana plugs or screw terminals
- A PC should be able to monitor the actual current and control the desired current via USB
- Small display to monitor actual and setpoint current
- Rotary encoder to change setpoint current
- Small (5×10 cm)
- Measure temperature at heatsink
The whole design process with a lot of details are written down in my blog.
Parts
83| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitors_SMD:C_0603 | C3, C9, C10, C11, C12, C13, C15, C16, C18, C20, C21 |
| 6 | 10k | Resistors_SMD:R_0603 | R2, R3, R4, R7, R15, R21 |
| 5 | 0 | Resistors_SMD:R_0603 | R13, R23, R24, R25, R26 |
| 3 | 1u | Capacitors_SMD:C_0603 | C14, C23, C24 |
| 3 | 2k | Resistors_SMD:R_0603 | R8, R11, R12 |
| 3 | 4u7 | Capacitors_SMD:C_0805 | C6, C8, C19 |
| 3 | BLM21PG331 | Resistors_SMD:R_0805 | FB1, FB2, FB3 |
| 2 | 100m | Resistors_SMD:R_2512 | R17, R20 |
| 2 | 100n/50V | Capacitors_SMD:C_0805 | C22, C26 |
| 2 | 10n | Capacitors_SMD:C_0603 | C2, C4 |
| 2 | DNF | Capacitors_SMD:C_0603 | C5, C7 |
| 2 | DNF | Resistors_SMD:R_0603 | R5, R6 |
| 2 | Jumper_NC_Small | Oddities:NetTie-I_Connected_SMD | JP1, JP2 |
| 1 | 100 | Resistors_SMD:R_0603 | R14 |
| 1 | 100m | Resistors_ThroughHole:Resistor_Cement_Horizontal_Meggitt-SBC-2 | R19 |
| 1 | 18k | Resistors_SMD:R_0603 | R10 |
| 1 | 1M | Resistors_SMD:R_1206 | R1 |
| 1 | 1k | Resistors_SMD:R_0603 | R9 |
| 1 | 220 | Resistors_SMD:R_0603 | R22 |
| 1 | 240 | Resistors_SMD:R_0603 | R18 |
| 1 | 390 | Resistors_SMD:R_0603 | R16 |
| 1 | 47u/16V | Capacitors_SMD:c_elec_6.3x5.3 | C25 |
| 1 | 4k7 | Resistors_SMD:R_0603 | R28 |
| 1 | 4n7/50V | Capacitors_SMD:C_1210 | C1 |
| 1 | 4u7/50V | Capacitors_SMD:C_1206 | C17 |
| 1 | 56k | Resistors_SMD:R_0603 | R27 |
| 1 | AKL 101-2 | w_conn_screw:mors_2p | P3 |
| 1 | ALPS-STEC12E08 | ALPS-STEC12E08:ALPS-STEC12E08 | ENC1 |
| 1 | BAS40 | TO_SOT_Packages_SMD:SOT-23 | D2 |
| 1 | BTS117 | TO_SOT_Packages_THT:TO-220_Neutral123_Vertical | Q1 |
| 1 | Banana jacks | Connect:Banana_Jack_2Pin | P2 |
| 1 | CSTCE8M00G15 | ceralock:CSTCE_G15C | X1 |
| 1 | DS18B20 | TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval | U3 |
| 1 | EA-DOGS104-A | dog-displays:DOGS104 | LCD1 |
| 1 | ESP4020 | ece_switches:ESP40XX | SW2 |
| 1 | FSMSM | Buttons_Switches_SMD:SW_SPST_FSMSM | SW1 |
| 1 | LM317AEMP | TO_SOT_Packages_SMD:SOT-223 | U5 |
| 1 | LM9036M-3.3 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U6 |
| 1 | MAX3207E | TO_SOT_Packages_SMD:SOT-23-6 | U1 |
| 1 | MCP6002 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U4 |
| 1 | Run LED green | LEDs:LED_0603 | D1 |
| 1 | SK 129-50 STS | Heatsinks:Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mm | HS1 |
| 1 | STM32F072C8 | Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm | U2 |
| 1 | TC2030-CTX | Tag-Connect:TC2030_SMALL | P4 |
| 1 | USB_OTG | Connect:USB_Mini-B | P1 |
The 78 most common of 83 parts.
Questions
How big is the ActiveLoad PCB?
It measures 50 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ActiveLoad use?
83 parts, built around the STM32F072C8T6, DS18B20, MCP6002-I/P and LM317AEMP. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ActiveLoad KiCad files?
From the ahessling/ActiveLoad repository on GitHub, at the commit this page was made from: the board is Hardware/Schematic/ActiveLoad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ActiveLoad design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers38.5 × 49 mm

- 2 layers88.9 × 88.9 mm

Mux Brd V1
wenzel-lab/droplet-sorter-master
Master repository that documents how the different parts come together of the open source hardware Fluorescence Activated (Microfluidic) Droplet Sorter (FADS).
27 parts15 - 4 layers401.5 × 130.1 mm

- 2 layers60 × 110.8 mm

- 4 layers100 × 100 mm

- 2 layers60.1 × 29.2 mm

- 4 layers100.4 × 83 mm

Component tester
kitspace/component_tester
A keychain version of the Mikrontroller.net AVR component tester
79 parts1 - 2 layers
