RaspberryPI Power Monitor HAT
Turns your Raspberry PI into 3-channel voltage and current monitor for other devices. This HAT contains three INA219 chips connected to I2C bus and measuring current on three independent channels. Shunt resistor may be selected per each channel according to desired purpose of HAT and expected working conditions.
Features
- 3 separate channels, each with own INA219 chip and shunt resistor
- Different possible power sources (controlled by jumpers):
- external (separate input for each channel), provided on screw terminal,
- internal 5V from common DC input
- may be shorted to Raspberry's 5V pin using solderjumper on the bottom or left as separate circuit,
- internal 3.3V - powered from 5V using internal LDO regulator
- Fuse and an "ideal diode" circuit protecting DC source when shorted.
- 4 LEDs:
- PWR (connected to 5V bus)
- 3 LEDs, one for each channel, connected to selected channel's power source
- Header for UART - to communicate with measured device
- Test points for I2C
- Standard ID EEPROM from hat specification
Devices
INA219 addresses:
- 0x40 Channel 1
- 0x41 Channel 2
- 0x42 Channel 3
Software examples
https://github.com/rafw87/hardware-modules/tree/master/modules/power-monitor-hat/applications
Example device
Channel 1 is set to external input (red jumper on External) provided from 9V battery and connected to the first LED.
Channel 2 is set to internal 5V input (red jumper on Internal, yellow on 5V) provided from Raspberry's 5V pin and connected to the second LED.
Channel 3 is set to internal 3.3V input (red jumper on Internal, yellow on 3.3V) provided from internal regulator and connected to the third LED.
All 3 LEDs are limited with 1kΩ resistors.
There is common ground so only one ground wire was required for all LEDs (here connected to channel 3).
Example screenshot from provided `power-monitor-plot` application.
RaspberryPI Power Monitor HAT
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(2)
- Likes(6)
- Daan Uttien Jun 16,2023
- tripleclown Jun 10,2023
- Dmytro Skybin Apr 02,2023
- Engineer Jan 30,2023
- Stephen D'Orsay Dec 13,2022
- Engineer Dec 07,2022
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
8design
-
7usability
-
8creativity
-
6content
More by Rafal Witczak
- RaspberryPI Power Monitor HAT Turns your Raspberry PI into 3-channel voltage and current monitor for other devices. This HAT conta...
- NE555 Astable Circuit Breadboard Adapter OK, so you want to build a timer, emiting pulses with given interval on breadboard using NE555. Easy...
- ESP-32 board on Arduino footprint ESP-WROOM-32 (or ESP32-SOLO-1) development kit with Micro-USB port, DC Input and ESP-PROG interface....
- ESP-Prog breadboard adapter This adapter allows to easily connect ESP-PROG board (https://github.com/espressif/esp-iot-solution/...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
123 0 0 -
DIY Laser Power Meter with Arduino
172 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
162 0 2 -