

Smps
Rpo for pcb layouts, gerber and gcode files
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 18
- Nets
- 12
- Pads
- 48
- Tracks, vias
- 270, 0
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 18 Jun 2018
- Updated
- 30 Aug 2022
Overview
Smps is an open-source printed circuit board by androiders, from the androiders/pcbs repository on GitHub. It is a 2-layer board with 18 parts on 12 nets, routed with 270 tracks and 0 vias.
It is built around the LM2576HVT-ADJ and LM358. Its parts include 5 resistors, 3 connectors, 2 capacitors, 2 ICs and 1 diode.
Main components
2LM2576HVT-ADJ
TO-220-5-40℃~+125℃@(TJ) 1 1.23V~37V 3A 52kHz 5mA 7V~40V Adjustable Buck Buck Built-in TO-220-5 DC-DC Converters ROHSHTC Korea TAEJIN TechDC-DC ConvertersLM358
SOP-8-18V~18V 0℃~+70℃ 1.2MHz 10nA 2 24mA 3V~36V 500uA 50nA 5mV 80dB Built-in compensation SOP-8 Operational Amplifier ROHSMSKSEMIOperational Amplifier
README
README.mdView this project on CADLAB.io.
pcbs
Repo for pcb layouts, gerber and gcode files
Ki-Cad
PCB layout:
- Use as wide traces as possible. 1mm preffered.
- Dont use "filled areas" if possible. It does not make good geometry in flatcam
- Don't forget to set origin marker
- Export gerber: use auxiliary axis
FlatCam
geometry generation:
- If you are using thru-hole components or using bottom layer, mirror around y axis for both geometry and Drilling
- Edit drill files if necessary for fewer drill sizes
- TODO: test double sided layout by mirroring around center axis!
Isolation generation:
-
Current isolation mill depth to test: 0.04 mm (0.05 was tested and seems to work fine!) (Common copper depth is about 0.03 mm)
-
Current feedrate on isolation milling to test: 60 mm/s
-
spindle speed 12000 rpm
-
use 0.2 mm tool width on cnc generation
-
2 passes with 0.1 overlap
Cutout generation:
- Current cutout mill depth: 1.6 mm
- Current feedrate on cutout milling: 40 mm/s
- spindle speed 12000 rpm
FlatCam defaults:
- put a link in ~/.FlatCAM/defaults.json
bCNC
Probe:
- Fastfeed: 120
- Probefeed: 25
- Probe points: 4/cm (in each direction)
Drilling:
- Current drill plunge rate to test 20 mm/s
- spindle speed: 12000 rpm
- Drill depth: 1.6
Parts
18| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R3, R4, R5 |
| 2 | R_Potentiometer_Small | Potentiometer_THT:Potentiometer_ACP_CA9-H3,8_Horizontal | RV2, RV3 |
| 1 | 0.1 10w | Resistor_THT:R_Axial_Power_L20.0mm_W6.4mm_P25.40mm | Rshunt1 |
| 1 | 1.2K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 1000uF | Capacitor_THT:CP_Radial_D10.0mm_P7.50mm | C7 |
| 1 | 100uH | Inductor_THT:L_Toroid_Vertical_L31.8mm_W15.9mm_P13.50mm_Bourns_5700 | L1 |
| 1 | 100uf | Capacitor_THT:CP_Radial_D10.0mm_P7.50mm | C1 |
| 1 | 1N5822 | Diode_THT:D_DO-201AD_P12.70mm_Horizontal | D3 |
| 1 | 50K | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | RV1 |
| 1 | I sense out | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J5 |
| 1 | LM2576HVT-ADJ | Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical | U1 |
| 1 | LM358 | Package_DIP:DIP-8_W7.62mm_Socket | U2 |
| 1 | V in | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | V out | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J4 |
Questions
What parts does the Smps use?
18 parts, built around the LM2576HVT-ADJ and LM358. 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 Smps KiCad files?
From the androiders/pcbs repository on GitHub, at the commit this page was made from: the board is smps/smps.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Smps design in my own project?
Its repository states no licence, so its author keeps all rights: ask androiders before reusing the design.
More from androiders/pcbs
12- 2 layers58 × 80 mm

- 2 layers

- 2 layers

- 2 layers

- 2 layers65.3 × 48.5 mm

- 2 layers120 × 50.2 mm

- 2 layers

- 2 layers44 × 50 mm

- 2 layers73.7 × 34.3 mm

- 2 layers

- 2 layers

- 2 layers

Similar boards
- 2 layers

- 2 layers90.2 × 44.4 mm

- 2 layers51.8 × 34 mm

BikeLite
francesmatthew/BikeLite
This is the schematic and PCB for a buck converter and 555 timer to add flashing LEDs to my bike
23 parts - 2 layers114.3 × 104.1 mm

- 4 layers245.1 × 108 mm

Sl8500 retrofit electronics
saitis-net/sl8500_retrofit_electronics
Kicad projects for the hardware parts
93 partsGPL-3.0 - 2 layers80.7 × 25 mm

RePower
Vihaan6119/RePower
it takes power from a wall adapter via usb-c/dc input and uses a through-hole step down buck regulator (LM2576/LM2596) to convert it to a steady 3.9v dc directly into the speaker's mainboard.
9 parts - 2 layers100 × 100 mm

Horse feeder
reivax-boucoi/PCB_Kicad
Repo for all my home projects involving PCBs developped with Kicad
110 parts1 - 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342