Skip to the content
PCBKitNew board
2 layersPs2-80-power, the printed circuit board in 3D

PS/2 Model 80 Power Supply Schematics

Copper layers
2
Thickness
1.6 mm
Parts
307
Nets
133
Pads
651
Tracks, vias
2,145, 84
Pours
14
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Oct 2024
Updated
9 Oct 2024

Overview

Ps2-80-power is an open-source printed circuit board by schlae, from the schlae/ps2-80-power repository on GitHub. It is a 2-layer board with 307 parts on 133 nets, routed with 2,145 tracks and 84 vias.

It is built around the LM339, MUR115 and 1UF/250V/CBB电容, with the MJH16006A and 1N4740A among its other parts. Its parts include 108 resistors, 49 capacitors, 14 transistors, 6 inductors and 3 ICs.

Main components

5

README

README.md

IBM PS/2 Model 80 Power Supply Schematics

There are multiple types of power supplies for these machines. This one is for the one marked 72X6665 / PEC 3978. This is the red switch 225W model.

Notes

The design is an LLC resonant converter. It has a rather interesting auxiliary bias supply to power the PWM controller, so technically it is two supplies in one box.

  • Inrush current into the main reservoir capacitors is limited by R117/118 and RT1/RT2. The capacitors are tied in series (to handle the 220V input case) with balancing resistors.
  • The bias supply uses a preregulator that detects ~180V Vp-p and, partway through every AC cycle, cuts off a triac connected in series with a plain-old linear transformer isolated power supply. This ensures that the VCC bias supply has roughly the same voltage regardless of whether it is connected to 120V or 220V.
  • The PWM controller is a SG3524 with external transistors that drive an isolation transformer in order to control the BJTs in the main power stage on the non-isolated side. The output voltage trim is set by R77, which samples both the +5V and +12V rail.
  • An overcurrent comparator monitors the ripple current through the main power transformer and latches off the PWM controller if it exceeds a threshold. It also monitors the current difference between the two Schottky diodes in the 12V secondary side, presumably to detect Schottky diode failures.
  • Every voltage (+12, -12V, +5V) is monitored for overvoltage and undervoltage. Overvoltages cause the supply to latch off. Undervoltage just deasserts the power good. Trimmer potentiometer R50 adjusts the voltage reference used by the comparators.
  • The power LED is driven by the power good signal.
  • The HDD LED is driven by a signal from the planar (motherboard).

License

This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International. (C) 2024 Tube Time.

Parts

307
QtyValueFootprintReferences
24TestPointConnector_Wire:SolderWire-1sqmm_1x01_D1.4mm_OD2.7mmBLK1, BLK2, BLK3, BLK4, BLK5, BLK6, BLU_F1, BLUE1, BLUE2, BLUE3, BROWN1, RED_F1, RED1, WHT1, WHT2, WHT10 +8
20TestPointConnector_Wire:SolderWire-2.5sqmm_1x01_D2.4mm_OD3.6mmCH1, CH2, CH3, L2BLK1, L2WHT1, L4_BLK1, L4_BLK2, L4_RED1, L4_RED2, S1BLK1, S1BLK2, S1RED1, S1RED2, T4-BLK1, T4-BLK2, T4-BLU1 +4
171N914Diode_THT:D_DO-41_SOD81_P12.70mm_HorizontalCR12, CR13, CR14, CR20, CR24, CR30, CR31, CR32, CR34, CR35, CR36, CR37, CR39, CR41, CR42, CR43 +1
14220KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR100, R101, R102, R103, R104, R105, R106, R108, R109, R110, R111, R112, R113, R114
91KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR6, R13, R21, R32, R57, R68, R82, R83, R86
9?Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P10.00mm_HorizontalC29, C30, C33, C35, C37, C42, C43, C44, C51
9?Diode_THT:D_DO-41_SOD81_P12.70mm_HorizontalCR7, CR8, CR9, CR10, CR11, CR22, CR26, CR27, CR33
72N4400Package_TO_SOT_THT:TO-92_InlineQ3, Q5, Q7, Q9, Q10, Q14, Q16
6100.0Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR51, R96, R97, R98, R119, R120
6150Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR2, R3, R4, R70, R76, R80
6?Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P12.50mm_HorizontalC11, C12, C22, C27, C28, C36
510KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR30, R40, R56, R63, R85
51N4003Diode_THT:D_DO-41_SOD81_P12.70mm_HorizontalCR2, CR3, CR4, CR5, CR6
524.9Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR90, R91, R92, R93, R94
5560pFCapacitor_THT:C_Disc_D12.5mm_W5.0mm_P10.00mmC3, C4, C23, C52, C53
41K 1WResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR7, R36, R45, R46
44.7KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR24, R35, R38, R78
4?Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR29, R48, R71, R74
4L_Ferrite_SmallInductor_THT:L_Axial_L11.0mm_D4.5mm_P7.62mm_Vertical_Fastron_MECCL2, L3, L7, L8
4MUR115Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalCR18, CR19, CR28, CR29
4TestPointConnector_Wire:SolderWire-0.1sqmm_1x01_D0.4mm_OD1mmHDDLED1, HDDLED2, PWRLED1, PWRLED2
3100KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR19, R44, R123
310uF/50VCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC34, C56, C57
322.1KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR61, R66, R67
32N4402Package_TO_SOT_THT:TO-92_InlineQ4, Q8, Q15
33.01KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR47, R54, R64
3?Capacitor_THT:C_Rect_L7.0mm_W3.5mm_P5.00mmT3_1, T3_2, T3_4
3?Capacitor_THT:C_Rect_L29.0mm_W12.2mm_P27.50mm_MKTC1, C2, C21
3LM339Active:DIP254P762X635-14IC3, IC4, IC5
20.01uFCapacitor_THT:C_Disc_D10.5mm_W5.0mm_P7.50mmC46, C47
20.01uFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC31, C32
21Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR14, R15
21.00KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR53, R81
21.10MResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR22, R121
210 10WResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR87, R88
2100Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR17, R18
21000uF/200VCapacitor_THT:CP_Radial_D35.0mm_P10.00mm_SnapInC5, C6
2120Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR10, R11
21uF/250VCapacitor_THT:C_Rect_L29.0mm_W7.6mm_P27.50mm_MKTC8, C9
22.0KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR34, R41
222uF/25VCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC13, C14
22N4400Package_TO_SOT_THT:TO-92_Inline_WideQ11, Q12
23.9KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR16, R28
233KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR25, R69
24.7 10WResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR117, R118
2470Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR8, R39
24700uF 10VCapacitor_THT:CP_Radial_D16.0mm_P7.50mmC16, C40
2470uF 35VCapacitor_THT:CP_Radial_D13.0mm_P7.50mmC17, C41
2470uF/35VCapacitor_THT:CP_Radial_D13.0mm_P5.00mmC7, C55
247KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR37, R89
2560KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR95, R116
2?Capacitor_THT:C_Rect_L16.5mm_W4.7mm_P15.00mm_MKTT2_1, T3_3
2?Capacitor_THT:C_Disc_D10.5mm_W5.0mm_P7.50mmC15, C48
2?Capacitor_THT:C_Rect_L9.0mm_W2.5mm_P7.50mm_MKTT2_2, T5_1
2L_Ferrite_SmallInductor_THT:L_Axial_L29.9mm_D14.0mm_P38.00mm_Horizontal_Vishay_IHA-105L4_1, L4_2
2MJH16006Package_TO_SOT_THT:TO-247-3_VerticalQ1, Q2
2USD745CPackage_TO_SOT_THT:TO-220-3_VerticalCR15, CR16
10.001/1KVCapacitor_THT:C_Disc_D7.5mm_W5.0mm_P7.50mmC10
10.1uF/500VCapacitor_THT:C_Rect_L11.0mm_W2.8mm_P10.00mm_MKTC26
10.22uFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P12.50mm_HorizontalC24
10.47 10WResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalR122
11.01KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR60
11.13KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR55
11.19KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR59
11.27KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR65
11.37KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR42
11.5MResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR20
11.87KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR75
1100 1WResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_HorizontalR9
1100.0KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR73
1120Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR26
1180KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR33
11KPotentiometer_THT:Potentiometer_Bourns_3386C_HorizontalR50
11N4740ADiode_THT:D_DO-41_SOD81_P12.70mm_HorizontalCR23
11N75..Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalCR38
11nFCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P10.00mm_HorizontalC25
11uF/63VCapacitor_THT:C_Rect_L7.0mm_W6.0mm_P5.00mmC38
12.2KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR84
1200Potentiometer_THT:Potentiometer_Bourns_3386C_HorizontalR77
122Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR99

The 274 most common of 307 parts.

Questions

What parts does the Ps2-80-power use?

307 parts, built around the LM339, MUR115, 1UF/250V/CBB电容 and MJH16006A. 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 Ps2-80-power KiCad files?

From the schlae/ps2-80-power repository on GitHub, at the commit this page was made from: the board is ps2_80_power.kicad_pcb and its schematic ps2_80_power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ps2-80-power design in my own project?

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

Similar boards

  • 2 layers100 × 100 mmLinearPS, the printed circuit board in 3D

    LinearPS

    profdc9/LinearPS

    Linear constant constant/current constant voltage power supply PCB

    102 parts14
  • 2 layersIon, the printed circuit board in 3D

    Ion

    rusefi/hw_legacy

    In this repo we archive rusEfi-related abandoned hardware files

    40 parts2
  • 2 layersClocky, the printed circuit board in 3D

    Clocky

    MitchReyno/Electronics-Projects

    A collection of various electronics projects I've worked on over the years

    48 partsGPL-3.0
  • 2 layers56.5 × 48.9 mmSoft start, the printed circuit board in 3D

    Soft start

    s-kanaev/kicads

    28 parts
  • 2 layers75 × 100 mmPhased, the printed circuit board in 3D

    Phased

    Neumi/open_echo

    Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.

    77 parts530
  • 2 layers50.8 × 107.9 mmAnalog rev3, the printed circuit board in 3D

    Analog rev3

    PaulStoffregen/O_C_T41

    Ornament and Crime Optimized With Teensy 4.1

    202 parts164