Jump to content

Commodore 64 Power-Supply Protector (C64 Saver) Installation

From RetroTechCollection
Commodore 64 250407 board power connector CN7, L5 and switch SW1
The power input corner of a 250407 Rev. B board: the 7-pin power connector CN7, the small coil L5 beside C97, and the power switch SW1 below. An internal Saver goes into the +5 V line between CN7 and SW1.

The Commodore 64 Power-Supply Protector, Ray Carlsen's "Computer Saver", is an over-voltage cut-out that opens the +5 V line from the power supply when the voltage rises above about 5.4 V. It can be fitted in a separate box between the supply and the computer, or inside the computer, where it protects the machine from any supply plugged into it.[1] Carlsen gives the connection points for fitting one inside a Commodore 64 long board. He counts at least five C64 board versions, each with its own connection points; on all of them the Saver goes "electrically between the power connector and the power switch".[1]

Symptoms

[edit | edit source]
  • The fault the Saver guards against: a Commodore "brick" supply whose internal 5 V regulator shorts puts excessive voltage into the computer, which damages chips such as the RAM "very quickly... and silently".[1] See Commodore 64 Power Supply Testing and Repair.
  • After fitting, a Saver with Carlsen's dual LED shows green while the +5 V is normal and red when it has cut the power because of over-voltage.[1]
  • If the computer's red power LED goes out, the supply's +5 V is probably too low or too high.[1]
  • A continuous buzz from the Saver's relay means an overload: a short in the computer, or a supply whose output is too low. Switch off; a continued buzz damages the relay contacts.[1]
  • A Saver that trips when the computer is switched off and stays tripped until unplugged: some supplies jump above the trip point when the load is removed. This is why Carlsen sets the trip point as high as 5.4 V.[1]

Safety

[edit | edit source]
  • Switch off, unplug the supply and remove all cables and anything in the cartridge, cassette and user ports before opening the case.[2]
  • Set and test the trip point on a bench supply before connecting the Saver to a computer.[1]
  • Under a metal shield there is very little room. Mount the parts as low as possible so the shield cannot short to anything when it goes back, or cut part of the shield away over the new parts.[1]
  • Mount the parts away from anything that runs hot: the zener diode is temperature sensitive, and heat moves the trip point.[1]
  • A transistor in a tab or metal case usually has its collector connected to the case, so isolate the case from surrounding metal and wiring.[1]
  • Small relays often have polarity-sensitive coils; one wired backwards will not energise.[1]

Tools and parts

[edit | edit source]
  • A Saver: Carlsen's assembled and tested module, or one built to his circuit (described on the main page). For a home-built unit Carlsen specifies:[1]
    • a relay with a 5 V coil, preferably of 150 Ω or more, and contacts rated at 2 A;
    • low-power NPN transistors rated at 500 mA or more, such as the 2N2222, 2N3565 or 2N3904;
    • a 4.7 V zener diode of 1/2 or 1 W, and a small-signal diode such as the 1N914 across the relay coil;
    • 1/4 W carbon or carbon-film resistors.
  • An optional 2 A fuse in the Saver's input, which protects the relay contacts and the supply from an external short.[1]
  • A variable bench DC supply and an accurate voltmeter.[1]
  • For a 250407 board, a Dremel-type tool with a thin cutting blade, or a small file or knife, to cut a copper trace.[1]
  • A Phillips screwdriver (some machines need a T10 Torx driver), a soldering iron and hook-up wire.[2]

Procedure

[edit | edit source]

Set the trip point

[edit | edit source]
  1. Connect the Saver's input to the bench supply and the voltmeter to its output.[1]
  2. Raise the voltage slowly until the relay cuts in and voltage appears on the output side.[1]
  3. Keep raising it until the relay cuts out again. The voltage at that moment is the trip point; it should be about 5.4 V. Set too high, the Saver will not protect the computer; too low, it trips with a good supply.[1]
  4. If the trip point is wrong, Carlsen trims it by adding a higher-value resistor in parallel with the 1 kΩ resistor at the zener, and sometimes the 820 Ω one. The added value is usually between 2.2 kΩ and 10 kΩ with his parts; the zener and the transistors both affect the result.[1]
  5. Let the parts cool after soldering before measuring: the zener reads low when hot and high when very cold.[1]

Open the computer

[edit | edit source]
  1. Turn the computer over and remove the three screws along the front edge of the underside.[2]
  2. Lift the front of the top case. Unplug the keyboard connector, rocking it gently and pulling straight up, and the power LED connector, then lift the top case away.[3]
  3. Remove the cardboard-and-foil or metal shield over the board if one is fitted. It is held by self-tapping screws.[2]
  4. Read the assembly number printed on the board.[4]
C64 power input and regulator circuit (Service Manual C64-C64C p. 4)
Commodore's power input drawing for the 326298 board: +5 V enters on pin 5 of CN7 and passes through L5 to the power switch SW1.

On Commodore's drawing of the 326298 power circuit, the +5 V from pin 5 of the power connector CN7 passes through L5, a 1.2 µH coil, to the power switch SW1.[5] The 326298 and 250425 parts lists both give L5 as a 1.2 µH coil, part 901152-01; the 250407 list gives L5 as a choke coil, part 325559-02.[6]

326298, 250425 and 250466 boards

[edit | edit source]

On these boards the work is done on the top of the board, without removing it from the case or taking off the bottom shield, and no trace is cut.[1]

  1. Find the small coil L5. On some boards there may be only a jumper wire in its place.[1]
  2. Disconnect one end of L5.[1]
  3. Wire the Saver's input and output across the open circuit: the input to the end that leads to the power connector, the output to the end that leads to the switch.[1]
  4. Connect the Saver's ground wire to a convenient ground point.[1]

250407 boards

[edit | edit source]

Carlsen finds the 250407 version B the most common board and the hardest to modify, because a trace must be cut on the underside.[1]

  1. Remove the seven screws holding the board to the lower case and lift the board out.[7][1]
  2. Unsolder just one of the bottom shield's tabs, at the right rear of the board, and bend the shield up to reach that corner; the rest of the shield can stay in place.[1]
  3. Cut the copper trace between the power connector and the power switch.[1]
  4. Put the shield back.[1]
  5. On the top of the board, connect the Saver's input to one pin at the rear of the power connector and its output to one leg of the power switch, so that the Saver bridges the two ends of the cut.[1] On Commodore's drawing the +5 V is pin 5 of CN7.[5]
  6. Connect the third wire to a convenient ground point.[1]

Mount the Saver and reassemble

[edit | edit source]
  1. Fix the module where it cannot touch the shield or anything that runs hot. Carlsen offers a pre-wired module that mounts over the cartridge port.[1]
  2. Refit the board with its seven screws if it was removed, then the shield, the keyboard and LED plugs, the top case and the three case screws.[7][2]

Testing

[edit | edit source]
  1. Power up with a supply known to be good. The computer should start normally, and a dual LED should show green.[1]
  2. Listen for the relay. A continuous buzz means an overload or a low supply; switch off at once.[1]
  3. If the computer does not start on a European supply, check its +5 V pin. Carlsen has a European supply that delivers +5 V on pin 4 instead of pin 5; most C64s tie the two pins together inside, but he found one that did not.[1]
  4. To check the trip point after fitting, use the bench procedure above on the Saver's input.[1]
[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 Ray Carlsen, "The Computer Saver: a protection device for the Commodore 64, late version VIC20 and Plus/4", updated 28 December 2019, retrieved 2026-10-25. The designer's notes: purpose, internal fitting on each C64 board, parts, circuit, trip-point setting and test.
  2. ↑ 2.0 2.1 2.2 2.3 2.4 Creative Micro Designs, JiffyDOS C-64 Installation Guide, pp. 1-5: tools (Phillips, T10 Torx on some machines), switching off and unplugging, opening the case and removing the shield. PDF.
  3. ↑ Ray Carlsen, "Commodore keyboards", updated 17 November 2015, section "Disassembly / reassembly... C64 computer". Repair notes.
  4. ↑ Photograph of a 250407 Rev. B board by Sven Petersen, Wikimedia Commons, File:0430 - C64 Mainboard ASSY250407 RevB.jpg, read at full size: "ASSY NO. 250407" printed on the board.
  5. ↑ 5.0 5.1 Commodore Business Machines, Service Manual C64/C64C, March 1992, PN-314001-03, Circuit Theory, power input drawing, p. 4, hosted at Commodore 64 / 64C Service Manual and uploaded as File:C64 power input and regulator circuit (Service Manual C64-C64C p. 4).png.
  6. ↑ Service Manual C64/C64C (1992), parts lists for assembly 326298 (p. 20), 250407-04 (p. 25) and 250425-01 (p. 30), entry L5.
  7. ↑ 7.0 7.1 Retroleum, "Commodore 64 fixings", product note: seven screws hold the breadbin motherboard to the lower case. Parts seller. Retrieved 2026-10-25.