Skip to the content
PCBKitNew board
2 layers50 × 100 mmActiveLoad, the printed circuit board in 3D

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

9

README

README.md

Active 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
QtyValueFootprintReferences
11100nCapacitors_SMD:C_0603C3, C9, C10, C11, C12, C13, C15, C16, C18, C20, C21
610kResistors_SMD:R_0603R2, R3, R4, R7, R15, R21
50Resistors_SMD:R_0603R13, R23, R24, R25, R26
31uCapacitors_SMD:C_0603C14, C23, C24
32kResistors_SMD:R_0603R8, R11, R12
34u7Capacitors_SMD:C_0805C6, C8, C19
3BLM21PG331Resistors_SMD:R_0805FB1, FB2, FB3
2100mResistors_SMD:R_2512R17, R20
2100n/50VCapacitors_SMD:C_0805C22, C26
210nCapacitors_SMD:C_0603C2, C4
2DNFCapacitors_SMD:C_0603C5, C7
2DNFResistors_SMD:R_0603R5, R6
2Jumper_NC_SmallOddities:NetTie-I_Connected_SMDJP1, JP2
1100Resistors_SMD:R_0603R14
1100mResistors_ThroughHole:Resistor_Cement_Horizontal_Meggitt-SBC-2R19
118kResistors_SMD:R_0603R10
11MResistors_SMD:R_1206R1
11kResistors_SMD:R_0603R9
1220Resistors_SMD:R_0603R22
1240Resistors_SMD:R_0603R18
1390Resistors_SMD:R_0603R16
147u/16VCapacitors_SMD:c_elec_6.3x5.3C25
14k7Resistors_SMD:R_0603R28
14n7/50VCapacitors_SMD:C_1210C1
14u7/50VCapacitors_SMD:C_1206C17
156kResistors_SMD:R_0603R27
1AKL 101-2w_conn_screw:mors_2pP3
1ALPS-STEC12E08ALPS-STEC12E08:ALPS-STEC12E08ENC1
1BAS40TO_SOT_Packages_SMD:SOT-23D2
1BTS117TO_SOT_Packages_THT:TO-220_Neutral123_VerticalQ1
1Banana jacksConnect:Banana_Jack_2PinP2
1CSTCE8M00G15ceralock:CSTCE_G15CX1
1DS18B20TO_SOT_Packages_THT:TO-92_Inline_Narrow_OvalU3
1EA-DOGS104-Adog-displays:DOGS104LCD1
1ESP4020ece_switches:ESP40XXSW2
1FSMSMButtons_Switches_SMD:SW_SPST_FSMSMSW1
1LM317AEMPTO_SOT_Packages_SMD:SOT-223U5
1LM9036M-3.3Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU6
1MAX3207ETO_SOT_Packages_SMD:SOT-23-6U1
1MCP6002Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU4
1Run LED greenLEDs:LED_0603D1
1SK 129-50 STSHeatsinks:Heatsink_Fischer_SK129-STS_42x25mm_2xDrill2.5mmHS1
1STM32F072C8Housings_QFP:LQFP-48_7x7mm_Pitch0.5mmU2
1TC2030-CTXTag-Connect:TC2030_SMALLP4
1USB_OTGConnect:USB_Mini-BP1

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 mmCCLOAD-01, the printed circuit board in 3D

    CCLOAD-01

    land-boards/lb-boards

    land-boards - Board Designs

    35 parts31
  • 2 layers88.9 × 88.9 mmMux Brd V1, the printed circuit board in 3D

    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 mmOssw, the printed circuit board in 3D

    Ossw

    BinaryS010/ossw

    Open SCART Switch

    336 parts8GPL-3.0
  • 2 layers60 × 110.8 mmKitchen timer hardware, the printed circuit board in 3D

    Kitchen timer hardware

    emanuelen5/kitchen-timer

    A digital kitchen timer made from scratch

    83 parts
  • 2 layers60.1 × 29.2 mmImd latch, the printed circuit board in 3D

    Imd latch

    olin-electric-motorsports/olin-electric-motorsports

    OEM Monorepo

    37 parts14
  • 4 layers100.4 × 83 mmComponent tester, the printed circuit board in 3D

    Component tester

    kitspace/component_tester

    A keychain version of the Mikrontroller.net AVR component tester

    79 parts1
  • 2 layersSmd pen, the printed circuit board in 3D

    Smd pen

    tdarlic/smd_pen

    Pick and Place Pen

    65 parts2