

MPPT 2024
MCC25
- Size
- 81 × 150 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 73
- Nets
- 53
- Pads
- 213
- Tracks, vias
- 428, 11
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 13 Feb 2025
- Updated
- 29 Aug 2026
Overview
MPPT 2024 is an open-source printed circuit board by ZeniteSolar, from the ZeniteSolar/MCC25 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 81 × 150 mm with 73 parts on 53 nets, routed with 428 tracks and 11 vias.
It is built around the ATMEGA328P-PU, LM324 and UCC27322D, with the LM7805, LM7812 and LL4148 among its other parts. Its parts include 27 capacitors, 18 resistors, 7 ICs, 6 diodes and 2 inductors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
7ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LM324
SOP-14-1.5V~10V 0℃~+70℃ 24V 250nA 3V~20V 4 40mA 50nA 700uA 7mV 80dB SOP-14 Operational Amplifier ROHSHXY MOSFETOperational AmplifierUCC27322D
SOIC-8-40℃~+105℃ 1 20ns 20ns 25ns 35ns 4.5V~15V 75uA 9A 9A Low Side MOSFET SOIC-8 Gate Drivers ROHSTexas InstrumentsGate DriversLM7805
TO-2630℃~+125℃ 1 1A 20V 2V 42uV 5V 62dB@(120Hz) 8mA Fixed Over Temperature Protection、Short Circuit Protection Positive TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLM7812
TO-263TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIUncategorisedLL4148
LL-341 Independent 1V@10mA 200mA 4A 4ns 500mW 5uA@75V 75V LL-34 Switching Diodes ROHSMDDSwitching DiodesIRFP4321PBF
TO-247AC-3-55℃~+175℃ 1 N-channel 110nC@10V 15.5mΩ@10V 150V 310W 4.46nF 5V 78A 82pF N-Channel TO-247AC-3 MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdMCC25
MCC25
MPPT Battery charger
| Input Voltage | 0 ~ 21 V |
|---|---|
| Output Voltage | 21 ~ 40V |
| Output Power | 200 W |
| Efficiency | > 90% |
Modelo 3D
Placa Soldada
Guia de montagem da placa MCC25
A placa foi projetada para facilitar a montagem, mas é necessário tomar alguns cuidados devido a algumas alterações no projeto.
Passo a Passo
| Passo | Instruções | Imagem |
|---|---|---|
| 1 | Realizar a troca do resistor R20 de 15Ω para um resistor de 4.7Ω. | ![]() |
| 2 | Isolar o pino de referência do sensor de efeito HALL "U2" raspando as trilhas conectadas ao GND, em ambos os lados da placa.( Somente raspar as trilhas relacionadas ao pino de referência, o resto manter igual ) | ![]() |
| 3 | Não realizar a solda do resistor R7, pois ele será soldado em outro local da placa. | ![]() |
| 4 | Após isolar o pino de referência do sensor de efeito HALL, realizar a solda dele normalmente. Em seguida, soldar um resistor de 150Ω entre o pino de referência e o output do sensor. (Certificar-se de que não há curto-circuito). | ![]() |
| 5 | Montagem do snubber: verificar a necessidade, mas a dica de montagem é usar um diodo TVS Schottky 100V, capacitor de 4.7nF 100V e resistor 4.7KΩ 3W. | ![]() |
Testes
Em processo...
Parts
73| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C5, C6, C7, C8, C9, C12, C13, C14, C15, C16, C20, C21, C22, C23 |
| 6 | 1uF | Capacitor_Tantalum_SMD:CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder | C24, C25, C26, C27, C28, C29 |
| 4 | 6,8u | Capacitor_SMD:CP_Elec_8x11.9 | C3, C17, C18, C19 |
| 4 | LL4148 | Diode_SMD:D_MiniMELF_Handsoldering | D1, D3, D4, D5 |
| 3 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R5, R19 |
| 3 | 680 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R14, R15 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11 |
| 2 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R18 |
| 2 | 65V 20A 3mOhms Fuse | BIBLIOTECA:FUSE_6125 | F2, F3 |
| 2 | L | BIBLIOTECA:INDUTOR E30_14 | L1, L2 |
| 2 | LM7805 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U3, U4 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 100u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | Cs1 |
| 1 | 15 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | 150 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 15k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | 16MHz | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | 1k6 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 1 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
| 1 | 75 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | Rs1 |
| 1 | ATmega328P-P | Package_DIP:DIP-28_W7.62mm | U1 |
| 1 | D_Schottky | Diode_SMD:D_SMA | Ds1 |
| 1 | D_Schottky_AKA | Package_TO_SOT_THT:TO-220-3_Horizontal_TabUp | D2 |
| 1 | IRFP4321 | Package_TO_SOT_THT:TO-247-3_Horizontal_TabUp | Q1 |
| 1 | LED_RED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D8 |
| 1 | LM324 | Package_DIP:DIP-14_W7.62mm_LongPads | U7 |
| 1 | LM7812 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U5 |
| 1 | LTSP_25-NP | BIBLIOTECA:LTSP_25-NP | U2 |
| 1 | OUT + | BIBLIOTECA:FURO_PAN_BAT | B+1 |
| 1 | OUT - | BIBLIOTECA:FURO_PAN_BAT | B-1 |
| 1 | P+ | BIBLIOTECA:FURO_PAN_BAT | P+1 |
| 1 | P- | BIBLIOTECA:FURO_PAN_BAT | P-1 |
| 1 | PWM | TestPoint:TestPoint_Pad_2.0x2.0mm | TP1 |
| 1 | UCC27322D | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | USART | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J3 |
Questions
How big is the MPPT 2024 PCB?
It measures 81 × 150 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MPPT 2024 use?
73 parts, built around the ATMEGA328P-PU, LM324, UCC27322D and LM7805. 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 MPPT 2024 KiCad files?
From the ZeniteSolar/MCC25 repository on GitHub, at the commit this page was made from: the board is hardware/MPPT 2024.kicad_pcb and its schematic hardware/Alimentação.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MPPT 2024 design in my own project?
Its repository publishes it under the GPL-3.0 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 layers256.5 × 172.9 mm

- 2 layers170.2 × 137.2 mm

MCS19
ZeniteSolar/MCS19
Módulo de Carregamento do Sistema da embarcação solar Guarapuvu II (Zênite Solar)
160 parts1GPL-3.0 - 2 layers232.1 × 131.2 mm

- 2 layers63 × 108 mm

MSC25
ZeniteSolar/MSC25
Este projeto consiste em uma placa de circuito impresso (PCB) com firmware embarcado, projetada para realizar a leitura de alta precisão de um sensor de corrente de efeito Hall e transmitir os dados através do…
61 parts - 2 layers199.1 × 127.5 mm

- 4 layers150 × 100 mm

- 2 layers115 × 56.1 mm

Serialcommunicationmod
ZeniteSolar/MSR22
Módulo para comunicação serial I2C e USART com duas entradas para leituras analógicas.
110 partsGPL-3.0 - 2 layers239.3 × 121.3 mm





