Skip to the content
2 layers63.5 × 113 mmBattery monitor, the printed circuit board in 3D

Custom Voltage and Current LiPo monitor PCB with CAN-Bus

Size
63.5 × 113 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
50
Pads
161
Tracks, vias
220, 23
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Aug 2024
Updated
26 Aug 2024

Overview

Battery monitor is an open-source printed circuit board by JackCornette, from the JackCornette/Li-Po_Monitor repository on GitHub. It is a 2-layer board of 63.5 × 113 mm with 46 parts on 50 nets, routed with 220 tracks and 23 vias.

It is built around the MCP3208-BI/P, MAX3051EKA and BZV55B3V3. Its parts include 19 resistors, 10 capacitors, 7 ICs, 3 connectors and 2 diodes. It belongs with the power boards of this library.

Main components

3

README

README.md

Li-Po_Monitor

Custom Voltage and Current LiPo monitor PCB with SPI-CAN Circuit, LCD Display and piezo buzzer. Current is measured via through-hole Hall-Effect sensor with an analog output while voltage is measured in each Li-Po cell using an extended ADC IC. This was designed to monitor the Li-Po Batteries used on the Sooner Rover Team and facilitate simple integration into the CAN-Bus.

Parts List

  • Seeed Studio XIAO mcu
  • MCP3208 ADC Extension IC (SPI)
  • SSD1306 LCD Display (128x64, SPI)
  • WCS1700 35A Current Sensor
  • MCP2515 CAN Controller (SPI)
  • MAX3051 CAN Transceiver
  • 8 MHz Crystal Oscillator
  • LM397 Comparator
  • BZV5583v3 Zener Diode
  • BS108 MOSFET
  • 0805 SMD Resistors
  • 0805 SMD Capacitors
  • 0805 LEDs
  • Piezo Buzzer
  • 2.54 mm Pin Headers/ Connectors
  • 1x2 Screw Terminal

Schematic

alt

PCB Design

alt

Parts

46
QtyValueFootprintReferences
14R_Small_USResistor_SMD:R_0805_2012MetricR2, R3, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20
80.1uFCapacitor_SMD:C_0805_2012MetricC3, C4, C5, C6, C7, C8, C9, C10
210kResistor_SMD:R_0805_2012MetricR1, R4
222pFCapacitor_SMD:C_0805_2012MetricC1, C2
1100 Resistor_SMD:R_0805_2012MetricR7
1100kResistor_SMD:R_0805_2012MetricR5
1102010388102010388:MODULE_102010388U7
1120Resistor_SMD:R_0805_2012MetricR6
1BS108Package_TO_SOT_THT:TO-92_InlineQ1
1BZV55B3V3Diode_SMD:D_MiniMELFD1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x02_PinConnector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ3
1Conn_01x07_PinConnector_Molex:Molex_KK-254_AE-6410-08A_1x08_P2.54mm_VerticalJ1
1Crystal_Oscillator_8MHzCrystal:Crystal_HC50_VerticalU4
1LEDLED_SMD:LED_0805_2012MetricD2
1LM397Package_TO_SOT_SMD:SOT-23-5U3
1LOGOLOGOG***
1MAX3051MAX13051ASA_:SOIC127P600X175-8NU6
1MCP2515-xSOMCP2515-I_SO:SOIC127P1030X265-18NU5
1MCP3208MCP3208-CI_SL:SOIC127P600X175-16NU2
1Screw_TerminalTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ2
1WCS1700KiCad:WCS1700U1
1~Display:Adafruit_SSD1306SSD1306

The 45 most common of 46 parts.

Similar boards

  • 4 layers85.1 × 53.3 mmEsp32-faerfly V2.0, the printed circuit board in 3D

    Esp32-faerfly V2.0

    low-poly-studio/esp32-faerfly

    Imogen Wren Business Card Light Show PCB

    103 parts5
  • 2 layers76.2 × 50.8 mmFrequencySensor, the printed circuit board in 3D

    FrequencySensor

    manthanand/SeniorDesign

    Senior Design Project

    6 parts4
  • 2 layers94.5 × 228 mmRampedFetCoil, the printed circuit board in 3D

    RampedFetCoil

    flyingperson23/RampedFetCoil

    157 parts2
  • 2 layers100 × 50 mmCarga Electronica, the printed circuit board in 3D

    Carga Electronica

    kr4fty/Carga-Electronica-STM32

    Desarrollo de un Sistema de Control PID para una Carga Electrónica utilizando un STM32

    49 parts1
  • 2 layers108.2 × 124.9 mmSBC, the printed circuit board in 3D

    SBC

    ahmedsiddyq/mine_sweeper

    A software implementation of the classic Minesweeper game.

    373 parts
  • 2 layers83.8 × 86.4 mmPCB Schematics, the printed circuit board in 3D

    PCB Schematics

    AlexJwll/PCB_Schematics

    21 parts
  • 2 layers133.5 × 78 mmCaculateur, the printed circuit board in 3D

    Caculateur

    Augustin-29/Calculateur_TOIT_206CC

    Ce projet open-source consiste en la rétro-ingénierie et la conception d'un calculateur de remplacement sur mesure pour la gestion du toit escamotable d'une Peugeot 206 CC.

    110 parts
  • 2 layers106 × 156 mmEssaie, the printed circuit board in 3D

    Essaie

    bejaouihamza/https-github.com-bejaouihamza-IR-Interruption-Detector

    This project is a complete PCB-based system that detects interruptions between an IR emitter and receiver. When an object blocks the IR beam: - A buzzer/speaker is triggered, - A 7-segment display counter is…

    77 parts

Questions

How big is the Battery monitor PCB?

It measures 63.5 × 113 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Battery monitor use?

46 parts, built around the MCP3208-BI/P, MAX3051EKA and BZV55B3V3. 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 Battery monitor KiCad files?

From the JackCornette/Li-Po_Monitor repository on GitHub, at the commit this page was made from: the board is battery_monitor.kicad_pcb and its schematic battery_monitor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Battery monitor design in my own project?

Its repository states no licence, so its author keeps all rights: ask JackCornette before reusing the design.