RippleCharger v1.0
HabonRoof·SRC-Charging·KiCad/RippleCharger/RippleCharger_v1.0.kicad_pcb
About the RippleCharger v1.0 PCB
RippleCharger v1.0 is an open source PCB design by HabonRoof, published on GitHub. It is a 2-layer board measuring 190.3 × 195.3 mm, with 118 components from 46 distinct parts.
Other key parts include the L7805, LM358, LAUNCHXL-F280049C, INA282 and LM317_TO-263. By type, the board carries 43 resistors, 19 diodes, 13 capacitors, 9 ICs, 7 connectors and 6 transistors.
It belongs with the power & battery and test & measurement designs in this gallery, and the repository also holds 1 earlier revision of it.
From the project
Sinusoidal Charging for Li-ion Battery
The purpose of this thesis is to develop a sinusoidal charger that can track the optimized frequency of Li-ion batteries. In this study, the optimized AC impedance frequency tracking is firstly carried out for various types of lithium-ion batteries with different aging degrees to achieve the goal of shortening the charging time and increasing the charging efficiency. The digital control core of the charger developed in this thesis uses the F280049C digital signal controller (DSC) produced by Texas Instruments and adopts the Powell algorithm to quickly search for the best sinusoidal charging…
Main components on the RippleCharger v1.0
RippleCharger v1.0 bill of materials (BOM)
118 components, 46 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | L7805 | TO-252-2 | U1 |
| 5 | LM358 | SOIC-8_3.9x4.9mm_P1.27mm | U2, U3, U4, U5, U6 |
| 1 | LAUNCHXL-F280049C | LANCHXL-F280049C | U7 |
| 1 | INA282 | SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | LM317_TO-263 | TO-263-2 | U9 |
| 5 | 2N3904 | SOT-23 | Q1, Q2, Q4, Q5, Q6 |
| 1 | TIP41C | TO-220-3_Vertical | Q3 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Altech_AK300-2_P5.00mm | J1 |
| 1 | AD9833 | PinHeader_1x07_P2.54mm_Vertical | J2 |
| 1 | UART1 | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | UART2 | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | bat+ | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | bat- | PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | Load | TerminalBlock_Altech_AK300-2_P5.00mm | J7 |
| 1 | 18650-holder-dual | 18650-holder-dual | B1 |
| 1 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | Cs1 |
| 1 | EISport | CN0510_BNC | E1 |
| 1 | Heatsink | Heatsink_Fischer_SK104-STCB_35x13mm__2xDrill3.5mm_ScrewM3 | HS1 |
| 1 | Mode | PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 2 | 20k | Potentiometer_Bourns_3296W_Vertical | RV1, RV3 |
Show 26 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 10k | Potentiometer_Bourns_3296W_Vertical | RV2, RV4, RV5 |
| 1 | 100k | Potentiometer_Bourns_3296W_Vertical | RV6 |
| 1 | 500 | Potentiometer_Bourns_3296W_Vertical | RV7 |
| 4 | RY5W-K | RY5W-K | RY1, RY2, RY3, RY4 |
| 1 | SW_SPDT | MTS-102 | SW1 |
| 1 | ac_wave | PinHeader_1x01_P2.54mm_Vertical | TP1 |
| 1 | asymm | PinHeader_1x01_P2.54mm_Vertical | TP2 |
| 1 | CV | PinHeader_1x01_P2.54mm_Vertical | TP3 |
| 2 | LED | LED_D3.0mm | D1, D16 |
| 13 | 1N4148 | D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2, D3, D4, D5, D7, D8, D9, D10 +5 |
| 4 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6, D13, D14, D19 |
| 1 | Ferrite_Bead_Small | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | FB1 |
| 1 | 0.33u | C_Radial_D5.0mm_H11.0mm_P2.00mm | C1 |
| 2 | 0.1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3 |
| 7 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C5, C6, C7, C8, C10, C11 |
| 3 | 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9, C12, C13 |
| 12 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R11, R13, R17, R19, R20, R27, R28 +4 |
| 15 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R4, R7, R8, R12, R14, R15 +7 |
| 4 | 100 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6, R9, R10 |
| 4 | 5.6k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R23, R26, R38, R42 |
| 1 | 240 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R25 |
| 2 | 20k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R29, R31 |
| 1 | 62 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R35 |
| 1 | 100m | R_Shunt_Ohmite_LVK24 | R36 |
| 1 | 2 | R_Axial_Power_L20.0mm_W6.4mm_P25.40mm | R37 |
| 2 | 10 | R_Axial_Power_L20.0mm_W6.4mm_P25.40mm | R39, R40 |
RippleCharger v1.0 design files
The KiCad project lives in the HabonRoof/SRC-Charging repository on GitHub; these links point at the commit this page was built from.
RippleCharger v1.0: common questions
How big is the RippleCharger v1.0 PCB?
The RippleCharger v1.0 measures 190.3 × 195.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the RippleCharger v1.0?
118 components, from 46 distinct parts. The full bill of materials is listed on this page.
Where can I download the RippleCharger v1.0 design files?
From the HabonRoof/SRC-Charging repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the RippleCharger v1.0 design in my own project?
The repository has no license, so all rights stay with HabonRoof. Use it as a reference, and ask the author before reusing the design.
More boards in SRC-Charging
Earlier revisions in the repo: RippleCharger
Similar boards
StackLink
gusmanb
52.3 × 10.5 mm5 parts2LGPL-3.05.0kAnalyzerBoxPCB fork
gusmanb
52.7 × 47.9 mm54 parts4LGPL-3.05.0kLevelShifter
gusmanb
28.3 × 39.8 mm21 parts2LGPL-3.05.0kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1k