

Test Stand Power Monitor
A small board for cheaply and easily monitoring a motor test stand for a host of data types.
- Size
- 56.3 × 68.4 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 70
- Nets
- 80
- Pads
- 274
- Tracks, vias
- 362, 297
- Pours
- 310
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 13 Jun 2023
- Updated
- 9 Aug 2023
Overview
Test Stand Power Monitor is an open-source printed circuit board by ekatynski, from the ekatynski/Test-Stand-Power-Monitor repository on GitHub. It is a 4-layer board of 56.3 × 68.4 mm with 70 parts on 80 nets, routed with 362 tracks and 297 vias.
It is built around the ESP32-DEVKITC-VE, MCP3208-CI/SL and MAX7375AXR805+T, with the TLP241A(TP1,F, TLV75533PDBV and PESD3V3Y1BSFYL among its other parts. Its parts include 27 capacitors, 16 resistors, 10 connectors, 9 ICs and 5 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.
Main components
12ESP32-DEVKITC-VE
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesMCP3208-CI/SL
SOIC-16-40℃~+85℃ 100kHz 12 1MHz~2MHz 2.7V~5.5V 2LSB 500nA 8 External SAR SPI、Serial port Yes SOIC-16 Analog to Digital Converters (ADC) ROHSMicrochip TechnologyAnalog To Digital Converters (ADC)MAX7375AXR805+T
SC-70-40℃~+125℃ 2.7V~5.5V 6.4mA 8MHz CMOS SC-70 Programmable Oscillators ROHSMaxim Integrated (Analog Devices)Programmable OscillatorsTLP241A(TP1,F
SMD-4P-20℃~+85℃ 1.27V 2.8ms 2A 300us 40V 5kV 60mΩ 7.5mA One set normally open: 2A (SPST - normally open) SMD-4P Solid State Relays (MOS Output) ROHSToshibaSolid State Relays (MOS Output)TLV75533PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 238mV@(500mA) 25uA 3.3V 46dB@(100kHz) 5.5V 500mA 71.5uVrms Fixed Over Current Protection、Thermal Shutdown、Input undervoltage protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsPESD3V3Y1BSFYL
DSN0603-2-40℃~+125℃ 0.24pF 1 1nA 3.3V 3.7V 4.2V Bidirectional ESD IEC 61000-4-2 DSN0603-2 ESD and Surge Protection (TVS/ESD) ROHSNexperiaESD And Surge Protection (TVS/ESD)BM02B-GHS-TBT
UncategorisedJST Automotive ConnectorsBM03B-GHS-TBT
UncategorisedJSTBM04B-GHS-TBT
SMD,P=1.25mmWire To Board ConnectorJSTDFE252012P-4R7M=P2
10081.4A 165mΩ 2A 4.7uH ±20% 1008 Power Inductors ROHSMurataPower InductorsNUP2105L
SOT-23-55℃~+150℃ 100nA 2 24V 30pF 32V 350W@8/20us 44V 8A@8/20us Bidirectional IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS SOT-23 ESD and Surge Protection (TVS/ESD) ROHSonsemiESD And Surge Protection (TVS/ESD)SF-3812TM050T-2
SMD,10.1x3.1mmDisposable FusesBourns
README
README.mdView this project on CADLAB.io.
Test-Stand-Power-Monitor
A small board for cheaply and easily monitoring a motor test stand for a host of data types.
Function
This board is capable of monitoring the following:
- 1x Voltage input
- 1x Hall Effect Sensor output (current measuring)
- 1x Displacement Sensor interface
- 1x UART (ESCs have UART telemetry output)
- 1x 1K RTD for temperature monitoring
In addition, this board is capable of operating a relay to control a contactor protecting the test stand power supply, as well as a CAN bus to interface with other sensory hardware in development utilizing CAN. In doing so, this board could monitor ESC power consumption, ESC temperature, ESC telemetry output, motor displacement, and eventually eRPM pending future hardware development. Prior test stand setups had used a Teensy 4.1 to monitor telemetry and perform no other function, so this board's development was to expand the amount of test stand monitoring that could be done cheaply while using a less costly and more available microcontroller in the event that it were damaged and required replacement.
To-Do
Firmware to perform said monitoring has not yet been developed. This board utilizes an ESP32 microcontroller, chosen because it can be configured to communicate over WiFi out of the box, but I have not taken the time to write the C++ needed to make this board useful yet.
Assembly Guide
If interested, an interactive BOM is available in this repo at /bom/Test-Stand-Power-Monitor_2023-06-12_22-39-21.html.
Parts
70| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1uF 25V | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C4, C9, C10, C11, C12, C15, C17, C19, C20, C21, C22, C24 |
| 4 | 4.7K | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R5, R13, R14 |
| 3 | PESD3V3Y1BSFYL | Diode_SMD:D_0201_0603Metric | D3, D4, D5 |
| 2 | 100pF 25V | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C16, C18 |
| 2 | 1uF 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C3 |
| 2 | 56pF 25V | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C26, C27 |
| 2 | 5K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2, R3 |
| 2 | 60R 0.5% | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R16 |
| 2 | BM02B-GHS-TBT | Connector_JST:JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J6, J10 |
| 2 | BM03B-GHS-TBT | Connector_JST:JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical | J5, J9 |
| 2 | C3216X5R1C226M160AB | Capacitor_SMD:C_1206_3216Metric | C5, C6 |
| 1 | 0.01uF 10V | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C13 |
| 1 | 100pF 200V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14 |
| 1 | 10uF 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 1 | 10uF 25V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7 |
| 1 | 1715721 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | 2.94K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10 |
| 1 | 267R 0.5% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1 |
| 1 | 2K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R11 |
| 1 | 3.97K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6 |
| 1 | 3K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 4.7nF 10V | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C25 |
| 1 | 560020-0230 | connector:MOLEX_5600200230 | J7 |
| 1 | 560020-0330 | connector:MOLEX_5600200330 | J1 |
| 1 | 6.04K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R12 |
| 1 | 6.98K 0.1% | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9 |
| 1 | 97.6K 0.1% | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | AP63205WU-7 | Package_TO_SOT_SMD:TSOT-23-6 | U2 |
| 1 | BM04B-GHS-TBT | Connector_JST:JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J8 |
| 1 | C2Q 500 | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | C3225X8R1E106K250AC | Capacitor_SMD:C_1210_3225Metric | C2 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | DFE252012P-4R7M=P2 | Inductor_SMD:L_1008_2520Metric_Pad1.43x2.20mm_HandSolder | L1 |
| 1 | ESP32-DevKitC | Espressif:ESP32-DevKitC | U3 |
| 1 | LM4132BMF-3.0/NOPB | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | MAX31865xAP | Package_SO:SSOP-20_5.3x7.2mm_P0.65mm | U8 |
| 1 | MAX7375AXR805 | Package_TO_SOT_SMD:SOT-323_SC-70 | U10 |
| 1 | MCP25625-x-SS | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U9 |
| 1 | MCP3208-CI/SL | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U7 |
| 1 | NUP2105L | Package_TO_SOT_SMD:SOT-23 | D2 |
| 1 | S1MB-13-F | Diode_SMD:D_SMA-SMB_Universal_Handsoldering | D1 |
| 1 | SF-3812TM050T-2 | fuse:SF-3812TM050T-2 | F2 |
| 1 | TLP241A(TP1,F | OptoDevice:OnSemi_CASE100CY | U4 |
| 1 | TLV75533PDBV | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | ~ | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C23 |
Similar boards
- 4 layers48 × 58 mm

- 2 layers165 × 125 mm

- 4 layers85 × 56 mm

X17-Pi Shield
purduerov/X17-Pi-Shield
Custom PCB for Purdue IEEE ROV X17. Board powers the and connects sensors to the Pi
92 parts - 4 layers91.9 × 115 mm

- 2 layers15.5 × 12 mm

- 16 layers147.4 × 90 mm

APT KRIA FMC
ApotheoTech/Aper-Oculus
An open-source Xilinx Kria SOM Carrier for high-speed camera design
565 parts32GPL-3.0 - 4 layers52.7 × 60.9 mm

- 4 layers130 × 130 mm

Questions
How big is the Test Stand Power Monitor PCB?
It measures 56.3 × 68.4 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Test Stand Power Monitor use?
70 parts, built around the ESP32-DEVKITC-VE, MCP3208-CI/SL, MAX7375AXR805+T and TLP241A(TP1,F. 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 Test Stand Power Monitor KiCad files?
From the ekatynski/Test-Stand-Power-Monitor repository on GitHub, at the commit this page was made from: the board is Test-Stand-Power-Monitor.kicad_pcb and its schematic ADC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Test Stand Power Monitor design in my own project?
Its repository states no licence, so its author keeps all rights: ask ekatynski before reusing the design.