Silicon ChipSeptember 2026 - Silicon Chip Online SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Crystals: more than meets the eye
  4. Feature: Improvised Electronics, Part 1 by Dr David Maddison, VK3DSM
  5. Project: Semiconductor Analyser by Andrew Levido
  6. Feature: How Induction Motors Work by Andrew Levido
  7. Project: Stereo FM Transmitter by Charles Kosina, VK3BAR
  8. Feature: The Commodore PET Display by Dr Hugo Holden
  9. Project: Phenomenal Pinball Machine Part 4 by Phil Prosser
  10. Project: Battery BackPack for GPS Clocks by Tim Blythman
  11. Subscriptions
  12. Serviceman's Log: Soviet PDP-11-40 (SM-4) computer repair by Cas Filar et al
  13. Vintage Radio: Braybon Bros Voltage Regulator by Fred Lever
  14. PartShop
  15. PartShop
  16. Market Centre
  17. Notes & Errata: Simple USB Power Monitor, June 2026; USB-C Power Monitor, September 2025
  18. Outer Back Cover

This is only a preview of the September 2026 issue of Silicon Chip.

You can view 35 of the 104 pages in the full issue, including the advertisments.

For full access, purchase the issue for $10.00 or subscribe for access to the latest issues.

Items relevant to "Semiconductor Analyser":
  • Semiconductor Analyser PCB [P9062-1] (AUD $2.50)
  • Hammond 1593XBK plastic enclosure, 140 × 66 × 28mm (Component, AUD $17.50)
  • Semiconductor Analyser kit (Component, AUD $95.00)
  • Semiconductor Analyser firmware (Software, Free)
  • Semiconductor Analyser PCB pattern (PDF download) [P9062-1] (Free)
  • Panel artwork and cutting/drilling diagrams for the Semiconductor Analyser (Free)
Items relevant to "Stereo FM Transmitter":
  • Low-Power FM Transmitter main PCB [CSE260501C] (AUD $5.00)
  • Low-Power FM Transmitter lid PCB [CSE260502] (AUD $5.00)
  • ATmega328PB-AN programmed for the Low-Power FM Transmitter [CSE0501A.HEX] (Programmed Microcontroller, AUD $15.00)
  • Elechouse FM transmitter module (Component, AUD $10.00)
  • ND0205MA 1.5-4.5V to 5V four-pin boost module (Component, AUD $5.00)
  • 0.96in white OLED with SSD1306 controller (Component, AUD $10.00)
  • 0.96in cyan OLED with SSD1306 controller (Component, AUD $10.00)
  • Low-Power FM Transmitter firmware (Software, Free)
  • Low-Power FM Transmitter PCB pattern (PDF download) [CSE260501C] (Free)
Items relevant to "Phenomenal Pinball Machine Part 4":
  • Pinball Machine Control PCB [08107261] (AUD $25.00)
  • Pinball Machine Power Supply PCB [08107262] (AUD $7.50)
  • Pinball Machine Player LED PCB [08107263] (AUD $2.50)
  • Pinball Machine Score LED PCB [08107264] (AUD $5.00)
  • Pinball Machine LED Output PCB [08107265] (AUD $2.50)
  • Pinball Machine Bumper LED PCB [08107266] (AUD $5.00)
  • Pinball Machine Cascade LED PCB [08107267] (AUD $5.00)
  • Pinball Machine Switch Input PCB [08107268] (AUD $2.50)
  • Pinball Machine General Input PCB [08107269] (AUD $2.50)
  • Pinball Machine High Current Interface PCB [08107260] (AUD $2.50)
  • Pinball Machine Rollover Interface PCB [08117261] (AUD $2.50)
  • Pinball Machine Bumper Driver PCB [08117262] (AUD $5.00)
  • 5m of 10-way ribbon cable (Component, AUD $10.00)
  • Pinball Machine Control Board short-form kit (Component, AUD $150.00)
  • Pinball Machine Power Supply short-form kit (Component, AUD $50.00)
  • Pinball Machine cable and connector set (Component, AUD $65.00)
  • Software and 3D printing files for Phil Prosser's Pinball Machine (Free)
  • Phil's Phenomenal Pinball Machine PCB patterns (PDF download) [08107260-9, 08117261-2] (Free)
Articles in this series:
  • Phenomenal Pinball Machine, Part 1 (June 2026)
  • Phenomenal Pinball Machine, Part 2 (July 2026)
  • Phenomenal Pinball Machine, Part 3 (August 2026)
  • Phenomenal Pinball Machine Part 4 (September 2026)
Items relevant to "Battery BackPack for GPS Clocks":
  • Battery BackPack PCB [11105261] (AUD $5.00)
  • Battery BackPack kit (Component, AUD $25.00)
  • Battery BackPack PCB pattern (PDF download) [11105261] (Free)

Purchase a printed copy of this issue for $14.00.

SEPTEMBER 2026 ISSN 1030-2662 09 9 771030 266001 $ 00* NZ $1590 The VERY BEST DIY Projects! 15 SEMICONDUCTOR INC GST INC GST ANALYSER Identifies and tests diodes, transistors & thyristors Measures forward & reverse voltage, Vbe, hfe, Vgs etc Improvised Electronics and DIY Components Battery BackPack Provides an uninterrupted power source in place of two AA cells, such as in our GPS Clock Driver from 2022 (shown connected to it) Commodore PET Diagnosing a vintage computer The Display System www.jaycar.com.au Contents Vol.39, No.09 September 2026 12 Improvised Electronics, Part 1 Hobbyists can fabricate valves, transistors and even simple integrated circuits in their own home. So let’s take a look at how people can make basic electronic parts and even advanced electronic components. By Dr David Maddison, VK3DSM DIY components 48 How Induction Motors Work Improvised Electronics Part 1: Page 12 Commodore PET Page 58 Induction motors are used to power many devices such as lathes, fans, pool pumps and more. In this short article we describe how they work and what differences exist between the various subtypes. By Andrew Levido Electric motors 58 The Commodore PET Display It is very difficult to troubleshoot these types of older computers due to the number of logic ICs involved. To make things easier, this article will explore how the Commodore PET’s video hardware works in detail. By Dr Hugo Holden Vintage computers 90 Braybon Bros Voltage Regulator This automatic voltage regulator from the 1940s was used to control alternators to produce a mostly constant AC output voltage. With some original parts on hand, I decided to make a replica. By Fred Lever Vintage electronics 28 Semiconductor Analyser This analyser automatically identifies most two- or three-terminal discrete semiconductor devices (diodes, bipolar transistors, JFETs, Mosfets, IGBTs and thyristors). It automatically measures and displays critical parameters. By Andrew Levido Test & measurement project 52 Stereo FM Transmitter With frequency, gain and output power controls, this low-power, digitallycontrolled FM transmitter is a compact and inexpensive device. It can be powered by one to three AA or rechargeable cells. By Charles Kosina, VK3BAR Radio transmitter project 70 Phenomenal Pinball Machine The Display System Battery BackPack for GPS Clocks and more Page 78 2 Editorial Viewpoint 4 Mailbag 45 Circuit Notebook 83 Subscriptions 84 Serviceman’s Log 1. Remote control tester 2. Bluetooth selfie camera 3. Magnetic power switch This series explains how to design and build every part of your own Pinball Machine. This month we cover building and testing the flippers, bumpers, kickers, ball return mechanism and associated parts. Part 4 by Phil Prosser Gaming project 98 Online Shop 100 Ask Silicon Chip 78 Battery BackPack for GPS Clocks 101 Silicon Chip Kits 103 Market Centre 104 Advertising Index 104 Notes & Errata While you might think this project can only be used for clocks, by providing a regulated output from a rechargeable lithium-ion battery, it can be used whenever you need an uninterrupted low-voltage power source. By Tim Blythman Battery project SILICON SILIC CHIP www.siliconchip.com.au Publisher/Editor Nicholas Vinen Technical Editor John Clarke – B.E.(Elec.) Technical Staff Bao Smith – B.Sc. Tim Blythman – B.E., B.Sc. Advertising Enquiries (02) 9939 3295 adverts<at>siliconchip.com.au Regular Contributors Allan Linton-Smith Dave Thompson David Maddison – B.App.Sc. (Hons 1), PhD, Grad.Dip.Entr.Innov. Geoff Graham Associate Professor Graham Parslow Dr Hugo Holden – B.H.B, MB.ChB., FRANZCO Ian Batty – M.Ed. Phil Prosser – B.Sc., B.E.(Elec.) Cartoonist Louis Decrevel loueee.com Founding Editor (retired) Leo Simpson – B.Bus., FAICD Silicon Chip is published 12 times a year by Silicon Chip Publications Pty Ltd. ACN 626 922 870. ABN 20 880 526 923. All material is copyright ©. No part of this publication may be reproduced without the written consent of the publisher. Subscription rates (Australia only) 6 issues (6 months): $77.50 12 issues (1 year): $145 24 issues (2 years): $270 Online subscription (Worldwide) 6 issues (6 months): $55 12 issues (1 year): $105 24 issues (2 years): $200 For overseas rates, see our website or email silicon<at>siliconchip.com.au * recommended & maximum price only Postal address: PO Box 194, Matraville, NSW 2036. Phone: (02) 9939 3295. ISSN: 1030-2662 Printing and Distribution: 1 Huntingwood Dr, Huntingwood NSW 2148 54 Park St, Sydney NSW 2000 2 Silicon Chip Editorial Viewpoint Crystals: more than meets the eye Similar to ICs, we tend to drop crystals into a circuit and expect them to ‘just work’, without realising the amount of engineering involved. When they were first introduced, crystal resonators were expensive devices; today’s high-precision, low-cost crystals are the culmination of a huge amount of research and manufacturing investment. You may be aware that quartz is a piezoelectric material, meaning that when a voltage is applied to it, it changes shape slightly. Similarly, if you apply mechanical force to a quartz crystal, it generates a small voltage. Essentially, quartz acts as an electromechanical transducer. This property is used in piezo buzzers and force/pressure/acceleration sensors as well as crystal resonators. In use, a quartz crystal resonator acts as a very high-Q mechanical resonator, excited by the surrounding electrical circuit. Very few other materials can do this and remain stable in the long term. At the crystal’s natural resonant frequencies, the motional impedance drops drastically, so the electromechanical conversion becomes extremely efficient. Quartz has very low mechanical damping, minimal dislocation mobility, low internal friction in shear modes, and a stable crystalline lattice with very few slip systems. This means that once energy is put into a shear vibration, the lattice does not readily convert it to heat. Most other common solids dissipate orders of magnitude more energy per cycle. For example, a quartz resonator can have a Q value in the range of 104 to 106, while most metals, ceramics and glass operating as mechanical resonators typically have Q values in the range of 102 to 104. The natural resonant frequency of a crystal fragment depends on its size, thickness and the way it is cut relative to the crystalline structure. A crystal can operate in multiple vibration modes: shear, flexural, tuning-fork mode and others, each resonating over a different frequency range. At resonance, the motional reactances cancel, reducing the impedance of the crystal to a low value, often just a few tens of ohms. Off-resonance, the impedance changes rapidly. This is why a crystal oscillator locks so tightly onto one frequency: the crystal’s mechanical resonance dominates the feedback loop. Creating a modern crystal resonator starts with synthetic quartz grown slowly using hydrothermal processes in autoclaves, rather than by melting (as is used for growing silicon crystals in semiconductor manufacturing). The crystalline structure is analysed, then cuts are made at specific angles to create different crystal types (AT-cut, BT-cut etc). The plates are polished to extremely precise thickness, cut into precisely sized and shaped pieces, and electrodes are added with minimal stress to avoid altering the crystal’s behaviour. They are then mounted on tiny flexible supports at vibration nodes and hermetically sealed in a can to reduce ageing. A crystal actually has two closely spaced resonant frequencies. At its series-resonant frequency, its impedance falls to a minimum. Slightly above this is its parallel or anti-resonant frequency, where the crystal’s motional components interact with its electrode and package capacitance to produce a very high impedance. Many oscillator circuits operate between these points, at a frequency determined partly by the external load capacitance. This is why crystals are specified with a particular load capacitance and using the wrong capacitors can shift the frequency. All this work goes into producing a precision device that you can buy for tens of cents each in volume. So next time you use a crystal, consider the effort and technology that went into it behaving predictably and operating seamlessly in your circuit. by Nicholas Vinen Australia's electronics magazine siliconchip.com.au MAILBAG your feedback Letters and emails should contain complete name, address and daytime phone number. Letters to the Editor are submitted on the condition that Silicon Chip Publications Pty Ltd has the right to edit, reproduce in electronic form, and communicate these letters. This also applies to submissions to “Ask Silicon Chip”, “Circuit Notebook” and “Serviceman’s Log”. Breadboarding with a microcontroller module Regarding the question on using the RP2350 Development Board on a breadboard (June 2026, page 100), the photograph below shows what I did to one of mine many years ago. I cut one section down the middle and moved it across to suit the need at the time. It does limit the use for normal breadboarding on the remaining part of the modified section, but it is a large board. The hardest part, if I recall correctly, was prying the required section off the base and then sticking it down again. Brian Playne, Toowoomba, Qld. Picking up radio waves from the Earth I was prompted to write to you about the Earth Radio project in the December 2025 & January 2026 issues (siliconchip.au/Series/454). For over 40 years, I’ve been monitoring the Earth as well, but slightly differently. I monitor the DC voltage from the Earth to the ionosphere. This is about 500V/m but you need high-impedance gear to detect it. Its frequency is from DC to a few tens of hertz. I started using a 6U7 radio valve, sitting at ±800V DC, with the output from the cathode fed into a surplus paper chart recorder operating at 25mm per minute. I then obtained a digital recorder that could have the speed programmed to a more reasonable 25mm per hour. I still use the same instrument, but use a DATAQ data logger and notebook PC running Windows XP. Monitoring the DC conditions, one can see both positive and negative lightning discharges as well as the buildup to severe weather, meteor showers (which ionise the atmosphere) and even earthquakes (detecting the piezo effect as the rocks let go). On extreme sensitivity, people and animals can also be detected walking around as we disturb the field. The sense wire is about 20m long, 10m high and supported at each end with ceramic insulators to keep its impedance high, matching the very high input impedance of the 6U7 (which is wired as a triode). To prevent secondary emission, the filament is under-run at 5V DC. The instrument has been in continuous operation for over 40 years, survived many storms and several direct hits. The lightning arrester is a spark plug mounted on the aerial input, and in severe storms it is fascinating to see the fireworks from the gap. The fine weather potential of 500V/m is also monitored and can give hours, or sometimes days, of warning that a storm is building. I’m sure there exists better technology in semiconductors these days that can handle such voltages, but 40+ years ago, to an impoverished electrical engineer, an old radio valve from 1944 was it! Dick Powell, via email. Confusion over Pico vs Pico 2 .uf2 files I have assembled the March 2025 Pico 2 Audio Analyser project (siliconchip.au/Article/17795). All voltages mentioned in the article appear correct, including the 3.3V regulator output on the OLED screen (MOD2) and the lines to/from the Raspberry Pi Pico module. When I download the UF2 file to the Pico, it appeared in the root directory but disappeared after power cycling the Raspberry Pi. However, nothing ever appeared on the OLED. I’m not sure if this suggests it was not correctly booting from the UF2 and therefore not sending anything to the OLED to display. 4 Silicon Chip Australia's electronics magazine siliconchip.com.au I eventually sorted the problem out – I hadn’t realised there were two different versions of the project and was using the UF2 file from 2023. Having updated with the correct firmware, as you can see in the photo above, it is all working fine. If any other customers struggle to get the ‘Jiffy box’ (they don’t appear to exist in the UK), drop me a line. I have a Bambu X1C and created my own case with all the slots and holes printed as part of the design. This means you don’t need to cut anything out afterwards. I have also printed a case for the Pico Gamer, having ‘sliced off’ the embossed print. If someone is using a plastics-­based printer, rather than resin, they will have problems with that embossed print as it is on the bottom of the base (ie, the surface on the print bed). My case is identical but without that embossed print, so it will print fine. I’m happy to share the STL/STEP files with any interested readers. Paul Gamble, Ashford Hill, UK. Clarification over title for previous letter Thank you for publishing my letter in the Mailbag section of the June 2026 issue. I was dismayed by the title you had put over it, “Transistors should be matched on Vbe not hfe”. That could be interpreted to mean I recommend against matching for hfe. However, that is not what I wrote, and I do not recommend it. I would appreciate it if you published a clarification on this point. Ideally, both parameters should be matched, although doing so could be difficult and tedious. Matching the hfe values of the pair of input transistors in an audio amplifier reduces input current imbalance and hence the offset voltage that appears at the output, which is permanently impressed on the loudspeakers. I checked Douglas Self’s “Audio Power Amplifier Design Handbook” and “Self on Audio” and every circuit I saw of a differential front end displayed lower input resistances and a lower operating current than specified for the Calliope. Reducing these parameters’ values reduces the offset voltage. This offset voltage can be minimised or eliminated by design; for example, by specifying transistors with a high hfe, including an offset null control, or an input DC voltage cancelling circuit. There is no advantage I can see in matching the hfe of the current mirror transistors. A Vbe mismatch increases the distortion at a point in the circuit where negative feedback is least capable of limiting it. It also contributes to the offset voltage, as does any 6 Silicon Chip current mirror Vbe difference. The distortion caused cannot be reduced with an offset control. I think it is unlikely that many hobbyists have access to equipment that will easily measure hfe, whereas Vbe can be directly read using the diode range, which is a feature of just about every DMM these days. I purchased 10 BC558 and 10 BC549 small-signal transistors from Jaycar and measured their parameters with a Peak Atlas DCA75 transistor tester. I also used the diode range of my U1242C multimeter to check the Vbe values. The Vbes varied over a range of 48mV, so the likely spread of values is going to be significantly more than your generous assessment, and for this aspect, I think one should consider the worst case. In summary, both hfe and Vbe in the input transistors, and the current mirror transistors’ Vbe should be matched. It is surprising that few designs include the simple solution of specifying matched pairs for the input and current mirror transistors. They are not cheap, but their contribution to the overall cost of the whole amplifier would be small. The effects of hfe mismatch can be reduced by design without the need for matching; the effects of Vbe mismatch cannot (except by using matched pairs). Phil Denniss, Darlington NSW Comment: regarding the ability to measure a transistor’s hfe, we have an ideal project in this issue that can do that and more (starting on page 28). It also measures Vbe, so it is perfect for performing the type of transistor matching that Phil is describing in his letter. It’s available as a kit and is easy to assemble and program, with the PCB being supplied with almost all the components pre-soldered and the microcontroller pre-programmed (it’s also easy to reprogram as it has a USB bootloader). We like the idea of using matched pairs of transistors, and we did so in the Ultra-LD Mk.4 amplifier from the July-­ October 2015 issues (siliconchip.au/Series/289). Unfortunately, the pairs we used (HN3A51F/HN3C51F), while being ideal in many ways, were discontinued shortly after. That’s one of the reasons we think many designers avoid them. Contrast that with the BC556, which has been available since Adam was a boy. Another alternative for USB Power Monitor regulator I have found a suitable alternative voltage regulator for the Simple USB Power Monitor (June 2026 issue; siliconchip.au/Article/20365) that is better than the original MIC5233 in every way, including operating voltage and price. I have tested the Diotec LDI54-3.3EN (DigiKey Cat 4878-LDI54-3.3ENTR-ND) at $0.44 (unit pricing). It is rated to handle 45V at its input, increasing the power measurement range. I don’t know if other customers have experienced problems with the original regulator, but this worked immediately on both boards I built. Harry Kranendonk, Mount Evelyn, Vic. Comment: see the Notes & Errata on page 104 for another alternative that has been tested and found to work well. The MIC5233 regulator has been troublesome, with multiple faulty units reported. Suggestion for repairing solar cells Here’s a quick note that your readers might find helpful. In the Serviceman’s Log section (July 2026; siliconchip.au/ Australia's electronics magazine siliconchip.com.au ATEM Mini Pro The compact television studio that lets you create presentation videos and live streams! Now you don’t need to use a webcam for important presentations or workshops. ATEM Mini is a tiny video switcher that’s similar to the professional gear broadcasters use to create television shows! Simply plug in multiple cameras and a computer for your slides, then cut between them at the push of a button! It even has a built in streaming engine so you can live stream to popular social media platforms without any extra streaming software required! Live Stream to a Global Audience Easy to Learn and Use Includes Free ATEM Software Control Panel There’s never been a solution that’s professional but also easy to use. Simply press any of the input buttons on the front panel to cut between video sources. You can select from exciting transitions such as dissolve, or more dramatic effects such as dip to color, DVE squeeze and DVE push. You can even add a DVE for picture in picture effects with customized graphics. ATEM Mini is a full broadcast television switcher, so it has hidden power that’s unlocked using the free ATEM Software Control app. This means if you want to go further, you can start using features such as chroma keying for green screens, media players for graphics and the multiview for monitoring all cameras on a single monitor. There’s even a professional audio mixer! Use Any Software that Supports a USB Webcam You can use any video software with ATEM Mini Pro because the USB connection will emulate a webcam! The software thinks the ATEM Mini is a common webcam, but it’s really a live production switcher. That guarantees full compatibility with any video software and in full resolution 1080HD quality. Imagine doing a presentation from a professional broadcast studio to software such as Zoom or Microsoft Teams! www.blackmagicdesign.com/au ATEM Mini Pro has a built in hardware streaming engine for live streaming to a global audience! That means you can live stream training and presentation videos direct to colleagues all over the world in better video quality with smoother motion. Streaming uses the Ethernet connection to the internet, or you can even connect a smartphone to use mobile data! ATEM Mini Pro .................................................................$475 ATEM Mini Pro ISO......................................................$795 ATEM Mini Extreme ISO G2 ........................$3,109 Learn More! Article/20469), a contributor made some repairs to numerous solar lights. I’m not sure if he had any problems with the solar cells themselves; I’ve repaired solar cells in the past – the problem I find is the plastic coating they have goes cloudy with exposure to UV light from the sun. Luckily, it’s only a thin outer layer that goes cloudy, so the solution is fairly quick: sand it with fine wet and dry (eg, 1000 grit) sandpaper, then clean it with a rag dipped in methylated spirits, and finally give it a quick coating of automotive clear coat. The clear coat includes UV protection; without that, it will go cloudy again very quickly. It works like a charm and lasts for a few years. You can do the same thing to the plastic lenses of car headlights when they go cloudy, too. D. T., Sylvania, NSW. Simple LC Meter works well My Simple LC Meter kit (May 2026 issue; siliconchip. au/Article/20235) arrived yesterday safely and is up and going. Beautiful board, many thanks. Bob Grant, St Helens, Tas. Other reasons for smartphone wastage In reference to the editorial in the July 2026 issue on “Looming smartphone obsolescence”, it’s not only the lack of operating system updates and apps only supporting newer operating systems that is causing smartphones to become useless junk. When 3G was turned off, thousands of phones no longer worked. We had a perfectly good, functioning iPhone 5S that we had to replace because it did not support LTE. I’d already replaced my iPhone 4S with an iPhone SE 3rd generation phone, so we used my wife’s iPhone 6S to replace the 5S, and we got her a new iPhone SE 3rd generation phone. The SE phones can run the latest iOS, being a budget iPhone 13, so they should be OK for quite a few years. I wonder how long the iPhone 6S will still be functional before it too needs to be replaced. It never ends! Bruce Pierson, Dundathu, Qld. Comment: you are right. This problem was mentioned in the January 2025 editorial (“As expected, the 3G shutdown was messy”). iPhones appear to be, in general, supported longer than Android phones, although there is significant variation in the length of Android support from manufacturers too. Alternative uses for obsolete smartphones I am writing regarding your July editorial (siliconchip. au/Article/20447). I agree that the lack of vendor support means that perfectly serviceable smartphones get relegated to e-waste. Unfortunately, vendors have no incentive to extend support because obsoleting old phones forces people to buy new phones. On the positive side, in some cases, it’s possible to unlock the Android bootloader (I’m not sure about iPhones) and install an alternative operating system. The difficulty is finding an alternative. Maybe Silicon Chip could do some projects that use old phones. Whilst the phone will no longer get security updates, apps will continue to work unless they are Back Issues The UK ’s Circui t Pr Electractical onics fT sTa r TE r premier electron ics so and Underst Surgery using anding and gyrato rs Make computin g ma ker ma Mrom Finishin h Mic E Th g gazine light con the PicoMite ite E ‘sP La troller T’ aT Audio softwar smart e Designi Out sw iTc h- on discreteng a practic ! al audio op am a Mi p GPS-Sy Analog nchronise ue Cloc d k it wit Ta 6- d Ec WIN M mTo ICRO A CH u Dev ch AR IP elo 10 adE pm 00 LLionPico r Es Kit ent PrEc MisE VaLU ite smis Ta n c Es Tolight E b ox finECont art YoUr TUnErolle dEsiG r ns WIN! Microch ip Inte grat Graphic ed sE s and Touch M CuriTE osity sT – Pa luation bUEva iLd Kit an rT 3 d Us siL ic E oU on ch r ULTiM Ec kE aT E r Jump start Mini LE Driver D Egg Tim er – eg to pe gcellen rfectio t brea n! kf ast, tim Compl PLUS! APRIL 13 Cover.in dd 1 ractica lelec practic ed etin g WideTechno range the Tal inter Cool Bea k – My tru face, Ohmmet th, you ne r truth techn Net Wo ns – Arduin er and AI o tal t work, cir o Boo rk – Rou k, pic ters, pow tcamp: new n’ mix cuit Surg www.e bo er sup Sep 202 ery, re lectron plies, TEM ards update 3 £5.9 adout, publish 9 ! U and ing.co 09 more m 9 7726 <at>p 32 5730 30 alelec APRIL 201 3 £4.40 tronics Practical Electronics is the UK’s premier electronics, computing & maker magazine. Each month has a wide variety of electronics projects suiting beginners and experts alike. It also includes many different features on topics like audio, radio, computers and more. 14/02/2 013 10:33:4 7 24 YEAR COLLECTION OF PRACTICAL ELECTRONICS Every issue of Practical Electronics published from January 2000 to December 2023. Covering 288 magazines & over 20,000 pages of content; see siliconchip.com.au/Shop/3 PDF Download SC7650 ▸ $165 The articles can be downloaded per month, year or the entire block. Some of the excellent columns of Practical Electronics include Audio Out, Circuit Surgery, Techno Talk and more. The download size is approximately 5.4GB. 8 Silicon Chip PDFs on USB SC7645 ▸ $180 plus postage cost Supplied on a 32GB Silicon Chip branded USB flash drive. Purchasing this also gives you access to the download version shown opposite. Australia's electronics magazine siliconchip.com.au EXCLUSIVE TO $4,099 SAVE $366 USE CODE: SIC2608 PORTABLE CNC FOR EVERYONE Order Code: P8990 The ArcDroid CNC plasma cutter delivers precise, automated metal cutting in a compact, user-friendly package. Compatible with many plasma cutters, it produces clean, accurate cuts on steel, stainless steel, and aluminum. Ideal for DIY fabricators, and small workshops, ArcDroid makes professional-quality CNC plasma cutting simple, efficient, and affordable. BONUS Laser Trace Stylus Order Code: P8992 BONUS Marker Holder BONUS Machine Dust Cover Order Code: P8993 Order Code: P8995 (08) 9373 9999 ADELAIDE MOVING* BRISBANE 4 Abbotts Rd, Dandenong 11 Valentine St, Kewdale 11/20 Cheltenham Pde, Woodville 625 Boundary Rd, Coopers Plains MELBOURNE 1/2 Windsor Rd, Northmead (02) 9890 9111 siliconchip.com.au (03) 9212 4422 PERTH SYDNEY (08) 9373 9969 Australia's electronics magazine Specifications & Prices are subject to change without notification. (07) 3715 2200 September 2026  9 NEW 07_SIC_240826 View and purchase these items online: www.machineryhouse.com.au/SIC2608 ADDRESS *OUR BRISBANE BRANCH IS MOVING TO 680 BOUNDARY ROAD, RICHLANDS, 4077 (8.8KMS AWAY) FROM LATE SEPTEMBER updated to use functionality not available in the base Android (or iOS). The combination of a relatively powerful CPU with a good amount of RAM and a reasonably high-resolution touchscreen sounds like a great basis for a user interface to control something. Peter Jeremy, Killarney Heights, NSW. Comment: we thought about mentioning custom ROMs in the editorial as a way to get around this problem but concluded that most smartphone users would not have the knowledge or desire to go through the process. We were also running out of space. Unfortunately, many Android phones these days have locked bootloaders, but for those that don’t, installing something like Graphene OS would be a great idea. Obsolete smartphones do have a variety of uses: as a portable music player (no network connection required), a video playback device, as a WiFi camera on a LAN behind a firewall etc. It seems that Google is doing its best to make it difficult for hobbyists to install software on Android phones, limiting their possible uses in our projects, but it’s something we keep in mind. LED globes are not as reliable as promised LED globes are promoted as having a lifespan of 10 years and 15,000 hours plus, and were supposed to outlast incandescent globes by a long way. However, in reality, LED globes have a much shorter lifespan than incandescent globes. Many years ago, when we used to use incandescent globes, we rarely had to change the globes, which lasted around 10 years or more. Then came CFL globes, which were promoted as long-lasting, but they only lasted a very short time before expiring. Supposedly, LED globes would be the best ever. But I replaced an LED globe in a standing lamp just over a year ago, and I have estimated that it would have only lasted around 2000 hours. The globe was in the open with no shade or enclosure, so it could not have overheated. It’s not like this globe was some unknown cheap garbage; it was an Osram globe, which should be good quality. So much for “new improved technology”. Bruce Pierson, Dundathu, Qld. Comment: it’s true that some LED globes can fall far short of their rated lifespan, perhaps due to poor design or lower-­quality components, especially electrolytic capacitors. However, others can meet or exceed their ratings. Perhaps you should try another brand, such as Philips. Osram is generally reputable, but the quality and longevity may vary between models. Our experience is different from yours. While we’ve had a few LED globes fail prematurely, others are still working after being used daily for ten years, often for many hours per day. So a long lifespan is certainly possible if LED globes are properly designed and manufactured. Smart Media Card giveaway If anybody wants an unopened 128MB Smart Media Card, I’m willing to send it for the cost of postage within Australia. Ric Mabury, Melville, WA. Comment: if anyone is interested, email us and we’ll SC pass it on. 10 Silicon Chip Australia's electronics magazine siliconchip.com.au Improvised Electronics and DIY Components Part 1 by Dr David Maddison, VK3DSM Image source: www.pexels.com/photo/tools-on-a-desktop-7286026 During World War II, prisoners of war scavenged parts such as razor blades and lengths of wire to build clandestine radios. These allowed them to hear news from home and keep track of the progress of the war. These days, hobbyists in their garages fabricate electronic components such as valves, transistors and even simple integrated circuits. T hese activities fall into the category of improvised electronics. In the hobbyist context, improvised devices are made from scratch, from repurposed parts or from limited resources for fun, education or survival. Sometimes it’s simply a thought experiment: how would you make today’s electronic components if commercial parts weren’t available? Who knows — one day we might need to rebuild society from scratch! Improvised electronics showcases human ingenuity, democratises technology and teaches fundamental electronics principles. It can even have survival value in certain situations. Following the pioneers When the pioneers of electricity and electronics (Faraday, Maxwell, Edison, Marconi etc) made their groundbreaking discoveries and inventions, there were no commercial electronic 12 Silicon Chip components available. They were forced to fabricate everything from raw materials – the same challenge faced by modern-day experimenters and improvisers. The fundamental components needed to make almost any electronic circuit are resistors, capacitors, inductors, diodes, transistors or valves, switches and transformers. Some sort of power supply is also needed, such as a solar panel or battery, along with wire and a means of connecting the components together. Most of these components and techniques can be improvised at a basic level. It wasn’t just those early pioneers who used such techniques; from the 1910s through the 1920s, and for many years afterwards, people built crystal radios. Unlike the expensive valve radios that became available from the 1920s, a crystal set could be built with just a coil of wire, a capacitor, a crystal Australia's electronics magazine detector (often galena) and earphones. In the 1920s, newspapers, magazines and the US Bureau of Standards published guides explaining how to build them. They were also widely built for educational purposes. In Australia, The Sunday Mail (Brisbane) published plans for the “Mystery” crystal set on 3rd July 1932 (see Fig.1). Another early Australian crystal radio is shown in Fig.2. The purpose of this article is not so much instructional but to demonstrate what is possible in the absence of commercially available components (for fun, education or survival). We will look at how these components can be made with relatively simple materials and tools. If you wish to make any of these, you will need to obtain detailed instructions from books or online sources, formulate your plans and apply appropriate safety precautions. Some of the siliconchip.com.au chemicals or techniques involved can be hazardous. This article will concentrate on basic components and techniques. The second and final part, published next month, will look at more advanced DIY techniques, such as IC fabrication. Basic components Basic electronic components that can be made at home include antennas, cells & batteries, capacitors, motors, diodes, sound transducers, inductors, LEDs, magnets, magnetic cores, memristors, resistors, solder, transistors, switches, wire and tunnelling diodes. They can be improvised as follows. Antennas Improvised antennas can be made from a length of wire, say 10-20m, for basic reception. For lower frequencies where more inductance is needed, the wire can be wound around a core (we’ll look at DIY inductors and cores later). Using the improvised magnetic core material described later, something like a ferrite rod antenna is possible. The core should be 10-12cm long and 1-2cm in diameter, then wound with about 30-100 turns of insulated wire (0.32-0.64mm in diameter). This can be coupled with a variable capacitor of around 150-500pF, or a fixed capacitor to receive a specific AM broadcast band frequency (by trial and error if necessary). This creates an LC tank circuit. More rods can be bundled for greater sensitivity. More turns are used for lower frequencies, or fewer for higher frequencies. Thicker wire can also be used, reducing the resistance and improving the Q-factor (improving selectivity by rejecting nearby stations but making precise tuning more difficult). Such tuned antennas can be used for crystal radios. If building an improvised low-power transceiver, a magnetic loop antenna can be very useful to obtain good gain and directivity without needing to construct a complex Yagi or erect a tall mast (although a straight wire antenna can also be used). A small magnetic loop offers reasonable efficiency and sharp nulls for rejecting interference. Peter Parker, VK3YE, has videos on making these at: • https://youtu.be/cg1AXQb3VGM • https://youtu.be/Cv_RnLpZ9gw • https://youtu.be/gRRtlarJnKg Capacitors Capacitors consist of two conductive plates separated by an insulating dielectric material. The simplest possible improvised capacitor uses two pieces of aluminium foil with a sheet of paper, plastic kitchen wrap (cling film), waxed paper, or a thin plastic sheet as the dielectric. Capacitance increases with a larger plate area, closer plate spacing and higher dielectric constant (waxed paper or plastic is better than dry paper). Capacitance is given by the formula C = (εA)/d where A is the area of the plates, d is the distance between them, and ε is the absolute permittivity of the insulator. For improvised radios or tuned circuits, the foil-and-paper or plastic wrap version is simplest, but a variable capacitor will be needed for tuning a radio as well. A simple variable capacitor can be made using overlapping Fig.3: some improvised paper capacitors. Source: www. instructables.com/PaperCapacitor aluminium plates or copper-­laminated fibreglass (ie, PCB substrate) separated by a thin insulator (possibly air). The capacitance is adjusted by changing the amount of overlapping surface area. It is also possible to use two cylindrical pieces of metal (eg, a bolt and a metal tube) with a plastic tube separator between them. Another improvised variable capacitor is essentially two pieces of timber hinged on one side, with their inner surfaces covered in aluminium foil. The gap is adjusted to alter the capacitance. For a crystal radio to tune into the AM broadcast band, a capacitor value between about 150pF to 500pF is needed, depending on the value of the air coil or inductor and the frequency to be tuned. This range works well with common improvised air-core inductors. For example, 77 turns of wire on a 10cm-long, 5cm-diameter former gives Fig.1: the “Mystery” crystal set published in The Sunday Mail, Brisbane, 3rd of July 1932. No newspaper would publish such a thing today! Source: https://trove.nla.gov.au/ newspaper/page/10204138 Fig.2: an early Australian crystal set, circa 1925, made by Fred Smithson in Melbourne. Source: https:// collections.museumsvictoria.com.au/ items/404398 siliconchip.com.au Australia's electronics magazine September 2026  13 Fig.4: after making the ‘sandwich’ for a commercial electrolytic capacitor, the foil is wound into a cylinder and inserted into a can. Fig.5: a Leyden jar capacitor. Source: www.instructables.com/ Leyden-Jar-1 Fig.6: a cross-section of one layer of an electrolytic capacitor. A thin layer of aluminium oxide is formed on the anode, which acts as the dielectric layer. The conductive electrolyte allows electrons to flow between the cathode right up against that oxide layer, maximising capacitance per area. Fig.7: charging a homemade supercapacitor. Source: https://youtu.be/9DZtpBa_GnA 14 Silicon Chip Australia's electronics magazine a 66µH inductance. The resonant frequency formula is f =1 ÷ (2π√LC). With 66µH and 150-500pF, the tuneable range is 876-1600kHz. Other improvised capacitor types are as follows. A common variation of the aluminium foil capacitor is to roll the assembly tightly into a cylinder (rolled capacitor) instead of keeping it flat. This increases capacitance in a compact space and it’s how commercial electrolytic capacitors are made. See Fig.3, Fig.4 and the video at https:// youtu.be/n1hP3HKje3k A Leyden jar is a classic design using a glass jar or bottle (some have used plastic bottles) as the dielectric, with aluminium foil (or copper tape/foil) coating the inside and outside surfaces – see Fig.5. The jar can be partially filled with water or a salt solution to improve contact. It can store a much higher voltage and charge than foil-­paper versions. Capacitors can be made from a length of coaxial cable in which the inner conductor and outer shield are used as the plates, with the plastic insulation as the dielectric. They are suitable for HF and VHF applications. For higher capacitance in a compact size, an improvised electrolytic capacitor can be made using aluminium foil plates, a formed oxide layer on one of the plates, a liquid electrolyte like a saturated solution of baking soda in distilled water, and a porous separator like paper towel or coffee filter (plus a container and wire terminals) – see Fig.6. Once the capacitor is assembled as either a layered or rolled structure, the oxide dielectric has to be formed. The positive terminal of a DC supply is connected to one plate, the anode, and the negative to the other plate (the actual cathode is the electrolyte). The current drops as the oxide layer ‘forms’ over several minutes. There is already a natural oxide layer on aluminium, but this enhances it. The capacitor is then ready to use. Work in a well-ventilated area, as hydrogen and oxygen gases can be produced during forming. Use a low current (limit with a resistor if needed) and avoid short circuits or overvoltage. Supercapacitors can also be improvised. The electrodes can be made from copper, nickel, stainless steel, carbon, or titanium coated with a high-surface-area material like activated carbon or charcoal, separated siliconchip.com.au by a porous material (such as a coffee filter or porous plastic). The porous material is soaked in an electrolyte like lemon juice, salt water, sodium hydroxide (drain cleaner, NaOH), potassium hydroxide (KOH) or dilute sulfuric acid (H2SO4). This creates an electrochemical double-layer capacitor with significant energy storage for a homemade device. A homemade supercapacitor is shown being charged in Fig.7. It uses copper electrodes, a paper separator and NaOH, which is OK for shortterm use, but over the longer term, the copper will corrode and the paper will degrade. The author of the video claims a capacitance of 200F – see the video https://youtu.be/9DZtpBa_GnA Such capacitors can only be charged up to about 1.5V, as water decomposition occurs above that. Strong electrolytes (NaOH, KOH or H2SO4) must be handled with extreme care as they are corrosive and can cause burns. Safer options are sodium sulfate (Na2SO4) or Epsom salts (MgSO4). Some selected capacitance values are shown in Table 1. Carbon rods Carbon rods can be extracted from zinc-carbon (non-alkaline) “heavy duty” D cells or non-alkaline square 6V lantern batteries – see Fig.8. They are useful for a variety of applications in improvised electronics, such as: • electrolysis (eg, splitting water into H2 and O2) • producing intense arcs when connected to a high-current source like a car battery or arc-welding transformer • resistive heating elements • the positive electrode in seawater electrodes, paired with a zinc negative electrode • adjustable resistors • electrical contacts for commutators etc Cells and batteries A battery is a group of cells, so if you can make cells, you can combine them to make batteries. Cell types you can make include: A lemon or potato cell. A piece of copper (from an old coin or copper pipe) and a zinc-coated piece of metal is inserted into a lemon, potato or other acidic fruit or vegetable. The acid acts as an electrolyte. These produce low voltages, are short-lived and mainly useful for science demonstrations. siliconchip.com.au Table 1 – capacitance ranges for improvised capacitors Type Capacitance Notes Coaxial cable 60-100pF/m 50W cables give more capacitance than 75W 500mL Leyden jar 1nF 2L PET bottle filled with salt water 8nF A4 aluminium plates separated by paper 1.1nF; 20nF if rolled into a cylinder Electrolytic using baking soda & water electrolyte 1-100µF Supercapacitor using KOH 1-5F for simple activated Don’t exceed 1.2V-1.5V; charcoal type; up to high ESR 250F Spiral construction gives higher capacitance Fig.8: carbon rods retrieved by the author from non-alkaline D cells and a 6V square lantern battery, which internally had four F cells. Fig.9: an improvised lead-acid battery. Source: https://youtu. be/6VzLatndrPU Alessandro Volta made a copper-­ zinc and saltwater cell into a battery, like a voltaic pile, in 1800. You need an alternating stack of copper and zinc pieces, separated by paper or cardboard soaked in salt water, vinegar or lemon juice as the electrolyte. Copper can be derived from old coins or pipes, while zinc or galvanised steel can be used for the anode. These cells require frequent rewetting. An aluminium-charcoal and saltwater cell is made from aluminium foil or scrap as one electrode and crushed activated charcoal (such as the charcoal from a campfire or BBQ) for the other. Salt water is the electrolyte. These batteries have a long shelf life and are activated only when salt water is added. Commercial versions are used on life rafts. A copper-iron and vinegar cell can be made from copper scrap and steel nails, with vinegar or lemon juice as the electrolyte. They are weak and short-lived. The Daniell Cell is a classic 19th-century improvised cell made with a copper electrode in a copper sulfate solution, a zinc electrode in a zinc sulfate or saltwater solution and both electrodes separated by a porous barrier such as unglazed pottery or Plaster of Paris. Copper sulfate can be improvised by placing copper electrodes in sulfuric acid and passing a current between them. Lead-acid cells can be improvised from lead plates, with one lead plate treated to have a lead dioxide coating, plus separators and a sulfuric acid electrolyte. Access to sulfuric acid is restricted in Australia (even though pretty much everyone owns one or more lead-acid batteries filled with it). The following videos show how to make various kinds of leadacid batteries: Australia's electronics magazine September 2026  15 Table 2 – improvised cells/batteries (voltages are approximate) Cell type Anode Cathode Electrolyte Voltage Current Lemon/ Potato Zinc Copper Acidic fruit/ vegetable 0.7-0.9V up to a few mA Salt water Zinc * Copper Salt water 0.8-1.0V up to tens of mA Aluminium- Aluminium Charcoal charcoal Salt water 0.9-1.2V up to ~100mA Copperiron acid Iron Vinegar 0.6-0.8V up to a few mA Copper Sulfate solutions ~1.1V up to hundreds of mA Copper Daniell Cell Zinc Lead-acid Lead Lead Sulfuric acid ~2.1V fully dioxide charged * galvanised steel can be substituted but the voltage will be lower • https://youtu.be/0zQYJJz89Wo • https://youtu.be/tzyUda3upHI • https://youtu.be/pWO1aNUykq4 • https://youtu.be/6VzLatndrPU (see Fig.9) • https://youtu.be/5B8hL_UNUpk Alum (aluminium sulfate) solution is a much safer electrolyte, but gives a battery with different characteristics and much lower capacity. Lithium batteries can also be improvised. An aluminium electrode is coated with lithium manganese oxide and a copper electrode is coated with graphite. The electrodes are immersed in an organic electrolyte, and a plastic separator is placed between the electrodes. This is shown in the YouTube video https://youtu.be/VZ9KcGG-cps You might have some problems getting the chemicals for this one, and they are hazardous. They would therefore not be suitable in a survival situation. This type of battery is best left for a professional laboratory environment, but we included it to show what can be done. The non-rechargeable batteries mentioned above should work straight away, but rechargeable types need some method of charging them. Key characteristics of the above batteries are summarised in Table 2. DC motors One of the hardest things to improvise is a strong permanent magnet, although we will later describe how to improvise weaker magnets. Strong magnets are required for a high-­performance DC electric motor, although no-magnet DC motor can be made by substituting a fixed magnet with an electromagnet (field windings) powered by the same power supply as the armature (rotor), as shown in Fig.10. This design is known as a woundfield or series-wound motor, and was common in early electric motors. It is still used in many DIY and improvised builds. Diodes There are two main types of diode construction: the earlier point-­contact type (using a metal wire pressed against a crystal) and the more modern junction type (a P-N junction formed within a single semiconductor crystal). The point-contact type can be Fig.10: examples of improvised DC motors that don’t require permanent magnets. Source: https://youtu.be/tBQLGrXohL8 16 Silicon Chip amps improvised with basic materials like a semiconductor crystal and a sharp metal wire (‘cat’s whisker’). These improvised devices are often fragile and have low efficiency, but they do work. For the crystal, galena was common in the past, but silicon, germanium and carborundum are also suitable – see Table 3. A rusty or blued razor blade can function as a crude diode because its surface develops a thin layer of iron oxide that acts as a semiconductor. When a graphite or metal point is brought into contact with this layer, it forms a rudimentary schottky barrier junction that allows current to flow in only one direction. This rectification process can demodulate radio waves, extracting the audio-frequency modulation and converting it into a varying signal that can drive a headphone or earpiece to produce sound. The oxide layer is uneven, so finding the ‘sweet spot’ with the contact point is essential for good performance (see siliconchip.au/ link/acbk for more details). A cuprous oxide (Cu2O) diode can be fabricated by cleaning a piece of copper and heating it to cherry red for 30-60 minutes. A black copper oxide (CuO) insulating layer will grow. Let it cool slowly, then scrape or sand off the black layer to reveal the red/ maroon Cu2O layer underneath. This is a p-type semiconductor material. Make a point contact with a needle or use a blob of solder to make contact (cathode, −) with the red surface and make a connection to the metal base (anode, +). Expect a forward voltage drop of 0.2-0.5V and low current handling. An improvised electrolytic ‘wet’ diode can be made by submerging an aluminium or copper plate (anode, +; aluminium is better) and a lead plate (cathode, –) into a solution of baking soda (sodium bicarbonate) or borax Fig.11: an improvised high-impedance piezoelectric earpiece. Source: https://youtu.be/dWkKFD_yZs8 Australia's electronics magazine siliconchip.com.au Fig.12: a matchbox microphone. Source: www.instructables.com/ Matchbox-Microphone (sodium tetraborate) in water. This was invented in 1902 by Frenchman Albert Nodon and is known as the Nodon valve or rectifier. Another home-brew diode can be made by reacting copper with sulfur. Coat copper with sulfur powder and heat indirectly to melt the sulfur, which will eventually ignite, leaving a dark coating. Sulfur fumes are toxic, so this should be done outdoors with suitable respiratory protection. One end of the circuit is connected to the unreacted copper with a fine point (cat’s whisker) used to find a spot that rectifies. While copper works, galena is superior. Fig.13: an improvised speaker without a permanent magnet. Silicon Chip readers might try improving on this design. One set of terminals is for the electromagnet, the other for the signal. Source: https://youtu.be/ wqGmMFo1jGg Earphones/speakers/microphones Crystal radios require high-impedance earphones because the detector circuit has a very high output impedance and produces extremely little power. A low-impedance earphone would heavily load the detector and collapse the signal voltage, whereas a high-impedance earphone allows the audio signal to develop without significantly disturbing the tuned circuit. The ideal earphone impedance for a crystal set is around 20-100kW. One can alternatively use low-­ impedance earphones with an audio matching transformer having a turns ratio of about 50:1 (a salvaged 230V to 5V transformer would be close). A suitable improvised transformer could be made pretty easily. Improvised high-impedance earpieces can be either piezo-electric or magnetic types. Magnetic earpieces were used with radios but required thousands of turns of wire. A classic high-impedance earphone of 2kW might require 2,000-10,000 turns of 0.1mm diameter or smaller enamelled wire depending on the design – see Fig.11. Note that in general, an earphone or speaker can also be used as a microphone in an emergency. Making a DIY high-impedance earphone is shown in the video titled “Crystal Radio Earphone From Common / Cheap Stuff” at https:// youtu.be/dWkKFD_yZs8 It uses a piezoelectric element salvaged from a beeper commonly found in some microwave ovens or other appliances with a beeper (eg, smoke alarms). Also see the video titled “Make Crystal Earphone/Earpiece for Crystal Radio – Homemade” at https://youtu. be/OVapqz4yBCY Another method is to make your own piezoelectric earpiece or speaker using Rochelle salts, which will be discussed later. A microphone can be improvised from a matchbox or similar small box and some pencil leads – see Fig.12 & www.instructables.com/Matchbox-­ Microphone A modern speaker requires a permanent magnet, but older speakers used electromagnets, and that’s still a valid technique. A basic improvised speaker typically uses two coils: one coil, powered by a DC supply (the electromagnet) creates a steady magnetic field, while the other coil (the voice coil) is attached to the diaphragm and driven by the audio signal, causing it to move in the magnetic field to produce sound. For more details, see Fig.13 and the video at https://youtu. be/wqGmMFo1jGg Inductors and transformers An inductor is a two-terminal device that temporarily stores energy in a magnetic field and resists rapid changes in current. It is usually in the form of a wire coil and is among the easiest devices to improvise. It can have an air, powdered/laminated iron, or ferrite core. A transformer is built similarly, but it has two or more coils on a shared core so that energy can be transferred between them. For an improvised coil former, just about any cylindrical material can be used, such as PVC or other plastic pipe, bamboo, timber dowels, cardboard tubes, or even a bottle – see Fig.14. A Table 3 – suitable materials for making point-contact diodes and transistors Material When used Signal sensitivity Ease of use Suitable for point-contact transistor? Galena (PbS) 1900-1920s High Very finicky Very low gain and stability Silicon (Si) 1920s-1940s+ Good Moderate Less forgiving than germanium Germanium (Ge) 1940s-1960s Very high Moderate Easiest to use Good More stable Not practical due to very low gain and stability Silicon carbide 1900s-1910s (carborundum, SiC) siliconchip.com.au Australia's electronics magazine September 2026  17 Fig.17: a circuit to ‘program’ an improvised memristor with either high or low values. Fig.14: air-cored inductor coils wound on 50mm cardboard tubes. Source: https://analogdial.com/TRFRadio/TRF1.htm Fig.15: an improvised transformer using a nut as the magnetic core. This will have high eddy current losses at any significant frequency. Source: https://youtu.be/ M6D-tZEA4jc Fig.16: an improvised step-up boost converter with the transformer wound on a nut and bolt. Source: https://youtu. be/4bgFEFBHzx0 coil is an essential element of LC tank circuits as used in radio transmitters and receivers, as well as in many other applications, like DC/DC converters. The basic rule for improvised (or any) coils is to use the thickest wire that fits the required number of turns within the available space. The inductance of a coil can be significantly improved by using a core, which concentrates the magnetic field and increases the coil’s effective inductance – more on that later. You can also make a transformer using a nut or a bolt as the magnetic core, as shown in Figs.15 & 16. LEDs A weak, primitive LED can be made by replicating Henry Joseph Round’s 1907 discovery by applying around 18 Silicon Chip 10-100V DC at up to 10mA across silicon carbide (SiC, carborundum) crystals (3-10mm in size) sitting on a conductive foil or in an alligator clip (one electrode) to produce a yellow-­ green glow. The other electrode is a sharp point-contact wire (cat’s whisker) pressed against a crystal. If no glow appears with one polarity, reverse the connections. The junction can work in either direction, although one may produce a stronger glow. This is regarded as the world’s first LED. Modern LEDs use different structures. For more on this, see the video at https:// youtu.be/hUYZfjB3GKs Magnets Magnets can be used in improvised speakers or microphones. An Australia's electronics magazine improvised weak permanent magnet can be made without using another magnet by taking a piece of iron or mild steel (like a large nail), aligning it with magnetic north and at an angle to the horizontal to match the magnetic dip angle in that area (typically 30-70°, depending on the latitude) and repeatedly hammering it. This will align some of the magnetic domains and make a magnet strong enough to pick up paper clips or possibly for use in a speaker or microphone. The magnetism will fade within hours or days, but it can be easily refreshed. If you already have power, say from an improvised battery, you can make an electromagnet. A strong magnetic field produced by a coil carrying sufficient current can permanently magnetise hardened steel. Making a magnetic core For making coils or inductors, a magnetic core will give increased inductance compared to an air core. You can make your own improvised inductor, transformer or antenna core by mixing iron oxide (rust) with a suitable binding material like plaster, epoxy, wax or similar in about a 50:50 volume mix. Solid iron or steel can also be used as an inductor core, but is only suitable for very low frequencies (under 500Hz) due to high losses. Powdered iron cores can be used up to about 10-20MHz and ferrite cores up to around 300MHz. Memristors In our recent articles about Analog Computing (May & June 2026 issues; siliconchip.au/Series/459), we described memristors, devices that can remember the last resistance ‘programmed’ into them. It is possible to improvise one. siliconchip.com.au Nyle Steiner demonstrated memristor behaviour with copper, brass or lead that had been reacted with sulfur, then creating a junction of the metal sulfide coating with aluminium. See Fig.17, http://sparkbangbuzz.com/ memristor/memristor.htm and https:// youtu.be/MlswP_qXbdA at 1kHz, a capacitance of around 150300nF and a leakage resistance of 20MW. Because of their high impedance, they need very little current to drive, but are sensitive to voltage, making an earpiece suitable for weak, high-impedance signals from a crystal radio detector. The energy transfer is efficient in Resistors such a configuration as the impedImprovised resistors can be made by ances match. As they are passive various methods. One is to use a soft devices, no electronics are needed to pencil to scribble a solid pattern on drive them. a piece of paper, as shown in Fig.18. The materials needed are: Electrical connections can be made via • 150g of cream of tartar (potassium paper clips. Another method is to wrap bitartrate; make sure it is real and not copper wire around the ends of a pen- a substitute) cil lead – see Fig.19 and the video at • 50-75g of washing soda (sodium https://youtu.be/kMeR1k1C8_M carbonate), or if not available, baking Another method is to use high-­ soda (sodium bicarbonate) baked at resistance wire, like Nichrome or steel about 200°C for one hour wire, to make a wirewound resistor, • 250mL of distilled water wrapping it around an insulating for• two borosilicate glass (eg, Pyrex) mer (ideally made from a heat-resistant beakers or jars material). The resistor can then be pot• a stirring rod or spoon ted. For more on this, see the video at • a coffee filter and a funnel https://youtu.be/b1VfXZgxI2w • a thermometer Liquid resistors and liquid rheoHeat the distilled water to 80-100°C, stats are simple to make, comprising add 150g of cream of tartar slowly water, a salt solution such as sodium and carefully while stirring, then add carbonate (washing soda), or ideally sodium carbonate gradually in small sodium bicarbonate (baking soda) and amounts – the solution will fizz. Keep two electrodes, perhaps stainless steel or carbon rods. To vary the resistance, the concentration of salt water can be varied, or the amount of immersion of one or both electrodes in the solution can be changed. Such devices have been used commercially in the past, and are even in use today. In DIY applications, use Fig.18: an improvised resistor using them in a well-ventilated area and only a pencil, paper and paper clips. for low-to-moderate power dissipation Source: www.instructables.com/DIYand heat buildup. The potential to Emergency-resistor-an-electronicproduce hazardous electrolysis gases circuit-com like hydrogen/chlorine is an important safety consideration. Rochelle salts Piezoelectric crystals develop an electric charge in response to mechanical stress and can be used for microphones, speakers, earpieces or sensors. Piezoelectric Rochelle salt (also known as potassium sodium tartrate tetrahydrate) crystals are relatively easy to make from common ingredients and can be used for high-­ impedance speakers and microphones. Speakers and microphones based on Rochelle salts can have very high impedances, in the range of 20-25kW siliconchip.com.au adding small amounts until there is no more fizzing. Filter the solution through the coffee filter and funnel it into another glass container to remove any particles. Cover the container and leave it in a cool, quiet spot until the crystals form. Then pour off any remaining liquid. The crystals can then be harvested. Dry the crystals with paper towels. If desired, one of the best crystals can be used as a seed to grow larger crystals by suspending it with fishing line in a fresh solution. The best crystals are the biggest and most regularly shaped with two opposing flat surfaces. Electrical contacts can be made using aluminium foil held in place between the faces of a clamp, with pieces of rubber to distribute the forces evenly to avoid breaking the crystal – see Fig.20. Another mounting method is shown in Fig.21. An article discussing commercial uses of Rochelle salt “reproducers” or speakers from the July 1932 edition of Radio-Craft magazine can be seen at siliconchip.au/link/acbt (Fig.22). “leafcutterjohn” made a sound recording using a homemade Rochelle salt microphone that you can listen to at siliconchip.au/link/acbs Fig.20: a method to hold a Rochelle salt crystal between two electrodes. Normally, the crystal would be mostly clear. Source: https://youtu.be/ RtW277wDrtM Fig.19: an improvised resistor using copper wire and a graphite rod from a pencil. Source: https://youtu.be/ kMeR1k1C8_M Fig.21: a Rochelle salt crystal with wires attached using conductive adhesive. It was successfully used as a guitar pickup. Source: https://youtu. be/8QP7F1VT1rw Australia's electronics magazine September 2026  19 A Rochelle salt microphone was also used as a guitar pickup – see Fig.21 and https://youtu.be/8QP7F1VT1rw Solder Wires can generally be twisted together or held together with some type of mechanical fastener, but soldering is more reliable. Leaded solder is the easiest to use and is made from 60-63% lead and 37-40% tin by weight. Flux is needed to get the solder to wet the surfaces being connected. You can find many simple recipes online, but an effective flux can be made by dissolving citric acid in water to make a concentrated solution. The residue is corrosive to electronics and must be washed away with hot water. A better flux recipe is to dissolve rosin (the purified resin or sap from pine trees) in isopropyl alcohol, producing a non-corrosive, classic flux that’s safer and more reliable, with a residue that doesn’t have to be removed. If isopropyl alcohol is not available, methylated spirits or acetone can be used. However, these may harm some plastics, especially acetone. Fig.24: the structure of the first transistor from Bell Labs. Source: https://w.wiki/KsX5 of transistor construction methods. The first transistor made by Bell Labs in 1947 was a point-contact transistor (see Figs.23 & 24) and this is more amenable to home or improvised construction. The more modern type of transistor is the junction transistor with NPN or PNP construction, which is more reliable and a better performer, but requires high-temperature doping, cleanrooms, photolithography, precise junctions and doping, diffusion and epitaxial growth techniques. This is not impossible at home, but it is significantly harder and less reliable. We will discuss improvised junction transistors later. The first Bell Labs point-contact transistor was built on a piece of n-type germanium. No deliberate doping was done to create a p-type top layer, as shown in Fig. 24. Instead, the emitter point contact injected holes (positive charge carriers) into the n-type base material, creating a localised p-type inversion layer near the surface. The collector point contact then collected these holes. This surface effect effectively formed a PNP transistor structure, while the bulk material remained n-type. The n-type germanium served as the base, while the metal-­semiconductor interfaces under the emitter and collector points created the necessary p-type regions through carrier injection and surface inversion. These surface-effect mechanisms were critical to the point-contact transistor’s operation. However, they also made the device notoriously unstable, noisy and difficult to reproduce consistently. This led to its rapid replacement by the more reliable junction transistors (such as the grown-junction and alloy-junction types), which used intentional doping to create well-­ defined p-n junctions. There’s more on this in a video on how the first transistor worked at https://youtu.be/RdYHljZi7ys Early attempts by amateur experimenters often involved cracking open a point-contact germanium diode, such as the 1N34, to extract the small piece of n-type germanium, which served as the base. Contacts were then made from thin metal foil or phosphor-­ bronze wire. The emitter and collector points had to be extremely close together; some Australia's electronics magazine siliconchip.com.au Transistors (simple) As with diodes, there are two types Fig.22: a schematic of an early commercial Rochelle salt speaker from 1932. A DIY device can be much simpler. Source: https://rfcafe.com/references/ radio-craft/rochelle-salt-crystal-reproducer-july-1932-radio-craft.htm Plastic frame Spring Plastic Emitter wedge lead Germanium Base lead Collector lead Gold foil p-type n-type Metal base Plastic frame Fig.23: a replica of the original Bell Labs transistor. Prototypes can be very messy! Source: https://w.wiki/KsX4 20 Silicon Chip Fig.25: an improvised point-contact transistor attempt with a germanium wafer taken from a diode. Source: https://youtu.be/5o8B0ekgsxY texts suggest as little as 10 microns (0.01mm) to achieve any gain. A critical step was ‘forming’ the collector by applying a brief high-­ current pulse (eg, 200V from a capacitor discharged through a resistor). This locally heats the surface and diffuses dopants (such as phosphorus from the phosphor-bronze) into the germanium, creating a localised p-type region under the contact. Apart from germanium, materials such as galena and pyrite have also been used in similar point-­ contact setups. Disadvantages of these homemade transistors include low gain (often β < 1), instability, and a tendency to operate in the negative-­ resistance regime rather than as reliable linear amplifiers. An improvised point-contact transistor can be made from the salvaged germanium and whisker from a germanium diode with an additional contact made from phosphor-bronze alloy material, as explained in the video at https://youtu.be/vmotkjMSKnI It is important that phosphor-bronze contacts be used; a phosphor-bronze guitar string, heated to create an oxide layer, has been suggested. See https:// youtu.be/5o8B0ekgsxY (Fig.25) for a partially successful attempt at making a germanium point-contact transistor. Also see the video at https://youtu.be/ wjiSzUa0aHs and Fig.26. Some have suggested ‘paper transistors’ can be made with a graphite pencil on paper but these are not real transistors. While they can show basic conductivity, weak rectification or nonlinear behaviour due to contact effects and impurities, they lack controlled doping, current gain and reproducible transistor action. They function more like crude resistors with contact non-linearity or siliconchip.com.au Fig.26: a point-contact assembly for various diodes and transistors with pyrite. It was noted that the contacts had to be extremely close together for the device to work. Source: https://youtu.be/wjiSzUa0aHs rectifying junctions than as true amplifying devices. Transistors (advanced) The more advanced approach to transistors requires specialised equipment but is still within the realm of possibility for a determined home fabricator, at least in countries where chemicals like hydrofluoric acid can be obtained by non-commercial users. In Australia, many of the required substances are far more restricted (alternatives to HF acid might be possible). Most transistors created by improvisers are Mosfets (metal-oxide-semiconductor field-effect transistors) rather than BJTs (bipolar junction transistors). We’ll explain why shortly. Essential equipment to make a Mosfet transistor includes: • a high-temperature furnace or diffusion oven • chemicals for etching and diffusion (eg, hydrofluoric acid, phosphoric acid & phosphorus oxychloride) • photolithographic equipment, such as a UV light source, photoresist, developer and photomasks (often printed on transparency film) • cleanroom-like conditions (laminar flow hood or glove box) • deposition tools (eg, thermal evaporator or sputtering system for metal contacts) One simplified technique to make a basic planar n-channel Mosfet is as follows: 1. Start with a p-type silicon wafer 2. Grow a thin oxide layer on the wafer in the furnace (thermal oxidation) 3. Coat the wafer with photoresist 4. Expose the photoresist to UV light through a mask to define the pattern 5. Develop the photoresist and etch the exposed areas 6. Use acids or plasma to etch the silicon dioxide layer in the desired regions 7. Introduce n-type dopants (eg, phosphorus) via high-temperature diffusion to create source and drain regions 8. Deposit metal layers (eg, aluminium) for electrical contacts (source, drain and gate) Fig.27: a homemade n-channel Mosfet transistor. Two devices were fabricated on one piece of silicon in case one device didn’t work. Source: https://youtu.be/ s1MCi7FliVY Australia's electronics magazine September 2026  21 Fig.28: a simple switch made from split-pin paper fasteners (brads), paperclip and cardboard or thin timber. Source: https://redfernelectronics.co.uk/diy-switches Fig.29: Peter Parker’s improvised Morse key, made from simple components. Source: https://youtu.be/bJ0V9VzoNuM This is essentially the classic planar process pioneered in the 1960s by Jean Hoerni at Fairchild Semiconductor, then taken to Intel by Robert Noyce and Gordon Moore. This process is very challenging at home, requiring precision, proper safety precautions and patience. However, it has been successfully demonstrated by dedicated hobbyists like Jeri Ellsworth (www.jeriellsworth. com). She has a video on making an n-channel Mosfet at https://youtu. be/w_znRopGtbE Sam Zeloof (https://sam.zeloof.xyz) also made an n-channel Mosfet, as described in the video at https://youtu. be/s1MCi7FliVY (see Fig.27). Some experimenters have attempted to make transistors from zinc oxide rather than silicon, but they have generally been unsuccessful. Transistors – BJTs Homemade transistors tend to be Mosfets because BJTs are far less forgiving of fabrication imperfections. BJTs require ultra-precise, thin, lightly doped base regions and perfect junction alignment because they don’t use the easier-to-control field-effect mechanism at the surface. BJTs demand atomic-level control over doping profiles and junction depths, which is extremely difficult without professional semiconductor fab equipment. As a result, when hobbyists succeed in making working transistors at home, they are almost always Mosfets (or simple field-effect devices). In detail: • BJTs require extremely thin junction boundaries with very precise doping profiles. Any deviation will cause failure or poor performance. Mosfets need only two doped regions (source 22 Silicon Chip and drain) of the same type in a substrate of the opposite type; the channel forms under the gate oxide layer via the field effect, so no ultra-thin, lightly doped base is required. • In a Mosfet, the gate oxide is forgiving and can be grown thermally. Imperfections are tolerated as long as it is continuous and insulating. • Mosfets can function with relatively large gate lengths (tens or even hundreds of microns) and crude alignment (hand-drawn masks or contact lithography), while BJTs require the emitter and collector to be very closely spaced and precisely aligned to the base. That is extremely hard without professional photolithography and alignment tools. • Early point-contact transistors (1947 Bell Labs) worked via surface inversion layers, but they were unstable and hard to reproduce. Mosfets exploit the same surface inversion/ channel formation, but the gate oxide insulates and controls it reliably, making them more forgiving for crude fabrication techniques. As mentioned earlier, Sam Zeloof has had no trouble building working Mosfets in his home lab but has never succeeded in making a functional BJT. Jeri Ellsworth and other DIY semiconductor YouTubers have also made Mosfets but never reliable BJTs. Most improvised transistor successes shared online are Mosfets or JFET-like structures. Making a simple p-n junction diode ‘just’ involves a single interface that Fig.30: the ‘dead bug’ construction style. This technique is fast and flexible. For more information, see the video at https://youtu.be/pkrp98hXCUs Australia's electronics magazine siliconchip.com.au can form somewhat accidentally or with basic heating or probing, while a BJT needs two precisely aligned and controlled junctions, which is much harder. Switches and Morse keys Simple switches or traditional Morse keys can be improvised, but should only be used for low voltages – see Figs.28 & 29. Making a ‘haptic’ Morse key from a nail file is explained in the video at https://youtu. be/guRh36xGCJ8 Wire Making your own wire is not for most experimenters, and would not even be considered for all but the worst-case scenarios, such as civilisational collapse. You would have to find or smelt copper ore. Once smelted, copper can be hammered and twisted into a wire-like form, a technique that was invented about 4000 years ago in the Middle East. Zinc-oxide tunnelling diodes In 2001, Nyle Steiner K7NS rediscovered and improvised the ingenious improvised electronic device now called the zinc-oxide tunnelling diode (siliconchip.au/link/acbr). It is a quantum mechanical device you can make yourself with ease. This type of diode was originally invented by Russian Oleg Losev in 1923. It exhibits negative differential resistance (NDR), a property where increasing the voltage leads to a decreasing current in a certain range – see Fig.31. This allows it to function like a tunnel diode for oscillators, amplifiers and even simple radio transmitters without needing traditional vacuum tubes, transistors or ICs. A typical junction shows n-type NDR behaviour beginning at 100200mV. The region where current begins to increase again at around 300500mV. So, for stable oscillation, the device is biased within the 100-400mV range. The NDR provides gain, similar to a tunnel diode, sustaining oscillations in a tuned circuit (eg, an LC tank). Unlike commercial components, finding the ‘sweet spot’ for the device is finicky and it may need to be readjusted regularly. The negative resistance region effectively supplies energy to cancel losses in a circuit. This allows a simple LC tank to sustain oscillations (as in RF or siliconchip.com.au audio oscillators). It can amplify small AC signals by reflecting and boosting them, a process called negative-­ resistance amplification. That can provide RF gain in radios, with energy coming from the DC bias voltage. It can also generate modulated carriers for low-power transmission if the bias is varied. Unlike ordinary diodes that only rectify, this NDR gives the two-­ terminal device the inherent gain and instability needed for oscillation, or conditionally needed for amplification. This mimics the active role of a transistor or valve in simple improvised configurations. All that’s needed to make this device is a piece of galvanised (zinc-coated) sheet, heat-treated with a blowtorch to make a thick oxide layer, and a cat’s whisker of steel or copper wire. The zinc oxide layer creates an n-type semiconductor layer. When the cat’s whisker is brought into contact with the zinc oxide, a metal-oxide-­ metal junction is created; the zinc oxide layer creates a barrier similar to that in a schottky diode. A device is shown in Fig.32. We will discuss radios recently built with this device in the following issue. Improvised construction methods Circuits can be built on traditional timber breadboards, hence the term “breadboarding”. Modern plastic cutting boards can be used instead of timber. There is also the ‘dead bug’ style of construction shown in Fig.30 (on a plastic cutting board, as it happens). It’s also possible to ‘air wire’ components together over a grounded metal plate, as shown in Fig.33. This can work well, using a similar principle to double-sided PCBs with a ground plane. I i1 rdiff < 0 i2 v1 v2 V Fig.31: a current-voltage (I/V) graph illustrating the voltage-controlled negative resistance property of a tunneling diode. Fig.32: a zinc-oxide tunnelling diode made from a simple piece of oxidised, galvanised sheet with a ‘cat’s whisker’. Source: https://ashishrd. com/2024/02/24/the-quantumtunneling-transmitter Salvaging materials If in a survival situation, you can salvage materials from wreckage. For example, wire and solder can be melted off components or circuit boards for reuse. Numerous circuit components can be salvaged, such as resistors, capacitors and transistors, to make simple circuits like a radio. Next month We’ll finish this topic next month when we look at more advanced comSC ponents and techniques. Australia's electronics magazine Fig.33: components air-wired by soldering their leads together over a grounded tin plate. This also gives them some mechanical support. Source: Peter Parker, VK3YE September 2026  23 FROM FIRST LAYER TO FINISHED MASTERPIECE. Explore the full range of ELEGOO® Filament Printers now at Jaycar. Neptune 4 TL4970 Neptune 4 Pro TL4972 EXPLORE THE ELEGOO ® RANGE (AU) EXPLORE THE ELEGOO ® RANGE (NZ) Neptune 4 Plus TL4974 Neptune 4 Max TL4976 Centauri V2 TL5104 Centauri Carbon 2 Combo TL4986 OrangeStorm TL4982 Printer Type Build Volume (mm) Nozzle Size & Type Printing Nozzle Speed (max.) Temp (max.) Bed Temp (max.) Connectivity Cat Number Price Neptune 4 Cartesian Gantry Frame 225x225x265 0.4mm Standard 500mm/s 300°C 110°C USB, LAN, Wi-Fi^ TL4970 $399 Neptune 4 Pro Cartesian Gantry Frame 225x225x265 0.4mm Standard 500mm/s 300°C 110°C USB, LAN, Wi-Fi^ TL4972 $549 Neptune 4 Plus Cartesian Gantry Frame 320x320x385 0.4mm Standard 500mm/s 300°C 100°C USB, LAN, Wi-Fi^ TL4974 $649 Neptune 4 Max Cartesian Gantry Frame 420x420x480 0.4mm Standard 500mm/s 300°C 85°C USB, LAN, Wi-Fi^ TL4976 $799 OrangeStorm* CoreXY Open Cube Frame 800x800x1000 0.4mm# Standard 300mm/s 300°C 100°C USB, LAN, Wi-Fi TL4982* $4,499 Centauri V2 Core XY Open Cube Frame 256x256x256 0.4mm Hardened Steel 500mm/s 350°C 110°C USB, LAN, Wi-Fi TL5104 $799 Centauri Carbon 2 Combo CoreXY Enclosed 256x256x256 500mm/s 350°C 110°C USB, LAN, Wi-Fi TL4986 $999 0.4mm Hardened Steel ^ Wi-Fi dongle sold separately. Also supports other nozzle sizes. See individual specs. *Online only, available for order in store. # 12 FILAMENT OPTIONS: • PLA • GALAXY PLA • PLA+ • RAPID PLA+ • PLA MATTE • SILK PLA • RAPID PETG • PETG PRO • TPU • ASA • CARBON FIBRE SHOP ONLINE OR IN-STORE FOR OVER 115 ELEGOO® FILAMENT ROLLS ACROSS 12 MATERIAL TYPES AND A WIDE RANGE OF COLOURS. Explore our great range of 3D Printing gear, in stock on our website, or at over 140 stores or 130 resellers across Australia and New Zealand. jaycar.com.au 1800 022 888 | jaycar.co.nz 0800 452 922 Prices shown in $AUD, and correct at time of publication but are subject to change. Jaycar reserves the right to change prices if and when required. SHARP, SMOOTH, SPECTACULAR. Get the ELEGOO® Resin Range at Jaycar today. Smooth layers. Sharp details. Spectacular results. Saturn 4 TL4840 Mars 4 9k TL4824 Mars 5 TL4830 Saturn 4 Ultra 12K TL4842 Mars 5 Ultra TL4832 Saturn 4 Ultra 16K TL4844 Jupiter 2 16K TL4988* Build Volume (mm) Resolution Precision Layer Thickness Print Speed Special Features Cat Number Price Mars 4 153.36 x 77.76 x 175mm 9K 18µm 0.01–0.2mm 30–70mm/h • Laser-Carved Build Plate TL4824 $299 Mars 5 143.43 x 89.6 x 150mm 4K 35μm 0.01–0.2mm Max 70mm/h • One-click levelling TL4830 $349 Mars 5 Ultra 153.36 x 77.76 x 165mm 9K 18μm 0.01–0.2mm Max 150mm/h • One-click levelling • AI camera TL4832 $549 Saturn 4 218.88 x 122.88 x 220mm 12K 19×24μm 0.01–0.2mm Max 70mm/h • One-click levelling TL4840 $649 Saturn 4 Ultra 12K 218.88 x 122.88 x 220mm 12K 19×24μm 0.01–0.2mm Max 150mm/h • One-click levelling • AI camera TL4842 $849 TL4844 $999 TL4988* $1849 Saturn 4 Ultra 16K 211.68 x 118.37 x 220mm 16K 19×24μm 0.01–0.2mm Max 150mm/h • Auto-levelling • AI camera Jupiter 2* 302.4 x 161.98 x 300mm 16K 20 × 26µm 0.01 - 0.2mm Max 90mm/h • Massive Print Volume • Smart Auto-Levelling *Online only, available for order in store. GREAT RANGE OF ELEGOO® WASH & CURE MACHINES AT GREAT VALUE 2 MODELS AVAILABLE Explore our great range of 3D Printing gear, in stock on our website, or at over 140 stores or 130 resellers across Australia & New Zealand. jaycar.com.au 1800 022 888 | jaycar.co.nz 0800 452 922 Prices shown in $AUD, and correct at time of publication but are subject to change. Jaycar reserves the right to change prices if and when required. EXTENSIVE RANGE OF ELEGOO® RESIN AVAILABLE AT GREAT VALUE 13 TYPES AVAILABLE EXPLORE THE ELEGOO® RANGE (AU) EXPLORE THE ELEGOO® RANGE (NZ) OUT OF FILAMENT MID-PRINT? GRAB WHAT YOU NEED AT JAYCAR WALK IN SHOP IN-STORE 1-HOUR CLICK & COLLECT 3-HOUR EXPRESS DELIVERY ONLINE DELIVERY NATIONWIDE FILAMENT YOU NEED, WHEN YOU NEED IT. EVERYDAY PRINTS. EVERYDAY VALUE. START PRINTING FOR LESS FROM ONLY MIX & MATCH ANY 10 FROM /ROLL /ROLL $ 17 95 $1345 . MORE MATERIALS. MORE COLOURS. MORE OPTIONS. FROM ONLY $ 19 95 /ROLL . FOR PRINTS THAT PUSH HARDER. SPECIALTY FILAMENTS. MATCHED TO THE JOB. FROM ONLY 2495 $ . /ROLL SEE THE FULL RANGE OF 3D PRINTING ONLINE jaycar.com.au 1800 022 888 jaycar.co.nz 0800 452 922 Prices shown in $AUD, and correct at time of publication but are subject to change. Jaycar reserves the right to change prices if and when required. Analyser Background image: https://unsplash.com/photos/a-close-up-of-a-circuit-board-H8rKjwyj1Og SEMICONDUCTOR This handy Semiconductor Analyser automatically identifies most two- or three-terminal discrete semiconductor devices, tells you which pin is which and displays some useful information about the device. It is handy for testing if a part is good or damaged, for matching devices, or just for sorting out that bag of mystery semiconductors in your junk box. U sing it could not be simpler. Connect two or three of the test leads to the component, in any order, then press the TEST button. After two or three seconds, the results are displayed on the TFT LCD screen. The displayed information includes the device type, a diagram showing which test lead is connected to which pin, and in most cases, some key electrical parameters. These are shown for 15 seconds, then the analyser switches itself off. While results are displayed, you can press TEST again to initiate another test cycle, or the OFF button to put it to sleep immediately. There is a USB Type-C port on the end of the unit that serves three purposes: • It can be used to charge the internal lithium-polymer (prismatic lithium-­ion) battery. • It provides a simple serial interface that can display the test results in a terminal program running on a computer. • The USB port can also be used for uploading firmware, either programming the chip initially or updating it later. The command-line interface via the serial terminal provides a bit more information about the tests being carried out, so it is useful for debugging or just understanding how the device has come to the decision that it has. Capabilities » Identifies and tests diodes, transistors (bipolar, JFET, Mosfet & IGBT) and thyristors » Diodes supported: standard or schottky (single or pair) plus zeners/TVSs/LEDs up to 10V » Bipolar transistor tests: NPN/PNP, standard or Darlington with or without diodes, hfe: 5-25,000 » Mosfet tests: N/P-channel, enhancement/depletion, Vgs(th) (gate-source threshold voltage) » JFET tests: N/P-channel, pinch-off voltage » IGBT tests: freewheeling diode presence, Vge(th) (gate-emitter threshold voltage) » Thyristor tests: identifies SCRs and Triacs » Other tests: detects short circuits & open circuits in devices » Power supply: 1100mAh rechargeable Li-ion cell giving a runtime of ~24 hours The Semiconductor Analyser works with the following devices: ▶ Diodes – identifies standard diodes, schottky diodes, LEDs and zener (or TVS) diodes with a breakdown voltage between 3V and 10V. It measures the forward voltage of all diodes and the breakdown voltage in the case of zeners/TVSs. The test voltage is limited to 12V, so zener diodes with a breakdown voltage greater than about 10V will be identified as standard diodes. ▶ Diode pairs – identifies common anode, common cathode and series pairs of standard and schottky diodes. It identifies common anode, common cathode and back-to-back LED pairs. The forward voltage of each diode or LED in the pair is displayed along with the test current. ▶ Bipolar transistors – identifies NPN and PNP bipolar transistors and Darlington pairs, with or without integrated freewheel diodes. The Australia's electronics magazine siliconchip.com.au Project by Andrew Levido Features & specifications 28 Silicon Chip base-emitter voltage and the DC gain (hfe) are displayed. DC gains in the range of 5 to 25,000 can be measured. Some Darlington pairs have higher gain than this, and in such cases, the device indicates that the hfe could not be measured. This does not mean the transistor is faulty. ▶ Mosfets – identifies N-channel and P-channel enhancement-mode Mosfets and N-channel depletion-mode Mosfets. (P-channel depletion-mode Mosfets can exist in theory, but nobody makes them). For enhancement-mode Mosfets, the gate-source threshold voltage (Vgs(th)) is displayed. This is the gate-source voltage at which the drain current rises to 5mA. For depletion-­ mode Mosfets, the gatesource pinch-off voltage is measured. This is the gate-source voltage at which the drain current falls to 5µA. ▶ JFETs – identifies N-channel and P-channel junction FETs. The pinch-off voltage is measured as for depletion-­mode Mosfets. The Semiconductor Analyser identifies the gate of a JFET, but the drain and source terminals are usually interchangeable. In many small-signal JFETs, they are electrically symmetrical, so the analyser identifies both as “drain/source”. ▶ IGBTs – identifies IGBTs with and without integrated freewheel diodes. The gate-emitter threshold voltage (Vge(th)) is measured in the same way the gate-source voltage is measured for a Mosfet. ▶ Thyristors and Triacs – identifies thyristors and Triacs with a gate sensitivity of 500µA or lower. This includes most small devices, but some high-power devices may not be correctly recognised because the Semiconductor Analyser cannot source enough current to reliably switch them on. ▶ Short and open circuits – a dead short between any two, or all three leads is detected and flagged as an error. A short-circuit is indicated if the voltage drop between the leads is less than 100mV in both directions. An open-circuit error is flagged if there is no conductivity between any of the three leads. If the device does not check out as one of those mentioned above, it is flagged as faulty or unknown. The voltage applied to all devices is limited to 8V until a preliminary identification is made. This is necessary to avoid damage to logic-level Mosfets, siliconchip.com.au which have a very thin gate oxide layer that can be damaged by voltages above this. Mosfets are never tested at higher voltages, but other components may be tested at up to 12V. The test current is at all times limited to around 10mA, so the Semiconductor Analyser is not likely to damage any component you connect, regardless of the lead connections. How it works It is by no means a simple task to positively identify such a wide range of semiconductors given the enormous variation in parameters, but in the end it all comes down to two basic measurement configurations, as shown in Fig.1. At left is the positive drive configuration, where the drive polarity is positive with respect to the power node, and at right is the negative drive configuration, where the drive polarity is negative with respect to the power node. The power node can therefore either be at ground potential or at 12V. The load node consists of a 1kW resistor in series with a voltage source, Vl. The voltage source can be adjusted to put the appropriate bias between the power and load nodes. When the bias voltage is limited to 8V, Vl would be set to 8V in the positive drive configuration and 4V in the negative drive configuration. The load current, Il, is limited by the 1kW load resistor and the on-­ resistances of the analog switches (more on this below) to a maximum of about 10mA. This current can flow in either direction, depending on the configuration. I have used the convention that current flowing out of the load node is positive and current flowing into it is negative. The third terminal is connected to the drive node. This can be a variable voltage source for voltage-driven devices like Mosfets, or a variable current source/sink for current-driven devices like bipolar transistors. The drive node can also be left open or connected to the load or power nodes if required. A 3 × 3 analog switch matrix (Fig.2) allows each of the three test leads to be connected to any of the test nodes. The voltage at each test lead is measured by the microcontroller. We measure the voltages directly at the terminals of the device under test (DUT) rather than at the power, load and drive Australia's electronics magazine Fig.1: all of the tests conducted by the Semiconductor Analyser are based on these two configurations involving a power node, a load node and a drive node. Fig.2: each of the three test nodes can be connected to any of the three test leads (labelled red, green and blue) by a 3 × 3 analog switch matrix. September 2026  29 nodes because the analog switches each have roughly 40W on-resistances and we do not want the voltage drop across them to introduce measurement errors. Identification process You can probably see how we might use the circuits in Fig.1 to characterise components if we knew what they were and which pin is which, but we know neither of these things at the outset. For this reason, the identification process starts with a set of simple continuity tests between each pair of leads. The continuity is measured twice in each direction, once with the positive and once with the negative drive configuration. During these tests, the third lead is driven by a 500µA current of the appropriate polarity. We need to drive the third lead because we would get unreliable readings if it were left open while connected to a Mosfet or IGBT gate lead. Any stray charge on the open gate lead could put the Mosfet/IGBT in an unknown state. The yes/no results of the 12 continuity measurements (3 pairs of leads × 2 directions × 2 drive polarities) are stored as bits in a test flags variable. The hexadecimal value of this register serves as a ‘signature’ that can be used to help identify the device and its connections. Some devices are unambiguously identified and orientated by just these flags. Single diodes and diode pairs connected anode-to-cathode are two such examples. Most, however, need further disambiguation. It might be best to use an example, since it’s not practical to cover the identification process for each device type. An NPN bipolar junction transistor (BJT) or an N-channel junction field-effect transistor (JFET) with the blue lead connected to the base or gate will have test flags of 0x3C5. The four possibilities are shown at the top of Fig.3. The 0x300 bits indicate conductivity from the blue lead to the red lead, but not from red to blue, for both drive polarities. The 0x0C0 bits indicate the same thing from the blue to the green Fig.3: an NPN BJT (bipolar transistor) and an N-channel JFET have the same continuity signature when connected as shown. Test 1 determines what device it is, while Test 2 identifies the emitter and collector if it is a BJT. 30 Silicon Chip Australia's electronics magazine leads. I have shown this symbolically by the grey diodes in the figure. The 0x05 bits indicate conductivity in either direction, but only when the drive is positive (red diodes). The signature for these same components would be 0xC53 if the red lead was connected to the base/gate and 0x53C if the green lead was connected to the gate. The BJT has this continuity signature because of its base-emitter and base-collector PN junctions and because the transistor is biased on by a positive base current. The collector-emitter path conducts both ways when a transistor is switched on because bipolar transistors have an appreciable reverse gain. The reverse gain is a lot lower than the forward gain; a fact we will use to our advantage below. An N-channel JFET has the same signature as an NPN BJT, but for different reasons. The channel is a single piece of N-doped silicon, with the drain and source terminals at either end, so it is conductive in both directions when the JFET is unbiased. The gate region is P-doped, so it forms a PN junction with the channel. This diode can be measured from gate-to-source and from gate-to-drain. The channel does not conduct when the gate-channel junction is reverse-­biased, as the depletion region expands to ‘pinch off’ the channel. This is why we see conductivity in both directions when the gate is positively biased and no conductivity when the gate is negatively biased. At this point, we know that we have an N-channel JFET or an NPN BJT, and we know which test lead is connected to the gate or base. It is the blue one in this 0x3C5 example, but depending on the signature, it may be one of the other leads. We need a further set of tests to fully identify the part and its connections. The next test (Test 1 in the figure) is a simple measurement of load current between the two unknown leads (red and green in our example) with the gate/base lead shorted to the power node. A JFET will conduct regardless of the orientation of the drain and source due to the symmetry of the channel. A BJT will not conduct between collector and emitter when there is no base drive. The above statement is technically correct, but we need to add a caveat. In the configuration where the siliconchip.com.au base-emitter junction is reverse-biased (second from the left), there may be some current flow due to reverse breakdown. A reverse-biased emitter-base junction experiences avalanche breakdown (like a zener diode) at around 7-8V, so this could occur with Vl set at 12V. This neatly illustrates the type of challenges encountered in designing this project. I had to choose a current threshold that would reliably discriminate between a BJT with emitter-base breakdown and a JFET with a high-­ resistance channel. A threshold of 5mA means a BJT with a breakdown voltage of ~6V or above will be correctly identified, as will a JFET with a drain-source on-resistance of ~1.2kW or below. This should work for just about every device out there, but the window is narrow and a good understanding of second-order effects is required. If we find the device is a JFET, we have done all we can to identify it unambiguously. As mentioned above, there is no way to tell the drain from the source as they are electrically identical. If we have a BJT, however, we still have to determine which lead is the emitter and which is the collector. To do this, we use the fact that the reverse gain is always lower than the forward gain. Test 2 consists of two parts, as shown at the bottom of Fig.3. The drive node is set to +500µA and the load current is measured in both directions. If the current in the red-to-green direction is greater than 2.5mA and higher than that in the green-to-red direction, we can assume that the green lead is the emitter. If the current in the green-to-red direction is greater than 2.5mA and larger than that in the red-to-green direction, we can assume that the red lead is the emitter. An internal view of the Semiconductor Analyser, showing the PCB and battery. The battery is mounted using double-sided foam tape. If neither of these is true, the forward gain is less than five times, so the device is probably faulty or it is something unknown. This type of discrimination testing is performed in each case of all ambiguous continuity test results. The tests undertaken are specific to the device in question, but there is only ever a handful of possibilities to sort out, so the complexity of each of these discrimination tests is similar to the one described above. Characterising the device After the part and its connections have been identified down to the Screen 1: this serial console log shows the testing process in a bit more detail, in this case for a BC847 transistor and an MMBFJ112 JFET. In both cases, the initial test flags give the same result. siliconchip.com.au Australia's electronics magazine family level, another set of tests is carried out to further characterise it. To continue with our example, if the DUT is a JFET, the pinch-off voltage is measured. If it is a BJT, its base-emitter voltage and hfe are measured. The base-emitter voltage is used to determine if the DUT is an ordinary BJT or a Darlington pair, since the latter has two base-emitter junctions in series and will thus be over 1V. In the same way, forward voltage is used to discriminate between standard diodes (~0.6-0.7V), schottky diodes (~0.30.5V) and LEDs (>1V). Only the final results are displayed on the LCD screen, but a bit more insight into the process is provided via the serial output. Screen 1 shows the serial output when testing a BC847 BJT and an MMBFJ112 JFET, each connected as per Fig.3. Both have initial test flags of 0x3C5 and you can see them going through the tests described above. The first test with the gate/base unbiased gives an IDUT(0) figure of 3.6mA in the case of the bipolar transistor, and around 10mA in the case of the JFET. The 3.6mA value for the BJT suggests an emitter-base reverse September 2026  31 Parts List – Semiconductor Analyser 1 double-sided PCB coded P9062-1-C, 130.5 × 56.5mm 1 front panel label, 55 × 128.5mm 1 Hammond 1593XBK plastic enclosure, 140 × 66 × 28mm 3 test clips; red, blue and green (CON1-3) [Cal Test CT3180-2, -5, -6] 1 1100mAh Li-Po cell, 51 ×34 × 6mm (BAT1) [Core Electronics CE04377] 1 USB4105-GF-A 16-pin USB-C connector (CON5) 1 JST S2B-PH-K-S 2-pin right-angle header, 2mm pitch (CON6) 1 Littelfuse 1210L075/24PR resettable PTC fuse or equivalent (F1) 1 SMD M3225/1210 6.8µH 1A inductor (L1) [Murata 1276AS-H-6R8M=P2] 1 320 × 240. 2.4-inch TFT LCD with ILI9341 driver and 18-pin, 0.8mm pitch flex cable (LCD1) [AliExpress 1005005796800307 “ILI9341-No Touch”] 2 SMT gull-wing tactile switches, 6.6mm, with 8.5mm actuator (S1, S2) [E-Switch TL3301PF160QG] 1 audio transducer (SPK1) [CMT-0525-75-SMT-TR] 4 4G × 6mm panhead self-tapping screws 3 lengths of hookup wire with red, blue and green insulation, each 350mm long Double-sided 3mm-thick adhesive foam tape Semiconductors 3 DG412 quad NO analog switches, SOIC-16 (IC1-IC3) 3 LMC7101 general-purpose op amps, SOT-23-5 (IC4, IC5 & IC7) 4 TLV2186 dual zero-drift op amps, SOIC-8 (IC6 & IC8-IC10) 1 STM32L433CCT6 LQFP-48 microcontroller (IC11) 1 MAX1555 battery charger, SOT-23-5 (IC13) 1 TLV61046 boost converter, SOT-23-6 (REG14) 2 MCP1711T-33 low-dropout linear regulators, SOT-23-5 (REG15 & REG16) 3 AQ4022-01FTG-C bidirectional 12V TVS diodes, SOD-323 (TVS1-3) 1 SMBJ5.0A unidirectional 5.0V TVS diode, DO-214 (ZD4) 1 3mm yellow through-hole LED (LED1) 2 BSS138K N-channel Mosfets, SOT-23 (Q1, Q2) 4 BAV99 series switching diode pairs, SOT-23 (D1-D4) Resistors (all SMD ±1% M2102/0805 unless noted) 7 100kW 1 47kW ±0.1% 1 43kW 4 36kW ±0.1% 1 30kW 5 27kW ±0.1% 1 27kW 4 20kW ±0.1% 1 20kW 1 15kW 7 10kW ±0.1% 1 10kW 2 5.1kW 1 1.2kW ±0.1% A close-up of the test clips when not 1 1kW ±0.1% in use – the plastic colour matches the wire for easy 3 1kW identification. The test clips included in the kit may not be 1 510W exactly the same but will be similar. 2 33W 1 10W Capacitors (all 50V SMD X7R ceramic M2102/0805 unless noted) 9 100nF 7 10nF 6 10µF 16V Optional parts 1 10-pin 1.27mm pitch SMT header (CON4) [CNC Tech 3220-10-0300-00] 4 small self-adhesive rubber feet breakdown voltage of about 8.4V. In the case of the BJT, the forward and reverse gain is measured. IDUT(1-2) is the lesser of the two, so the emitter must be connected to the red lead. Once the primary identification is finished, the relevant measurements are made. The BJT has a base-emitter voltage of 0.74V at 1mA (so it is not a Darlington) and an hfe of 496 at a collector current of 8.7mA. The JFET has a pinch-off voltage of -3.1V. Implementation Kit (SC7725, $95 + P&P): includes an assembled PCB with all top-side components already fitted, plus all the other non-optional parts except the case, battery and label. The hardware is best understood with reference to the block diagram (Fig.4). The input leads are protected by a circuit that limits the voltage between any two leads to a safe level. This protection is mostly there to protect against ESD (electrostatic discharge) and perhaps a fleeting accidental connection to a low-voltage, low-power circuit. The Semiconductor Analyser is not designed to be used as an in-circuit tester; it may be damaged if connected to a powered circuit. The three input lines are connected to the test nodes by nine analog switches in a 3 × 3 matrix, shown as blue-filled circles in the block diagram. As mentioned above, the DUT voltages are measured directly at the test leads. The Power Node is very simple. It has to provide 12V or 0V to whichever lead it’s connected to and must be able to source and sink at least 10mA. The Load Node is a little more complex. A variable voltage source is created using one of the microcontroller’s two digital-to-analog converter (DAC) channels. This drives the Load Node via a 1kW load resistor. The microcontroller measures the voltages on either side of the 1kW series resistor, then subtracts and scales them to calculate a signed value for the load current. The Drive Node comprises three separate sources: two bipolar current sources and a voltage source. Since only one of them is used at a time, they are all driven from a single DAC output. Two current sources, high range and low range, are needed to measure the DC gain of bipolar transistors over a very wide range. At the lower end, we need to measure hfe in the low single digits (say 2) so we need a gate drive current of around ±5mA. The low current range Australia's electronics magazine siliconchip.com.au 32 Silicon Chip Fig.4: the block diagram of the Semiconductor Analyser. The blue-filled circles are analog switches. has a full-scale current of around 120μA. Circuit details The full circuit is shown in Fig.5 and you should be able to see how it relates to the block diagram. The approximate sections that correspond to the Power Node, Load Node and Drive Node are marked in green text. The input leads are protected by three bidirectional 12V TVS diodes connected between the leads (TVS1TVS3) and three diode pairs (D1-D3) that shunt away any voltages above the 12V rail or below ground. The three input lines are connected to the test nodes by nine analog switches out of 12 in three quad packages (IC1-IC3) in a 3 × 3 matrix. The three remaining analog switches are used in the Drive Node to select one of the three sources. I have used low-cost, industry-standard DG412 quad analog switches here. These have an on-resistance of around 40W, so the DUT voltage is measured directly at the test leads. The lead voltages are buffered by op-amp voltage followers (IC10a/b and IC6b) and reduced to a level suitable for the siliconchip.com.au ADC by simple voltage dividers. I have used ±0.1% resistors here because my design goal was to keep errors for all measurements to ±0.5% or better if I could manage it. The 1kW resistors in series with the buffers’ non-inverting inputs provide an extra layer of protection for the op amp’s internal ESD diodes. The Power Node is very simple. I used an LMC7101 op amp in a non-­ inverting amplifier configuration (IC4), driven from a digital output pin on the microcontroller. The gain Screen 2: the display when a 2N7002K N-channel Mosfet is connected. This is a logic-level device, as confirmed by the low Vgs(on) figure. Screen 3: here a 3.3V 1W zener diode is connected. The reverse breakdown voltage is just 2.5V because the 3.3V specification is at a higher current. Australia's electronics magazine September 2026  33 is set at around 3.9× so that any input above 3.1V will drive the op amp to saturation. If the digital output is at logic zero, the op amp’s output will be close to 0V. The absolute voltages at the Power Node are not critical, but we do want them to be reasonably stable with load. The LMC7101 was chosen for this application (and the Load and voltage Drive Nodes) because its common-­ mode input range includes both power rails and because it can drive to within 100mV of either rail while sourcing or sinking 10mA. The Load Node is a little more complex. A variable voltage source is created by a non-inverting amplifier (IC5) driven by one of the microcontroller’s two DAC channels. The gain-setting resistors are ±0.1% types, not because we need this precision for the load voltage, but because these resistors double as a voltage divider to measure the voltage on the op-amp end of the 1kW resistor. The voltage at the DUT end of this resistor is measured via a buffer op amp (IC6a) and another precision divider. The microcontroller subtracts the two unsigned ADC results corresponding to the voltage at either end to get a signed value for the load current. The Drive Node voltage source is a non-inverting amplifier similar to the one used in the Load Node (IC7), except this time there is no need for high-precision components. The two current sources are identical, based around dual op amps IC8 & IC9, except for the 47kW and 1.2kW current-setting resistors. The 12-bit resolution of the DAC means each current step of the high range (IC8) is about 1.2µA, but to maintain a minimum 1% gain precision, the lowest current we can use is 120µA. This corresponds to a DC gain of around 70×, which is why we need a second current range. With a full-scale current of 127µA, the low range has a resolution of around 31nA. The two ranges give us a DC gain resolution of ±1% or better from hfe values of 5 to around 2700, worsening to about ±9% at the upper limit (25,000) that I have imposed. Howland current sources These two circuits are an interesting configuration known as a Howland current source. They are used 34 Silicon Chip Australia's electronics magazine siliconchip.com.au Fig.5: the full circuit of the Semiconductor Analyser. Refer to the text for a complete explanation of how it works. siliconchip.com.au Australia's electronics magazine September 2026  35 measurements and averaging samples over one mains cycle almost completely eliminates mains interference from the measurements. The ADC and DACs are powered from a special 3.3VA analog supply rail that also feeds the Howland sources’ voltage dividers and the LCD driver chip. This supply is switched off entirely (along with the 12V rail) when the Semiconductor Analyser is off. Note the easy to miss cut-out on the bottom The absolute voltage of this analog of the case for the USB-C socket. The LCD supply rail is calculated each time module is mounted to the PCB using doublesided foam tape. the unit starts by reading the voltage of an internal bandgap reference and diagram, we can use Ohm’s Law to using a stored calibration reading. In derive the simple expression for Iout this way, we can convert the ADC and shown below it. If we substitute the DAC codes to absolute voltages with a difference amplifier gain expression known degree of precision. for Vout, we get the expression for outThe LCD screen is a low-cost put current at lower right. 240×320-pixel (QVGA) TFT available In the Semiconductor Analyser, I from the usual Chinese sources. An SPI have set the ratio of R2:R1 to 3.6 for (serial peripheral interface) interface is both circuits to maximise the voltage used to communicate with the LCD’s swing at the op amp’s output. In both ILI9341 driver chip, with a couple of cases, V2 is set to the midpoint of the additional GPIOs (general purpose I/O 3.3V analog supply by 20kW/20kW pins) required for control signals. The dividers. These are the equivalent integral backlight is PWM-controlled of 1.65V sources in series with 10kW via Mosfet Q1. resistors. Another PWM channel is used to The output current of the high-­ drive the audio transducer via Q2. current source will therefore vary Both of these circuits consume relahere because they can provide a vari- from -4.95mA when the DAC voltage tively large spikes of current, so they able bipolar current programmed by a is zero to +4.95mA when it is 3.3V. are both supplied directly from the unipolar control voltage. The circuit When the DAC output is at half-scale unregulated battery voltage. looks complex, but it is pretty easy to (1.65V), the output current will be Two tactile pushbuttons complete follow because it is based on the classic zero. The low-current circuit can like- the user interface. The TEST button difference amplifier, like that shown wise source or sink between ±126.4µA. is wired to a GPIO pin which has an at the top of Fig.6. additional ‘wake up’ function that is The expression for Vout at lower Control circuitry enabled when the device is switched left in Fig.6 is easy to work out using The Semiconductor Analyser is off. superposition. You just calculate the built around an ST32L433CCT6 microWhen the Semiconductor Analyser expression for Vout for each input sep- controller, IC11. This was chosen is off, the micro is put into its lowest arately (with the other two grounded) because it is a low-cost, low-power power configuration, known as shutand add them together. device but has a powerful M4 Cor- down mode. In this mode, almost With V2 and V3 grounded, the cir- tex core and 256kiB of flash memory. everything in the micro is powered cuit looks like a voltage divider with A good deal of flash is necessary to down, including almost all the periphthe input at V1 followed by a non-in- hold the graphics files to display on erals and even the RAM. The only verting amplifier. With V1 and V3 the LCD screen. things that can wake it are the realgrounded, it looks like an inverting I used two bits per pixel (four alpha/ time clock (which I don’t use) and a amplifier with the input being V2. transparency levels) for the images and few designated ‘wake up’ pins. With V1 and V2 grounded, the circuit font glyphs as a compromise between The measured power consumption looks like another voltage divider, size and image quality. The micro- in this mode is around 1µA, so the with input V3 followed by a non-in- controller comes in a 48-pin leaded battery life when the analyser is off is verting amplifier. Adding these results surface-mounting package, making it virtually unlimited. Because the RAM together gives the expression shown. relatively easy to hand-solder. All but is powered down in shutdown mode, The output is proportional to the two of the pins are used. waking up is the equivalent of restartdifference between V1 and V2, offset The micro includes a 12-bit DAC ing from a reset. by V3. In many difference amplifier and a 12-bit ADC with a built-in overThere is an optional programming circuits, V3 is grounded, and the off- sampler. The ADC oversampler is and debug header (CON4) in case you set term disappears. configured to average 256 individual want to connect a suitable STM32 proIf we add the buffer and sense samples over 20ms for each reading. gramming or debug probe. You don’t resistor, as shown in the right-hand Oversampling reduces noise in the need to load this header if you intend 36 Silicon Chip Australia's electronics magazine siliconchip.com.au to update firmware via the USB port or if you have a pre-programmed microcontroller. The micro’s USB device peripheral is connected to the USB connector via two 33W resistors to provide some basic protection against ESD discharges. The USB control channel pins (CC1 and CC2) are pulled down via 5.1kW resistors to ensure any USB Power Delivery source connected to the unit provides the default 5V bus voltage. The microprocessor senses the bus voltage via a 20kW/30kW voltage divider. If the bus is present, the sleep timer is inhibited, and the device remains on indefinitely unless the OFF button is pressed. TVS diode ZD4 and PPTC fuse F1 protect the device from accidental bus overvoltage or (less likely) reversed polarity. A MAX1555 linear Li-ion charger manages the charging of the single-cell 1100mAh battery. A yellow LED lights up when the cell is charging. The battery voltage is boosted to 12V via switching converter REG14. This is one of the simplest boost converter chips I have ever used, requiring just an inductor and one output capacitor. Two linear regulators provide the 3.3V digital and analog rails. As mentioned above, the 12V rail and the 3.3VA rail are only enabled when the unit is awake. The other 3.3V rail powers only the microcontroller core and is always on. All three regulators were chosen for their very low quiescent currents, which are included in the 1µA off consumption mentioned above. As a happy accident, they all come in hand-soldering-friendly SOT-23-5/6 packages. This is especially pleasing in the case of the boost converter, as most switching regulators seem to come only in tiny leadless packages that are a pain to solder. Device firmware upgrade The STM32L43xxx family of microcontrollers (along with many others from ST) contains a bootloader that can be used to download firmware without the need for a specific programmer or debugger. The bootloader code resides in a special area of flash, separate from the main user memory, and it can’t be modified by the user. Under normal operation, the microcontroller boots into the main flash siliconchip.com.au Fig.6: the Howland current source is a clever circuit that can produce a programmable bipolar current output. It is based on a classic difference amplifier. Fig.7: these overlay diagrams show where parts go on both sides of the PCB. Resistors with red labels are ±0.1% types; the rest can have a ±1% tolerance. The test lead wires loop through the strain-relief holes in the PCB and are soldered from the top side. and executes the user code from there. However, if the main flash is empty or the BOOT0 pin is pulled high when the microcontroller emerges from reset, the bootloader code is executed instead. The bootloader’s role is to download the user code through one of several serial interfaces (USART, CAN, USB, I2C, I3C or SPI) and load it into the flash memory. A specific Australia's electronics magazine communication protocol is defined for each interface. We are only interested in the USB interface, which uses a protocol known as “device firmware upgrade” or DFU. I will explain how to use DFU mode to load or upgrade firmware later. For now, it is enough to know that the BOOT0 pin of the microcontroller is normally pulled down by a resistor, but it can be pulled high by September 2026  37 bridging a pair of pads on the PCB (JP2) to enter DFU mode. Construction All the components except for the battery are mounted on a PCB coded 9062-1-C that measures 56.5 × 130.5mm. Most of the components are mounted on the top side of the board, with the exceptions being the LCD screen, pushbuttons, beeper and the battery charge LED. Start construction by mounting all the components on the top of the board. Make sure you observe polarity where relevant and watch where the ±0.1% resistors are placed. They are marked in red on the overlay diagram (Fig.7). While the parts are all spaced out fairly well and so could be fitted in any order, we suggest you start with the finer-pitch devices or those with many leads, such as the regulators and ICs, Fig.8: drill the front of the enclosure and the end panels according to this diagram. Don’t forget to snip out the two bosses inside the case as shown. then move on to the discrete semiconductors and passives. The advantage of doing it that way is that you have a little more room to work on the more difficult devices. Various soldering methods could be used, including an IR reflow oven, hotplate, hot air wand, or regular soldering iron. If using a regular soldering iron, apply a little flux paste to the pads before placing each part, then check its orientation carefully after placing it and tack-solder one pin. Check the orientation and positioning again and adjust it if necessary. Once you are happy that all leads are centred over the correct pads, tack another pin, then add a little more flux paste on top of the leads. You can then either drag-solder the remaining leads or solder them one at a time with a small amount of solder on the tip of a clean iron. Make sure you don’t touch the two initial joints holding the part in place until more joints have solidified. Also be sure to refresh those initial joints with a little flux paste and some extra heat from the iron to ensure they have flowed correctly. If any pins are bridged during soldering, simply add more flux paste and use a little solder-wicking braid pressed down by the tip of a hot iron to draw the excess solder away. Flux is your friend when soldering finepitch devices. The USB connector has both SMT and through-hole pads. If you solder the through-hole pins first, it helps to locate the SMT pins, making it much easier to solder. It is pretty easy to accidentally create a solder bridge in the microcontroller of USB connector leads, so check these carefully under magnification and clean up any possible bridges with solder wick and plenty of flux. It’s easier to see possible bridges after soldering if you clean away the flux residue (eg, using isopropyl alcohol and a lint-free cloth or nylon brush). Once you have fitted all the components to the top of the board, it’s time to prepare the case. Case preparation Next, prepare the case according to Fig.8. Mark out the top of the case carefully, then remove the two bosses on the inside of the case top as shown 38 Silicon Chip Australia's electronics magazine siliconchip.com.au in the figure. These coincide almost exactly with the locations of the tactile switches, so will interfere with drilling their holes if not removed. It is sufficient to just snip them off with side cutters so they are more-or-less flush with the inside of the case. Drill the holes and cut out the display window. I added a chamfer to the edges of the display opening, but that is purely cosmetic, so it’s entirely optional. The enclosure is supplied with both flat and profiled end plates – we only use the flat ones. I made the three lead holes 2mm in diameter because that suited the test leads I was planning to use. You may have to adjust this to suit the leads you intend to use. The USB slot is best made by drilling two holes as shown and cutting out the material between them with a sharp blade. Once the case is ready, you can fit the components on the bottom side of the PCB. It is best to fit the LCD screen first. Place the LCD face-down on the bottom of the board with the end of the flat flex aligned vertically with the horizontal lines on the overlay. Make sure the contacts are aligned with the pads, and the LCD is parallel with the edges of the PCB. Use a small piece of tape to temporarily hold the flat flex in position, then carefully solder each connection. Once you have finished that, fold the display up into its final position and temporarily secure it to the board with sticky tape. The display will be finally fixed down with double-sided foam-core tape, but I suggest testing everything first. Accessing LCD terminations is difficult to impossible once it is permanently affixed. Now you can add the pushbuttons, making sure to use the marks on the PCB silkscreen to centre the switches’ actuators so they line up with the holes in the enclosure. Solder in the audio transducer next, then thread the LED through the appropriate holes, taking care to get the polarity right (the cathode goes toward the USB connector), but don’t solder it just yet. Fit the PCB assembly into the case and secure with self-tapping screws. You can now push the LED through the hole in the case just far enough that the domed part at the top is just proud of the front panel. When you are happy, you can solder the leads siliconchip.com.au Screen 4: the free STM32CubeProgrammer app can be used to download the firmware to the Semiconductor Analyser via its USB port. Fig.9: a simplified 3D view of the finished board, showing how the wires, LCD screen, LED and other parts are fitted. on the top side of the board and trim off the excess. Testing and programming We are just about ready to fire up the unit and get it working. The best way to start is to connect a current-limited power supply to CON6, set to 4V DC. The correct polarity is marked on the overlay diagram in Fig.7. A current limit of 150mA is a good place to start. Fire up the supply and use a multimeter to measure the 3.3V rail, across C18 (the ceramic chip capacitor between REG16 and REG15) or somewhere else convenient. If the 3.3V rail is good, you can go ahead and connect the battery. Check that the battery charge light (LED1) comes on when the USB port is connected to a power source. If you have a pre-programmed microcontroller, the device should come to life, and you can skip the next section. If you are programming your unit via Australia's electronics magazine the debug header, now is the time to do it. If you plan to use DFU mode, you can follow the steps outlined below. 1. Download the STM32CubeProgrammer application. This is a free download (registration required, unfortunately) from the ST website (www.st.com/en/development-tools/ stm32cubeprog.html). It is available for Windows, macOS and Linux. 2. Unplug the Semiconductor Analyser from the USB cable and disconnect the battery. Solder a short piece of wire or an M2012/0805 0W resistor across the pads labelled “DFU” on the board. This forces the microcontroller to boot into DFU mode. You can skip this if you have an unprogrammed chip – it should boot into DFU mode by default. 3. Reconnect the battery and connect the USB cable to your computer. Open the Programmer application and select USB from the dropdown at the top right of the screen (see Screen 4). September 2026  39 Screen 5 (left): testing a TTC004B 1.5A NPN bipolar junction transistor (BJT). The hfe is specified as 140-280 at 100mA and this one falls close to the middle of that range at nearly 9mA. Screen 6 (middle): the LCD screen shows this display while tests are being run. They take a second or two. Screen 7 (right): this splash screen appears when you press the “TEST” button. Click “Connect”. The programmer should connect and read the device info into the “Target information” panel at the bottom right. 4. Click on the “Open File” tab and navigate to the ELF file containing the code (available as part of the download package from siliconchip.au/ Shop/6/3644). Click on the “Download” button on the top right of this tab and the flash will be erased and programmed. You may get the error messages “Failed to Download Sector[0]” and “failed to Download the File”, but you can ignore them. They appear to be caused by a bug in the programming software that occurs when the code to be flashed occupies more than 50% of the available space. I have not been able to find a fix online, although there are a few posts describing this same problem. 5. Close the programmer, unplug the USB cable and the battery, then remove the shorting link if you used it. Once you plug the battery back in, the device should boot into the uploaded firmware. That’s all there is to it. Finalising assembly Once the device reboots, it should display the version screen briefly, then commence a test cycle. The test should result in an error message saying that all three test leads are open circuit. If everything is satisfactory, you can finish the assembly. Remove the PCB from the case and permanently affix the LCD screen to the PCB using a few pieces of double-­sided adhesive foam tape. The stuff I used is about 3mm thick, and this positions the display firmly up against the front panel. Don’t forget to remove the protective film from the face of the LCD. You can now connect the test leads to the board. These are fed through the end panel, then from the top side of the board, down through the strain-relief holes and soldered in from the top side of the PCB as shown in Fig.9. I made my test leads about 350mm long, although the leads that come pre-attached to the clips supplied in our kits will be closer to 200mm long, which is still plenty. Apply the label to the front panel (Fig.10). The artwork is available for download from siliconchip.au/ Shop/11/3645 I printed mine on self-adhesive glossy paper and covered it with transparent adhesive vinyl film. Use a sharp blade and a straightedge to cut out the display window before applying the label. The label has two rectangles for the display window. Use the outer one if you chamfered the display opening, or the inner one if you did not. The holes for the pushbutton actuators and LED are best made with the label in place. You do not need to cut the label over the hole between the two pushbuttons – the hole in the case is enough for the beeper sound to escape. Finally, you can fix the Li-Po cell to the inside base of the case using double-sided tape. Once you’ve put the case together your Semiconductor Analyser is ready to use. If you run into trouble, you can use the command-line interface for troubleshooting. Connect the USB cable to your computer and fire up a serial terminal program, then connect to the port associated with the USB device. If you type “help” at the “>” prompt, you will see a list of commands you can use to manually control the switch matrix, Power, Load and Drive Nodes, and read the load current or test lead voltages. The CLI is basic, but it has autocomplete for the command (press the tab key) and you can use backspace SC to correct mistakes. Fig.10: the front panel label artwork. This can also be downloaded as a PDF from the Silicon Chip website (the link is in the text). 40 Silicon Chip Australia's electronics magazine siliconchip.com.au TECH & GADGETS Shop 24/7 <at> altronics.com.au Get the latest gear at a great price. C 5065 Gold C 5068 Black NEW! 359 $ Introducing HiFuture® Passion X The premium home speaker you can take on the go! Delivering amazing sound with a touch of luxury - all wrapped in a leather textured finish with metallic trim. With a 8000mAh battery on board you can take it anywhere with you or move it outdoors whenever you entertain. Delivers up to 100W output power with BT5.4 for clear, long range sound without interference. TWS pairing allows you to use two in stereo mode for even more sound! NEW! Acoustically tuned cabinet with 2 way design & in-built DSP for great sound no matter the music choice! 69 D 2361A 27 $ Magnetic Phone Charger Magsafe compatible. Provides 15W wireless charging to keep your phone juiced up on the road.Best paired with a QC3.0 charger. 15W USB Fast Charging Pad Delivers fast wireless charging. Its lightweight design makes it perfect for home, the office, or travel. *phone used for illustration purposes only D 2326A SAVE 22% 3 In 1 USB Charging Dock $ 19 $ D 2201 D 2356* This aluminium 3 in 1 fold up docking stand provides power (USB PD 100W), video (4K HDMI) and data (USB 3.0) for your portable device. NEW! SAVE 15% 55 $ SAVE $24 S 9845C USB 3.2 Gen 2 Multi-Hub Latest spec USB hub for type A and C peripherals, plus HDMI 4K <at> 60Hz output. Plus individual on/off switches for each connection. 125 $ 5MP Solar Powered Wi-Fi Camera Cable free design! Just mount it in a sunny spot for instant surveillance without the hassle of running cabling. LED floodlight in-built with motion detection. 50 Years Of Building. Your electronics supplier since 1976. Build It Yourself Electronics Centre® BENCHTOP BUYS. Works as a simple multimeter too! Three tools in one! 89 $ +BONUS T 2685 Handy variable speed slider! NEW! 85 $ BONUS! USB Battery bank for portable soldering. Valued at $34.95 NEW! 89 $ T 2580 T 1342 Ultra High Speed Jet Blower USB Soldering Iron With Multimeter This high power rechargeable fan is great for servicing computer equipment, cleaning keyboards - even inflating air mattresses for camping. Up to an hour use per charge (recharge via USB C). If you use a few cans of air duster a year, it pays for itself! Compact, metal-cased, heats up fast, runs on a rechargeable battery or power bank, and features a clear OLED display for easy use. Plus in-built multimeter for simple continuity, resistance and voltage testing. T 2488A Iroda® 100W Torch & Iron Amazing new multi-function design! One tip converts between soldering iron, heat gun and blow torch. Includes a 11 piece tip kit for a multitude of uses in home repairs, heat shrinking, model making, wood crafting and cutting. X 0109 T 2197 SAVE 20% SAVE $40 SAVE 17% 17 129 33 $ $ $ Great for cleaning jewellery & more!! SAVE 25% 22 $ T 2758A 1000V Screwdriver Bit Set Handy Plier & Cutter Set Iroda® Mini Jet Blowtorch A must have for any enthusiast. Includes: • Side cutters. • Long needle nose pliers. • Bent needle nose pliers. • Long & bull nose pliers/cutters. Produces a powerful jet like flame with temperature up to 1300°C! Refill with T2451 butane gas $9.50. SAVE 20% Z 0003 15.95 $ LED Assortment Pack 3mm and 5mm LEDs in green, red, blue, yellow and white. 300pcs. Includes both a driver handle and rotating ferrule top to convert any driver bit into a screwdriver! Fully insulated 100mm shafts with 1000V IEC 60900 rating. 11.95 $ Uses water, detergent and ultrasonic waves to remove gunk from small parts, spectacles, jewellery, DVDs, even 3D prints! No solvents required. Stainless steel 18x8x6cm water tank. SAVE 20% SAVE 20% K 9642 Clean & rejuvenate tiny parts K 9645 90° K 9646 Straight 15.95 $ SAVE 20% K 9643 90° K 9641 Straight 15.95 $ 310pc Jumper Header Kit 1.25mm Connection Kit 2.54mm Connection Kit Single row header connectors. Includes male & female pin headers, plus 2.54mm housings. Boxed 1.25mm PCB connectors and plugs in 2, 3, 4 and 5 way. Plus crimp pins. 150pcs total. Boxed 2.54mm PCB connectors and plugs in 2, 3, 4 and 5 way. Plus crimp pins. 150pcs total. SCAN TO FOLLOW US! Stay up to date on latest releases, exclusive specials and news on our socials. Like our service? Review your store on Google. Every review helps us serve you better. POWER UPS. M 8060 300W 20% 130 $ OFF THIS MONTH! Automatically switches between site power and battery power! M 8062 600W 229 $ SAVE $174 M 8064 1000W 695 339 $ $ M 8002 2000W M 8065 1500W SAVE $240 499 $ Pure Sine Wave M 8066 2000W BlackMax DC to AC Power Inverters. 664 $ Housed in a rugged aluminium extrusion, this range delivers robust reliability and unwavering performance - even under severe operating conditions. For peace of mind all models have been certified to Australian Standard AS/NZS 4763.2011. Ideal for tricky loads, such as laptops, TVs & game consoles. Perfect for 4WDs, campers, caravans & trade vans. M 8067 2500W 949 $ 959 $ AC Transfer BlackMax DC to AC Power Inverters. M 8004 3000W Same great BlackMax pure sine wave performance plus an integrated automatic AC transfer switch for seamless switching between mains/generator and inverter power. This provides uninterrupted operation for connected appliances. The inverter features a fully isolated design with RCD for enhanced electrical safety and will automatically reset after resolving conditions such as overvoltage or overheating. Certified to Australian Standard AS/NZS 4763.2011. 5 YEAR WARRANTY WITH LOCAL PRODUCT SUPPORT ON ALL BLACK MAX INVERTERS! Power all your devices from a single charger! NEW! D 2325A* 269 M 8537B M 8871 SAVE 16% $ SAVE $20 50 120 $ $ Powerful all in one charging stand Foldable stand to keep your watch, earbuds and phone charged up and ready to go - all from a single USB cable. Magnetic 15W wireless charging. Requires 3A USB PD wall charger. Massive 188W USB Charging Hub This do-it-all GaN charging hub is great for use at home or while you travel. Keeps the entire family charged up thanks to two high output PD charging ports (up to 140W), plus low output PD port and dual USB A type QC ports. Powerhouse® High Current Battery Charger Huge 26A output for fast charging large capacity lead acid and LiFePo4 lithium batteries (up to 400Ah). Microprocessor charging ensures your battery is maintained in tip-top condition. Suitable for permanent connection for battery maintenance. Suits 6V, 12V & 24V cells. P 0668B SAVE 26% SAVE 24% H 1782 M6 H 1783 M8 15/pr $ SAE Battery Posts Screw in for M6 or M8 battery terminals. SAVE 20% SAVE 20% 22 P 0698 USB PD Charger Panel Handy 12V Power Panel Handy 12V Power Panel 18W USB PD charger + QC3.0 type A socket. Manual on/off. 12-24V in. Size: 36 x 66mm. With dual USB charger, cigarette lighter socket and DC volt meter. 15A DC breaker. Size: 50x187x70mm. With dual USB charger and cigarette lighter socket. 15A DC breaker. Size: 50x130x70mm. $ 39 $ P 0697 NO STRESS 30 DAY RETURNS! GOT A QUESTION? Not satisfied or not suitable? No worries! Return it in original condition within 30 days and get a refund. Ask us! Email us any time at: customerservice<at>altronics.com.au Conditions apply - see website. 29 $ LED LIGHTING. NEW WLED ESP32 Lighting Controller Modules These easy to control ESP32 lighting control modules allow 5-24V LED strips to be controlled using a wide variety of industry standard lighting and smarthome protocols via the preinstalled open source WLED firmware. Once connected, each LED pixel/channel can be controlled using the iOS or Android WLED app, eliminating the need to write code for hundreds of effects! Each module has different connectivity options and number of LED outputs. 52 $ X 3330 2 Output Wi-Fi & Ethernet 58 $ X 3332 4 Channel Wi-Fi & Ethernet X3230-32 work with addressable strips, and X3233 works with single or multi channel dimmable strips. 39.50 37 $ $ X 3331 2 Output Wi-Fi Get more info at altronics.com.au Multi-Colour Addressable RGB X 3333 PWM Dimmable Wi-Fi Dimmable RGB Works with X 3330, X 3331 & X 3332. SAVE $34 SAVE 22% 95 SAVE 26% 89 $ 45 $ X 3223A 5m $ Dimmable RGB Strip With Tuya Controller Addressable WS2812B RGB Strip IP67 rated with 15x4mm tubing enclosing the LEDs. Control with above controllers or X3219A ($28.25). 12V DC input. Available in 1.3m and 5m lengths. Suitable for indoor use only. 10mm width. Great for home entertainment lighting effects. 5V DC input. Can be used standalone with the included Tuya Wi-Fi controller or with the X3333 controller above. 10mm width. 12V DC input. 5m roll. SAVE 20% THIS MONTH Works with X 3333. Prices per 5m roll. Part Normally NOW Colour / Chip Size / Type Part Normally NOW Cool White 3528 Indoor X 3199A $35.95 X 3206A $43.75 X 3200A $35.95 Warm White 5050 Outdoor X 3211A $68.95 White 3528 Indoor X 3202A $35.95 White 5050 Outdoor X 3212A $68.95 Warm White 5050 Indoor X 3208A $56.95 Blue 5050 Indoor X 3209A $62.75 Cool White 5050 Indoor X 3203A $59.95 Yellow 3528 Outdoor X 3207A $59.95 White 5050 Indoor X 3210A $58.95 Blue 5050 Outdoor X 3205A $74.75 Warm White 3528 Outdoor X 3204A $43.75 $28 $28 $28 $44 $44 $44 $34 White 3528 Outdoor Warm White 3528 Indoor UV 3528 Outdoor X 3201A $90.95 $34 $54 $54 $52 $48 $59 $70 Colour / Chip Size / Type A great way to light up kitchen cabinets & bench tops. Cut to length or solder together. 12V DC input. X 3227 5m X 3222A 1.3m Indoor/Outdoor RGB Strip 5m Dimmable Single Colour SAVE 10% 22 $ X 3216A Works with X 3333. Neon Flex Rope Lighting 20% OFF Use it in long lengths for stunning coloured lighting effects or cut and shape into your own custom “neon” signs. Super flex design for tight radius bends, IP65 weather resistant. Works with X 3333. Sold in 5m rolls. Warm White X 3301 Red X 3304 SAVE 20% Natural White X 3302 Blue X 3305 $ Green X 3303 85 Sale Ends September 30th 2026 Shop in-store at one of our 11 locations around Australia: WA » PERTH » JOONDALUP » CANNINGTON » MIDLAND » MYAREE » BALCATTA VIC » SPRINGVALE » AIRPORT WEST QLD » VIRGINIA NSW » AUBURN SA » PROSPECT Or find a local reseller at: altronics.com.au/storelocations/dealers/ Shop online 24/7 <at> altronics.com.au B 0009 © Altronics 2026. E&OE. Prices stated here in are only valid until date shown or until stocks run out. Prices include GST and exclude freight and insurance. See latest catalogue for freight rates. *Devices for illustration pursposes only. CIRCUIT NOTEBOOK Interesting circuit ideas which we have checked but not built and tested. Contributions will be paid for at standard rates. All submissions should include full name, address & phone number. Remote Control Tester I occasionally repair electronics for friends, relatives and neighbours. One common problem is malfunctioning remote controls. This simple design is a quick way to test the functioning of all the keys, including intermittent faults. Place it about 30-40cm from the remote and it will flash at roughly 3Hz while a key is pressed. I’m not sure what type of photodiode was used as all the components were salvaged. Probably a BPV10NF or OP999 would do, but there are plenty of options on eBay. The 3.9kW resistor was arrived at empirically, so the value might need a bit of tweaking for different types. When troubleshooting, hook up a 3V source to the remote control using alligator clips. I use a 6mm dowel with a disc of carbon-impregnated anti-static mat offcut glued to the base, but a chopstick and kitchen alfoil would do. Some of the cheap-and-nasty units have an oily layer on the PCB, possibly a breakdown of the keyboard membrane, which should be soaked up with a tissue, then gently clean the contact points and the membrane actuators with cotton buds and alcohol. Another common problem with these units is too much resistance between the contact point of the copper track and the overlying carbon track. 1-2kW is the expected value; 5-6kW is marginal and more than 10kW likely indicates a failure. It can be repaired by scraping the copper track to bare metal next to the carbon contact and applying wire glue or silver conducting paint (available from Jaycar) with a toothpick and a tattooing motion. Note that it will have to dry before it becomes conductive and it may affect more than one key. Frank Murray, Downer, ACT ($45). Editor’s note: most smartphone cameras will also pick up the flashing from an IR transmitter LED. Bluetooth selfie camera using a Raspberry Pi Zero This camera system uses a Raspberry Pi Zero, allowing an image capture to be initiated wirelessly using a compact handheld Bluetooth remote. The system consists of a Raspberry Pi Zero connected to a camera module, an OLED display for status indication, a Bluetooth remote acting as a trigger, a GPIO-based shutdown button and an indicator LED. The Pi Zero can be connected to a WiFi network for downloading the captured images etc (eg, over ssh/ sftp) but the WiFi connection is not a prerequisite for this project. The OLED shows the system status such as readiness, the number of images captured and the IP address (if available). A dedicated button (S1) enables safe system shutdown when held for a specified duration. We have incorporated debounce logic to prevent multiple captures from a single button press. You can see a demonstration of siliconchip.com.au the camera capturing images via remote control at https://youtube. com/shorts/X8CwCNk9Uoc Two different types of Bluetooth ‘selfie buttons’ were evaluated for triggering a Raspberry Pi Zerobased camera system. Although both devices worked seamlessly with mobile phone cameras, their behaviour on Linux differed significantly due to underlying Bluetooth profiles. The smaller remote, mostly supplied with ‘selfie sticks’, operates Australia's electronics magazine as a generic BLE (Bluetooth Low Energy) device using a custom GATT (Generic Attribute Profile) service. Thus, it does not appear as an input device (/dev/input/eventX) and so requires complex BLE characteristic-­ level programming for integration. In contrast, the larger device (AB Shutter3; www.amazon.com.au/dp/ B0G13CLYY5) functioned as a Bluetooth Human Interface Device (HID), effectively behaving like a wireless keyboard. It generated standard key events such as KEY_VOLUMEUP and KEY_VOLUMEDOWN, which were readily detectable via /dev/ input/eventX. This allowed straightforward integration using Python’s evdev library, enabling reliable and low-latency triggering of the camera. While BLE devices may appear similar in function, only those implementing the HID profile offer plug-and-play compatibility with Linux-based embedded systems. September 2026  45 Therefore, HID-based remotes are strongly recommended for such applications. Briefly, to set up such a device on a Raspberry Pi, you can run these commands: $> bluetoothctl [bluetooth]# scan on You will start seeing devices like: [bluetooth]# Device 58:2B:67:FF:6D:77 AB Shutter3 You can then run: [bluetooth]# scan off [bluetooth]# pair 58:2B:67:FF:6D:77 You will see something like: Pairing successful Then run: [bluetooth]# trust 58:2B:67:FF:6D:77 [bluetooth]# connect 58:2B:67:FF:6D:77 This ensures auto-reconnection and no repeated pairing prompts. Then you can run: [bluetooth]# info 58:2B:67:FF:6D:77 Paired: yes Trusted: yes Connected: yes UUID: Human Interface Device (00001812-...) The last line confirms it behaves like a keyboard (HID). Now let’s identify the associated input device: $> cat /proc/bus/input/devices … N: Name=”AB Shutter3 Consumer Control” P: Phys=b8:27:eb:96:29:87 S: Sysfs=/devices/virtual/misc/ uhid/0005:FFFF:0001.0002/input/ input3 U: Uniq=58:2b:67:ff:6d:77 H: Handlers=kbd event1 H: Handlers=sysrq kbd event2 We should use only the kbd interface, which in this case maps to /dev/input/event1. Now that the device is paired, we can run: $> sudo evtest /dev/input/event1 Circuit Ideas Wanted 46 Now press a button on the remote and watch the terminal. Most likely, you will see something like: KEY_VOLUMEDOWN KEY_VOLUMEUP In our Python code, we call the bluetoothctl process to connect to the remote control, then open /dev/input/event1 and look for the KEY_VOLUMEDOWN and KEY_ VOLUMEUP keypress events. This event monitoring is done using the evdev library. Your user needs access to the /dev/input/event1 virtual file to listen for these events, which can be achieved by either changing the ownership of that file to your user, adding your user to the group that owns the file or changing the permission on that file so that all users can read it. When the code detects the button press, it captures an image using the libcamera-still library and stores it in a local file. Visual feedback is provided by flashing the LED and updating the contents of the OLED display. The camera is connected to the Pi Zero with a CSI cable. The 5V power supply can come from a USB power bank or charger. As well as my Python code (which can be downloaded online from siliconchip.au/Shop/6/3642), you also need the following installed on the Pi Zero: Raspberry Pi OS (Lite version recommended), Python 3, OpenCV, NumPy, evdev, luma.oled (to drive the OLED screen) and libcamera utilities. All are open source software. So that the device is ready to go at power-on, we put the following code to the end of the “.profile” file in your main user’s directory (/home/bera/ .profile in my case): if [ -n “$SSH_CLIENT” ] || [ -n “$SSH_TTY” ]; then echo “SSH session detected - skipping autostart” else sleep 5 python3 /home/bera/bluetooth_ shutter.py fi Bera Somnath, Kolkata, India. ($85) Got an interesting original circuit that you have cleverly devised? We will pay good money to feature it in Circuit Notebook. We can pay you by electronic funds transfer, credit or direct to your PayPal account. Or you can use the funds to purchase anything from the Silicon Chip Online Store. Email your circuit and descriptive text to editor<at>siliconchip.com.au Silicon Chip Australia's electronics magazine siliconchip.com.au Magnetic power switch siliconchip.com.au 1 double-sided PCB (see text for source) 1 Li-ion cell with JST-PH connector 1 S2B-PH-SM4-TB JST-PH battery connector 1 AH1392-HK4-7 magnetic sensor, DFN1410 (HS1) 1 MCP73831T-2ACI/OT Li-ion cell charger IC, SOT-23-5 (IC1) 2 BCR402W current regulators, SOT-343 (IC2, IC3) 1 DMP1045UQ P-channel Mosfet, SOT-23 (Q1) 1 BSS138 N-channel Mosfet, SOT-23 (Q2) 2 BAT20JFILM schottky diodes, SOD-323 (D1, D2) 1 red high-brightness LED, M1608/0603 side emitting (LED1) 1 green high-brightness LED, M1608/0603 (LED2) 1 Micro Type-B USB connector [CUI UJ2-MIBH-G-SMT-TR] 3 4.7μF multi-layer ceramic capacitors, M2012/0805 size 1 22pF ceramic capacitor, M2012/0805 size 1 22kW resistor, M1603/0603 size 2 5.1kW resistors, M1603/0603 size the charging current suitable for small cells, below 400mAh. The green LED comes on to indicate charging and goes off when fully charged. The two LEDs have BCR402W current regulators instead of simple resistors. If you want a completely waterproof enclosure with no holes, omit the USB and charging circuit. The maximum voltage for the AH1392 is 6V, so this circuit is not suitable for 2S batteries, which go up to 8.4V during charging. The AH1392 is available in two packages. The largest one is 1.4mm × 1.0mm and it can be soldered with solder paste and hot air. After reflow, check with a magnifier or microscope that the solder has wetted all four pins on the sides of the package. Other variants of this chip hide their connections underneath so they can't be inspected without an X-ray machine. A PCB for this project is available from OSHPark at siliconchip.au/link/ acav – a 0.8mm-thick PCB is best for space-constrained applications. You can view a YouTube video demonstrating this project at https:// youtu.be/WZ68dKLBOh0 It’s ideal to test with a current-limited Australia's electronics magazine Parts list for the magnetic power switch This magnetic switch doesn't require a hole in the side of your project box, so it can be weatherproof, and it’s solid-state so reliable for millions of actuations. The PCB was built to fit into a 29mm diameter model rocket, to switch power to the onboard electronics. It has since been used in a variety of projects that needed a concealed power switch and USB charging. The circuit uses an AH1392 Hall effect sensor from Diodes Inc. to switch the output of a single-cell Li-ion battery. This sensor has two outputs (pins 3 & 4), sensitive to different magnetic orientations. Place a north pole above the sensor pointing down into the PCB and output 1 will go low to switch on Q1, a P-channel power Mosfet. Take away the magnet and it stays latched on due to Q2, an N-channel Mosfet. A south pole applied to the sensor will switch it off by pulling Q2's gate low. The magnetic field around the sides of the magnet can be used, so placing the magnet adjacent to the sensor with north up will give enough field strength at the sensor to switch it on. The capacitor at Q1’s gate ensures that the circuit starts in the off state when a battery is first connected. The parallel resistor keeps it discharged, while the other 5.1kW resistor keeps Q2 on once the switch has been activated. The 22pF capacitor assists in switch-off. Both outputs of the AH1392 are push-pull types, but this circuit prefers an open-drain configuration, since the gate of Q1 must be held low while the pin 4 output is high for ‘no magnet present’. To accomplish this, schottky diodes D3 & D4 prevent the AH1392 outputs from sourcing current. A battery-charging circuit is included so the attached battery may be charged from a USB power supply. This uses an MCP73831 charge controller chip. The 22kW resistor makes power supply set to 20mA and 3V. If you don't have one, connect a small Li-ion cell but be ready to unplug it in case it starts smoking. Double-­double check the battery polarity before plugging it in. Apply the north pole of a magnet to the sensor and the power LED should come on. Apply south and it should switch off. If it doesn't work, start by tracing the signals out of the sensor at the cathodes of D3 and D4 using your multimeter. They should both be high when no magnet is present. Test the USB charging by checking the green charge light comes on when USB is plugged in. It should go off when the battery finishes charging at 4.2V. The continuous output current can be up to 4A, which would discharge a typical 400mAh battery in six minutes. There is no protection for over-­ discharge, so use a cell with built-in protection if that is likely to be a problem for your usage pattern. Current consumption when off is about 10μA, mostly due to the charge circuit sensing the battery. Morgan Sandercock, Minden, Nevada, USA. ($120) September 2026  47 How Induction Motors Work Induction motors power many devices, from industrial applications like lathes and mills to domestic fans, pool pumps and more. We describe their clever design and the differences between them. If you’re considering building the VSD described in late 2024, this article will help determine if it suits your induction motor. By Andrew Levido F ig.1 shows a cross-section through the stator of a simplified threephase induction motor. The stator, made of laminated steel sheets (like a transformer core), is equipped with three axial windings, represented by the red, blue and green circles. The direction of the winding (into or out of the page) is indicated by a cross or a dot, respectively. As current flows in a winding, a magnetic field is produced along the dotted axis, shown in the same colour as the winding. The strength and direction of the field depend on the instantaneous magnitude and polarity of the current. At time A, for example, the red phase current is at its positive peak, while the blue and green phase Fig.1: a rotating magnetic field is produced in the stator of a three-phase induction motor by placing the windings at 60° intervals around the rotor. The black arrow is the vector sum of the fields produced by the windings. that rotates smoothly around the stator once for each mains cycle. The rotational speed of the flux vector in this arrangement of windings (called a two-pole configuration) is 50 revolutions per second, assuming 50Hz mains – equivalent to 3000 RPM. This is known as the motor’s synchronous speed. By interleaving additional sets of three windings, lower synchronous speeds can be achieved, such as 1500 RPM for a four-pole motor or 1000 RPM for a six-pole motor. The rotor of an induction motor is also made of laminated steel, as shown in Photo 1. You can just make out a series of longitudinal slots in its surface, into which aluminium bars have been cast to form the windings. These bars are shorted together at each end of the rotor by thick rings of cast aluminium. This type of motor is sometimes referred to as a ‘squirrel cage’ induction motor since the arrangement of bars and rings resembles a cylindrical cage. The rotor bars are skewed slightly to ensure smooth rotation. Without this skew, the motor would exhibit noticeable ‘cogging’ as it rotates, similar to a stepper motor. The rotating stator field induces a current in these rotor bars by transformer action. In this sense, the induction motor can be considered a kind of rotating transformer with shorted secondary turns. When the rotor is stationary, the current induced in the rotor can be huge, as you might expect with a shorted transformer. The rotor currents create their own magnetic field, which interacts with the rotating stator field to produce a strong torque that sets the rotor moving. Initially, the frequency Australia's electronics magazine siliconchip.com.au 48 Silicon Chip currents are half the maximum magnitude and negative. The magnetic fields these currents produce are shown as vectors (arrows indicating magnitude and direction) of the appropriate colour on the diagram. The net magnetic field, which is the sum of the three coloured vectors, is indicated by the heavy black vector. At point B in the waveform (onesixth of a cycle or 60° later), the green phase current will be at its maximum negative excursion, while the red and blue phase currents will be positive with 50% of the maximum magnitude. This results in a net flux vector, shown at B. It works similarly for point C and so on. The three-phase winding therefore produces a net magnetic field vector of the rotor current is the same as that in the stator. However, as the rotor accelerates, the frequency and level of the rotor current begin to drop because the rotational speed of the stator field, seen from the rotor’s perspective, reduces as the rotor ‘catches up’ to it in speed. If the rotor could reach the synchronous speed, the stator field would appear stationary to the rotor. There would be no induced rotor current and consequently, no torque. The induction motor rotor therefore settles down to a speed just a little lower than the synchronous speed where the diminishing torque produced by the rotor-stator field interaction is balanced by the torque required by the load. Fig.2: the operating point of an induction motor is the intersection between the motor’s torque-speed characteristic (red curve) and that of the load. Slip The difference between the synchronous and rotor speeds is known as the slip. Slip can be described as an absolute frequency (the difference between the rotor and stator current frequencies) or as a percentage of the synchronous frequency. The typical slip for an unloaded three-phase induction motor is just a few percent, so the no-load speed of a typical two-pole motor might be 2900 RPM. That would correspond to a slip frequency of about 1.7Hz. The slip is typically 5-10% at full load, so around 2700 RPM for our example. The red curve in Fig.2 shows the torque-speed characteristic of a typical three-phase induction motor. The blue and green dotted lines represent the torque-speed characteristics of two common types of load – a constant-­ torque load, such as a conveyor, and a square-law load, such as a fan. The motor’s operating point is at the intersection of the motor and load curves. The no-load operating point is also shown for reference. This is close to the synchronous speed, since the only load torque on the motor is produced by the rotor friction and windage. The motor’s speed regulation is defined by the slope of the leading edge of the motor’s torque-speed curve. A stable operating point can only occur on the “leading edge” of the torque speed curve, where the torque provided by the motor is decreasing with increasing shaft speed. If the operating point reaches the crest of the curve (the “pull-out” torque), the motor will stall. The motor’s rated siliconchip.com.au Fig.3: a single-phase induction motor stator has just one winding, so it produces a pulsating rather than rotating magnetic field. Photo 1: the windings on an induction motor’s rotor are aluminium bars cast into slots that run the length of the rotor. These bars are short-circuited at each end by aluminium rings (shown here with cooling ‘studs’). The bars are skewed to ensure smooth torque production. Source: https://w.wiki/AxgX full-load torque is therefore somewhere well below this point. Single-phase induction motors Single-phase induction motors work on the same principle but only Australia's electronics magazine have one stator winding, as shown in Fig.3. During the positive half-cycle of the stator current, the field points to the right and increases from zero to some peak at point A before reducing again to zero (point B). In the negative half-cycle, the same thing September 2026  49 happens but in the opposite direction (point C). Thus, a pulsating rather than rotating magnetic field is produced. While a current can still be induced in the rotor winding by transformer action, there is no rotation of either the field vector or the rotor field at a standstill, so no torque is produced on the rotor. If the rotor is moving, however, the pulsating stator field appears to rotate relative to the rotor, and a torque is produced. This torque-speed characteristic is shown in Fig.4. There is zero torque at the origin, but once the rotor is moving, it will accelerate to some operating point, just like in the three-phase example. It can rotate in either direction – the direction of rotation depends on the direction of the initial starting torque. The diagram shows that the size of the starting ‘kick’ required depends on the load type. The fan requires the rotor to be just barely rotating to generate more torque than the load requires. In the case of the constant-torque load, the rotor must be spinning at almost half the synchronous speed before it becomes self-sustaining. Single-phase induction motors use various techniques to generate this starting torque, as shown in Fig.5. Shaded-pole motors (purple curve) use a shorted turn on the stator to distort the magnetic field to create a modest starting torque. You can see that this is enough to get things moving, but it does not provide much low-speed torque, so these motors are usually limited to easyto-start loads like fans. Shaded pole motors are not very efficient (typically no more than 30%), so they are generally used for motors of just a few hundred watts at most. A separate start winding fed via a capacitor can achieve better starting torque. The capacitor introduces some phase shift in the start winding with respect to the run winding, creating a reasonable start torque. In the ‘permanent split capacitor’ (PSC) motor, the start winding and its series capacitor are permanently connected in parallel with the run winding. This is shown on the orange curve in Fig.5. For loads requiring even higher starting torque, like cement mixers, a large start winding current is necessary. This is supplied through a capacitor, as for the PSC motor. However, since the start winding cannot sustain so much current indefinitely, a centrifugal switch is used to switch it out of circuit once the motor reaches about 70% of full speed. This is called a ‘capacitor-start motor’; its torque curve is shown in dark blue. Not shown on the diagram is a variation on this theme: the capacitor start/ run motor, which has two capacitors and a centrifugal switch. At start-up, both capacitors are connected in parallel to drive the start winding with a very high current. When the centrifugal switch Fig.4: the torque-speed characteristic of a single-phase induction motor shows that there is no torque at a standstill, but as the motor rotates, a torque is produced. Thus, an initial ‘kick’ is required to get the motor moving; the direction of the kick determines the direction of rotation. 50 Silicon Chip Australia's electronics magazine opens, one of the capacitors is disconnected, and the start winding current is reduced to a level that can be sustained indefinitely. Motors with a centrifugal switch are usually not suitable for use with a variable speed drive (VSD), such as the design described in the November & December 2024 issues (siliconchip. au/Series/430). If the motor is run at less than full speed, the centrifugal switch may never open and the start winding can burn out. If the speed of such a motor is to be controlled, the range of possible speeds may need to be limited to those above which the centrifugal switch opens (more on this later). Speed control For many types of motor, such as DC or universal types, varying the speed can be as simple as reducing the voltage. However, that is not very effective for induction motors; Fig.6 shows why. Varying the voltage fed to an induction motor gives a very limited speed control range and poor torque at lower speeds, which is worse for constant torque loads. That makes sense because the synchronous speed is locked to the mains frequency. On the other hand, varying the supply frequency gives a very wide range of speed control and pretty good torque over that range. It should be noted here that we must also reduce the voltage with the frequency to avoid saturating the motor. It turns out we have to reduce the voltage more-or-less linearly with frequency, so a 50Hz 230V motor running at 25Hz requires the application of about 115V. The exception is at very low frequencies, when the fixed voltage drop across the motor winding resistance(s) means we may need to boost the voltage slightly to produce the same flux density and therefore torque. So ideally, an induction motor speed controller should produce a sinusoidal voltage that can vary in frequency from something less than 1Hz to 50Hz at a voltage between 0V and 230V RMS. Most modern solid-state induction motor controllers (including the one described in 2024) approximate that using pulse-width modulation (PWM) to synthesise sinewave(s) from a DC bus derived by rectifying the mains. siliconchip.com.au Controlling a motor with a centrifugal switch While this should be approached with caution, it is possible to control the speed of an induction motor with a centrifugal switch with some provisos. The first approach is to limit the range of the speed control potentiometer so that the motor will always ramp up to the speed range where the start winding is switched out. This could be done by placing a trimpot in series with the track of the speed control pot, between it and ground. This pot would be adjusted so that the centrifugal switch disconnects the start winding even with the speed control pot at its minimum setting. That will, of course, restrict the range of speeds you can run the motor at, but it will at least allow some control, and as long as it’s adjusted properly, there should be no risk of the winding burning out. You will need to check that the minimum speed is sufficient under load, though. The other approach only works if you can access the wiring to the centrifugal switch and involves some extra hardware. Usually, the switch is switching in an external capacitor, so you will usually be able to access the wiring. In this case, you could use a mainsrated relay instead of the centrifugal switch to energise the start winding. The wiring and insulation would need to be done safely for mains voltages. The relay then needs a control circuit, likely a microcontroller. This microcontroller would monitor the motor speed (eg, by measuring the frequency of a reduced voltage version of the AC waveform powering the motor). The microcontroller would energise the start winding when it first detects power being applied to the motor, and it would switch it off once it reached a sufficient speed, or after a set timeout (eg, 30 seconds). The microcontroller should measure the time the start winding is energised, multiply that by a safety factor (eg, five), and refuse to re-energise the start winding for that many seconds after it’s switched off, to give it time to cool down. Note that in this case, if the motor was set to run at a low speed, it’s possible it could stall when the start winding switches off. That’s something the operator would need to be SC aware of. siliconchip.com.au Fig.5: the torque-speed curves of a single-phase induction motor varies depending on its type. Shaded-pole motors are the simplest but are really only suitable for fans. Capacitor start is used when a motor needs lots of starting torque. Fig.6: reducing the voltage is not a very effective way of controlling the speed of an induction motor since its synchronous speed is locked to the mains frequency. Fig.7: varying the mains frequency is far more effective – giving a very wide speed control range. Usually, a VSD will vary both the voltage and frequency applied to the motor together. Australia's electronics magazine September 2026  51 By Charles Kosina, VK3BAR Low-power, digitally-controlled FM TRANSMITTER » Short-range stereo FM transmitter tuneable from 87.5MHz to 108MHz in 100kHz/1MHz steps » Variable RF output in eight steps, under the 25μW legal limit with the specified wire antenna » Variable audio gain in eight steps » Usable range: about 10m » Power: various battery options, 1-3 cells, primary or rechargeable » Current consumption: about 26mA with a 4.2V battery » Optional integrated battery charger » A small OLED screen to show the status » Inexpensive and straightforward to build This small FM broadcast-band transmitter has frequency, gain and output power controls. It shows the current frequency and other settings on a small OLED and runs from a battery of three AA cells or similar. T his FM Transmitter uses just a few parts as it’s based on a small, inexpensive, digitally controlled stereo FM transmitter module. The only major parts required in addition to that are an Atmel microcontroller, a small OLED screen, a small switchmode boost module, a rotary encoder and two potentiometers. Such a module allows you to test FM radios, play music remotely, or use an FM radio as a basic type of intercom. The transmitter module uses a KT0803L chip and is not expensive; you can order it from the AliExpress link in the parts list or our Online Shop. However, it is not a ‘plug and play’ device. It has 18 8-bit registers that need to be set up each time it’s powered on. These are all accessed over an I2C two-wire serial bus. To choose an appropriate microcontroller, we need to consider how many I/O pins are required. The rotary shaft encoder requires three pins, the I2C interface needs two, the power and audio level pots need two analog inputs, plus one for battery voltage measurement. That’s a total of eight I/O pins needed. There are plenty of inexpensive microcontrollers that will handle that. I chose the ATMega328 in a 52 Silicon Chip 32-pin TQFP package as I have several available but the ATMega168 or even ATMega8 can be used as well. They all have more than enough pins for the task. To expand the battery choices, I added a boost converter module, which gives a 5V DC output for an input ranging from 1.5V to 4.5V. This means it can run from two or three AA alkaline cells (one would work, but it would be ‘flat’ very quickly). The advantage of using three over two is that they can be discharged down to 0.5V each. Cells that have been discarded from other equipment can be used. Rechargeable batteries can be used too, either three 1.2V rechargeable NiMH cells or a single Lithium-­ ion cell. In both cases, they can be recharged from an external 5V supply. The current drain with a 4.2V battery is 26mA. As battery voltage goes down, the current drain will rise in proportion. If using alkaline cells, once each gets below 1V, it will be discharged fairly rapidly. This project’s inspiration This project was inspired by a competition being run by the Historical Radio Society of Australia (HRSA) Australia's electronics magazine to build a low-power AM transmitter using valves. The original design was published in Electronics Australia in May 1989. Such a device could be used to connect to a sound source and transmit to nearby AM receivers on an otherwise unused frequency. The May 1989 circuit is shown in Fig.1. It is an extremely simple design: two inputs are mixed and amplified by a triode, which is coupled to a second triode that modulates the third triode acting as an AM broadcast band oscillator. It obviously works, but there are limitations. The antenna is connected to the oscillator coil and would detune the frequency. The oscillator coil has to be wound with about 100 turns. Great care has to be taken working with a circuit running at such a high voltage (250V). I briefly considered building it as I have a sufficient stock of valves in shoe boxes. But these days, I no longer have the high-voltage capacitors and 1-2W resistors, as most of my designs run from low voltages (typically 3.3V or 5V) and use surface-mount components. I thought about making a solid-state transmitter on the FM broadcast band rather than AM. I quickly sketched up siliconchip.com.au Fig.1: the May 1989 low-power AM transmitter circuit that inspired this project. Triodes V2a & V2b are stacked in series; the HT supply passes through the secondary of T1 to the anode of V2a, then through V2 to its cathode and onto V2b’s anode. So V2b’s anode current comes from V2a’s cathode. Thus, the audio signal at V2b’s grid modulates V2a’s supply voltage and so the output amplitude. Fig.2: the analog FM transmitter circuit I originally considered building before I settled on the digitally controlled version. Lacking a stereo modulator, it necessarily mixed the two input channels down to mono and would have been fiddly to set up. such a transmitter using a couple of transistors, which is shown in Fig.2. The oscillator is a JFET and its output is amplified by an NPN transistor. A pi-coupler on the output is connected to an antenna. Two inputs are provided, which could be two channels of a stereo source. They are applied to a varicap to produce the frequency modulation. I went as far as building a prototype of this circuit, but abandoned it for the following reasons. Setting the frequency with a slug in the oscillator coil would have been a fiddly job, and getting the right level of modulation would require a lot of trial-and-error. Also, it would only produce a mono FM signal; one of the benefits of FM radio is that it supports stereo encoding. I then thought about the fact that there are plenty of FM transmitters cheaply available at various shops, designed to plug into a car power socket, for listening to music in a car siliconchip.com.au with an FM radio. I could use one of those ‘off the shelf’. Looking on AliExpress, I came across a very simple module that transmits a stereo FM signal, leading to this project. Circuit details The full circuit is shown in Fig.2. There are three main parts: an FM transmitter module (MOD1), a microcontroller to configure it and provide the user interface (IC1) and a power supply (REG1). Both the FM transmitter (MOD1) and OLED screen (OLED1) are controlled over a shared I2C bus using two wires: SDA (data) and SCL (clock). These are driven by the hardware I2C interface within the microcontroller. An 8MHz crystal has been provided, connected between pins 7 (XTAL1) and 8 (XTAL2), with appropriate load capacitors. This isn’t strictly necessary as the microcontroller has an 8MHz internal RC oscillator and the frequency is not critical. However, if Australia's electronics magazine you set the ATmega328 fuses to use an external crystal and none is present, it’s effectively ‘bricked’, so it’s safer to have one. Rotary encoder RE1 is used to set the frequency. It has two Gray code outputs, A & B, plus an internal switch that’s activated when the knob is pressed in. All three outputs switch to ground when active, so they have 33kW pull-up resistors and 100nF capacitors to ground for debouncing. They are sensed and decoded by IC1’s PD2-PD4 digital inputs. The gain and power output potentiometers (VR1 & VR2) connect across the 5V supply, and their wipers connect to two analog inputs pin on IC1 with 100nF filter capacitors. IC1 uses its internal analog-to-­ digital converter (ADC) to convert the wiper voltages to a number from 0-1023 corresponding to the rotational position of those pots and then sends appropriate commands to the FM transmitter. September 2026  53 Power supply Whatever battery is used, its voltage will typically be in the range of 1.5V to 4.5V. This is fed to the input of switch-mode regulator module REG1 via power switch S1. REG1 produces a 5V output as long as the battery is within the 1.5-4.5V range, which powers IC1, MOD1 and OLED1. CON1, D1, D2 and the 10W resistor provide a means to recharge the battery without removing it. If using a rechargeable battery, you have two options: one Li-ion/LiPo cell (3.7V nominal, 4.2V fully charged) or three NiMH cells in series (3.6V [1.2V per cell] nominal, 4.2V [1.4V per cell] fully charged). In both cases, the 10W resistor limits the charge current while the diodes prevent the battery from being charged above 4.1V – it’s critical that Li-ion/ Table 1: Chip ATmega328PB ATmega168(P) ATmega8 Fuse Extended Byte 0xF5 0xF9 × Fuse High Byte 0xD1 0xD5 0xD1 Fuse Low Byte 0xFF 0xFF 0xFF (Low Byte int. osc.) 0xE2 0xE2 0xE4 LiPo types are not charged above 4.2V. That requires a well-regulated 5V DC supply to be used for charging, as the charge termination voltage depends on the source voltage being close to 5V (5.1V maximum). If a rechargeable battery is not used, these parts can be left off. Alternatively, you could opt for external DC power and forego the battery, powering it via CON1 instead. CON5 provides the optional 38,400 baud serial debugging interface. Only serial output is supported, using Mosfet Q1 with a 1kW pull-up resistor as an inverter and isolator. If you don’t need the debugging interface then CON5, Q1 and the pull-up resistor don’t need to be fitted. Panel preparation Before mounting parts on the PCB, use it as a drilling template. Attach it centrally to the front panel using tape (eg, masking tape). Use a 3mm drill bit to make two diagonal holes and attach the PCB to the panel with 3mm screws and nuts. Fig.3: the circuit of the final FM Transmitter design. IC1 loads the required configuration into MOD1; the audio signal is fed directly into MOD1 from an external source. Rotary encoder is used to change the configured transmission frequency, while VR1 sets the output power level and VR2 adjusts the modulation level. 54 Silicon Chip Australia's electronics magazine siliconchip.com.au Next, use a 1.5/1.6mm drill to mark the position of the four holes for the encoder, potentiometers and switch, and then a 3mm drill for the two remaining corner mounting holes. Remove the PCB and drill out the four 1.5/1.6mm holes to 6.5mm. Another hole has to be drilled in the side to line up with the 3.5mm audio socket on the Elechouse module, plus one for the barrel socket if you are using it. Programming IC1 You have three options for programming the microcontroller, IC1: 1. Purchase a pre-programmed microcontroller from our Online Shop (siliconchip.au/Shop/9/7724) and it will be ready to solder to the board. No further programming will be necessary. 2. Program it before you solder it to the board. You will need an Atmel serial programmer as well as a TQFP32 programming adaptor, such as the one we published in the October 2023 issue (siliconchip.au/Article/15977). The PCB for that adaptor is available from our Online Shop. 3. Program it after soldering it to the board. In this case, you will need a serial programmer with a six-pin socket or ribbon cable. You will also need to solder the six-pin programming header, CON2, to the board. Cheap Atmel programmers are available from AliExpress, such as this one for about $6, including postage: www.aliexpress.com/ item/1005005962442597.html Jaycar also sells a suitable program- Table 2: CKDIV8 1 Do not divide clock frequency by eight CKSEL 1111 Low-power crystal oscillator, 8-16MHz SUT 11 fast rising power, 14 clock + 4.1ms delay EESAVE 0 EEPROM memory is preserved BODLEVEL 101 Brownout detector = 2.7 All fuse field differences from defaults mer, Cat XC4627. Make sure to get the 10-pin to 6-pin adaptor (or you can make one yourself). In both cases, the required software is a free download. Three versions of the HEX file are provided in the download package (siliconchip.au/Shop/6/3643) depending on the exact microcontroller used. Be sure to select the right one. Connect the programmer to the 6-pin header (or if using the TQFP adaptor, wire it up to that board) and use the software to program the HEX file into the chip, then set the fuses to the values provided in Table 1. Note that if you’re using the TQFP adaptor, once you set the fuses, you won’t be able to make any more changes as the chip will need the crystal connected to work. Fuses All three supported chips have at least two fuse bytes (low and high), each with eight bits of configuration data. After you’ve programmed the HEX file into data memory, set them as shown in Table 1. The low byte value for internal oscillator operation is provided in case you haven’t fitted crystal X1. If you have, use the 0xFF value. How you set these depends on the software you’re using, but it should show you the values that will be programmed in hexadecimal, so make sure they match the values given. The differences from the default values are shown in Table 2. Construction The components used are a combination of through-hole and surface-­ mount devices (SMDs). Fit all the SMD devices first; most of them are on the board under the OLED display. Start with the 32-pin microcontroller, IC1, which has pins on all four sides. Make sure the microcontroller has the correct orientation and is positioned centrally on the pads before soldering it. There should be a dot or divot in one corner, indicating where pin 1 is. That corner goes at upper-left, as shown in Fig.4, the PCB overlay diagram. Tack one pin first, then re-check the orientation and placement, verifying the pins on all four sides are correctly centred on their pads. If not, re-melt the joint and gently nudge the chip into position. Repeat until you are happy, then solder the diagonally opposite pin. Proceed to solder the pins on one of the other two sides, first adding a thin layer of flux paste along the pins. With good-quality flux paste on the pins, all you need to do is clean your soldering iron tip, add a bit of solder, then gently drag it along the pins and solder will flow onto them. Another The underside and top of the FM Transmitter PCB. Note that the antenna cable on the FM transmitter module connects to a pad on the underside of the PCB. siliconchip.com.au Australia's electronics magazine September 2026  55 Fig.4: assemble the FM Transmitter by mounting the parts on both sides as shown here. Solder the SMDs first, then the through-hole parts on the same side, then the rest. Note how the OLED screen fits over the top of IC1/X1. The antenna wire from MOD1 goes to a pad on the main PCB just under the lower-right corner. Make sure REG1 is fitted with the orientation shown. Fig.5: this shows where to drill the hole in the right side of the case so you can plug into the audio input socket of MOD1. All dimensions are in millimetres (100% scale). technique is to add a little solder to the tip, then touch the tin to the end of the pin and let the flux draw the solder onto the pin and pad. Repeat until all pins on one side are soldered. Don’t concern yourself too much if you accidentally bridge pins while soldering the first side, since it’s easy enough to fix later. Once one side is soldered, do the other side, then repeat for the other two (where you originally tacked one pin). Check carefully for bridges (eg, using a magnifier) and if you find any, add a bit of extra flux paste, then use solder-wicking braid pressed down with the tip of the soldering iron to draw off the excess solder. Once all bridges are cleared, clean off the flux residue (eg, using alcohol and a lintfree cloth) and then go over the joints again to verify they all look good. After that, use a similar technique to solder Mosfet Q1 (if you are fitting it) but it only has three pins to solder. Once that’s finished, move onto the passives (resistors and capacitors). These are not polarised so you don’t have to worry about their orientations as you solder them. 56 Silicon Chip The resistors should be marked with their values in scientific notation (eg, 33kW = 3302 or 333), while the capacitors will be unmarked but there are only two different values. Ensure the 22pF capacitors go into the right locations as marked. Through-hole parts Now install the through-hole components on the front of the board, using the front panel as a guide to make sure the two potentiometers, encoder and toggle switch are positioned accurately. The OLED screen and transmitter module are plugged into socket strips and attached by screws with standoffs. The OLED can come in slightly different sizes and can have either 2mm or 2.5mm mounting holes. Don’t try to drill out the 2mm holes to the larger size as it would most likely wreck the module. Although four mounting holes are provided for the modules, only two are actually required. Use a short piece of insulated wire to connect the ANT terminal on the transmitter module to the antenna pad on the main PCB, which is near the pads Australia's electronics magazine for the debug header mounted on the other side (CON5). Now that you’ve soldered all the parts, inspect the board for any shorts between pins and bad solder joints, and clean off any remaining flux residue. On my board, I fitted an SMA socket to connect the output to a spectrum analyser (CON3) but it is not necessary. Instead, you can simply solder a wire to the central pad provided from CON3 and attach it to an antenna socket on the back panel of the case. That can be an RCA panel-mounting socket. The external antenna just needs to be a piece of wire about a quarter of a wavelength, which is 75cm at 100MHz. There is no ground plane as such, but the shielded wire to the sound source can be looked upon as the other half of a dipole. We are not after any great efficiency here, as the required range is only some meters. Besides, the maximum allowable radiated power (EIRP) to operate in this band without a license is just 25μW. You don’t need a high-­ efficiency antenna to achieve that. In fact, you don’t want a high-efficiency siliconchip.com.au antenna to ensure you aren’t exceeding the legal limit! Parts List – FM Transmitter Battery selection 1 double-sided PCB coded CSE260501C, 76 × 59.5mm 1 black front panel PCB coded CSE260502, 86.5 × 80mm, 0.8mm thick 1 5V DC regulated plugpack (optional, unless using a rechargeable battery) 1 115 × 90 × 55mm case with clear acrylic lid [AliExpress 1005009896550305] 1 3 AA battery holder OR 1 3.7V Li-ion or LiPo rechargeable cell (and holder if required) 1 panel-mount DC barrel socket (CON1) ● 1 3×2-pin header, 2.54mm pitch (CON2; optional, for programming IC1 in-circuit) 1 4-pin vertical polarised header or two 2-pin types, with matching plugs and pins (CON4) 1 3-pin vertical polarised header (CON5) ◆ 2 4-pin female socket headers (for OLED1 & MOD1) 1 Elechouse FM transmitter module (MOD1) [SC7712 or AliExpress 2840333316] 1 0.96-inch OLED display module with SSD1306 or compatible controller (OLED1) [SC6936 (white) or SC6176 (cyan)] 1 five-pin vertical rotary encoder with a 20mm-long shaft (RE1) 1 ND0205MA 3V to 5V DC step-up converter module (REG1) [SC7713 or AliExpress 1005006176918158] 1 miniature SPDT toggle switch with solder tabs (S1) 2 9mm 10kW linear PCB-mounting vertical potentiometers with 20mm shafts (VR1, VR2) 1 8MHz crystal, HC-49 (X1) 3 small knobs to suit RE1, VR1 & VR2 Hardware 4 M3 × 16mm tapped hex spacers 2 M3 × 10mm tapped hex spacers 2 12mm-long 2-3mm inner diameter untapped spacers 12 M3 × 6mm panhead machine screws 2 M2 × 16mm panhead machine screws 2 M2 hex nuts Semiconductors 1 ATmega328PB-AU microcontroller programmed with CSE0501A.HEX, TQFP-32 (IC1) ■ 1 2N7002 N-channel Mosfet, SOT-23 (Q1) ◆ 1 1N4004 400V 1A diode (D1) ● 1 1N5819 40V 1A schottky diode (D2) ● Capacitors (all SMD M2012/0805 50V X7R MLCC unless noted) 1 4.7μF 6 100nF 2 22pF NP0/C0G Resistors (all SMD M2012/0805 ±1% metal film unless noted) 3 33kW 1 1kW ◆ 1 10W 2W ±5% axial ● ■ ATmega8 or ATmega168 variants are also suitable ◆ optional; for debug interface ● for use with a rechargeable battery (3 NiMH AA cells or one Li-ion/LiPo cell) As mentioned earlier, there is a choice of batteries. In my prototype, I used a triple AA cell holder, which I attached to the inside of the case with double-sided tape. This can take either alkaline non-rechargeable cells or NiMH rechargeable cells, which can be recharged via CON1 if it’s fitted. An alternative is to use an 18650size Lithium-ion cell. These have a nominal voltage of 3.7V and a capacity of up to 3500mAh (although 2-3Ah is more typical). You may find these advertised by overseas suppliers with ludicrous capacities of up to 19,900mAh. This is sheer nonsense, so don’t buy them (if in doubt, stick with a local supplier like Jaycar or Altronics). A single 18650 cell holder can be glued inside the case. Testing If you haven’t already programmed IC1, do it now using in-circuit serial programming header CON2. Refer to the “Programming IC1” section above for instructions. Initial testing is with the board not yet installed in the case. Before connecting power, check with an ohmmeter to make sure there are no short circuits between pin pairs 1 & 2 or 3 & 4 of CON4. Apply power and you should see a splash screen showing FM TX on the top line and the version number on the bottom line. After a second, this is replaced by a four-line display. The top line shows the frequency, line 2 the power level, line 3 the audio gain, and line 4 the battery voltage. Rotating the encoder knob will change the frequency in 100kHz steps. Pressing the knob will toggle to 1MHz steps. Rotating the potentiometers will vary the power and gain levels from 1 to 8. Connect the transmitter to an audio source using a stereo cable with a 3.5mm TRS plug at one end. Find a clear channel on a nearby FM radio and tune the transmitter to that frequency. Try different transmit power settings and use the minimum that gives good results. If you have a spectrum analyser, such as a TinySA, you can fit CON3 and connect it there. You should see a spectrum like the one shown in SC Screen 1. siliconchip.com.au Screen 1: the Transmitter’s output spectrum. The second harmonic is -23dB compared to the fundamental. The EIRP is under 25μW with the specified ¼-wavelength wire antenna. Australia's electronics magazine September 2026  57 By Dr Hugo Holden Commodore PET Diagnosing a Vintage Computer – the Display System Troubleshooting vintage computers that use dozens (if not hundreds!) of separate logic ICs can be very difficult unless you know exactly how they work. This article will explain in detail how the PET’s video hardware works, to make diagnosis and repairs much easier. T here are many model variations of Commodore PET computers (the predecessor to the famous Vic 20 and Commodore 64). This article refers to a type of motherboard known as “The Dynamic PET”, characterised by using 4116 dynamic memory (DRAM) ICs and 2114 static video RAM (SRAM) ICs. Also, it does not contain a CRTC (cathode ray tube controller IC). Therefore, it may or may not exactly match your particular PET. This is the only PET I own, so I am not in a position to perform a similar analysis on the other types/models. The intention of this article is to describe how this PET’s character address generator (CAG) system works, and to provide the operating theory and data on it, to help technicians diagnose and repair it. My unit worked well, so there was no specific fault I needed to fix. But I was curious about the design and wanted to know more about how it works. A detailed operating theory is always helpful in making an accurate diagnosis of a faulty circuit. The worst approach is random and haphazard guessing based on hunches and the absence of test data. Especially if that leads to unnecessarily removing good vintage ICs from the PCB and risking PCB damage. To assist in probing this system, I made a pulse-counting logic The Commodore PET CBM Model 3008, released in 1979, was a successor of the PET 2001 (pictured opposite). 58 Silicon Chip probe to verify that brief pulses on various lines were all present and that no narrow events in a pulse stream had been missed on an oscilloscope screen. This logic probe circuit design was published in Circuit Notebook (December 2025 issue; siliconchip.au/ Article/19378). One reason for using this probe is that some of the pulses in this circuit are extremely narrow, in the region of 100-300ns, and relatively infrequent. This renders them not easily seen on an analog oscilloscope (and maybe even some low-end digital scopes at longer timebase settings). They are either not frequent or long enough to excite the screen phosphor on a typical analog ‘scope, or are missed completely by a too-low sampling rate on some digital ‘scopes. The pulse-counting probe won’t miss them, though. More on the Commodore PET The PET computer, in its various forms, has now become quite a collectible item in the world of vintage computers. There are several reasons why. One is, as the photo shows, it has a fantastic retro look to it. It also has a built-in BASIC interpreter, which is a relatively easy language for a programming novice to learn. The other reason is that the PET was gifted with a very nice cathode ray tube (CRT) video display unit (VDU). The charm of a real CRT seems somewhat unmatched by a modern flat panel display and is inescapably attractive to many. Still, that might depend on your age. In many vintage computer systems like the PET, no raster scan oscillators are present in the VDU; timing signals from the computer take their place. They are then called horizontal and vertical drive pulses rather than sync pulses. This creates the opportunity for malfunction and damage in the VDU, especially if the horizontal drive pulses become abnormal in frequency or duty cycle. That is because the horizontal scan output stage in the VDU also siliconchip.com.au Fig.1: the contents of a typical PET computer’s character ROM. The exact contents vary between models and generations. Source: http://cbmsteve.ca/ cbmchr/index.html generates the EHT (extra high tension) voltage and auxiliary voltages for the CRT. In the Commodore PET VDU, the video signal has no shades of grey; it is simply on or off. The VDU therefore only has a brightness control. A contrast control had no application. In a typical composite VDU, the analog value of the video component of the composite signal controls the CRT’s beam intensity, and the magnitude of those excursions is controlled by a contrast control. A contrast control is essentially a video signal amplitude control. In the non-CRTC (CRT controller) PET discussed here, the horizontal & vertical drive pulses, and the video pulses, are derived from some very creative logic circuits using 74-series TTL ICs. As new PET models emerged, Commodore (as many did) switched to using a CRTC chip. In this case, the generation of horizontal and vertical pulses is performed by one IC, eliminating the complex array of 74-series TTL-based circuits and leaving the one LSI chip to do all the heavy lifting. The PET character address generator (CAG) In the PET, the generation of the horizontal and vertical drive pulses and the video pulses is essentially independent of the 6502 CPU. The CPU simply writes data to a part of memory (video memory), which is then used to generate the necessary signals. The video memory buffer is based on a pair of 2114 1024 × 4-bit SRAM memory ICs. Together, these hold a byte for each character on the screen; the screen has 25 rows of 40 characters, so 1000 total character ‘slots’ Each byte value is the address of the character to be generated in the character ROM, similar to the ASCII scheme. Commodore’s scheme was known as PETSCII or CBM ASCII. The 1000 screen locations (from the perspective of the computer user) are siliconchip.com.au stored at decimal memory addresses 32768 through to 33767. To see characters on the VDU at all possible screen address locations, the CAG needs to scan the addresses of every one of the 1000 screen character locations in the 2114 SRAM several times per screen refresh (eight times, in fact, because the horizontally scanning beam crosses each character eight times). A POKE command can be used to inject a byte value into any specified memory location. In BASIC, if the command “POKE 32768,1” is issued, the letter “A” will appear in the first screen character location, in the upper-left corner of the CRT’s display area. That’s because A is in the second character ROM slot (the first slot is numbered 0). If the 2114 video RAM chips are removed from the PCB and their outputs held to +5V with pull-up resistors, a checkerboard will appear on the screen, because every character address location is seen as having the same binary content of 255 (that is, if the video circuitry beyond the 2114 and the character address generator is working). POKEing a zero value, or tying the 2114 chip output pins low, results in the “<at>” character (stored in character ROM slot zero) instead. These tricks can have some applications in troubleshooting the circuitry. Fig.1 shows the typical set of 256 characters in ROM, although not all PET computers will have identical character sets. While the user accesses the display RAM at addresses 32768 to 33767, the 10-bit counter in the character address generator (CAG) circuit uses addresses from 1 to 1000, represented in binary form. The analysis of the CAG might have been easy if it were just a counter, free to count as a binary counter does, over some range. However, its counting sequences are interrupted, manipulated and controlled by various system pulses, such as the HORZ DISP ON pulse, NEXT pulses and RELOAD pulses. These will be untangled in this article. Untangled, because it is a system of pulse feedback and resets, where the logic conditions of the CAG and some other sub-circuits are detected to create special reset pulses, which after deployment, annihilate the logic conditions that created them, in time frames of 300ns or less. To summarise, the CAG has two roles: first, to generate the control signals that cause the CRT beam to scan the display, and second, to generate the video modulation signal that causes the characters in display RAM The first Commodore PET to be released was the Model 2001 in 1976. Source: Rama – https://w. wiki/Hc9Q (CC-BYSA 2.0 Fr) Australia's electronics magazine 59 to appear on the screen in the correct locations. Getting started It is a good idea to begin with a diagram of the video screen to see how scanning lines and time are allocated (Fig.2). Two very important pulses are the HORZ DISP ON pulse and the VIDEO ON pulses. These define the surface area on the video screen where characters are displayed. The temporal width of a character cell is 1μs as the CRT beam scans the screen from left to right. Characters are made of eight pixels horizontally, with eight of those stacked vertically. The illuminated pixels of a character may not fill the whole cell, because space is often left beside and below it to space the characters apart, as shown in the example A character in Fig.2. However, graphics characters (lines, boxes etc) often use the full width and height. of the active video time (the horizontal retrace time), the CAG is paused and the CRT’s beam current is disabled. So video data only controls the CRT’s beam when the HORZ DISP on pulse is high for 40μs per line. The horizontal scan system The vertical scan system The horizontal scan system causes the electron beam to scan horizontally from left to right, then fly back to the left, at 15.625kHz. As the beam is sweeping the screen, when it reaches the active video area, the HORZ DISP ON signal goes high. During this time, the CAG is active and pixel data is presented in the video signal to render the character cells. The rest of the time, during the horizontal blanking periods on either side The vertical scan system is responsible for the CRT’s beam moving from the top of the screen to the bottom or the horizontal scan lines would simply scan on top of each other. The vertical retrace, where the beam moves from the bottom of the raster scan, up to the top of the raster scan, takes 1.28ms, which is the equivalent of the time taken for 20 horizontal scan lines. The video signal holds the electron beam off for the vertical retrace time and for an additional 20 scan lines time before the active vertical component of the video time, defined by the VIDEO ON pulse. After that, the CRT beam is again extinguished for another 20 lines time before vertical retrace begins. Then the counters are reset and it starts scanning the active video area of 200 scan lines. For each scan line, the CAG is active for 320 clocks, meaning the active area has a resolution of 320 × 200 pixels. Each character to be displayed consists of 8 × 8 pixels, meaning that 320 × 200 pixel area shows 1000 characters (40 × 25). After the 200 active lines are scanned, the electron beam switches off and another 20 lines are scanned (the bottom vertical blanking area). Then vertical retrace is triggered and the beam ‘flies back’ to the top of the screen while off. That consumes another 20 horizontal scan periods. That means that each screen refresh is a total of 260 horizontal scan periods (20 + 200 + 20 + 20), so with a horizontal scan frequency of 15.625kHz, the vertical scan (screen refresh) rate is 60.096Hz (15.625kHz ÷ 260). Fig.2: how the PET’s CRT screen is scanned. During the horizontal and vertical flyback periods, the CRT beam is inactive. In the raster scan zones, the ‘beam’ is scanning the screen, but it is not active as it is outside the display area. Character generation Fig.3: this shows the character addresses and how the lines are counted using the H11 IC. The CAG steps through the character address sequence 1-40 eight times, then 41-80 eight times and so on, until the last row of characters, at addresses 961-1000. During the 200 active scan lines, once the electron beam finishes scanning the left horizontal blanking (raster) area, the CAG becomes active. What it needs to do during this time is determine, for each of the 320 × 200 pixels, whether to drive the CRT beam on or off, making that pixel either bright or dark. The pattern of 8 × 8 bright and dark Australia's electronics magazine siliconchip.com.au 60 Silicon Chip Fig.4: a block diagram of the PET’s character address generator, with some extra components shown that affect its operation. It is responsible for driving the CRT screen, reading characters out of display memory, using those to look up the character ROM and displaying those characters on the screen by modulating the CRT beam. pixels in each of the 40 × 25 cells shows a single character (letter, number, punctuation, graphic pattern etc). Do to this, the CAG must: 1. Keep track of which character cell (1-1000) it is currently scanning. 2. Fetch a byte from SRAM for each character cell that indicates which character to show in this particular cell. 3. Keep track of which line within that cell (1-8) it is currently scanning. 4. Using the byte from SRAM and the line number, read a byte from the character ROM that determines the pattern of eight pixels to show for the current row of the current cell. 5. Send that byte, one bit at a time, to the CRT on/off signal to generate the required pixel pattern for this 8-pixel strip. To achieve this, the character cell address (1-1000) needs to start at 1 in the top-left corner, then increase by one for every eight pixels output, reaching 40 in the top-right corner. Then, for the next line (the second row of these characters), it needs to repeat the 1-40 count. It repeats that count eight times for the eight lines of those characters. On the next line, it counts from 41 to 80; the next row of characters. This pattern repeats, counting the same 40 values for each set of 8 lines, until it reaches the final row siliconchip.com.au of addresses 961-1000. After that, it’s in the vertical blanking period as described above. For each set of eight scan lines, the only thing that changes is the 3-bit counter that cycles through 0...7 to select the appropriate line of each character ‘drawing’ from character ROM. Otherwise, the CAG’s operation is identical for each set of eight scan lines. On the 8th line of each set, the counter re-loading is skipped, so the address starts the next line at a value 40 higher than the previous line (see Fig.3). Character generation That just leaves the question of how the electron beam is modulated on each active scan line. At the start of each character, one byte is read out of the display SRAM at the current character address. That byte forms the upper 8 bits of an 11-bit address into character ROM, with the lower three bits being the current line number, 0-7. That gives a single row of 8 pixels to light for the current character. That byte is loaded into a shift register, and the output of the shift register controls the electron beam. That register is shifted by one bit for each subsequent pixel, at a rate of 8MHz. After eight shifts, the character address is incremented by one, the next 8-pixel Australia's electronics magazine pattern is loaded from character ROM, and that byte is loaded into the shift register. This process repeats for the 40 characters and 320 active pixels of each scan line. The CAG The CAG’s labelled outputs, bits 1 (RA1) to 10 are shown in red in Fig.4. Another box in the diagram is the 4-state machine, which will be examined later. The diagram also indicates where the three signals to drive the VDU originate: VERT(ICAL) DRIVE, HORIZ(ONTAL) DRIVE and VIDEO OUT. This simplified block diagram has been created to show how the 10 bits of the CAG sequentially select a specific ‘cell’ or byte of data at a screen address location in the 2114 video RAM ICs. One line of the corresponding character in character ROM is clocked out of the shift register IC, E11, to create the video signal for the VDU. The purpose of the MUX ICs, F3, F5 & F6, is to allow the CPU to select the addresses of the video RAM on the other half of the clock cycle of CLK1 and therefore be able to ultimately read or write any byte value from the data bus BD0...BD7 into or out of any one of the 1000 screen character locations via the READ and WRITE latches of ICs E7 and E8. September 2026  61 HORZ DISP ON 40μs 1 3 39 Video latch “sample points” 2 4 RA1 40 there are 40 characters per row on the PET’s screen Figs.5 & 6: the left scope shows the video latch acquiring characters from display RAM to be shown on the screen. That happens 40 times for each of the 200 scan lines that cover 25 rows of characters. Right: the same waveforms in Fig.5 zoomed in for a closer look. To display the data represented by memory cells of the 2114 on the VDU screen, it is latched by IC F9 and fed to the character ROM as address values. Only seven bits are latched for the character ROM, because the A10 address input on the character ROM is used to select ‘GRAPHIC’, the alternative lower-case character set that lives in the character ROM. The 8th bit of data (LSD7) out of the F9 latch is used to invert the data clocked out of the shift register E11, so that the characters appear as dark on a light background (‘inverse video’). Therefore, byte values of 128 or over result in the same number or character as those specified by 0 to 127, but they are simply inverted video. Normally, pin 19 (A10) of the character ROM is low, which selects the upper-case characters. If you run the command “POKE 59468,14”, it toggles the pin high, and lower-case characters are used instead, from the upper half of character ROM (as seen in Fig.1). If you run “POKE 59468,12”, it goes back to upper-case. The data is latched by IC F9 at a time late in the high part of the RA1 pulse, which forms the least significant bit of the 10-bit CAG. The reason is to make sure that the output data in the 2114 is stable after it has been presented with the new address of each character cell by the CAG. The scope recording in Fig.5 shows the timing of 8-bit latch F9 latching (effectively sampling) the output data from a memory cell in the 2114s. If the pulse-counting logic probe tip 62 Silicon Chip is connected to RA1 and it is gated by HORZ DISP ON, the probe counts a hexadecimal value of 14 (20 decimal) as it is counting the 20 rising edges of RA1. Using the ‘scope to look at RA1 and the VIDEO LATCH pulses fed to F9 gives a clearer view of that timing (Fig.6). NEXT pulses and digital circuit loops In essence, the four 100ns-wide NEXT pulses are a form of RESET pulse. However, they serve other functions too. These pulses are the key to the operation of the entire CAG circuit, despite being the more difficult pulses to view with a ‘scope than any others in this circuit. These pulses are responsible for switching the logic between the four main states: vertical retrace/flyback, pre-display raster scan, scanning the active video area, and post-display raster scan. Raster scan refers to when the CRT beam scans the part of the display that is outside the display area (perhaps even hidden behind a bezel). No characters are displayed there, but the beam must still traverse those areas. The PET’s NEXT pulses are derived from the pulse streams generated by the 20 LINES and 200 LINES detector circuits. When combined, and with some other logic signals, these detect the end of normal scanning, causing the CRT beam to be switched off, the vertical flyback to start and ultimately the resetting of the CAG, ready to draw the screen all over again. There are four digital reset loops Australia's electronics magazine involved in generating the NEXT pulses. At this stage, we need to refer to the full CAG circuit diagram, Fig.7. The most obvious ‘circuit loop’ in Commodore’s circuit is the CAG’s upper 8 bits (outputs) being fed back to the latch inputs of G3, then those latch outputs being fed to the CAG’s jam load inputs on ICs F2 and F4. This arrangement causes the character cell counter to reset at the start of the first seven of each set of eight scan lines, as noted earlier. The other loops involve the NEXT pulses. These can be seen from looking at where the NEXT pulses are fed, because in each case, the feedback results in a change to the digital logic that generated the NEXT pulses. 1. The NEXT pulses are fed to the CAG’s F2 & F4 clear inputs, clearing the upper eight bits of the CAG when they are triggered. 2. The NEXT pulses are fed via H5’s pins 12 & 11 to latch G3. These make the latch transparent, and it acquires (remembers) the zero condition created by the clearing of F2 and F4 by the NEXT pulse being applied to the F2/F4 counters’ clear inputs. 3. Counter H11 is reset (cleared) by NEXT pulses. RA9 contributes to the pulse stream in the 20 LINES detector and ultimately the NEXT pulse extracted from that pulse stream is a reset pulse, which not only resets the CAG but also the three-bit counter, H11, that created the RA9 pulse. 4. The 20 LINES pulse stream can only exist in the VIDEO OFF time, which is the complement of the VIDEO siliconchip.com.au Fig.7: the main part of the CAG circuit. Signals with numbers in brackets go to another part of the circuit. F2, F4 & H11 are four-bit counters, G3 is a latch while F3, F5 & F6 are quad two-way multiplexers. G6 and G8 are flip-flops, while the functions of the other ICs should be evident from their symbols. The quad NAND gates like H5 may be shown as NAND or NOT-OR gates as those functions are logically equivalent. ON time, created by NEXT pulses controlling the 4-state machine (more on this later). The first NEXT pulse is generated by the 200 LINES detector, and this also controls the state machine to create the VIDEO ON pulse. In summary, the latch G3 and CAG logic states are modified by the NEXT pulses, and these modify the production of all pulses derived from the CAG, including the NEXT pulses themselves. You can think of this as siliconchip.com.au a sort of oscillator, as it goes through the same set of states endlessly while powered. The NEXT pulses get formed by flipflop control into four uniform 100ns pulses. This introduces a small delay between the leading edge of the gated pulses and the leading edge of the NEXT pulses themselves. The result is that the logic state detected by the 200 LINES and 20 LINES detector circuits, when Australia's electronics magazine the precursors of NEXT pulses are detected, can persist a little longer than they otherwise would if they were used the reset the CAG directly. This causes the production of the NEXT pulses to become synchronous with the rising edge of the VIDEO LATCH pulse. This pulse clocks the flip-flop that issues the four NEXT pulses. The NEXT pulses are difficult to see on the ‘scope because they are only 100ns wide and they come in groups September 2026  63 VIDEO ON PULSE high for 12.86ms 3.84ms VIDEO OFF vertical scale 2V/cm both channels The 4 NEXT pulses each 100ns wide Storage scope recording of next pulses TEK 464 scope Fig.8: it’s best to use a high-speed digital ‘scope to probe the NEXT pulses (and some other pulses in this circuit) as they are very brief at ~100ns and can easily be missed on an analog ‘scope. lines are the active video lines where characters are presented on the screen while HORZ DISP ON is high. Although it seems unimportant in the scheme of things, because the NEXT pulses are so narrow compared to the VIDEO ON & OFF timing, it pays to note that the 74LS107 flip-flops are a master/slave type. They change state very shortly after the clock pulse driving them falls low. Fig.10 shows this. This has implications in pulse counting, where the VIDEO ON pulse might be used as a gating signal for the pulse counting logic probe, or where it might be used as an oscilloscope trigger. The pulse-counting probe mentioned earlier will count three NEXT pulses if gated to count in the VIDEO OFF time (when the VIDEO ON pulse is low). This is because the first NEXT pulse rising edge occurs at the trailing end of the VIDEO ON time. If the pulse-counting probe is gated to count for the VIDEO ON time instead, with NEXT pulses feeding the probe tip, it will count one pulse. The CAG in detail Fig.9: this state machine is responsible for disabling the CRT beam and triggering flyback at the end of the vertical scan period. of four at a relatively infrequent interval of around 16.64ms. The energy delivered to the screen phosphor on a standard oscilloscope is barely enough to see them. A storage ‘scope or high sampling rate digital ‘scope is better to view them. A recording is shown in Fig.8. The 4-state machine This circuit, a two-bit counter, is a well-known circuit in the field of amateur radio. It is a quadrature pulse generator, sometimes used for SSB radios. It produces a form of Gray code, where the counter moves through a series of values that differ only by one bit at a time (in this case, 00, 01, 11, 10 and then repeating). 64 Silicon Chip If it was continuously clocked, it would produce pulses in quadrature, but in this case, its operation is interrupted every 16.64ms and it is clocked only by groups of four pulses to produce the VIDEO ON pulse for the CAG and the VERT(ICAL) DRIVE pulse for the VDU. The later VIDEO ON pulse is responsible for gating the second, third and fourth NEXT pulses. That is due to the digital reset loops in the CAG circuit. When the VIDEO ON pulse is low, the four NEXT pulses appear to divide that time into three 20-line or 1.28ms boundaries. From the 4th NEXT pulse to the first one of the following group of four NEXT pulses, it is 12.8ms or 200 horizontal line periods. These 200 Australia's electronics magazine The clear (CLR) inputs of the 74177 counters are active low (they are labelled CLK in the original Commodore diagram for some reason). The jam load control inputs on pin 1 are also active low. While HORZ DISP ON is low, counters F2 and F4 are loaded with whatever values are held in 8-bit latch G3. Each flip-flop within the 74177 is forced to a preset or cleared condition (depending on whether the load bit is high or low). During this ‘load’ time, they cannot count. Latch IC G3 is made transparent when its pin 11 input is high. This means that its outputs simply follow its inputs. It latches (remembers) the current value feeding the latch when pin 11 goes low. Bits 3 to 10 of the CAG loop back to feed the latch inputs. Starting with what could be called line 1 at the top of the screen, the first character location and the start of the first line of that character is character #1. Immediately prior to the first active video scan line, RA1 is high and all the other bits of the CAG, bits 2 to bit 10, are low. This is because when HORZ DISP ON was off (low), this cleared flip-flop G6, making bit 2 low. Bits 3 to 10 are also low at this time because siliconchip.com.au both of the 74177 counters, F2 and F4, were cleared by the 4th NEXT pulse via H5’s pins 12 & 11. At this starting time of the first line of the 200 line character block, the data in the G3 latch is zero, because the 4th NEXT pulse made the latch transparent for 100ns, via H5’s pins 12 & 11, ‘remembering’ the zero condition of the cleared F2 and F4 counters at that time. So, initially: 1. The binary value of the CAG is 1, because RA1/bit 1 is high and all the latches are cleared. 2. The Q output of flip-flop G6 (pin 3), bit 2 of the CAG, is low (0). 3. The value held in 8-bit latch G3 is low for those bits. 4. All outputs of 74177 counters F2 and F4 are low. 5. The 3-bit binary counter H11 (shown added to the CAG circuit) also starts at zero because it was cleared by the NEXT pulse too. This counter is clocked by the HORZ DISPLAY ON pulse when it falls low at the end of active horizontal video time. G11 decodes the 3-bit count of H11 to create a RELOAD pulse that deploys on the 8th repeat of the screen address row, for all 25 rows of characters. When HORZ DISP ON goes high, the CAG then begins counting on negative edges of RA1 pulses, which changes its state every 1μs. Fig.3 shows how the CAG counting This board has the CPU, RAM, ROM and most of the logic ICs that run the computer. it’s laid out in a grid so letter/number pairs are used to refer to specific chips. siliconchip.com.au Australia's electronics magazine Fig.10: the relationship between the very brief (100ns) NEXT pulses and the VIDEO ON signal. starts on the left-hand side of line 1. The counting continues along the first line until the total count is 40 decimal, indicating that one row of all 40 columns of characters has been generated. At that point, HORZ DISP ON goes low, clearing bit 2 of the CAG and activating the jam load inputs on counters F2 and F4, and the counters stop. Since the load value from latch G3 is zero at this time, the CAG total count (the whole 10 bits) returns to 1. The counts on the second line are thus a duplicate of the first. This occurs until 7 lines in total (most of one character row) have been completed. On the 8th line, things change. 3-bit counter H11 is incremented at the end of a line, when HORIZ DISP ON falls low. At the start of the 8th line, H11, has a binary value is 111. To generate a RELOAD pulse, it also requires that the HORZ DISP ON signal is HIGH (due to gate G11). This condition occurs at the start of the 8th line. Therefore, for the whole of the 40μs of the 8th line’s active time, the RELOAD signal is low, making latch G3 transparent so it follows the outputs of counters F2 and F4 over that time. At the end of that 8th line, the HORIZ DISP ON signal goes low, which jam loads the last count value into the counters F2 and F4. The HORZ DISP ON pulse going low clocks the 3-bit counter over to state to 000 and HORZ DISP ON terminates the RELOAD pulse because of gate G11. When latch G3 is released from being transparent, it remembers the final value it had, which was the value of the upper eight bits of the CAG, at the end of the 8th line, ie, 40 decimal. When HORZ DISP ON falls low at the end of that 8th line, this takes the jam load inputs of counters F2 and F4 low; the counters are updated (loaded) with the latched value of 40, hence for the next block of eight lines, lines 9 to line 16, the CAG count starts at 41. September 2026  65 The point of all this is that the CAG has to start at the same value for each set of eight lines as it’s rendering the lines of the same set of characters. It runs from 1 to 40 eight times, then 41 to 80 eight times, then 81 to 120 eight times and so on. While the counts along the first eight lines are being repeated, the output of 3-bit counter, H11 is keeping track of which line within each character is being output (0 to 7), with the three bits being fed into the LSBs of the character ROM, to select the appropriate row of the character to send to the display. The CAG holds the address of a particular screen character cell in video memory. Seven bits of the byte content of that cell are used as the address for the upper seven address lines of the character ROM, A3 to A9. The lower 3 ROM address lines get scanned along the individual eight bytes by 3-bit counter H11, to make up the particular character. Ultimately, one row of each character is presented on the VDU screen via shift register E11 (which serialises it), and it is clocked out along the horizontal scan line to produce the appropriate pixel pattern. Generating the vertical video timing The CAG also produces the vertical video timing via the 4-state machine, which generates the VIDEO ON timing and the VIDEO DRIVE pulse for the VDU. The NEXT pulses are derived from the 200 LINES and 20 LINES pulses. Although the CAG is only able to count when the HORZ DISP ON pulse is high, the CAG is free to keep counting during the vertical interval when the VIDEO ON pulse is low (provided HORZ DISP ON is high). In other words, it still counts in the vertical time window when no characters are being displayed on the CRT. This time window outside the character display time corresponds to the 20 lines of time (1.28ms) prior to the active video area, the 20 lines of time after the active video area and the 20 lines of time for the vertical retrace. During this non-character display part of vertical counting time, which could be called the ‘VIDEO OFF’ time, the same once-per-eight-line RELOAD pulse is applied from the 3-bit counter H11 to the CAG system. It counts in blocks of eight lines, going over the same addresses, just as it does to generate the screen character location addresses in the VIDEO ON time. The 200 LINES pulses are created by gating five of latch G3’s output bits. Since the latch holds character address 961 in the first of the seven lines of the last character block, no 200 LINES pulses occur. Pulses on H5’s pin 6 occur only on the 8th line of a character block, and only on the last row of 40 characters on the 200th line, when the count has reached 968 or over. This is because G2 (pins 9, 10, 12 & 13), I1 (pin 9) and H5 (pins 4 & 5) gate the upper four latched bits and bit 4 of the CAG address – see Fig.11. When the G3 latch is made transparent by the RELOAD pulse, as it is on the 8th line of every block, the latch outputs correspond to the CAG’s upper 8 bits. Bits 4, 7, 8, 9 and 10 of the latch output are fed to the inputs of those gates. The 200 LINES pulse at pin 6 of H5 is generated when all five cited CAG bits are high. Adding their values up, 512 + 256 + 128 + 64 + 8 = 968. So, at character address 968, on the last line of the bottom row of character cells, the 200 LINES line goes low. Pulses then appear there with a width of 8μs on pin 6 of H5 because bit 4 of the CAG address is going low and high every 8μs, while bits 7 to 10 remain high, as shown in Figs.11 & 12. At the end of the 200th line, the CAG does not return to 961; the first NEXT pulse that is generated by the 200 LINES detector results in a reset of the CAG to binary value 0000 0000 01. The NEXT pulse is produced before the ‘time is up’ for the following CAG address value after 1000, which is reset to an address of 1 by the NEXT pulse before a 2μs time frame. The address of 1000 in the CAG at the end of the 200th line is allowed to persist for longer than most of the address states, for around 1.84μs (rather than the usual 1μs) but the CAG address has already been reset to 1 before the end of 2μs corresponding to the next address state for the CAG. The 8μs pulses that lead to the NEXT pulse precursor are fed to the D input of flip-flop G8 from HORZ DISP OFF pulse, 20 LINES and 200 LINES signals via gates H5 & G1. Comparing the last Fig.11: the 200 LINES signal first goes low on character 968, but because RELOAD is low and HORIZ DISPLAY ON is high, it has no effect until just after character 1000 has been fully displayed. 66 Silicon Chip Australia's electronics magazine siliconchip.com.au 1.8μs Pin 6 H5 Pin 6 H5 1.5μs 100ns Pulse terminated by B02H Pin 11 H5 Pin 11 H5 NEXT pulse approx 100ns wide Fig.12: the timing of the NEXT pulse at the end of the main display period relative to pin 6 of IC H5. low-going pulse on 200 LINES at pin 6 of H5 with pin 11 of H5, which controls latch G3, gives even more timing detail – see Fig.12. Not only does the NEXT pulse (inverted by gate H5 at pin 11) allow latch G3 to become momentarily transparent with the new CAG address value, it also clears counters F2 and F4. Fig.13 shows the first 100ns-wide NEXT pulse; it appears to straddle the rising edge of the last 200 LINES pulse. This is because flip-flop G8 is cleared by pulse B02H, which falls low around 40ns afterwards. The leading edge of the first NEXT pulse is created by the leading edge of the VIDEO LATCH pulse, which clocks HIGH data to the Q output of flip-flop G8 at pin 9. The first NEXT pulse going high is the cause of pin 6 of H5, the 200 LINES pulse going high again, because NEXT pulse Fig.13: a zoom-in of Fig.12 so you can see the timing clearly. the logic conditions that caused pin 6 of H5 to be low are eliminated by the reset trigger. It shows a loop propagation delay of something in the order of 50ns after NEXT goes high, or half a NEXT pulse width before the CAG is reset. The end of the NEXT pulse does not extend past what would be the time position for the following address. The address value of 1 would persist for around 160ns before being clocked to 2, 3, 4 etc with the usual 1μs timing stable on each address. The 20 LINES detector The second, third and fourth NEXT pulses are produced by the 20 LINES detector. This is an interesting detector because a unique address did not exist inside the main F2 and F4 counters or the G3 latch system to fully encode it. This is because a 20-line boundary falls inside a zone of repeating CAG addresses. As previously explained, the CAG, regardless of the VIDEO ON or OFF timing, is relentlessly repeating groups of eight-line counts. Therefore, pulse RA9 had to be acquired from the 3-bit counter (H11), which controls the low ROM addresses and generates the RELOAD signal. The 3-bit counter circuit and reload gate are shown in Fig.14. The RO1 and RO2 inputs of 74LS93 counter H11 are active-high to clear the flip-flops within. It was previously noted that the NEXT pulses reset (clear) this 3-bit counter. Scope grab Fig.15 is triggered from VIDEO ON and shows RA9, the MSB of the 3-bit counter (H11, pin 11), and CAG address bit 7, which feeds the 20 LINES gate at pin 1 of G2. For the 20 LINES detector to be 280ns wide pulses not visible on current scope setting RA9 Bit 7 CAG VIDEO ON pulse used to trigger scope Fig.14: how the RELOAD and 20 LINES signals are generated. siliconchip.com.au Australia's electronics magazine Fig.15: the relationship between the MSB of 3-bit counter H11 (RA9) and CAG address bit 7. September 2026  67 Delay timebase recording Hitachi V509 RA9 3.84ms VIDEO ON Pulse Bit 7 CAG 20 LINES pulses G2 pin 6 2V/Div vertical sens. Fig.16: a zoom-in of Fig.15, annotated to make it clearer. operational, it must be outside the VIDEO ON time where characters are presented. Therefore, the VIDEO ON pulse is inverted by gate I1 (pins 5 & 6) to become VIDEO OFF and applied to pin 2 of gate G2. The RA9 pulse stream appears as a chain of two pulses followed by an apparent missing pulse (it is there but not easily seen). This sequence repeats three times during the VIDEO OFF time. Bit 7 of the CAG appears as a chain of seven 17μs-wide high-going pulses Fig.17: like the NEXT pulses, the pulses that trigger them are brief and hard to see on an analog ‘scope. as the count increases, with a broad 8th pulse approximately 256μs wide at the end of the seven pulses. This pulse array again repeats three times in the VIDEO OFF time window. A very narrow 280μs pulse is present in the RA9 pulse stream, noted on the recording with white arrows. This is the precursor pulse to the three remaining NEXT pulses, which reset the 3-bit counter that created the RA9 pulse. This results in rapid termination of the RA9 pulse after it goes high. Fig.16 shows an expanded view of Narrow pulse not seen in this trace Fig.18: this shows how the bit 7 pulses that occur while RA9 is low are ignored; it’s only the four that occur while RA9 is high that trigger the four NEXT pulses. 68 Silicon Chip NEXT pulse precursors 280ns each Australia's electronics magazine the relationship between RA9 and bit 7 of the CAG. Four of the initial pulses of the bit 7 pulse stream occur while RA9 is low. Thus, these four pulses do not make it out of pin 6 G2, into the 20 LINES pulse stream. RA9 falls low again just after the start of the 256μs block of the bit 7 pulse. This shortens that pulse, so that what remains in the 20 LINES pulse stream are three groups of four pulses, each close to 17μs wide, with a gap leading to the difficult-to-see 280ns precursor of a NEXT pulse (Fig.17). The 280ns precursor to a NEXT pulse has its leading edge created by RA9 and its trailing edge terminated by the NEXT pulse it creates, resetting H11 and the CAG; hence, both RA9 and address bit 7 go low. Fig.18 shows how the remaining four pulses leading to each 280μs pulse are eliminated by the HORZ DISP OFF pulse and gate G1. The recording is faint, but when the numbered pulses are high, the HORZ DISP OFF pulses are low, thereby eliminating these 4 pulses at the pin 3 output of G1 feeding flip-flop G8, which issues NEXT pulses. This whole process is summarised in Fig.19. The expected counting probe values are shown. With the probe counting in active video time, by connecting the probe’s gate input to VIDEO ON, and the probe tip is connected to HORZ DISP ON (or HORZ DISP OFF), the count will be hexadecimal C8 (200 decimal) as you would expect given that the active area of the display is 200 lines. If the probe’s GATE is connected to siliconchip.com.au VIDEO ON, it is counting in the VIDEO OFF time, so it will then count to hexadecimal 3C (60 decimal), as there are 60 lines outside the active area. The first NEXT pulse is not counted by the probe in this VIDEO OFF time window because, as previously noted, its rising edge resides inside the VIDEO ON time window. Summary The PET’s character address generator is a master class in glue logic design using 74-series TTL ICs. Due to its complexity and paucity of information provided by Commodore on how it worked, technicians have struggled to repair it. The situation is not helped by the very narrow pulses in parts of the circuit, which are difficult to see with an analog oscilloscope. If you know what pulses are supposed to be there and why, then it makes it much easier to find them. Hopefully, this description of the CAG above will help in fault finding and repairs. Generally, vintage 74-series TTL chips are fairly reliable, but they can occasionally fail. Even one logic gate failing in a circuit like this can result in very complex malfunctions. Also, TTL chips can have various failure modes. It is usually fairly obvious when their output stage fails and the output voltage goes outside the range of standard TTL logic highs and lows. One interesting failure is that sometimes a gate input can go open circuit inside the package. When that happens, the chip’s die assumes the pin is logic high, so a multi-input gate chip can still produce normal-­looking output pulses, but they are the wrong pulses. The only guaranteed method of ensuring a logic chip is working properly is to verify that it is obeying its logic table. Other ICs in the PET are not as reliable as the 74-series TTL parts. In many vintage PET repairs, the 2114 SRAM ICs have been found to be defective. There is also a fairly high failure rate of the 4116 DRAM ICs, and the PIA and VIA chips occasionally fail. The MC3446 GPIB bus driver ICs can also fail occasionally. Mostly, the 6502 CPU remains reliable. I aim to present further articles later to help with PET repairs. One will be on testing the dynamic RAM (DRAM) siliconchip.com.au Fig.19: the CAG address counter continues to run during the vertical retrace and raster blanking periods, but the values are not meaningful. Still, they are shown here, along with the various pulses, to aid in debugging in case something has gone wrong. A missing signal may be the key to diagnosing the fault. memory chips. It uses a diagnostic system based on an added hardware module and some custom firmware held in a ROM that is plugged into the board. Another will be on the Dynamic PET’s 9-inch CRT VDU. This article will describe how to restore Australia's electronics magazine and improve the VDU, including a detailed analysis of flyback transformers and how to test and diagnose them. It will also cover possible non-standard part replacements because the original parts are very SC difficult to find now. September 2026  69 Part 4: plastic & electromechanical parts Phil Prosser’s Phenomenal N ow we are getting to the real ‘meat’ of this project. This article will walk you through the construction of the electromechanical parts and plastic guides. The interplay of light, sound and movement is the essence of a pinball machine. In planning and designing these, we considered what was needed to make a ‘proper’ pinball machine. Asking around, we came up with the following: Launching systems Flippers Reloading systems Kickers and bumpers To make all these parts, we need to combine 3D-printed pieces with solenoids, screws, nuts and other hardware bits. We will explain how these are assembled, keeping the descriptions mostly to exploded diagrams, tips and pointers. Once you have the hang of building, say, the flipper, the kicker is broadly similar in approach. So it gets easier as you go. 📍 📍 📍 📍 Sub-assemblies Pinball Machine Having described and built the electronics and started on the deck layout and cabinet, it’s now time to get to the really fun part: building and testing the flippers, bumpers, kickers, ball return mechanism and related parts. Ladies and gentlemen, fire up your 3D printers! One or two people I spoke to liked the idea of ball traps, where the ball falls into a recess and then the player is given a second ball to use. At some point, the original ball is released, allowing you to play with two balls on the deck at the same time. Still, we had to stop somewhere, so we didn’t include a ball trap in our machine. It probably wouldn’t be hard to make one using the building blocks we supply. There are a couple of unused high-current outputs that could provide that function and the software could be modified to suit. For the various parts (flippers, bumpers, kickers etc), you should be able to build and test them separately without needing a pinball deck. Only the bumper and flipper need to come apart again for final deck assembly. Every part in the Pinball Machine has been sized to work with a 22mm steel pinball. Many professional machines use a larger ball; we wanted to have an authentic pinball experience but really wanted the project to accommodate those with less room. We also didn’t want to make the mechanical aspects of the build too challenging. 22mm ball bearings are readily available. While we’ve done a lot of the hard work and are presenting stuff that we know works, we expect you will have a few ‘go arounds’ on making your first Australia's electronics magazine siliconchip.com.au 70 Silicon Chip Pinball Machine. It’s a big, complex electromechanical device, and no two are likely to be identical. Let’s go over the electromechanical parts in a little more detail than last time before we get to the parts required and assembly instructions. Reload and ball release mechanism The ball reload and release mechanism is automated. This is part of the drama of a pinball machine; when the player loses the game, the system detects this and actuates a solenoid, which propels the ball back into the launch system. This is a simple lever, which allows the solenoid to pull inward, and the lever pushes the ball up the alleyway. Because the table is tilted, once the ball goes over the summit, it rolls down into the release trap. This holds the ball ready for the ‘game start’ signal, which actuates a second solenoid that releases the ball to the launch plunger. The flippers The flippers have a lot of work to do and presented the greatest mechanical challenge. Generating sufficient force to play well is not easy. Good pre-made flipper units are horribly expensive, so we really needed to come up with a more creative solution than throwing money at the problem. Our design was initially very similar to those you will find in an arcade machine. They drive their solenoids with very high voltages and commensurately high currents to get the force required to propel the ball all the way to the top of the table. Our first design followed the oldschool approach, driving 12V solenoids with 48V to get good performance. We could have gone for larger solenoids, but they are very expensive and larger than we wanted. We needed a solution that used cost-effective parts but at lower, safer voltages. One approach we saw on the internet used two solenoids. This is attractive for several reasons. Firstly, we can double the torque on the flippers and get good performance with 24V DC, which is a safe voltage. Secondly, by arranging the solenoids on either side of the flipper axle, we can balance the forces from the solenoids. This increases torque while minimising the overturning moment, which reduces friction in the flipper siliconchip.com.au axle. This is a superior approach to that used in old-school pinball machines, if more complex. We specify 12V, 1.5A solenoids which we overdrive at 24V relative to their 12V specification. Be sure to order the right ones, as there are outwardly similar units that are rated at 12V but operate at a much lower current. These do not generate sufficient force for this application. Our software drives the solenoids at 100% duty cycle for 200ms to generate maximum force for the ball hit, then if the button is held, pulls the duty cycle back to 20%, which reduces dissipation in the flipper significantly while the player holds the flipper ‘open’. This is essential, as the solenoids get very hot when driven at 24V continuously. Bumpers Bumpers sense the ball hitting them and then ‘bump’ the ball away through the action of a circular plunger being pulled down by a solenoid. This is quite a violent action; it is a noisy and interesting aspect of a pinball game. Photo 13 shows how they look on the deck. The forces involved led us to using threaded rod to connect the solenoid to the plunger. this is a strong connection, but somewhat fiddly to set up. We initially tried to 3D-print the whole thing, but it would never have survived long term. Old-school machines used a rather complicated approach to sensing the ball hitting them, which involved the ball rolling onto a disc and tilting it. A finger protrudes through the deck, and this finger actuates a microswitch as its Photo 13: bumpers are one of the most exciting parts of a pinball game. It’s important to include plenty of LEDs to enhance that. Australia's electronics magazine angle changes. We replicated this in an early prototype, but the complexity of this and the fine adjustment required precluded us from proceeding down that path. We have instead taken the approach of integrating a small tactile switch under a similar sense disc and adjusting this to be a ‘hair trigger’ with a jacking screw. This screw serves two purposes. Firstly, it holds the disc above the deck, which the play ball will depress when it rolls onto it. Secondly, it ‘primes’ the tactile switch so that it is on the edge of actuation, making it quite sensitive to the ball rolling onto it. Apart from this, the overall bumper design draws many parallels to those used in conventional pinball machines. One challenge with the bumpers is that there are parts both above and below the play deck, so while you can assemble and adjust the bumper away from the board, you need to separate the upper and lower parts to install it. Old-school mechanisms used a steel plunger. To avoid the complexity of fabricating this, we used 3D-printed parts. When you print the plungers, make sure to set the wall thickness to a minimum of 2.4mm to achieve very thick walls that will better weather the impacts on the ball. We have also used two threaded rods to attach the plunger to the solenoid and made the attachment point of these to the plunger quite thick. This gives us a largely printable bumper that is reliable. To get lights in the top of the plunger, there are holes that run through all parts of the plunger, including the sense disc, allowing the LEDs in the top to connect via flying leads. We have specified two high-brightness LEDs at the top of the bumper and operate them at 30mA to generate bright light effects. Once the holes through the parts are clear (a 2mm drill is your friend), assembly is not that hard. Of all the parts in the machine, the bumpers are definitely the most challenging to assemble, but once you have built one, they are not too bad. Also, they are really important in making the game ‘authentic’! Kickers The kickers operate by sensing the ball hitting a microswitch and then September 2026  71 actuating a solenoid that pushes or ‘kicks’ the ball away. They are not complex, being essentially a curved lever actuated by the solenoid. We have mounted the sensing microswitches via separate brackets, as this allows you to install and adjust these independently. The most important tip we found setting these up is that adjusting the microswitch lever is very important. It needs to be sensitive but not get stuck on. We ended up bending ours with needle-nose pliers to get the sensitivity just right. Because of the way the kicker works, the sensitivity, speed and direction in which the ball is kicked vary a lot. This is all part of the random fun of these in the game. Parts List – Reload Mechanism 1 TAU-0826 12V 1.5A solenoid 1 2-way vertical pluggable terminal block 2 2-way polarised header plugs with matching pins 2 LJ12A3-2 2mm inductive sensors 1 assembled Switch Input PCB (code 08107268) 3D-printed parts (all PLA) 1 Lower Deck Layout L (10% fill, 1.2mm wall, print on raft) 1 Lower Deck Outer Runway L (10% fill, 1.2mm wall) 1 Reload Load Coupling Bushing (30% fill, 2.4mm wall) 1 Reload Load Coupling (30% fill, 2.4mm wall) 1 Reload Load Flipper (30% fill, 2.4mm wall) 1 Reload Load Retaining Washer (solid) Hardware & wire 1 6mm-long self-tapping box screw (4G self-tapper) (to attach the coupling to flipper) 7 6G × 16mm wood screws (to attach the reload mechanism to the deck) 2 M3 × 25mm panhead machine screws (connecting the reload coupling to the solenoid armature and the coupling to the flipper) 2 M3 Nyloc hex nuts 1 M3 × 6mm panhead machine screw (to attach the solenoid to the base) 1 1m length of medium-duty figure-8 speaker wire M3 nut & bolt Self-tapping box screw Fig.22: this shows how the 3D-printed parts of the reload mechanism in the lower-left deck area go together. Parts List – Lower Deck Middle 1 3D-printed Lower Deck Layout M (PLA, 10% fill, 1.2mm wall, print on raft) 4 6G × 16mm wood screws Fig.23: the lower centre deck section is simply this 3D-printed plastic part with guide rails for the ball. 72 Silicon Chip Australia's electronics magazine Rollover sensors There are several rollover sensors, which in our case are inductive sensors. We chose 12mm diameter, 2mm detection range sensors. These mount through the play deck and sense the ball either rolling over them or stationed above them. We use one on the reload mechanism. Most of these are specified to operate from 6-32V DC, so we have designed the controller and breakout board to provide 24V DC to these. Their output is open-collector style, so they pull the relevant input to ground, as do all other inputs (like microswitches). If you choose to use old-school microswitch rollover sensors, they are a direct substitute. We have 3D-printed parts to form under-deck brackets holding the inductive sensors in place; you can use a 3mm screw to hold the sensor tight. We found that drilling a 12mm hole for the 12mm sensors worked well; we kind of ran the drill in and out a ‘few extra times’ to clear the hole, which is terrible form but made the mounting hole that little bit larger so things fit easily. Now that we’ve gotten that all out of the way, let’s build some parts! Reload (lower deck left) construction ■ The reload mechanism is in two parts. The left side of the deck needs the ball sensor installed through the deck, as shown in the deck drawing last month, so the controller ‘sees’ when the game is lost and the ball is ready to reload. This is essential. While part of the deck, it is good to get the marking and drilling for the hole done along with the reload mechanism. We find that marking the exact locations of holes like this using the printed parts reduces errors in the final alignment. Fig.22 gives a sense of what goes where in this part of the deck. Mount the 12V, 1.5A solenoid to the deck section using 6mm M3 screws, with either superglue or Loctite to ensure the solenoid never shakes loose. Then install the bushing onto the axle, which is printed into the base section. It will slip right on and should rotate freely. Install the flipper on top of this. Connect the solenoid armature to the coupling with the 25mm machine screw, but do not over-tighten the nut, siliconchip.com.au as this needs to articulate over the throw of the solenoid. Install the reload flipper on top of the bushing and push the armature into the solenoid, then the coupling onto the flipper. Using the printed washer and self-tapping box screw to secure the coupling to the flipper. We have printed a hole into the flipper axle so the self-tapping box screw will tighten easily. Do not over-tighten this, as you need the coupling to move freely. This screw is just there to stop it from falling off. Make sure to keep that spring with the solenoid, as it returns the flipper to a neutral state when the solenoid is not operating. Take care, because if you drop them, they tend to disappear into another dimension. Lower deck middle construction ■ The lower middle deck section is simply one 3D-printed piece, shown in Fig.23. This fits to the right section with two locating lugs and butts to the left section once installed along the base. Parts List – Ball Release & Launcher 1 TAU-0826 12V 1.5A solenoid 1 2-way vertical pluggable terminal block 3D-printed parts (all PLA) 1 Lower Deck Layout R (10% fill, 1.2mm wall, print on raft) 1 Ball Reload Positioner (30% fill, 2.4mm wall thickness) 1 Launcher 6.6 degree Shim (solid) 1 Lower Deck Outer Runway Right (10% fill, 1.2mm wall) 1 Reload Ball Release Drive (30% fill, 2.4mm wall) 1 Reload Ball Release Lower Washer (30% fill, 2.4mm wall [solid]) 1 Reload Ball Release Slide Coupling (30% fill, 2.4mm wall) 1 Reload Ball Release Slide (30% fill, 2.4mm wall) 1 Reload Ball Release Solenoid Coupling (30% fill, 2.4mm wall) Hardware & wire 5 6mm-long self-tapping box screws (4G self-tappers) (ball positioner fixing, attaching couplings to drive and drive to deck) 5 M3 flat washers (under self-tapping box screws to secure the couplings to the release drive) 7 6G × 16mm wood screws (to attach the reload mechanism to the deck) 1 M3 × 25mm panhead machine screw (to connect the reload coupling to the solenoid armature) 1 M3 Nyloc hex nut 1 1m length of medium-duty figure-8 speaker wire Ball release & launcher (lower deck right) construction ■ The lower right deck section includes the ball release, the launcher and reload adjustment. Take a look at the exploded diagram, Fig.24, to get a sense of what goes where in this part of the deck. Install the solenoid using the M3 × 6mm screws and make sure to glue or Loctite them into place. Then install the large washer and the circular drive mechanism. Take the drive, coupling and slide, and work out which is which. Next, secure the solenoid coupling to the solenoid armature using the 25mm screw and Nyloc nut, then get these assembled to the deck section. Finally, use three 6mm self-tapping box screws to secure the couplings to the drive and the drive to the deck. The ball positioner can be loosely installed now; final adjustment is required once the deck is assembled, to get the ball in the best location for the launcher to propel it up the table. We include a 6.6° launcher shim, as this will be required to get your launcher to fit neatly against a vertical front panel. Make sure to keep that spring with the solenoid, as it returns the release siliconchip.com.au M3 nut & bolt self-tapping box screw & washer Fig.24: this shows how the parts for the ball release, launcher and reloader go together in the lower-right section of the deck. to a neutral state when the solenoid is not operating. If you apply 12V to the solenoid now, it should operate freely. Flipper construction ■ The flipper assembly has quite a few parts, shown in Figs.25 & 26. You need a 23mm or larger hole in the deck. For our prototypes, we simply used a 25mm spade bit to make that hole. The flipper assembly goes through the deck, with the solenoids and drive below and the flipper above. Australia's electronics magazine You should do an initial build off the deck, then pull the flipper off for final installation. We apologise right now that this mechanical part will be fiddly to set up with the multiple solenoids and couplings. The assembly process follows these steps: 01 There are normal and mirrored parts for the flipper base and drive. Make sure you have the right set of parts. If you try fitting the wrong bits together, it will be really confusing. September 2026  73 Parts List – One pair of Flipper Assemblies 4 TAU-0826 12V 1.5A solenoids 4 2-way vertical pluggable terminal blocks 3D-printed parts (all PLA unless noted) 1 Double Drive – Driver (solid) 1 Double Drive – Driver Mirrored (solid) 2 Double Drive – Limiter (40% fill, 2.4mm wall) 1 Double Drive 12mm Deck (30% fill, 2.4mm wall, PLA or ABS [preferred], print on raft) 1 Double Drive 12mm Deck Mirrored (30% fill, 2.4mm wall, PLA or ABS [preferred], print on raft) 2 Drive Arm Washer (solid) 2 Flipper 90 plus 4 (40% fill, 5mm wall, ABS) ■ 4 Solenoid Coupling 38mm (solid) ▲ 2 Washer Lower (solid) 2 Washer Upper (solid) ■ “plus 4” is the shaft length, which is 1mm more than a 12mm deck needs. Other lengths are available if you need them. ▲ other lengths are available if you need them. Hardware & wire 4 6mm-long self-tapping box screws (4G self-tappers) (to retain the flipper drive to the flipper axle) 4 M3 flat washers (under self-tapping box screws) 6 6G × 16mm wood screws (to attach the flipper base to the deck) 4 M3 × 25mm panhead machine screws (to connect the couplings to the solenoid armatures) 8 M3 × 20mm panhead machine screws (to connect the drive limiter to the base and the solenoid couplings to the plungers) 4 M3 × 16mm panhead machine screws (through the drive mechanism to secure the couplings) 8 M3 × 6mm panhead machine screws (to attach the solenoids to the base) 9 M3 Nyloc hex nuts (for the 16mm & 25mm machine screws) 1 1m length of medium-duty figure-8 speaker wire 1 50cm length of 10 × 5mm neoprene rubber band Fig.25: the flipper mechanism is somewhat complex, using two solenoids in a balanced arrangement for more power and stability. Assemble them as shown here. M3 nut & bolt from underneath drive & deck 20mm M3 nut & bolt underneath Fig.26: an exploded view of the flipper assembly. This is ‘upside down’; the solenoids are underneath the deck and the flipper above. The two M3 × 16mm machine screws with nuts connect the drive to the couplings (red and green), with self-tapping screws and washers holding the couplings to the flipper axle. 74 Silicon Chip Australia's electronics magazine 02 Fit the drive limiter to your base section using four M3 × 20mm machine screws and Nyloc nuts. Fit each solenoid to the base using two M3 × 6mm machine screws, with Loctite or superglue on the threads. Our design assumes the TAU0826 20N 12V solenoid, which you really need to use for the flippers to get the torque required. These need to go on before installing the base to the pinball deck. 03 Fit the base and bushing from the underside of the deck. The bushing fits through the hole in the deck and ensures that the flipper operates smoothly. You need to use the 12mm drive part for a 12mm deck. Screw the base section to the underside of the deck with the hole lined up. Fix the base section to the underside of the deck using 6G × 16mm wood screws. 04 Take the 10×5mm neoprene rubber and cut one end at 45°. Wrap the rubber around the flipper and work out where to cut the other end so the rubber fits tightly onto the flipper. Use superglue to glue the two ends together. 05 Select your flipper (right or left) and put the 27mm diameter printed washer on the flipper axle. Put this through the deck from the top. 06 Once this is secure, install the flipper and upper 27mm washer from the top of the deck side. 07 Connect the two solenoid drive arms to the flipper drive using M3 × 16mm machine screws. The screw comes through the drive from the rear, and the coupling is secured to the small axle with it, which adds significant mechanical integrity to this coupling. We used the 38mm arms; you should dry-fit yours and choose the right length. 08 Now put the lower 27mm washer on the flipper shaft from the rear and then add the flipper drive coupling. 09 Referring to Fig.25, connect the flipper drive to one of the solenoids using a 25mm-long M3 machine screw and Nyloc nut, then assemble the flipper drive to the flipper and insert the solenoid armature into the solenoid. You should now be able to insert the second solenoid armature into its solenoid and then insert the connecting 25mm M3 machine screw and Nyloc nut to get the assembly together. 10 Secure the flipper drive to the rear of the flipper axle with two 4G × 6mm screws and 3mm ID flat washers. This will hold the flipper drive to the siliconchip.com.au Photos 14 & 15: a completed flipper assembly, viewed from underneath and side-on. flipper axle, and if you ever need to get things apart, you can. 11 At this point the flipper ought to be able to rotate quite freely. If not, is your deck too thick? We have included flipper STL files with extended axle lengths that would allow thicker decks to be accommodated. 12 Connect the solenoid couplings to the solenoid plungers using M3 × 20mm machine screws and Nyloc nuts. You should now have functional flippers. Photos 14 & 15 show the finished flipper assembly. You can test this section by applying 12V to the solenoids. If you choose to do this, make sure there is a reverse diode across the solenoids to stop the back-EMF from damaging your power supply. The flipper action is pretty rapid and will give you a sense of what to expect with the other parts. Bumper construction ■ You’ll probably want to make several bumpers (our machine has three). The assembly process is: 01 Check that the 3D printed pieces fit together and run smoothly. We have designed everything with a good gap to ensure things don’t stick. Check the prints don’t have bumps or dags; if things don’t run well, you can sand parts if needed, though we didn’t with these tolerances. The exploded drawings are in Figs.27 & 28. 02 We put two high-brightness white LEDs in the top of the bumper as shown overleaf. We used parts from the Cree C513A series, which worked a treat. Bend the legs as shown and solder them anode-to-cathode so they are in series. We ran the anode and cathode wires right through the assembly, as shown in Photo 16. 03 Now we need to get the lower base assembly piece and install the ball detection microswitch. The part has been made to accommodate an siliconchip.com.au Parts List – Bumper Assembly 1 TAU-0826 12V 1.5A solenoid 1 2-way vertical pluggable terminal block 2 2-way polarised header plugs with matching pins 1 four-pin SMD tactile switch with short actuator [Altronics S1112A, Jaycar SP0610] 2 Cree C513A series 30mA LEDs (any colour) 3D-printed parts (all PLA) 1 Bumper Ball Detect Larger (solid) 1 Bumper Base Lower (30% fill, 2.4mm wall) 1 Bumper Base (30% fill, 2.4mm wall) 1 Bumper Plunger Coupling (solid) 1 Bumper Plunger (solid) 1 Bumper Top (solid – make this colourful, maybe transparent or translucent; the LEDs light through it) 1 Bumper Under Deck Bracket (30% fill, 2.4mm wall; should not need supports but remove them if used) 1 Bumper Shim for Base to Clear LED Holders (2.4mm wall) Hardware & wire 9 9mm-long self-tapping box screws (4G self-tappers) (attach upper to lower base, attach lower base to deck bracket, secure top of bumper) 2 80mm lengths of M3 threaded rod (cut from a longer piece) 1 M3 × 20mm panhead machine screw (to secure the solenoid armature to the coupling) 1 M3 × 10mm panhead machine screw (as a jack screw for the microswitch) 2 M3 × 6mm panhead machine screws (to secure the solenoid to the under-deck bracket) 9 M3 Nyloc hex nut (for the 20mm machine screw and threaded rods) 1 1m length of medium-duty figure-8 speaker wire 4 1m lengths of light-duty hookup wire (green, green, red & black/white) Fig.27 (above): an exploded diagram of the bumper assembly, with the threaded rods not shown. 9mm jiffy screw Fig.28 (right): joining the upper and lower 3D-printed sections of the bumper. M3 10mm screw Australia's electronics magazine September 2026  75 Photo 16: LEDs installed in the top of the bumper. The recess in the upper base section has been sized to fit a 5mm LED. We chose high-brightness white LEDs, but you could use coloured types. Photo 18: the upper and lower bumper sections with the switch and LEDs installed and secured. Altronics S1112A SMD tactile switch (it has standard dimensions so if you can’t get that one, you’ll be able to find an equivalent). The connections for the wires are as shown in Photo 17. Use a multimeter to check that you have connected to the right terminals, as it is bothersome pulling this apart to fix a silly error. 04 Feed the green wire through the inner holes in the upper and lower base pieces. We ran a 1.5-2mm drill bit through all the holes to clear the printing dags from inside these holes. After that, the light-duty wire fit well (it didn’t at first!). 05 Solder the tactile switch to the 500mm lengths of light-duty hookup wire and get the switch snug in the cavity. This is deep enough that you need to use the M3 adjusting screw to raise the switch when adjusting it later on. Make sure the tactile switch is central to the recess. Adjust the hookup wire if necessary – this is required to get the jacking screw central to the switch. 06 Using two 500mm lengths of light-duty hookup wire, run red and black wires through the lower and upper bumper base pieces. Solder the red wire to the anode (more positive) LED terminal, making sure not to leave a blob of solder, as this needs to fit into a 1.2mm hole. Repeat with the black wire for the cathode. 07 Now fit the ball detection disc to the lower base section as shown in the figures, then feed the LED wires through the holes in both the ball detection disc and the lower base section. 76 Silicon Chip Photo 17: the bumper LED and sensor wiring. We soldered lightduty hookup directly to the LED leads and tactile switch. Take care with soldering to the LED leads to ensure it fits into the 1.2mm hole in the bumper. Make the flying leads at least 500mm long to reach the breakout board. 08 Push 4G 9mm panhead screws into the holes in the lower base section and affix the lower and upper parts (see Fig.28). Once together, this should be as shown in Photo 18. 09 Push a 10mm M3 machine screw into the centre hole. We can screw this in to adjust the sensitivity of the ball detection. This needs to be screwed forward enough to jack up the tactile switch to the point that it lifts the ball detect disc to the upper base assembly. When adjusted properly, the switch is not depressed, but pushing down on any edge of the ball detect mechanism will actuate the switch. This is noticeable when you push the disc with your finger, so adjusting it is not hard. Do not over-tighten this as you will simply force the switch to always be on. 10 For a 12mm deck, cut 80mm lengths of M3 threaded rod and thread them onto the plunger. Remember that the top is the flat side. Use a Nyloc nut at the top so you can get this off later if needed. Run a normal M3 nut up from the bottom of the thread and lock it to the bottom of the plunger bracket. Put a drop of superglue or threadlocker on the bottom nut to ensure it does not come loose. 11 Now present this assembly to the below-deck section. Push the lower base section in until the top of this is about 0.5mm above the deck height, which will need to include the mounting shim, as shown in Photo 19. This prototype used machine screws that were about 6mm too short. This resulted in the top two assembly holes aligning between the under-deck bracket and the lower base piece. These accept 4G × 6mm screws but use the holes which align for you. We have included a whole Australia's electronics magazine range of staggered holes, allowing the bumper to be used with a range of deck thicknesses. 12 Now we need to install the plunger coupling to the solenoid using an M3 × 20 machine screw and Nyloc nut. 13 With the plunger and base assembled to the under-deck section at the right height, we now need to assemble the plunger coupling to the plunger’s M3 threaded rod. With the plunger aligned with the top of the bumper (as high as it will go), put two normal M3 machine screws onto the threaded rod about 15mm from the bottom, then push the plunger coupling on and add two Nyloc nuts from the bottom. You will need to have the solenoid in the base assembly to do this, loosely affixed using two M3 × 6mm screws and lock washers. With the plunger at maximum height, tighten the M3 nuts on the threaded rod. Now push the plunger down and check that it does not hit the ball detect disc. Adjust these until it works, and fix the normal M3 machine screws with superglue, then tighten the solenoid. 14 Make the connections to the solenoid using heavy-duty wire. Solder 500mm lengths to it and insulate the connections. 15 Photo 20 shows the finished bumper. To test this, use a 24V DC supply. On connection, the bumper should compress downward quite Photos 19 & 20: the initial construction of the bumper (left). A completed bumper, ready for installation (right). siliconchip.com.au rapidly, and if you have everything connected to the bumper/kicker board, the LEDs will light. If anything is not running smoothly, address the problem before proceeding. Our prototypes all worked fresh off the printer, so if your printer is adjusted well, you should not need to fiddle too much. Kicker construction ■ You’ll probably want to make several kickers (our machine has two). The overall kicker design is shown in Fig.29. We have made the parts different colours to make them easier to distinguish. Assembling of the kicker is pretty simple, especially compared to the bumper. We have included holes to suit the two main solenoid types that we expect you will find. The assembly process is: 01 Check that all the parts printed OK. 02 Screw the kicker coupling to the solenoid using a 20mm M3 machine screw and Nyloc nut. 03 Connect the kicker coupling to the kicker arm using another 20mm machine screw and Nyloc nut. 04 With all of these connected, push the solenoid into the kicker base and jiggle the kicker arm to align the mounting hole. Use another 20mm machine screw and Nyloc nut to secure these. The complete assembly is shown in Photos 20 & 21. 05 Solder a diode across the solenoid leads if you are testing this, as the back-EMF from these solenoids is extremely powerful. 06 Use a 24V DC supply to test this. Apply voltage and the kicker should kick quite violently, then return to its rest position when disconnected. To assemble the microswitches used to trigger the kicker: 01 Take a kicker microswitch bracket and assemble a 25mm lever microswitch to it. The aim of these is to get the lever end of the microswitch up to the height of the rubber band around the kicker. 02 Use 20mm-long M2.5 machine screws and Nyloc nuts to secure these, as shown in Photo 22. 03 Mount the kicker microswitch assembly next to the kicker, under the play deck. Use the adjustment to set the depth so that the kicker rubber band ‘rope’ is close against the microswitch, to ensure this switch is sensitive to the ball hitting the rope. Next month Wow, that is a lot of parts, and in most cases, you need several of each. That is all for this month. Next month, we will finally get to the end of this series. We will show the final assembly steps and how to get your whole Pinball Machine up and running. You will see that we have a custom theme for our machine. We really expect you will have your own theme and approach to decorating your own creation. This is where you get to go wild. Loud colours, light layouts and your artistic creativity can come to SC the fore. Parts List – Kicker Assembly Photos 20 & 21: the assembled kicker when printed using white filament. The final kicker has a narrower ‘paddle’ at the top and you should use Nyloc nuts on all machine screws. 1 TAU-0826 12V 1.5A solenoid 1 2-way vertical pluggable terminal block 2 2-way polarised header plugs with matching pins 2 KW12 25mm roller (straight) lever arm microswitches 1 50cm length of 5 × 5mm neoprene rubber band 3D-printed parts (all PLA) 1 Kicker Arm 12mm deck (solid) 1 Kicker Base (solid) 1 Kicker Coupling (solid) 2 Kicker Microswitch Bracket (solid) Hardware & wire 3 M3 × 20mm panhead machine screws (to secure the solenoid armature to the coupling and then to the kicker) 2 M3 × 6mm panhead machine screws (to secure the solenoid to the under-deck bracket) 3 M3 Nyloc hex nuts 4 M2.5 × 20mm panhead machine screws 4 M2.5 Nyloc hex nuts 1 1m length of medium-duty figure-8 speaker wire 2 1m lengths of green light-duty hookup wire Photo 22: the kicker trigger microswitches attached to their 3D-printed brackets. Fig.29: this shows how the 3D-printed sections of the kicker go together. siliconchip.com.au Australia's electronics magazine September 2026  77 Project by Tim Blythman Battery BackPack for GPS Clocks USB-rechargeable lithium-ion battery LED charge indicator Mid-rail tap for GPS Analog Clock driver Mounts directly to the 2022 GPS Clock Driver PCB Pin headers for general-purpose use Regulated 3.0V/3.3V output at up to 500mA (other voltages possible) While this design sounds like it has a niche application, it can be used in many places that need an uninterrupted power source at a low voltage and with a modest current requirement. It neatly replaces the battery pack in our 2022 GPS Clock Driver, making it a simple upgrade. This add-on PCB (shown attach to the GPS-Synchronised Analog Clock Driver) is much the same size as two AA cell holders and can replace the battery on the Analog Clock Driver. It can also be used as a general-purpose, uninterruptible, low-voltage power supply. I have a GPS-Synchronised Analog Clock (September 2022, siliconchip. au/Article/15466) on my office wall. I originally built it to test my WiFi Time Source for GPS Clocks (June 2023, siliconchip.au/Article/15823) but, perhaps unsurprisingly, I found it quite useful. Unfortunately, I’m finding that non-rechargeable AA batteries don’t last as long as I had hoped. I think I may have a pack of dud cells, or perhaps the current draw of the clock is a bit higher than Geoff’s prototype. Since there are a few steps to reset the clock when the batteries need to be replaced, it is a hassle when the battery goes flat. I figured that a rechargeable battery with a USB socket could replace the two 1.5V cells and would have uses in other places where a simple, rechargeable power supply is needed. The circuit is quite simple, but there is one small catch to make it work with the Clock, which we’ll discuss shortly. Effectively, the Battery BackPack is powered from a mains USB power supply, keeping the onboard lithium-ion cell fully charged. The USB power supply provides power to the connected clock or other device while it is present. If the power source is removed, the lithium-ion battery takes over. Circuit details Fig.1 shows the circuit. You might recognise that this is quite similar to the rechargeable battery circuit we have used in some other projects, such as the August/September 2025 USB-C Power Monitor (siliconchip. com.au/Series/445) and the September 2024 Compact OLED Clock and Timer (siliconchip.au/Article/16570). The main component is IC1, an MCP73831 charge regulator IC. USB power is provided at CON1, a USB-C socket. For USB-C, the two 5.1kW resistors are needed to communicate that this device is a power sink and should be supplied 5V from a power source. CON2 provides a simple pin header that can be used as an alternate connection for an incoming 5V DC supply. The two 10μF capacitors and the 10kW resistor are the minimum data Fig.1: this design provides circuitry to charge a lithium-ion cell and provide a regulated 3.3V output. CON4 matches a header on the GPS-Synchronised Analog Clock Driver, allowing it to replace the existing battery arrangement directly. 78 Silicon Chip Australia's electronics magazine siliconchip.com.au The header on the right connects to the Clock Driver PCB. If you are not using it with a Clock Driver, this tab can be removed to save space. The 470μF capacitor and two 100kW resistors are also not needed in this case. Scope 1: the blue shows the voltage on the 470μF capacitor as the clock advances, while the red trace is the 3.3V supply rail. Even with the deviation seen here, there is more than enough voltage to drive the clock mechanism. sheet requirements needed for the IC1 charge regulator chip to function. The 10μF capacitors provide input bypassing and output filtering, while the 10kW resistor sets the battery charge current to 100mA. IC1 provides a STAT output that is low during charging and high when the battery is fully charged. We have connected bicolour LED1 as shown in Fig.1; the arrangement of the 1kW resistors means that it will show red while charging and green when charging is completed. The resistor chain is powered from the USB supply, so it does not waste battery power, and the LED will be off if USB power is absent. Thus, you can quickly know if the unit is running from USB power or running down the battery. The three schottky diodes allow a seamless transition when USB power is applied or removed. When USB power is present, current flows through D2 and D3. D1 is reverse-­ biased, so no current is drawn from the battery, and the charge controller can accurately sense the battery voltage and current for correct and complete charging. D1 also prevents USB power from being directly fed into the battery. We use D2 and D3 in series from the USB supply to help share some of the dissipation in the downstream regulator. With typical load currents, the extra diode will drop no more than 0.3V, so even at 4.5V, a badly sagging USB supply will still provide power in preference to a fully charged lithium-­ ion cell at 4.2V. REG1 and its two 10μF bypass/filter capacitors provide a regulated 3.3V that is used to power the attached clock circuitry (or other load). The expected voltage from a pair of AA cells is 3V, but it is possible to see over 3.2V from a pair of fresh alkaline cells. So virtually any circuit designed to run from two alkaline cells should work with a 3.3V supply. In any case, the GPS-Synchronised Analog Clock Driver specifically can operate with a supply up to 3.6V, limited mainly by its microcontroller, so 3.3V is suitable and uses a commonly available regulator value. If you plan to power a particularly sensitive circuit, you could swap it for a 3.0V regulator, which is also available. However, the dissipation in the regulator would be a little higher, so the maximum load current will probably be reduced somewhat. The MIC37100 has been specifically chosen for its low dropout voltage, ensuring that it can provide 3.3V (or near enough), even with a fairly flat Li-ion cell. The SOT-223 package allows more dissipation than a smaller SOT-23 part would. Its quiescent current is slightly higher than other similar parts, and there is no low-voltage cutout, so it is important that a protected lithium-­ion cell is used. siliconchip.com.au Australia's electronics magazine The remaining circuitry provides the centre tap that is derived from the midpoint of the two AA cells in the original circuit. This allows the Clock Driver to produce a bipolar drive signal to the clock movement. While there are many possible ways of doing this, the drive signal current is quite modest, and importantly, it should be symmetrical about the supply mid-rail. So we have simply provided a fairly large half-rail bypass capacitor (470μF). It is biased towards the midrail voltage by a 100kW/100kW resistor divider, which draws only a few extra microamps from the rechargeable cell. The time constant of this arrangement is around 23s, so it does take a while to settle. Fortunately, the Clock Driver does not start driving the clock mechanism immediately, giving time for the settling to occur. The Clock Driver output will also tend to pull the capacitor towards mid-rail. Scope 1 shows the voltage on the capacitor as the pulses alternate. You can see that the alternating pulses cancel out their effects on the capacitor, and its average voltage remains near the mid-rail as desired. Performance Figs.2 & 3 show some charts of the output voltage and component dissipation at various output currents. Since REG1 is a linear device, the September 2026  79 input current roughly matches the output current, although there is a small amount of current through its ground pin. The data sheet notes a typical ground current of 11mA for a 1A output; Fig.3 takes this into account by assuming a constant 11mA ground current. We expect it will be lower than this in most cases (around 0.5mA at the current drawn by a typical clock). Fig.2 indicates that the regulated 3.3V output will be maintained at all times with the USB supply or a fully charged cell. We expect that will cover most scenarios, since the device is not intended to be used for long periods without USB power. Even with a discharged Li-ion cell, which could drop as low as 3.3V, the unit still provides 2.5V at a 1A load, well above the 2.25V that causes the Clock Driver to switch to low-power mode. Typically, a device designed to run from two alkaline cells will run down to 2V (1V per cell), although occasionally you will find a device that stops working at a higher voltage. 2.25V should be pretty safe for most such devices. With good output voltage performance, Fig.3 is more critical to checking the range of safe and proper operation. The 1N5819WS data sheet notes a maximum dissipation of 250mW at 25°C; you can see that is reached at around 600mA of current. This part does require derating as the temperature rises, with 40°C ambient reducing that to 200mW, reached at 500mA output current. The SOT-223 package of the regulator is typically rated for over 1W, so it should have no issues with continuous operation up to 500mA. The PCB has large copper areas and thus good thermal mass, so it should be able to handle brief excursions above this. In practice, our clock drew just over 100mA on power-up, and the normal operating draw is around 3.3mA, which appears to be on the higher side of what’s expected (perhaps the cause of our frequently flat battery!). So even a power-hungry clock should be able to operate for a few weeks without USB power. PCB design The Battery BackPack has been designed to replace the pair of AA cells on the GPS-Synchronised Analog Clock Driver and thus the BackPack PCB is the size of two AA cells. So it is a suitable size for other applications that expect a pair of AA cells. If you aren’t using the Battery BackPack with the Clock Driver, power can be supplied via either the CON1 USB-C socket or the CON2 header. To avoid problems with two power supplies feeding each other, we recommend choosing and fitting just one power input socket. If using CON2, the standard 5V USB range of 4.75V to 5.25V is safe. Lower voltages should not cause damage, but IC1 may not be able to charge the cell unless there is at least 0.3V of headroom. IC1 can operate up to 6V, but you will need to derate REG1 if the supply voltage is higher than 5.25V. Half of the PCB is taken up by the single AA (14500-sized) cell holder, while the remainder is covered with the circuitry seen in Fig.1. The CON4 output connection has the same pinout as CON3 on the GPS-Synchronised Analog Clock Driver PCB, allowing direct mounting of the new board on the Clock PCB. CON4 is on a small, protruding tab which can be easily snapped off if CON4 is not needed. The so-called mouse-bites encourage the board to break at the desired location. Breaking the PCB can release fibreglass dust, so we recommend doing so outside wearing a mask. If you wish to remove the tab, do this before assembling the PCB. Carefully run a sharp knife over the traces near the edge of the tab. Doing so will reduce the chance of the traces being torn, which could ruin the PCB. A light scoring on both sides will encourage a clean break. Use pliers to gently flex the tab. It will take some force, but flexing should cause it to break along the line of holes. Clean up the rough edge with a file and ensure any stray fibreglass is removed. Make sure that there are no loose traces or other copper that might cause a short circuit. Once you have broken off the tab, there is no external connection for the mid-rail tap, so the 470μF capacitor and two 100kW resistors are useless and should be omitted, which will also save a small amount of drain on the lithium-ion cell. CON3 is a simple header that breaks out the regulated and unregulated outputs and ground. We expect constructors might use this connection if they are using the BackPack to power some other device that expects around 3V but does not need the mid-rail tap. The PCB also has a pair of pads to suit a AAA or 10440-sized cell holder. Lithium-ion cells of this size are not as common as AA or 14500-sized cells, but might be necessary in tight spaces too, due to the thickness of the resulting assembly. Construction Fig.2: the output of the Battery BackPack is fully regulated while a USB power supply is available or the lithium-ion cell is near capacity. In any case, there is always enough voltage to power the Clock Driver, even with a nearly flat Li-ion cell. 80 Silicon Chip Fig.3: the power dissipation in the individual components under various output loads. The offset from zero at low current draws is due to the quiescent current of the regulator, which we have estimated conservatively. Since we will be fitting SMD parts, you’ll need the usual gear, such as flux paste, tweezers and a magnifier. Refer to the Fig.4 overlay diagram for the component locations. Start by applying flux to the SMD pads on the righthand side of the PCB. Rest IC1 in place; Australia's electronics magazine siliconchip.com.au Fig.4: check the component locations during assembly with this overlay diagram. We recommend fitting IC1 and the USB-C socket (CON1) before the other components, since they have the most closely spaced pins. We used some foam-backed double-sided tape to secure the Battery PCB to the Clock Driver since the header only attaches at one point. Make sure that no other parts of the two PCBs can come into contact. it is asymmetrical, so should only line up one way. Tack one lead and confirm it is flat against the PCB and aligned before soldering the remaining leads. Check for bridged pins and use solder-wicking braid and extra flux to draw out the excess solder from any bridges. Next, solder the USB-C socket (if you are using it). After placing it flat on the board and soldering the signal pins, apply a generous amount of solder to the side pads that secure the shell to the PCB. That will give it good mechanical strength. Work through the smaller passives. Fortunately, all the SMD capacitors are the same value. Note that all three diodes have their cathodes facing the same way. Make sure to get this right, as there is a risk of directly supplying power to the lithium-ion battery if one of the diodes is reversed! Solder REG1 next. It too should only fit one way. After that, use a flux cleaner or solvent such as isopropyl alcohol to clean off the excess flux from the board. Let it dry and inspect it closely for bridges and dry solder joints. If you find any problems, rectify them before continuing. At this stage, you should be able to connect a USB-C power supply for testing. You can probe some voltages with respect to ground; use the middle connector of CON3 or the lower pad of the unfitted 470μF capacitor as the ground connection. You should see between 4V and 5V on the V+ pad of CON3 and 3.3V (3.2-3.4V) on the 3.3V pad of CON3. This should be the same as the top + pad of CON4. The two middle pads of CON4 should show around 1.6V. If your voltages are significantly different, remove power and check the component placements and soldering. Disconnect the power supply and fit the remaining through-hole parts. Make sure that all leads are trimmed as flat as possible to reduce the chance of them contacting the PCB this will mount on. The battery holder pads appear to align with those on the clock driver, but should be kept well clear as they are at different voltages and contact might allow the lithium-ion battery to inadvertently discharge. Bend the leads on the electrolytic capacitor, making sure that it will be fitted with the polarity shown on the PCB, then solder it in place. Follow with the LED. The K cathode marking corresponds to the green element of the LED; you can use a light-emitting diode tester or multimeter in diode test mode to confirm this. When it lights green, the red probe is on the anode and black on the cathode. Finally, fit the cell holder, BAT1, taking care with the polarity. As for the other through-hole components, cut the leads flush so there is no chance of them shorting from the underside of the PCB. If you like, you can fit the cell now and connect a USB-C power supply to charge it. Check that the LED lights up red and then turns green, indicating it is fully charged. If the LED lights up green initially, it may be fitted with siliconchip.com.au Australia's electronics magazine the wrong polarity. Remove the cell before proceeding. Fitting it to the Clock Driver If you are upgrading an existing GPS Clock Driver PCB, you will need to remove the existing cell holders first. The four-way CON4 header should be soldered to the underside of the Battery PCB. The four-way header makes the electrical connections to the Clock Driver and will provide some mechanical strength. It’s a good idea to place a few lengths of thick, foam-backed, double-sided tape between the two PCBs in the area where the AA holders used to sit on the Clock Driver PCB. These will insulate the exposed pads and provide extra support for the added Battery BackPack PCB. The larger pad (located in the centre of the cell holder) is isolated on both the Clock Driver and Battery PCBs, so it could also be used for soldering a sturdy wire between the two. Watch that no wire fouls the cell. Whatever option you use, also be sure to solder the four-way header between the two PCBs and trim the leads short on the underside. You can now start the Clock Driver with our modified procedure to test for correct operation. Manually adjust the clock hands to about 10 seconds before the next half hour and then insert the cell. The LED on the Clock Driver should flash twice to indicate a normal startup. The attached time source (GPS module or WiFi Time Source) should start September 2026  81 Silicon Chip PDFs on USB ¯ A treasure trove of Silicon Chip magazines on a 32GB custom-made USB. ¯ Each USB is filled with a set of issues as PDFs – fully searchable and with a separate index – you just need a PDF viewer. ¯ Ordering the USB also provides you with download access for the relevant PDFs, once your order has been processed ¯ 10% off your order (not including postage cost) if you are currently subscribed to the magazine. ¯ Receive an extra discount If you already own digital copies of the magazine (in the block you are ordering). up and run for maybe 10 seconds or so – long enough to acquire the time. Then the LED on the Clock Driver will switch to a long flash sequence until the next half-hour is reached. Refer to the article in the September 2022 issue if there are problems with the Clock Driver. Powering the time source is probably the greatest load the Battery BackPack will see, so you should be able to identify any problems early on. If the Driver appears to lock up, it may not be able to power the time source, so you should check that the battery is charged. You can then use the S1 button on the Clock Driver to manually advance the clock hands and test that the Battery BackPack can power the clock mechanism. If the 470μF capacitor is still charging, it might take a few ticks before the mechanism starts moving, but after this, it will be charged to the correct bias point. Advance the time (using S1) until it is exactly at the next half-hour. Check that the clock starts as expected; it should take no more than 30 minutes. About 12 hours after being powered on, the Clock Driver will check its time source again. Check that the clock continues to run after this; if so, then all is well. Other uses The Battery BackPack can also be used as a general-purpose replacement for a pair of AA or AAA cells in lightduty applications. It will not have the high current capability of AA cells, with the limit being about 500mA, as noted earlier. This is partly limited by the dissipation and dropout voltage of the regulator, so it will vary with the tolerance of the load to voltage sagging and the state of charge of the lithium-ion cell. Brief bursts of higher current draw may be fine, as long as they do not overheat the regulator or diodes. Refer to Figs.2 & 3 to check the behaviour at your desired operating current. CON3 also provides a connection that is upstream of the regulator, so could be used if your circuit can tolerate voltages above 3.3V. In this case, you might also wish to bridge out one of D2 or D3 to reduce the voltage drop. Modules like the Raspberry Pi Pico include a buck-boost regulator that can operate between 1.8V and 5.5V, so that is an example of a case where feeding the raw battery voltage to the device is ideal and will give the best efficiency. If you don’t need the 3.3V output, you could also omit REG1 and the capacitor for the 3.3V rail (the 10μF part closest to the 470μF capacitor). Removing the regulator will delete the main quiescent current draw, so it might be preferred for extreme lowSC power applications. Parts List – Power Supply for GPS Clocks EACH BLOCK OF ISSUES COSTS $100 NOVEMBER 1987 – DECEMBER 1994 JANUARY 1995 – DECEMBER 1999 JANUARY 2000 – DECEMBER 2004 JANUARY 2005 – DECEMBER 2009 JANUARY 2010 – DECEMBER 2014 JANUARY 2015 – DECEMBER 2019 OUR NEWEST BLOCK COSTS $150 JANUARY 2020 – DECEMBER 2024 OR PAY $650 FOR THEM ALL (+ POST) 1 double-sided 56 × 39mm PCB coded 11105261 1 AA-size (14500) through-hole cell holder (BAT1) 1 14500-sized lithium-ion rechargeable cell with protection circuitry 1 USB-C power-only SMD socket (CON1) 1 2-way 0.1in/2.54mm pitch pin header (CON2; optional, only for non-USB supplies) 1 3-way 0.1in/2.54mm pitch pin header (CON3; optional, for general-purpose use) 1 4-way 0.1in/2.54mm pitch pin header (CON4) electrical tape or foam-backed double-sided tape for insulation Semiconductors 1 MCP73831T-2ACI/OT lithium-ion cell charge controller, SOT-23-5 (IC1) 1 MIC37100-3.3 3.3V LDO linear regulator, SOT-223 (REG1) 3 1N5819WS SMD schottky diodes, SOD-323 (D1-D3) 1 3mm red/green bicolour through-hole LED (LED1) Capacitors 1 470μF 10V radial electrolytic, up to 12mm tall 4 10μF 25V X5R M3216/1206-size SMD MLCC Resistors (all SMD M3216/1206-size ±1%, ⅛W) 2 100kW 1 10kW 2 5.1kW 2 1kW WWW.SILICONCHIP.COM. AU/SHOP/DIGITAL_PDFS Kit (SC7707, $25 + P&P): includes all the parts listed above except the Li-ion cell. 82 Australia's electronics magazine Silicon Chip siliconchip.com.au Subscribe to The VERY BEST DIY Projects ! Model Headboard Destination multiple compatible OLED display sizes; HF, SSB & QRP Display serial input or infrared control; 3.3V operation TRANSCEIVER TEST SET Terahertz Waves how they are used in astron Ultrasonic Cleaner ADJUSTABLE Australia’s top electronics magazine omy, medicine and more Silicon Chip is one of the best DIY electronics magazines in the world. Each month is filled with a variety of projects that you can build yourself, along with features on a wide range of topics from in-depth electronics articles to general tech overviews. If you have an active subscription you receive 10% OFF orders from our Online Shop (siliconchip.com.au/Shop/)* AUGUST 2026 ISSN 1030-2662 08 9 771030 266001 $15 00* NZ $15 90 INC GST INC GST Published in Silicon Chip Destination Display; August 2026 Rest of World New Zealand Australia * does not include the cost of postage Length Print Combined Online 6 months $77.50 $87.50 $55 1 year $145 $165 $105 2 years $270 $305 $200 6 months $95 $105 1 year $180 $200 2 years $335 $370 6 months $115 $125 1 year $220 $240 All prices are in Australian dollars (AUD). Combined subscriptions include both the printed magazine and online access. 2 years $410 $445 Prices are valid for the month of issue. Try our Online Subscription – now with PDF downloads! DCC Accessory Decoders; July 2026 Simple USB Power Monitor; June 2026 Amplifier Clipping Indicator; May 2026 An online issue is perfect for those who don’t want too much clutter around the house and is the same price worldwide. Issues can be viewed online, or downloaded as a PDF. To start your subscription go to siliconchip.com.au/Shop/Subscribe SERVICEMAN’S LOG Soviet PDP-11-40 (SM-4) computer repair Here’s a repair story from the past. After completing my electronics engineering degree in Poland in 1978, I started working at the Institute of Mechanical Engineering at a technical university (called a Polytechnic in Poland). The institute acquired a minicomputer. My duties included maintaining it and assisting scientists with programming it. To learn the internals of this minicomputer, I was sent on a course for a few weeks. The computer was an SM-4, a Soviet copy of the Digital Equipment Corporation (DEC) PDP-11/40. The story was that during the Vietnam War, Russians captured an American frigate with this minicomputer onboard and copied it. It’s hard to tell if those rumours were true, but during the course, the lecturers from the Soviet Union were using the original English documentation of the DEC PDP-11. The shape and position of the switches and lights on the front panel of the SM-4 look exactly like those of the DEC machine. One of my tasks was to regularly run test programs to check the health of the minicomputer. We had a collection of programs to test various components: the main processor board, memory, peripherals etc. Each test program was on punched tape. To run the program, it had to be loaded into the computer’s memory first. The computer did not have the equivalent of ROM for a startup program, so after switching it on, I had to manually enter the loader. Using switches on the front panel, I would set the starting address and the first instruction to Items Covered This Month • An old Soviet computer • A smart bin turned dumb • Repairing a Marantz PM630 amplifier • A broken standing fan • Compaq CQ56 laptop repair Dave Thompson runs PC Anytime in Christchurch, NZ. Website: www.pcanytime.co.nz Email: dave<at>pcanytime.co.nz Cartoonist – Louis Decrevel Website: loueee.com 84 Silicon Chip be stored at this address. After pressing the save switch, the instruction was stored and the address was incremented for the next instruction. For the rest of the loader, I only needed to enter the instruction codes and press the save switch for each one. There were twenty-something instructions to enter. The instruction code was an octal number rather than the hexadecimal we use today. For example, the instruction to clear a memory address (CLR) had code 050 (000101000). After a while, I just remembered those codes, so I could enter the instructions quite quickly. After entering the loader, I would put the tape with the program in the punched tape reader, set the address of the first instruction of the loader and press the run switch. The program was read from the tape into the memory and could then be executed. If there were no problems, the test would run to the end. I remember the first time there was an error: the test of the floating-point module stopped halfway. The address of the instruction that had an error was displayed on the front panel. It was time to apply what I had learned during the course. I switched off the machine, removed the front cover and unplugged the floating-point board. There was a so-called engineering panel, an extension that plugged into the rack in the place of a board and you would then plug the board into it. This way, the board was exposed outside the rack, with both sides fully accessible. It also had switches to set the address to stop the program and others to perform some operations. I plugged the engineering panel into the slot where the floating-point board originally was and connected the floating-­point board to it. The board was now outside the rack. After switching on the computer and loading the floating-­point test, I set the engineering panel break address to stop the program at the instruction where the test failed. I started the test program, and it stopped at the address set on the engineering panel before executing the instruction. At this point, the computer would normally execute this instruction, but using the engineering panel, I could step through the microinstructions that were processed to execute the program instruction. The computer was built with TTL 7400-series ICs (Soviet equivalents, to be specific). Australia's electronics magazine siliconchip.com.au Following the path of the signal at each microinstruction, I checked the inputs and outputs of various ICs. At one of the micro-steps, I found a NAND gate with all of its inputs high and the outputs were also high – all were 5V in the 7400 universe. There were no desoldering tools, so to replace a faulty IC in a DIP through-hole package with 14 pins, I cut all the legs off and removed the chip body. Next, I desoldered and removed from the board all 14 pins one-by-one. After cleaning out the old solder using a wire (we did not have desoldering braid), I soldered in the replacement chip. I cleared the breakpoint address on the engineering panel and executed the floating-point test again. This time, the test ran through without errors. I unplugged the board, took out the engineering panel and plugged the floating-point board back into the rack. I ran the test again just to confirm there were no more errors. Today, we would typically replace the board rather than go to the component level, especially since a single IC performs the work of thousands of individual chips. Only occasionally could we identify the faulty part. Cas Filar, Duncraig, WA. Sensor-triggered rubbish bin repair My youngest son asked if I would look at a rubbish bin with a sensor-actuated lid that had stopped working. The bin uses photo sensors to activate a motor that raises and lowers the lid when a hand is waved over them. My initial thought was that it would not be an economical repair. However, I enjoy a challenge, have spare time, and if it could be fixed cheaply, it would defer the cost of a new bin. That would be particularly helpful with the current cost of living and six mouths to feed in the household. The first step was to check the power supply, which consists of four 1.5V dry cells. All tested OK, so I proceeded with the disassembly. After removing ten self-tapping screws, I separated the lid assembly and quickly identified a likely source of the fault. The motor and gearbox assembly that drives the lid was coated with some kind of black, sticky, corrosive substance. I desoldered the wires from it, removed the motor/gearbox assembly and tested the motor using my bench power supply. There was no movement. I then began dismantling the gearbox, drawing a diagram to record the assembly sequence of the many nylon gears and shafts. All the gears were covered in the same sticky residue. After sliding the final drive gear off the motor shaft and removing two additional screws, the motor came free. Further testing confirmed the motor was lifeless. I carefully bent back the three retaining tabs securing the motor siliconchip.com.au endplate and slipped the rotor out. The brushes are thin strips of flexible metal, and they were bent and split. I tried re-shaping them and re-assembled it, but I found that the rotor would not turn. I suspected that bending the retaining tabs had disturbed the shaft alignment slightly. After some online research, I located a suitable replacement motor: the RF320 rated at 6V, 6000 RPM, 24mm in diameter, with threaded mounting holes in the right position. Fortunately, once received, the motor was a direct drop-in replacement. After thoroughly cleaning the gearbox and gears to remove the residue, I re-assembled the unit. The lid operated perfectly once installed. Another successful repair and one less item to be discarded. Phillip Webb, Hope Valley, SA. Marantz PM630 amplifier repair About eighteen months ago, my wife and I moved from the city to a rural town in the south-western part of the Wheatbelt in Western Australia. Being a collector of classic hifi equipment, I was recently asked if I was interested in acquiring some older Marantz hifi gear for free. I like older Marantz equipment, so my friend and I went over to an old abandoned farmhouse to grab the gear. The whole ‘box and dice’ was there: a genuine Marantz cabinet replete with a PM630 amplifier, TT530 turntable, ST530 tuner, SD530 auto-reverse cassette deck, CD54 CD player and some massive speakers. These had all been sitting in the farmhouse ever since it was abandoned many years ago for new digs. Australia's electronics magazine September 2026  85 Anyway, all the gear was quite dirty, and there was plenty of evidence of a mouse infestation from days gone by, judging from the deposits left behind on some of the gear. The speakers and the hifi cabinet were in too bad shape to bother with, but the rest of it, being Marantz ‘Champagne’ series, was loaded into the boot of the car with great enthusiasm. All of the equipment needed a good cleanup and a good looking at. I set about testing each item after a thorough cleanup, and as is typical of hifi gear of this ilk, the CD player, cassette deck and turntable all needed new belts. The cassette deck was the worst of them, with the main flat drive belt having turned to ‘goo’ over the years, leading to a very messy clean-up job. The turntable was a direct-drive type with linear tracking, utilising two small belts linked to motors and gears, one for the pickup arm tracking ‘sled’ and one for raising and lowering the arm. As for the CD54 CD player, the belt was a little loose, so it could not quite drive the loading tray mechanism in and out properly. New belts were duly ordered from my favourite supplier and fitted to each unit, restoring each of them to working condition, except for the cassette player, which would not auto-reverse reliably, so that was left for another day. Mostly easy fixes so far. Just for interest, the CD54 is essentially a first-generation CD player, employing the famous Philips CDM-1 swinging-­ arm laser mechanism and TDA1540 14-bit DACs. The unit is built like a tank, employing a heavy diecast chassis, and is quite sought after by collectors, me being one! It is CD54 number two for me. The tuner was relegated to the shelf, as I rarely listen to AM and FM broadcasts these days. The next repair candidate was the PM630 amplifier. It proved to be dead on power-up; the display and control panel LEDs did not light up as expected, so off came the cover to have a poke around. I managed to find service manuals for all of the gear on the interweb. Overall, the amplifier was in great physical condition, with no rust, no scratches, and no verdigris on the knobs, the latter being common in poorly stored units. Basic troubleshooting started with checking the main fuse, which was intact. Next, all the internal and onboard fuses were checked and also found to be intact. A check of the power supply voltages turned up no +5V rail (actually nominally around 5.7V), and no ±15V rails; the former revealing why there was no life from the microprocessor-­ controlled front panel. The lack of ±15V was not the best find either. Surprisingly or not, the main power amplifier and auxiliary supplies were all okay, and the speaker outputs had only a few millivolts of DC offset. So at least there seemed to be no faults in the main power amplifier circuitry, which was a welcome discovery. A subsequent visual check of resistors R807 and R808, both 27W fusible resistors for safety reasons, revealed that they looked pretty stressed. In fact, a deeper dive with a multimeter on the ohms range revealed they were both open circuit. Subsequently, I found that the ±V rails were both shorted to ground, explaining the unfortunate demise of the resistors. This did not inspire confidence, though, as there was a great deal of circuitry hanging off these supplies. I decided to turn my attention to the missing +5V rail first, noting that it was not shorted to ground, which was kind of good news. In fact, on closer inspection, the +5V supply output measured near zero, with the ‘input’ side sitting at around the expected voltage. Each of these supplies employs a zener diode ‘boosted’ by a series pass emitter-follower transistor, regulating the voltage to about 0.6V below the zener voltage. Anyway, since F803 and R810, a 10W fusible resistor, were intact, I measured a few voltages around the +5V supply, starting with the zener diode, a 6.2V type. I only measured a few tens of millivolts here, so I thought This section of the Marantz PM630’s circuit shows the power supply. Several of the electrolytic capacitors had failed, and not in the usual ways: with a high ESR or low capacitance. 86 Silicon Chip Australia's electronics magazine siliconchip.com.au that the zener had failed short-circuit, thus not providing any voltage at the base of the booster transistor. To be sure, I desoldered it carefully and measured it out of circuit using a power supply and series resistor, since I don’t have a fancy semiconductor tester. It measured 6.2V! OK, I thought, maybe there’s another culprit pulling down the voltage at the base of the transistor. Sure enough, a resistance measurement between the base of the transistor and ground indicated a near-short-circuit. It turned out that capacitor C818 was almost a dead short. This would be one of the few times I have ever come across a shorted electrolytic capacitor in my lifetime, especially since it seemed to be working well within its ratings. This capacitor was a 47μF 16V unit. With 5.6V across it in normal operation, I had no clue why it had failed. In any case, I was confident that refitting the zener diode and changing the capacitor should restore the +5V supply. This saw the +5V rail come to life along with the pretty lights on the front panel. Progress was being made! Having previously found the ±15V supplies shorted to ground, I now suspected C815 and C816. As it turns out, these were both shorted, which explains the missing voltages and fried resistors. Not having fusible resistors on hand, I had to order the same, along with new capacitors, and wait. Once they arrived, I fitted and changed all fusible resistors and small capacitors around these power supplies, including C813 and C814, for good measure. The failed capacitors were all small types from one particular Japanese manufacturer which, as it turns out, being of this vintage, are notorious for going bad. The good news is that all of this effort was rewarded with a now fully working PM630 to add to my collection of Marantz hifi gear! For reference, the circuit snippet at lower left shows the power supplies and components in question. Richard Kabzinski, Ellenbrook, WA. Standing fan repair It was a hot day, so I needed a standing fan for my work area. I got a spare fan out of the shed but as I was carrying it to my work area, the fan broke into two pieces, with the stand and shaft breaking off the main body and falling on the ground. As I had hold of the main body, the fan itself was not damaged. siliconchip.com.au The plastic had become brittle over time, and it just broke under the weight of the fan while I was carrying it. I went back to the shed and retrieved two dead fan motors with their control panel assemblies still attached. I would use one of these to repair the fan that was still working. I usually keep fan parts for repairs; I recently rebuilt a standing fan that my son picked up from the Op Shop that was missing the blade and guard; it also had no stand. The motor still worked, so I was able to rebuild it using parts from previously failed department store fans. These department store fans have a high mortality rate, as the motor has a non-resetting thermal fuse buried deep in the windings. When it blows, the motor is useless and the fan can’t be repaired, short of replacing the motor. The old fans from well-known brands do not have this thermal fuse, so it’s common for fans over 50 years old to still work. I went to undo the screws in the control panels, and of course they were “tamper-proof” types. These had an indented triangular hole that required a triangular bit. I’ve found these particular screws previously when I repaired a power board some time ago. At the time, I looked through about eight bit sets, and I did not have a bit for this type of screw, so it might not be common yet. Not having a suitable bit for this type of screw, I made a screwdriver to fit them from a piece of thick fencing wire. I used that to open the three control panels, ready for the repair. I checked the two spare control panels and found that one would not fit the fan I was repairing, but the other one fitted nicely. So I would swap out the broken parts with the good parts and get the fan operational again. Both control panels were wired the same way, so I just had to swap the wires from the broken one to the replacement one. The wires are just pushed into the terminals on the switch, and they can be easily removed by inserting a thin tool into the terminal next to the wire. I used the point of a compass for this job. The Neutral wire in the mains cable and the Neutral wire going to the motor were joined in a crimped connector; they were not even twisted together or soldered. That seemed dangerous to me. The blue wire coming from the motor was too short to reach the terminal in the new control panel, so I extended it by soldering on and heat-shrinking a short length of blue wire salvaged from the wiring in the fan that I took the control panel from. I also soldered the Neutral wire before refitting the original crimp connector to it. Australia's electronics magazine September 2026  87 Servicing Stories Wanted Do you have any good servicing stories that you would like to share in The Serviceman column in SILICON CHIP? If so, why not send those stories in to us? It doesn’t matter what the story is about as long as it’s in some way related to the electronics or electrical industries, to computers or even to cars and similar. We pay for all contributions published but please note that your material must be original. Send your contribution by email to: editor<at>siliconchip.com.au Please be sure to include your full name and address details. The disassembled Compaq CQ56 laptop. The very dusty heatsink is shown below, with the reassembled laptop shown next to it, waiting for a new screen & keyboard. While I don’t like these crimp connectors, they serve the purpose of covering the joint and are fine if the joint is soldered first. Reusing one saves using more heat-shrink tubing. With the replacement control panel fitted, I reassembled the fan, and it was ready to use again. It’s very handy having spare parts to be able to effect repairs, so I hang onto these dead department store fans. That was another successful repair that saved this fan from the junk pile. Bruce Pierson, Dundathu, Qld. Compaq CQ56 Laptop repair I was looking through some junk laptops that a friend gave me a while ago, and amongst them was a Compaq CQ56 laptop. It was missing the screen, keyboard, battery, right hinge cover and RAM. Could it work? I got a charger, plugged it in, pressed the power button and the laptop lit up. That was a good sign, but with no screen, I couldn’t be sure it was working. I had wrecked a non-working HP dv6 laptop recently. The Compaq’s screen connector was still there in the empty lid, so I had a look at it and it just happened to match the one in the HP. Its screen had some scratches, but it would do as a test screen. I didn’t have the correct keyboard for this CQ56, but I had a smaller one with the same connector, so that was worth trying. 88 Silicon Chip I disconnected the charger, installed some RAM, connected the screen and keyboard, reconnected the charger and pressed the power button. Holding down the F10 key, the screen lit up, and I was at the settings screen. Amazingly, this stripped-out laptop actually worked. Of course, the CMOS battery (cell) was flat, as expected with a 16-year-old laptop. It was time to dismantle it and start the rebuild. Fortunately, the optical drive was still in place; it’s always difficult to find a correctly fitting front and a rear retainer to suit a particular laptop. I dismantled what was left of the computer and decided I would upgrade the CPU while I had it apart to change the CMOS’s CR2032 cell. I looked online regarding what CPU I could use; because this laptop has a GL40 chipset, it only supports CPUs with a front-side bus (FSB) speed up to 800MHz. This ruled out using an Intel P8600 at 2.4GHz, which has a front-side bus speed of 1066MHz. The CQ56 came with an Intel Celeron T3500 CPU at 2.1GHz. Other supported CPUs include the Intel T9300 at 2.5GHz and the Intel T9500 at 2.6GHz. Unfortunately, I did not have either of these, so I had to settle for an Intel T4500 CPU at 2.3GHz. I had removed this CPU from another laptop where I replaced it with an Intel P8600. The T4500 was still a worthwhile upgrade. Australia's electronics magazine siliconchip.com.au After removing the heatsink and fan from the motherboard, I separated the fan from the heatsink and found the worst blocked-up heatsink that I have ever encountered. I’ve seen some badly blocked-up heatsinks, but this one is top! With the replacement CPU fitted and the heatsink and fan cleaned, I refitted the fan to the heatsink, cleaned off the old heatsink compound, applied a new smear and refitted the heatsink to the motherboard. When I went to replace the CR2032 cell, I noticed that the cell holder was broken, so I would need to replace it. I looked through my dead motherboards that I kept for spare parts when I wrecked non-working laptops and found a similar cell holder. I used my 20W soldering iron to remove it from the motherboard, then removed the cell holder from the CQ56 motherboard and fitted the replacement cell holder. Fortunately, the cell holders had the tabs at the ends, so this was an easy replacement. Next, I detached the lid from the main laptop body so I could rebuild the lid with a replacement screen. I unclipped the front panel from the lid, ready to replace the screen. I don’t know who stripped this laptop, but they didn’t remove the two screws from the bottom of the screen front cover and they just ripped the front cover off. It’s amazing that they didn’t break anything else when they did that. I had a good screen that came from a non-working Toshiba C850 laptop that I’d wrecked a while back. Even though this screen came from a different brand, it was compatible with this CQ56 laptop. All the screws to fit the screen were missing, so I grabbed a loose lid from a laptop I’d wrecked and retrieved all the screws I needed. I reassembled the lid with the replacement screen, reinstalled the motherboard and put the laptop back together again with a brand new keyboard that I’d ordered from eBay. I had several salvaged HP batteries that had come from dead laptops, so I fitted one. A quick test showed that the laptop was now working. I set the time and date and checked other settings in the BIOS, then saved the settings. The first battery I tried didn’t charge, but the third one did. Now it was time to install Linux, which is a good choice for a laptop this old with only 4GB of RAM. It would be a useless snail trying to run Windows 10 or 11 on it. I had downloaded the Pearl OS 8 ISO and burned it to a DVD earlier, so I used that. When I tried to install updates, all I got was an error message that the repositories did not have a release file, so no updates could be installed. Looking online, I saw that version 8 had been discontinued, but versions 12 and 13 had just been released recently. I read some reviews and they were all bad for version 13, but there was a good review for version 12, so I thought I would try it. I downloaded version 12, then burned it to a double-layer DVD, as it was 5.26GB, so it wouldn’t fit on a single-layer DVD. I installed that on the CQ56 laptop. The installation went smoothly, apart from a bug with the scroll direction for the touchpad, but after updating, that was fixed. This once piece of scrap now has a new life. A good result. Whenever I get a chance to buy non-working laptops for peanuts (or free), I pick them up because you never know when the good parts from them will come in handy. SC Bruce Pierson, Dundathu, Qld. siliconchip.com.au Australia's electronics magazine September 2026  89 Vintage Electronics Braybon Bros Automatic Voltage Regulator I have personal experience with this fascinating device that started life in the 1940s but was manufactured into the 1960s. It was used to control alternators to produce a more-or-less constant AC output in the face of varying loads. A production Braybon T3 AVR, serial number 4777. By Fred Lever B efore the Second World War, AC mains power was spreading around Australia. In the main cities, 240/415V three-phase was reticulated with homes utilising 240V single-phase. Appliances were being made to comply with this, using the 3-pin plug and socket system still in use today. Outside of the big cities, factories and farm properties installed their own generators using low-voltage DC or medium-voltage AC. The DC systems usually ran at 32V. Some installations had storage batteries charged by a generator (petrol, diesel or wind-powered). 240V AC systems started displacing DC systems as they could utilise the ever-growing commercial range of appliances and electric motors. Smaller systems were usually under 10kW with a single phase, while more ambitious 10-50kW systems were 3-phase types, allowing larger motors in workshops and homes. Townships installed generator systems large enough to power a local network, including street lighting, shop premises and homes (or domiciles). Examples of a farm/factory set and a town powerhouse installation are shown in Photos 1 & 2. 90 Silicon Chip The typical farm/factory set shown in Photo 1 comprises a Lister two-­cylinder diesel engine coupled to an alternator to produce AC. The alternator set was made by the Sydney firm Braybon Bros, providing around 6kW at 240V AC. Braybon and many other small manufacturers found a growing market to supply generating sets, alternators and control equipment for defence requirements during wartime, and the subsequent post-war boom into the 1960s. The typical town powerhouse shown in Photo 2 has two identical sets with six-cylinder diesel engines, possibly from Blackstone, coupled to brush alternators of around 200kW capacity. The power generated was 3-phase 415V AC. This was sufficient for a small town to run the main street lighting, shop and house power. You can identify the engine prime movers easily. Each drives an alternator that in turn drives a smaller DC generator called an exciter. The exciter and alternator are electrically connected in a series configuration, allowing the AC alternator to have its high-power voltage level controlled by the lower-power DC exciter using Australia's electronics magazine an automatic voltage regulator (AVR). The generating set in Photo 1 has the AVR control system mounted proud at the end. That is the two metal boxes, the top one being the hand rheostat (HR), and the lower one is the AVR. These items are production examples of a Braybon Type B rheostat and a Braybon Type 3 AVR. Out of sight is a gauge to show the output voltage, plus some operator controls, including the AVR hand/auto switch. Braybon Bros invented this type of AVR in 1940 to fill a wartime lack of supply of imported AVRs. The new AVR was very successful, despite its utter simplicity and modest cost in comparison to what had been available. I decided to make a replica of the design to investigate why it worked so well despite its apparent simplicity. AVR operation Fig.1 shows a basic electrical circuit of a generating set with an alternator, exciter and an AVR. The exciter is depicted on the left, with shunt field XF and armature XA. The armature supplies excitation power to the alternator field, AF. The output windings deliver three-phase AC power to the load. siliconchip.com.au Photo 1: a typical alternator that would have been used to power a farm or factory. The exciter generates a DC voltage, adjusted by resistors LR and HR. LR is set to provide a maximum limit and HR, the hand rheostat, is the manual voltage control giving a range of 50% to 150% of the rated voltage. The switch allows either manual control of the voltage by rheostat HR or, when switched to auto, the AVR is introduced to the field circuit. The AVR senses the AC voltage from the alternator and automatically adjusts its internal resistance. When properly set up for automatic operation, the hand rheostat provides an initial voltage of about 70% of the rated voltage on no load. The AVR is then switched on, taking the voltage up to 100%. The AVR then tries to maintain this despite a varying load. Fig.2 includes a typical excitation curve of an alternator, showing the change in AC voltage against DC excitation. With no load, the AVR is adjusted to settle at point A on the curve, the rated voltage. When the Photo 2: large alternators like these were used to power small towns, including street lighting. maximum load is applied, losses increase in the alternator, so higher excitation is required to advance to point B, by AVR action, to restore the voltage to normal. The rise in DC excitation from no load to full load in these alternators was in the range of 2-4 times, depending on many factors. Making a Braybon Type 3 AVR That brings us to the subject of this article: making a replica of the Type 3 vibrating armature point AVR (AVR T3) to glean some insight into how it worked. This AVR type was the third arrangement by the designer, S. C. (Stan) Braybon. Earlier types were the Type 1 solenoid carbon pile and Type 2 oscillating rotor point. There were some variations in the initial units, but once into production, the configuration stabilised and was virtually the same throughout the 40-odd-year life of the design. Fig.1: the basic principle of controlling alternator output by varying the exciter voltage. siliconchip.com.au Australia's electronics magazine The author has the unique position of having worked for Braybon Bros, both making and servicing the Braybon AVRs, as well as developing the subsequent solid-state AVRs for the Braybon set range. Back in the 1970s, I had a toolbox holding all sorts of spares used on service calls. When no longer used, I parked it under a bench in my workshop. It lay almost untouched for decades, to be opened only when searching for some piece of gear related to 1960s gensets, like carbon slip ring brushes or field rectifiers. For this article, tipping all the contents out and sorting through the junk at the bottom revealed some truly unobtainable, crucial parts for a T3, not the least being a couple of sets of tungsten vibrating points and some badly machined metal parts. They could at least be re-machined and put back to use! This enthused me, so I set to work using photographs of a stock AVR and Fig.2: the relationship between the DC excitation voltage and alternator AC output voltage is not completely linear. September 2026  91 a factory AVR test unit in my collection as a guide to make new parts. A production unit In the lead photo we have an AVR T3, like the one mounted on the genset in Photo 1. The top cover is removed, revealing not that much in the way of parts underneath! Nothing is missing. By referring to Fig.3, you can see almost all the active items. Coil M is the red bobbin at the rear of the lead photo, rectifier RB is the selenium plate device and transformer TX the grey object. The ballast resistor (BR) and capacitor (C) are out of sight underneath. The rocking armature sits on the frame of coil M, with the points (PP) on the nose, and the reference spring (S) just visible halfway between the points and the centre pivot. The spring reaches through the baseplate and hooks onto a clever right-­ angle spindle mechanism that appears at the front as the round control knob. This AVR is fitted with the point-­reversing switch, RS, the toggle facing the front of the photo. With reference to Fig.3, a simple explanation of how it works is as follows. Accept that if the points (PP) are closed by the pull of spring S, a field resistor such as HR in Fig.1 connected to the REG terminals will be shorted out, and the AC voltage will rise. When the pull of coil M due to the rising AC voltage exceeds the pull of the spring, the points open and the AC voltage will fall. The points will ‘hunt’ for a balance point, and so the AVR will hunt around a voltage. On M, winding SC creates the pull-in proportional to the AC voltage delivered by TX, BR and RB. Coil CC is connected in anti-phase to SC, and the changing field current tends Photo 3: I started by recreating the magnetic assembly. 92 Silicon Chip Fig.3: the configuration of the voltage regulator. The magnetic field generated from the AC voltage to be regulated is opposed by spring tension to control a set of points. to damp any change of state, adding an ‘anti-hunt’ action. At first sight, that is all you need to know. Like anything else, the actual way it works is more complex. Building one and testing it was the only way to discover more. To do this, all I had to do was draw up a list of parts required, refurbish or make each part, tick them off the list and put it together. Simple! The magnetic path and machined a thread on one end to secure it to the Bakelite base plate. I similarly made the brass post to carry the lower stationary contact from a length of 12.7mm (half-inch) diameter brass rod with one end tapered and tapped for 3mm. The other end was threaded to secure it to the baseplate. I made these parts and confirmed that the dimensions suited each other by a rough mock-up, shown in Photo 3. I made the steel parts for the magnet coil assembly first. I had the subspec armature and new points from my trove of toolbox parts, but needed to machine the L-shaped bracket and the coil core. The easy way to achieve the L shape was to part off a piece of 3 × 2.5 × ¼-inch mild steel angle and shape the top of the L to a 45° chamfer so the corresponding pivot milling in the armature fitted freely. I made the coil core next, machining it from 25.4mm (one inch) diameter mild steel rod. I cut it to length The Bakelite baseboard Photo 4: the voltage adjustment screw mounted on a Bakelite baseboard. Photo 5: the magnetic assembly and spring are mounted on the baseboard. Australia's electronics magazine For the baseboard, I cut a 200 × 200mm piece from 9.5mm (3/8-inch) thick Bakelite sheet. The voltage-­ control spindle mechanism casting mounts on a centreline, and this determines the exact position of the coil assembly as the reference spring hooks vertically from the casting arm up to the armature. As shown in Photo 4, I refurbished the casting, positioned it on a centreline and fitted it. That allowed me to drill the holes for the magnet assembly siliconchip.com.au Photo 6: metal screws are used to make connections between the two sides of the Bakelite baseboard, making it an early type of doublesided circuit board. and do a trial fit, shown in Photo 5. Note the vertical position of the spring, determining where all else fits. Transformer and magnet coil To produce a transformer, I found a junk unit of the same core size as the original with a good 240V primary. I rewound the secondary to 10V AC and fitted the frame with angle-mounting foot brackets. The magnet coil needed a bobbin former to slide onto the steel core. I used a piece of 25.4mm inner diameter plastic conduit tube and for the end flanges cut the ends off a Jaycar hookup wire spool. I used plastic glue to fix the pieces into a functional bobbin, then wound on an estimated 800 turns of 0.7mm (0.028-inch) diameter Lewmex wire for the shunt winding plus a series winding tapped at 40, 80, 160 and 400 turns. The ballast resistor and modern rectifier came from stock. Next, I drilled all the holes needed in the baseboard for the parts, terminals and lead-through screws to make connections from one side to the other – see Photo 6. With the parts on hand and the board made, I could then assemble the unit and prepare it for testing. Photos 7 & 8 show the assembly in progress. Note the simplicity of the device. The casting turning the axial drive of the voltage control knob into a vertical direction to adjust the spring tension on the armature is a clever piece of design. Once all the parts were assembled, I applied a static test by driving the AVR AC input from a variac and terminating the REG terminals into a 3A 32V DC supply with a resistance load. That allowed me to adjust the vibrator running of the armature to a smooth action and to graph the output current change of the points with varying AC input voltage. Fig.4 shows the AVR static test circuit and the response curve. The DC load current varied between 0.7A and 1.7A from 255V down to 220V. As the AC voltage falls, the AVR increases the current through DC load XF. That is exactly the logic required for an exciter field load correction. When 60 turns was selected on the series winding, the slope of the response became shallower, indicating negative feedback lowering the gain of the AVR. siliconchip.com.au Photo 7: most of the parts are now mounted on the top of the board. Photo 8: the wiring on the underside of the Bakelite board. Australia's electronics magazine September 2026  93 Scope 1 shows the voltage to the actuating coil M being a 100Hz pulsing wave. The armature balances between the spring and magnetic pull sources like a see-saw and also vibrates at 100Hz, providing a ‘chopping’ action. If the AC voltage is low, the spring pull is dominant and the point duty cycle is high, as in Scope 2, and near maximum field current flows. If the AC voltage is high, the magnetic pull is dominant, the duty cycle is low (Scope 3) and the AVR has little effect on the field current, so the AC voltage drops. Some observations With the AVR set to hover at 240V, I measured the spring tension and found it close to 1200g. The spring wire is about 0.035-inches in diameter (~0.9mm) and operates with about a 10 thou (0.25mm) gap between turns. That suggests the spring is working in a linear part of its range. The magnetic path is about 20 × 20mm through the core but only 9.5 × 9.5mm through the frame parts. With a measured 0.6A DC coil current, the amp-turns of the coil is 480At (0.6A × 800 turns). The flux density in the frame is low enough that the iron path is not saturated, so it is linear except for the air gap. The pole air gap is about 3mm and the flux is concentrated in this gap. The pole face attracts the back end of the armature against the spring tension. Since the applied current is not a square wave but a sinusoidal halfwave, the effect of the vibration is to chop the point current into square waves as in Scopes 2 & 3. Back at Braybon, when I ran an AVR on a genset, the overall set noise tended to mask the buzzing. Now, when run on the bench, the noise is moderate, similar to a soft-spoken voice. You can tell how the AC voltage is going by the pitch and noise level of the points. This AVR speaks to you! Construction methods I tried to stick to old-school methods as much as possible. There are no crimped wire connections; all the lug shank connections are soldered. All joints on a 1940s production AVR were soldered with a wall-gas heated copper iron, solder stick and flux paste. AVRs used either lacquer or cotton-covered wire for the coils. Today, I used 1960s Lewmex high-temperature motor winding wire for the coils. The coil former in mass production was moulded Bakelite; mine used glued PVC sections. I had to use modern 1960s push-on quickchange terminals to make changes easy around the rectifier and series resistor. The rest is just how it was: drilled holes in the Bakelite plate, brass screws everywhere with spring or fan lock washers. I did use the flexible PVC-covered wire of the 1960s. Production AVRs had a lot of bare 16-gauge tinned copper wire connections. When I made them with the point changeover switch, you insulated the bare wires with spaghetti sleeving or used fabric-insulated wire. I painted my bare steel parts with etch primer and a light coat of hammer Fig.4: some experimental results obtained while tuning my replica AVR. 94 Silicon Chip Australia's electronics magazine silver. During 1960s production, we plated all the parts with cadmium. The shop had a plating bath with a cyanide acid solution and cadmium plates. OH&S, eat your heart out! That would not be allowed now. I did wash my hands after each use of the plating bath. Photos 9 & 10 were taken near completion of the project. Dynamic AC testing Once assembled to the point shown in those photos, I could test the AVR in closed-loop mode connected to an alternator. Getting a suitable alternator was a bit of a problem! I have a 10kVA generating set with a 1960s alternator in mothballs. Instead of the trouble of bringing that back into service, I decided to assemble a bench simulator that would provide 240V AC in response to a DC control voltage. That was accomplished using a Lucas (the prince of darkness) 12V DC car generator belt driven by an AC motor to provide a real-world ‘exciter shunt field’. I coupled that in series to a magnetic amplifier that had an AC output in proportion to the DC armature voltage input. That mimicked what a small exciter-alternator pair would look like to an AVR. The Lucas ‘exciter’ has inductance and a time constant. The ‘alternator’ has a time constant inherent in the magnetic cores plus added lag capacitance across the DC coil circuits if needed. In practice, the time constant obtained was about one second or slightly more. A drawback of this simulator was that the wave shape had a high harmonic content (see Scopes 4 & 5); however, this was not too dissimilar to some of the dreadful alternators I fitted AVRs to in real life! I could have added a harmonic filter to remove some of the bumps, but decided to leave that complication unless the wave shape created caused insurmountable testing problems. It turns out that this type of AVR does not like the distorted wave shapes one bit! As the smooth operation of the armature is rather dependent on the wave shape, the narrow high harmonic wave with bumps tends to make the points ‘chatter’ erratically. However, the wave shape was good enough to obtain meaningful tests. Scope 6 shows the exciter shunt field voltage delivered by the AVR, responding to conditions of no load on the left, siliconchip.com.au Scope 1: the voltage applied to the coil during operation. Scope 2: the field voltage waveform when the alternator output is 220V AC. Scope 3: the field voltage waveform when the alternator output is 260V AC. Scope 4: my test setup AC output voltage with no load. Scope 5: the AC output voltage onload. Scope 6: the exciter field with a load applied after two seconds and then removed after eight seconds. Scope 7: the alternator field voltage during the test shown in Scope 6. Scope 8: the voltage across the points with no load. Scope 9: the voltage across the points with the maximum load. load on in the centre and load off at the right, with about 12 seconds across the screen, or one second per division. Starting from the left, after approximately three seconds, the load is applied. Note how the AVR points react rapidly and overshoot the field voltage. The armature bounces a few times until stable, balanced vibrating is reached. On the load release, at around the eight-second mark, the armature tips toward the core, opening the points with the voltage diving low. It then bounces a few times before settling in balance again in the no-load condition. Scope 7 shows the exciter armature output for the same conditions of load. Here, the rotor mass absorbs most of the spiky switching of the field but follows the outline of the response, with a couple of bounces either way on load application and shed. Given the one-second-per-division scans, the time constant of the AVR and alternator from disturbance to settling is again about one second. Scope 8 shows the switching voltage across the points with no load. Here, both the duty cycle and amplitude are low. In Scope 9, on full load, the duty cycle and amplitude have risen. The point chopping contains the underlying 100Hz vibration, but this is modified by the armature rocking about trying to follow the coil’s pull. Neither condition shows a regular rhythm, as the AC voltage is always moving about and the AVR hunts slightly trying to maintain balance. Compare these with Scopes 2 and 3, which were taken while running openloop with no AVR action. would be 216V AC. Full load on this simulator was decided to be when the excitation had increased to three times that of no load. In real life, one would set the voltage high on no load, say to 250V, and live with 226V at full load. If that range sounds a bit wide, back in the day, the mains could vary by 20%, usually downwards, so a 10% drop was quite acceptable. Note also the AVR’s response may not be ‘RMS responding’. In particular, a change in wave shape could skew the magnetic pull one way or the other from RMS. Figuring out if such an AVR is responding to the RMS, peak, average of the voltage or something else would be an interesting mathematical exercise, but far beyond my capabilities! In practice, the AVR would be set with damping turns selected so it was not too unstable in response to load changes, and the resulting voltage regulation would be accepted. siliconchip.com.au Voltage regulation With this setup, the AC voltage regulation was about 10%; that is, if set to 240V at no load, the on-load voltage Australia's electronics magazine September 2026  95 Photos 9 & 10: the completed unit, ready for testing, and a custom made cover for it – like the original units had. For a three-phase alternator, Braybon always offered just single-phase sensing; this was found to be ‘good enough’. It was only when alternators were required to give closer regulation, approaching ±1% in later years, that we developed solid-state AVRs with more gain and more powerful stability circuits. Still, that is a story for another time. An early form of op amp The operation of the magnetic path and vibrating armature is more complex than at first sight. What struck me when contemplating this is how close the magnetic circuit is to being an operational amplifier. The armature pivots like a see-saw depending on the difference in the pull of the inputs, just like an op amp. The output of this ‘op amp’ is the points mounted on the end of the armature. I can liken the design to an op amp run from a chopper power supply driving a power FET to control an external DC current. If this sounds farfetched, consider Fig.5. The AC input supplies both the rail and the level-sensing applied to the ‘op amp’. The sensing level through SC drives the op amp’s negative input, and the reference spring S drives the op amp’s positive input. You can consider the spring as a zener diode. The output of the op amp chops in response to the unfiltered supply rail, and its DC level depends on the difference between the +S and -SC inputs. 96 Silicon Chip The chopped DC level then drives the output, in actuality the points. These bridge the REG terminals that are connected to the field rheostat of the exciter. The exciter current is fed back to the negative input of the ‘op amp’ by CC, tending to damp the AVR action and lower the loop gain. A copy of the Tirrell AVR? At university, the Braybon AVR came up as a topic and was dismissed as a local copy of the excellent Tirrell AVR design. Well, not really. The Tirrell is a much more complex device intended for use with large alternators of megawatt capacity with long time constants. It is also a precision device with a very high price tag, befitting its quality of build and performance. A simplified circuit diagram of the Tirrell AVR is shown in Fig.6. Comparing Fig.6 and Fig.3, the only common thing about the Braybon and the Tirrell is the use of points to control a current! The Braybon’s designer, Stan Braybon, described the AVR series in his 1940s hand-written notes I possess. Knowing the man as my employer in the 1960s, I know the inspiration for the Type 3 comes from his experience with motorcycle and road vehicle voltage regulators and ignition system magnetos. If you like, the Braybon Type 3 is a much-enlarged Bosch or Lucas 12/24V vibrating point battery charge regulator. Much enlarged means shifting sensing coil operation from 12/24V Australia's electronics magazine DC to 240V AC, points operation from 12/24V DC to 100V DC, chopping the points to give astatic operation and employing feedback to accelerate the armature response and to reduce hunting (stabilisation). His design notes show the evolution of the AVR types; the ‘bulletproof’ mechanical construction reflects the engineering experience of the man. The Braybon AVR Type 3 may have been ‘cheap and cheerful’, but it was an advanced design that was very effective in its diverse usage. Final thoughts While working for Braybon Bros as an electrical fitter, I encountered many types of voltage regulating systems fitted to many different types of generating sets. These systems ranged from open-loop compensating arrangements with shunt/compound field control, magnetic control via saturable reactors, to even having the voltage set by a manual control. Better-managed alternators used closed-loop devices that can be called AVRs, where the voltage level was sampled, compared to a reference, and the excitation level adjusted automatically to a standard. I came across many brands of AVRs when I was discarding a failed AVR and fitting a Braybon unit. Some I can remember are: Brown Boveri and Cie (Co), Metropolitan Vickers, GEC and Westinghouse. All of those were motorised rheostat types. There were others employing contact points, like the siliconchip.com.au engine-driven Tillitson and the Tirrell nodding point type. My brief at the time was to disconnect or remove the original AVR and graft in a Braybon unit. How I wished I had simply picked up and kept some of the marvels of engineering that went to the scrap heap! I never saw any other AVR brand that worked quite the same way as the Braybon, with a single balanced armature controlled by various sets of field coils. I thought I had found such a unit bolted to a competitor’s set, with the competitor’s nameplate attached. I was informed strongly that it was a Braybon unit of a very early build, with three coils and a rheostat volt control, along the lines of the NZ patent! That one I repaired with new points and a Braybon sticker attached. The point about the Braybon it that it is not what was called a ‘static regulator’ that moved from one excitation position to the next within a regulation band, like most motorised rheostats do in response to a load change. It is an ‘astatic’ type, where the control never sits still, hunts for a set value and responds in a non-linear way to load changes. Students will recognise that this is how a control system with a PID (proportional, integral and differential) feedback loop acts. The oscilloscope trace in Scope 6 shows some of this trait. On a load change, the excitation level accelerates almost instantly, then decelerates with overshoot to the next mean level. The effect on the AC level is to achieve the new level with almost the desired single over/ under shoot. From the more complex three-coil winding vibrator of early examples, the designer discovered fairly quickly that one coil winding could be dispensed with. Even with a mechanical voltage adjustment varying the reference spring, the AVR still exhibited fast response and satisfactory regulation and stability. After about 30 units were made, the design was settled, and mass production followed for defence and private purposes. In a nutshell, this archaic-looking vibrating-point magnetic field AVR embodied the classic features of a modern solid-state AVR, with switchmode power control and PID feedback, even if the designer may not have fully SC realised it. siliconchip.com.au Fig.5: you can think of the AVR a bit like an op amp since it uses negative feedback to regulate a voltage. Fig.6: the Tirrell AVR does the same job using a similar principle but with a different configuration. Australia's electronics magazine September 2026  97 SILICON CHIP .com.au/shop ONLINESHOP HOW TO ORDER INTERNET (24/7) PAYPAL (24/7) eMAIL (24/7) MAIL (24/7) PHONE – (9-5:00 AET, Mon-Fri) siliconchip.com.au/Shop silicon<at>siliconchip.com.au silicon<at>siliconchip.com.au PO Box 194, MATRAVILLE, NSW 2036 (02) 9939 3295, +612 for international You can also pay by cheque/money order (Orders by mail only) or bank transfer. Make cheques payable to Silicon Chip. 09/26 YES! You can also order or renew your Silicon Chip subscription via any of these methods as well! The best benefit, apart from the magazine? Subscribers get a 10% discount on all orders for parts. PRE-PROGRAMMED MICROS For a complete list, go to siliconchip.com.au/Shop/9 $10 MICROS $15 MICROS ATtiny85-20PU Graphing Thermometer (Mar26), Simple LC Meter (May26) Simple USB Power Monitor (Jun26), Transceiver Test Set (Aug26) ATmega328PB-AU Low-Power FM Transmitter (Sep26) PIC12F617-I/P Active Mains Soft Starter (Feb23), Model Railway Uncoupler (Jul23) Battery-Powered Model Railway Transmitter (Jan25) PIC16F1455-I/P Battery-Powered Model Railway TH Receiver (Jan25) Dual Train Controller (Transmitter / TH Receiver, Oct25) PIC16F1455-I/SL Battery-Powered Model Railway SMD Receiver (Jan25) USB Programmable Frequency Divider (Feb25) Dual Train Controller (SMD Receiver, Oct25) PIC16LF1455-I/P New GPS-Synchronised Analog Clock (Sep22) PIC16F1459-I/P Railway Points Controller Transmitter / Receiver (2 versions; Feb24) Mains Power-Up Sequencer (Feb24 | repurposed firmware Jul24) 8CH Learning IR Remote (Oct24), Heat Transfer Controller (Aug25) Vacuum Controller (Oct25), Adjustable Ultrasonic Cleaner (Jul26) PIC16F15214-I/SN Silicon Chirp Cricket (Apr23), Mic The Mouse (Aug25) PIC16F15214-I/P Filament Dryer (Oct24), Tool Safety Timer (May25) PIC16F15224-I/SL Multi-Channel Volume Control (OLED Module; Dec23) NFC IR Keyfob Transmitter (Feb25), Rotating Light (Apr25) PIC16F18115-I/SN Model Railway Destination Display (Aug26) PIC16F18126-I/SL RGB LED Star (Dec25), DCC/DC Stepper Motor Driver (Apr26) μDCC Decoder (May26; bell [G] or whistle [W]) PIC16F18146-I/SO Versatile Battery Checker (May25), RGB LED ‘Analog’ Clock (May25) USB-C Power Monitor (Aug25), DCC Remote Controller (Feb26) DCC Booster & Reverse Loop Controller (Mar26) DCC Accessory Decoder (Snap / Servo-type, Jul26) STM32G030K6T6 Variable Speed Drive Mk2 (Nov24) PIC16F1847-I/P PIC16F18877-I/PT Digital Capacitance Meter (Jan25) Dual-Channel Breadboard PSU Display Adaptor (Dec22) Wideband Fuel Mixture Display (WFMD; Apr23) PIC16F88-I/P Battery Charge Controller (Jun22), Railway Semaphore (Apr22) PIC24FJ256GA702-I/SS Ohmmeter (Aug22), Advanced SMD Test Tweezers (Feb23) ESR Test Tweezers (Jun24), Human Comfort Indicator (Jun26) PIC32MX170F256D-501P/T 44-pin Micromite Mk2 (Aug14), 4DoF Simulation Seat (Sep19) PIC32MX170F256B-50I/SP Micromite LCD BackPack V1-V3 (Feb16 / May17 / Aug19) Advanced GPS Computer (Jun21), Touchscreen Digital Preamp (Sep21) PIC32MX170F256B-I/SO Battery Multi Logger (Feb21), Battery Manager BackPack (Aug21) PIC32MX270F256B-50I/SP ASCII Video Terminal (Jul14), USB M&K Adaptor (Feb19) STM32L031F6P6 SmartProbe (Jul25) $20 MICROS ATmega32U4 ATmega644PA-AU PIC32MK0128MCA048 PIC32MX270F256D-50I/PT Wii Nunchuk RGB Light Driver (Mar24) AM-FM DDS Signal Generator (May22) Power LCR Meter (Mar25) Digital Preamplifier (Oct25) $25 MICROS PIC32MX170F256B-50I/SO + PIC16F1455-I/SL Micromite Explore-40 (SC5157, Oct24) PIC32MX470F512H-120/PT Micromite Explore 64 (Aug 16), Micromite Plus (Nov16) PIC32MX470F512L-120/PT Micromite Explore 100 (Sep16) $30 MICROS PIC32MX695F512H-80I/PT Touchscreen Audio Recorder (Jun14) PIC32MZ2048EFH064-I/PT DSP Crossover/Equaliser (May19), Low-Distortion DDS (Feb20) DIY Reflow Oven Controller (Apr20), Dual Hybrid Supply (Feb22) KITS, SPECIALISED COMPONENTS ETC SEMICONDUCTOR ANALYSER (SC7725) (SEP 26) Kit: includes an assembled PCB with the top-side components already fitted, plus all other non-optional parts except for the case, battery & label (see p32, Sep26) $95.00 - Hammond 1593XBK plastic case (SC7732) $17.50 LOW-POWER FM TRANSMITTER - Elechouse FM transmitter module (SC7712) - 0.96in OLED display module, white (SC6936) or cyan (SC6176) - ND0205MA 3V-to-5V DC step-up converter module (SC7713) (SEP 26) BATTERY BACKPACK KIT (SC7707) (SEP 26) MODEL RAILWAY DESTINATION DISPLAY (SC7697) (AUG 26) Kit: includes all the parts except for a Li-ion cell (see p82, Sep26) Kit: includes all parts, except for the OLED screen (see p54, Aug26) - 0.32in white OLED screen (SC7698) - 0.50in white OLED screen (SC7699) DCC ACCESSORY DECODERS (JUL 26) I2C CONTROLLER COMPLETE KIT (SC7690) (JUL 26) Snap-type (SC7685): includes the PCB and all non-optional onboard parts Servo-type (SC7686): includes the PCB and all non-optional onboard parts Includes the PCB and all onboard parts (see p83, Jul26) HUMAN COMFORT INDICATOR (SC7646) (JUN 26) Kit: includes all parts, except the case and battery (see p49, Jun26) - white 3D-printed case: portrait (SC7453) or landscape (SC7684) version - 3.3V GY-BME280 module (SC5482) $10.00 $10.00 $5.00 $25.00 $22.50 $5.00 $6.50 $40.00 $40.00 $30.00 $60.00 $12.50 $10.00 siliconchip.com.au/Shop/ SIMPLE LC METER COMPLETE KIT (SC7657) (MAY 26) μDCC DECODER KIT (SC7617) (MAY 26) POWER AMPLIFIER CLIPPING INDICATOR (SC7649) (MAY 26) STEPPER MOTOR DRIVER KIT (SC7601) (APR 26) CALLIOPE AMPLIFIER PARTS (SC6021) (APR 26) DCC BOOSTER / REVERSE LOOP CONTROLLER KIT (SC7579) (MAR 26) Includes all the parts and the 3D-printed enclosure (see p67, May26) Includes all the parts and the optional piezo (wire not included). Specify if you want a bell or whistle sound for the microcontroller (see p88, May26) $45.00 $25.00 Short-form kit: includes the PCB and all onboard parts, the case and power supply are not included (see p35, May26) $95.00 - pair of red & white PCB-mounting RCA sockets (SC2615) $4.00 Includes all required parts for DCC or DC mode (see p55, Apr26) Includes some of the harder-to-get transistors, resistors and a capacitor Includes all required parts, except for the Jiffy box, OLED screen (see below), power supply and front panel (see p58, Mar26) - 0.91-inch OLED screen (SC7484) DCC REMOTE CONTROLLER KIT (SC7552) (FEB 26) MAINS HUM NOTCH FILTER (SC7598) (FEB 26) DCC BASE STATION KIT (SC7539) (JAN 26) DCC DECODER KIT (SC7524) (DEC 25) $35.00 $15.00 $45.00 $7.50 Includes all required parts, except for the case and wire/cable (see p63, Feb26) $35.00 Includes everything except for the case and power supply (see p53, Feb26) $50.00 Includes everything but the plastic case, power supply and some optional parts. (JUN 26) $90.00 Control Board (SC7659): includes the PCB and all non-optional onboard parts $150.00 The Pico 2 is supplied but not programmed (see p39, Jan26) Power Supply (SC7680): includes the PCB and all onboard parts $50.00 RGB LED STAR KIT (SC7535) (DEC 25) Cable & Connector Set (SC7681): includes 17 10-pin box headers, 34 10-pin IDC Includes the mostly-assembled board and all non-optional components connectors, 10m of 10-way ribbon cable, 30 2-way pluggable terminal blocks except the power supply (see p43, Dec25) $80.00 and 20 2-way polarised headers $65.00 PINBALL MACHINE KITS SIMPLE USB POWER MONITOR (SC7683) Includes the PCB and all onboard parts (see p63, Jun26) - 0.96in OLED display module, white (SC6936) or cyan (SC6176) (JUN 26) $50.00 $10.00 Includes everything in the parts list (see p73, Dec25) *Prices valid for month of magazine issue only. All prices in Australian dollars and include GST where applicable. # Overseas? Place an order on our website for a quote. $25.00 PRINTED CIRCUIT BOARDS PRINTED CIRCUIT BOARD TO SUIT PROJECT MICROPHONE PREAMPLIFIER ↳ EMBEDDED VERSION RAILWAY POINTS CONTROLLER TRANSMITTER ↳ RECEIVER LASER COMMUNICATOR TRANSMITTER ↳ RECEIVER PICO DIGITAL VIDEO TERMINAL ↳ FRONT PANEL FOR ALTRONICS H0190 (BLACK) ↳ FRONT PANEL FOR ALTRONICS H0191 (BLACK) ARDUINO FOR ARDUINIANS (PACK OF SIX PCBS) ↳ PROJECT 27 PCB WII NUNCHUK RGB LIGHT DRIVER (BLACK) SKILL TESTER 9000 PICO GAMER ESP32-CAM BACKPACK WIFI DDS FUNCTION GENERATOR 10MHz to 1MHz / 1Hz FREQUENCY DIVIDER (BLUE) FAN SPEED CONTROLLER MK2 ESR TEST TWEEZERS (SET OF FOUR, WHITE) DC SUPPLY PROTECTOR (ADJUSTABLE SMD) ↳ ADJUSTABLE THROUGH-HOLE ↳ FIXED THROUGH-HOLE USB-C SERIAL ADAPTOR (BLACK) AUTOMATIC LQ METER MAIN AUTOMATIC LQ METER FRONT PANEL (BLACK) 180-230V DC MOTOR SPEED CONTROLLER STYLOCLONE (CASE VERSION) ↳ STANDALONE VERSION DUAL MINI LED DICE (THROUGH-HOLE LEDs) ↳ SMD LEDs GUITAR PICKGUARD (FENDER JAZZ BASS) ↳ J&D T-STYLE BASS ↳ MUSIC MAN STINGRAY BASS ↳ FENDER TELECASTER COMPACT OLED CLOCK & TIMER USB MIXED-SIGNAL LOGIC ANALYSER (PicoMSA) DISCRETE IDEAL BRIDGE RECTIFIER (TH) ↳ SMD VERSION MICROMITE EXPLORE-40 (BLUE) PICO BACKPACK AUDIO BREAKOUT (with conns.) 8-CHANNEL LEARNING IR REMOTE (BLUE) 3D PRINTER FILAMENT DRYER DUAL-RAIL LOAD PROTECTOR VARIABLE SPEED DRIVE Mk2 (BLACK) FLEXIDICE (RED, PAIR OF PCBs) SURF SOUND SIMULATOR (BLUE) COMPACT HIFI HEADPHONE AMP (BLUE) CAPACITOR DISCHARGER PICO COMPUTER ↳ FRONT PANEL (BLACK) ↳ PWM AUDIO MODULE DIGITAL CAPACITANCE METER 5MHZ 40A CURRENT PROBE (BLACK) BATTERY MODEL RAILWAY TRANSMITTER ↳ THROUGH-HOLE (TH) RECEIVER ↳ SMD RECEIVER ↳ CHARGER USB PROGRAMMABLE FREQUENCY DIVIDER HIGH-BANDWIDTH DIFFERENTIAL PROBE NFC IR KEYFOB TRANSMITTER POWER LCR METER WAVEFORM GENERATOR PICO 2 AUDIO ANALYSER (BLACK) PICO/2/COMPUTER ↳ FRONT & REAR PANELS (BLACK) ROTATING LIGHT (BLACK) 433MHZ TRANSMITTER VERSATILE BATTERY CHECKER ↳ FRONT PANEL (BLACK, 0.8mm) TOOL SAFETY TIMER RGB LED ANALOG CLOCK (BLACK) USB POWER ADAPTOR (BLACK, 1mm) HWS SOLAR DIVERTER PCB & INSULATING PANELS DATE FEB24 FEB24 FEB24 FEB24 MAR24 MAR24 MAR24 MAR24 MAR24 MAR24 MAR24 MAR24 APR24 APR24 APR24 MAY24 MAY24 MAY24 JUN24 JUN24 JUN24 JUN24 JUN24 JUL24 JUL24 JUL24 AUG24 AUG24 AUG24 AUG24 SEP24 SEP24 SEP24 SEP24 SEP24 SEP24 SEP24 SEP24 OCT24 OCT24 OCT24 OCT24 OCT24 NOV24 NOV24 NOV24 DEC24 DEC24 DEC24 DEC24 DEC24 JAN25 JAN25 JAN25 JAN25 JAN25 JAN25 FEB25 FEB25 FEB25 MAR25 MAR25 MAR25 APR25 APR25 APR25 APR25 MAY25 MAY25 MAY25 MAY25 MAY25 JUN25 For a complete list, go to siliconchip.com.au/Shop/8 PCB CODE 01110231 01110232 09101241 09101242 16102241 16102242 07112231 07112232 07112233 SC6903 SC6904 16103241 08101241 08104241 07102241 04104241 04112231 10104241 SC6963 08106241 08106242 08106243 24106241 CSE240203A CSE240204A 11104241 23106241 23106242 08103241 08103242 23109241 23109242 23109243 23109244 19101231 04109241 18108241 18108242 07106241 07101222 15108241 28110241 18109241 11111241 08107241/2 01111241 01103241 9047-01 07112234 07112235 07112238 04111241 9049-01 09110241 09110242 09110243 09110244 04108241 9015-D 15109231 04103251 04104251 04107231 07104251 07104252/3 09101251 15103251 11104251 11104252 10104251 19101251 18101251 18110241 Price $7.50 $7.50 $5.00 $2.50 $5.00 $2.50 $5.00 $2.50 $2.50 $20.00 $7.50 $20.00 $15.00 $10.00 $5.00 $10.00 $2.50 $5.00 $10.00 $2.50 $2.50 $2.50 $2.50 $5.00 $5.00 $15.00 $10.00 $12.50 $2.50 $2.50 $10.00 $10.00 $10.00 $5.00 $5.00 $7.50 $5.00 $2.50 $2.50 $2.50 $7.50 $7.50 $5.00 $15.00 $5.00 $10.00 $7.50 $5.00 $5.00 $2.50 $2.50 $5.00 $5.00 $2.50 $2.50 $2.50 $2.50 $5.00 $5.00 $2.50 $10.00 $5.00 $5.00 $5.00 $10.00 $2.50 $2.50 $5.00 $7.50 $5.00 $15.00 $2.50 $20.00 PRINTED CIRCUIT BOARD TO SUIT PROJECT SSB SHORTWAVE RECEIVER PCB SET ↳ FRONT PANEL (BLACK) 433MHz RECEIVER SMARTPROBE ↳ SWD PROGRAMMING ADAPTOR DUCTED HEAT TRANSFER CONTROLLER ↳ TEMPERATURE SENSOR ADAPTOR ↳ CONTROL PANEL MIC THE MOUSE (PCB SET, WHITE) USB-C POWER MONITOR (PCB SET, INCLUDES FFC) HOME AUTOMATION SATELLITE PICKIT BASIC POWER BREAKOUT DUAL TRAIN CONTROLLER TRANSMITTER DIGITAL PREAMPLIFIER MAIN PCB (4 LAYERS) ↳ FRONT PANEL CONTROL ↳ POWER SUPPLY VACUUM CONTROLLER MAIN PCB ↳ BLAST GATE ADAPTOR POWER RAIL PROBE RGB LED STAR EARTH RADIO DCC DECODER DCC BASE STATION MAIN PCB ↳ FRONT PANEL REMOTE SPEAKER SWITCH ↳ CONTROL PANEL DCC REMOTE CONTROLLER MAINS HUM NOTCH FILTER MAINS LED INDICATOR DCC BOOSTER / REVERSE LOOP CONTROLLER ↳ FRONT PANEL SOLAR PANEL PROTECTOR (WHITE) GRAPHING THERMOMETER PICOSDR CONTROL PCB ↳ RF PCB ↳ FRONT PANEL (BLACK) DCC/DC STEPPER MOTOR DRIVER CALLIOPE AMPLIFIER MICROMITE AUDIO PLAYER ADD-ON ↳ ALL-IN-ONE μDCC DECODER SIMPLE LC METER WIFI ALARM MONITOR POWER AMPLIFIER CLIPPING INDICATOR PINBALL MACHINE CONTROL BOARD ↳ POWER SUPPLY ↳ PLAYER LED BOARD ↳ SCORE LED BOARD ↳ LED OUTPUT BOARD ↳ BUMPER LED BOARD ↳ CASCADE LED BOARD ↳ SWITCH INPUT BOARD ↳ GENERAL INPUT BOARD ↳ HIGH-CURRENT INTERFACE ↳ ROLLOVER INTERFACE ↳ BUMPER DRIVER SSB TRANSMITTER (MikeOne/Two/Three) SIMPLE USB POWER MONITOR HUMAN COMFORT INDICATOR ADJUSTABLE ULTRASONIC CLEANER MAIN PCB ↳ FRONT PANEL CONTROL PCB SNAP-TYPE DCC ACCESSORY DECODER ↳ SERVO-TYPE I2C CONTROLLER TRANSCEIVER TEST SET RF/AUDIO PCB ↳ CONTROL PCB MODEL RAILWAY DESTINATION DISPLAY ↳ FLEX ANTENNA PCB DATE JUN25 JUN25 JUN25 JUL25 JUL25 AUG25 AUG25 AUG25 AUG25 AUG25 SEP25 SEP25 OCT25 OCT25 OCT25 OCT25 OCT25 OCT25 NOV25 DEC25 DEC25 DEC25 JAN26 JAN26 JAN26 JAN26 FEB26 FEB26 FEB26 MAR26 MAR26 MAR26 MAR26 APR26 APR26 APR26 APR26 APR26 APR26 APR26 MAY26 MAY26 MAY26 MAY26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUN26 JUL26 JUL26 JUL26 JUL26 JUL26 AUG26 AUG26 AUG26 AUG26 PCB CODE Price CSE250202-3 $15.00 CSE250204 $7.50 15103252 $2.50 P9054-04 $5.00 P9045-A $2.50 17101251 $10.00 17101252 $2.50 17101253 $2.50 SC7528 $7.50 SC7527 $7.50 15104251 $3.50 18106251 $2.00 09110245 $3.00 01107251 $30.00 01107252 $2.50 01107253 $7.50 10109251 $10.00 10109252 $2.50 P9058-1-C $5.00 16112251 $12.50 06110251 $5.00 09111241 $2.50 09111243 $5.00 09111244 $5.00 01106251 $5.00 01106252 $2.50 09111245 $5.00 01003261 $7.50 10111251 $2.50 09111248 $5.00 09111249 $5.00 17112251 $7.50 04102261 $3.00 CSE251101 $5.00 CSE251102 $5.00 CSE251103 $7.50 09111242 $2.00 01111212 $5.00 01110251 $2.50 01110252 $5.00 09111247 $1.50 04103261 $2.50 01304261 $2.50 01104261 $15.00 08107261 $25.00 08107262 $7.50 08107263 $2.50 08107264 $5.00 08107265 $2.50 08107266 $5.00 08107267 $5.00 08107268 $2.50 08107269 $2.50 08107260 $2.50 08117261 $2.50 08117262 $5.00 06103261 $2.50 04104261 $5.00 21105261 $5.00 04105261 $7.50 04105262 $5.00 09111254 $3.00 09111255 $3.00 09111256 $3.00 06104261 $5.00 06104262 $5.00 09111252 $2.00 06101233 $2.00 SEMICONDUCTOR ANALYSER LOW-POWER FM TRANSMITTER ↳ LID (BLACK, 0.8mm) BATTERY BACKPACK SEP26 SEP26 SEP26 SEP26 P9062-1-C $7.50 CSE260501C $5.00 CSE260502 $5.00 11105261 $3.00 NEW PCBs We also sell the Silicon Chip PDFs on USB, RTV&H USB, Vintage Radio USB and more at siliconchip.com.au/Shop/3 ASK SILICON CHIP Got a technical problem? Can’t understand a piece of jargon or some technical principle? Drop us a line and we’ll answer your question. Send your email to silicon<at>siliconchip.com.au Simple USB Power Monitor query I’ve just completed the Simple USB Power Monitor (June 2026 issue; siliconchip.au/Article/20365). It appears to work well, but there is a niggling problem I thought you may be able to shed light on. When I connect it in the charging path of an Android tablet or phone, the device gives me a warning saying “Check your charger connection. Make sure the charger and cable are correctly connected. If this warning repeatedly occurs, consider replacing the charging cable.” In spite of this warning, the device still charges. Why do you think I’m getting this warning? Do you think some of the USB connections on the charger have not been properly soldered? (J. H., Nathan, Qld) ● The designer, Richard Palmer, responds: Sorry to hear that you are having a problem. It would help to have some more information. Firstly, does the monitor show reasonable readings while the device is charging? As indicated in the article, USB comes in many formats, and some combinations cause the connection to fall back to the most basic 5V/500mA settings if the Power Delivery negotiation fails. This is common with USB-C chargers. Does the charger have a USB-A or USB-C socket? Is there a USB-C plug/socket anywhere in the connection, other than on the phone/ tablet itself? What are the ratings (the range of voltages and currents available) on the charger you have it connected to? Does the monitor work properly with other USB-A devices? Charging a power bank is a good test. You could try something that sends data through the monitor: a headset, portable hard drive etc. That will reveal if there are any problems with the two main data lines. The plug and socket on the monitor are nine-pin types, so you can get some interesting issues if one of the ‘extra’ pins is not 100 Silicon Chip soldered properly or you have a ninewire cable on one side and a five-wire cable on the other. MP3 player design wanted Have you published an MP3/WMA player using a USB stick or similar for storage? I would ideally like one that’s powered by an internal Li-ion battery, providing both line and headphone outputs. A graphic equaliser would be a bonus. (J. K., Freshwater, NSW) ● We have published a couple of basic MP3 players, most recently the Micromite-based Music Player in the April 2026 issue, which can play MP3s (siliconchip.au/Article/20086). You might also like to refer to the article “El cheapo modules, part 21: stamp-sized audio player” in the December 2018 issue (siliconchip.au/Article/11341). We can supply the MP3 player module; see siliconchip.com.au/ Shop/7/4789 You could add a Li-ion battery-based supply or just use a USB power bank. The output can drive headphones or a line input. Difficulty in calibrating the Power LCR Meter I built this project from the March & April 2025 issues (siliconchip. au/Series/436) but am experiencing problems with the calibration process. Step one of the calibration is to measure the 10mA current controlled by the current sink (Q5) by inserting a meter between the DUT terminals and setting the value using the up/ down buttons. The problem is that the value I read on my digital ammeter is 5.4mA. I have verified this with another meter. This value is outside the calibration range in the software, which only goes down to 7.0mA. As a result, any resistance measurements I make using the Meter are incorrect. I have verified all the component values in the TIP121/IC7/IC2 areas of the circuit, and they are all correct. I have changed Q5 (TIP121), IC7 (TLC072) and R42 (1W) but the problem is still present. Before changing IC7, I was measuring 6.3mA, but I assume that the change is due to the component. If I proceed with the calibration process for the 100mA and 1A calibration, then I get acceptable readings on the digital ammeter with values close to nominal. I am assuming that the software initially sets the voltage at DAC IC2 pin 6 to a value that causes Q5 (TIP121) via IC7b (TLC072) to allow 10mA to flow between DUT+ and DUT− via the ammeter. The +10V, +10V filtered, +3.3V and -3.3V supplies are all OK. I have looked at the voltage rails with an oscilloscope and they are stable. The 1W resistor (R42) measured 1.03W on three different instruments, so I don’t think that is a problem. Any help would be appreciated. (K. F., Pullenvale, Qld) ● Phil Prosser responds: I ran one of my prototypes through the calibration procedure and made some measurements. You should see something like: 10mA test: • measured current = 10.5mA • voltage across the 1W resistor = 0.0105V Heatsink-mounted thermistor for Temperature Switch I want to build the Temperature Switch Mk2 from the June 2018 issue (siliconchip. au/Article/11101) to monitor a heatsink’s temperature for a power supply. How do I attach the thermistor to the heatsink? Can I purchase a thermistor already suited to this purpose, or is there a better way of doing this? (R. M., Melville, WA) ● Altronics sells a suitable 10kW thermistor, Cat R4112. It is attached to an eyelet, making it easy to mount on a heatsink. Australia's electronics magazine siliconchip.com.au SOnline ilicon Chip Shop Kits, parts and much more www.siliconchip.com.au/Shop/ Simple USB Power Monitor June 2026 Complete Kit SC7683: $50 siliconchip.au/Article/20365 Includes the PCB, all onboard parts and some clear heatshrink tubing to encase it. This unit is not recommended for USB 3.1 PD above 36V. Dual Mini LED Dice August 2024 SMD LED Complete Kit SC6961: $17.50 TH LED Complete Kit SC6849: $17.50 USB Power Adaptors May 2025 Complete Kit with choice of USB socket SC7433: $10 siliconchip.au/Article/16418 siliconchip.au/Article/18112 Includes either 3mm through-hole or 1206sized SMD LEDs. Choice of either white or black PCB. CR2032 coin cell not included. You can choose from one of four USB sockets (USB-C power only, USB-C power+data, mini-B or micro-B). The kit includes all other parts. DCC Base Station Short-form Kit SC7539: $90 Human Comfort Indicator June 2026 January 2026 siliconchip.au/Article/19558 This kit includes all non-optional components in the parts list (and the RJ45 socket, CON6). It does not include the case, DC power supply, glue, CON4 screw terminal and CON5 locking header. Mic the Mouse Complete Kit SC7508: $37.50 August 2025 siliconchip.au/Article/18637 It includes everything needed to build one Mic the Mouse, except for solder, glue and a CR2032 cell. Complete Kit SC7646: $60 siliconchip.au/Article/20362 Includes everything, except for the case and Li-ion cell. You can either use a 3D printed case (available separately) or a UB3 Jiffy box. → Subscribers receive a 10% discount on all purchases, except for subscriptions (postage is not discounted). → Prices listed do not include postage. Postage rates within Australia start at $12, rates are calculated at the checkout. siliconchip.com.au Australia's electronics magazine September 2026  101 • TL072 pin 5 = 0.0104V • TL072 pin 7 = 1.18V (the Vbe of a Darlington transistor) 100mA test: • measured current = 98.3mA • voltage across the 1W resistor = 0.0983V • TL072 pin 5 = 0.0998V • TL072 pin 7 = 1.308V It seems like your DAC output is much lower than it ought to be. That part is clearly at the extreme limit of its specifications. That doesn’t mean the instrument won’t work, but it does affect the calibration procedure. I am thinking of modifying the software; there are various options: • changing the calibration current from 10mA to something higher; • allowing a wider range of calibration settings; • changing the calibration approach to actually modify the DAC drive instead of measuring the current. I will perform some further testing, but my inclination is to modify the software to widen the calibration window. We can then see if that fixes your problem. Large clock needs higher current drive I have been reading Silicon Chip since the days when it took over from Electronics Australia, and I had read that from when I was about 15 years old. I am now 75! I have built many of your kits, and I am very grateful for all the work you put in developing them. I recently purchased your kit for the GPS Synchronised Analog Clock (September 2022; siliconchip.au/ Series/391) with the Clayton’s GPS WiFi module (November 2022). I have built it and it works as designed. However, the clock I am using has a ‘high torque’ stepping motor, which is needed to drive its more than usually substantial metal hands. The driver sends impulses to the clock’s motor, and I can hear it ticking, but they are of insufficient power to actually drive the clock. Still, the clock works normally on a single AA cell when I reconnect the coil to its own circuit board. The resistance of the coil is about 130W. Is there any way I can boost the power output of the clock driver to drive this clock motor? Many thanks from a long-time reader. (C. H., Camperdown, NSW) 102 Silicon Chip ● The designer, Geoff Graham, responds: the MCP6041 can just drive a 200W load but 130W is too low and the output voltage will sag to a level that will not drive the motor. You could try buffering the output of the MCP6041 with a couple of Mosfets but I have never tried it. A better solution might be to solder a second MCP6041 in piggyback fashion on top of the first MCP6041 with like pins connecting to like pins. Theoretically, this would double the drive to the clock’s motor, but again, I have never tried it. It could also be a difficult soldering job. The best solution would be to simply replace the movement with one that is less demanding, but then it might not be able to move your extralarge clock hands. Sorry that I cannot be of more help. Note: another option would be to substitute an OP391 on an SMD adaptor for the MCP6041. It’s more expensive and has a higher quiescent current, but it seems that it would be able to drive a 100W load or even lower. SC200 amplifier questions I have the following questions on the SC200 amplifier published in the January 2017 to March 2017 issues (siliconchip.au/Series/308): 1. In the circuit description, you recommend mounting the inductor in a vertical position. In the photos (for example, in the February 2017 issue, on page 78) of the assembled board, the inductor is in a horizontal position. Which way is correct? 2. In the main photos (February 2017 issue, page 78), transistors Q10, Q11 and Q12 are in a row. However, in the drawing (February 2017 issue, page 83) they are placed in a different way. Which way is correct? 3. Where do you recommend placing the temperature sensor on the heatsink for the Altronics K5167 Loudspeaker Protector Kit? 4. I purchased your set of transistors. Instead of KSC2690 and KSA1220, you sent me TTA004B and TTC004B as replacements. The KCS2690 and KSA1220 have a metal tab at the back, but the replacement transistors do not. They are completely plastic moulded, so the collector has no electrical connection to a heatsink. Can I mount these transistors without insulators? Australia's electronics magazine 5. Regarding the clipping detector, I am going to use a lower voltage power supply of around ±45V, maybe even less. Do I need to change resistor values in the circuit which is designed for a ±57V DC power supply? (Y. A., Kellyville, NSW) ● Our reply to each point is listed below: 1. In the text on page 78 of the February 2017 issue (left-hand column) and the caption for the photo at the top of p79, it explains that vertical mounting gives better performance. The vertical orientation was found to work better after most of the photos had been taken. It will still function with a horizontal inductor, but the performance won’t be as good. 2. The drilling diagram is designed for compatibility with other amplifiers in the Ultra-LD series where the transistors are different sizes, so the holes aren’t at the same height. It won’t make any difference whether you choose to put them in a line or follow our recommended hole positions. 3. We recommend the sensor be mounted near one of the larger transistors since that will be the hottest point. 4. Since they don’t have an exposed metal tab, you don’t need to add insulators to those transistors. 5. We don’t think it’s necessary to change the resistors as ±45V is only about 20% lower than ±57V and the circuit is designed to track the supply rails. However, if you want to change the values to be optimal, we suggest changing the 68kW resistor to 51kW (or 56kW) and the 33kW resistor to 24kW (or 27kW). Getting rid of hum in a stereo amplifier I have recently built a pair of Ultra-LD Mk.4 amplifier modules (August-October 2015; siliconchip. au/Series/289) to make a stereo power amplifier in one aluminium chassis. Each module was powered using the power supply board recommended (and the Universal Loudspeaker Protector) and it seems to be working just fine. Each module is dead quiet when separately connected to a Yamaha preamplifier. However, when both modules are connected via RCA cable, I hear an audible hum in both speakers. Unplugging either the left or right continued on page 104 siliconchip.com.au MARKET CENTRE Advertise your product or services here in Silicon Chip KIT ASSEMBLY & REPAIR FOR SALE DAVE THOMPSON (the Serviceman from Silicon Chip) is available to help you with kit assembly, project troubleshooting, general electronics and custom design work. No job too small. Based in Christchurch, New Zealand, but service available Australia/NZ wide. Email dave<at>davethompson.co.nz LEDsales KEITH RIPPON KIT ASSEMBLY & REPAIR: * Australia & New Zealand; * Small production runs. Phone Keith: 0409 662 794 keith.rippon<at>gmail.com LEDS, BRAND NAME AND GENERIC LEDs, filament LEDs, LED drivers, heatsinks, power supplies, kits and modules, components, breadboards, hardware, magnets. Please visit www. ledsales.com.au Micromite Explore-40 October 2024 Complete Kit SC6991: $35 siliconchip.au/Article/16677 PMD WAY offers (almost) everything for the electronics enthusiast – with full warranty, technical support and free delivery worldwide. Visit pmdway.com to get started. Includes the PCB and all onboard parts. Audio Breakout board and Pico BackPack are sold separately. WANTED PCB PRODUCTION TELEX MACHINE OR TELEPRINTER: I am looking to purchase a Siemens Telex Machine or Creed teleprinter (any models). Also, any teleprinter parts. Phone Pete: 0419 036 213 PCB MANUFACTURE: single to multilayer. Bare board tested. One-offs to any quantity. 48 hour service. Artwork design. Excellent prices. Check out our specials: www.ldelectronics.com.au ADVERTISING IN MARKET CENTRE Classified Ad Rates: $32.00 for up to 20 words (punctuation not charged) plus $1.20 for each additional word. Display ads in Market Centre (minimum 2cm deep, maximum 10cm deep): $82.50 per column centimetre per insertion. All prices include GST. Closing date: 5 weeks prior to month of sale. To book, email the text to silicon<at>siliconchip.com.au and include your name, address & credit card details, or phone (02) 9939 3295. WARNING! Silicon Chip magazine regularly describes projects which employ a mains power supply or produce high voltage. All such projects should be considered dangerous or even lethal if not used safely. Readers are warned that high voltage wiring should be carried out according to the instructions in the articles. When working on these projects use extreme care to ensure that you do not accidentally come into contact with mains AC voltages or high voltage DC. If you are not confident about working with projects employing mains voltages or other high voltages, you are advised not to attempt work on them. Silicon Chip Publications Pty Ltd disclaims any liability for damages should anyone be killed or injured while working on a project or circuit described in any issue of Silicon Chip magazine. Devices or circuits described in Silicon Chip may be covered by patents. Silicon Chip disclaims any liability for the infringement of such patents by the manufacturing or selling of any such equipment. Silicon Chip also disclaims any liability for projects which are used in such a way as to infringe relevant government regulations and by-laws. Advertisers are warned that they are responsible for the content of all advertisements and that they must conform to the Competition & Consumer Act 2010 or as subsequently amended and to any governmental regulations which are applicable. siliconchip.com.au Australia's electronics magazine September 2026  103 Advertising Index Altronics.................................41-44 Blackmagic Design....................... 7 Dave Thompson........................ 103 DigiKey Electronics..................OBC Emona Instruments.................. IBC Hare & Forbes............................... 9 Jaycar............................. IFC, 24-27 Keith Rippon Kit Assembly....... 103 LD Electronics........................... 103 LEDsales................................... 103 Microchip Technology.................. 5 Mouser Electronics....................... 3 PCBWay....................................... 11 PE Back Issues............................. 8 PMD Way................................... 103 SC Micromite Explore-40......... 103 Silicon Chip PDFs on USB......... 82 Silicon Chip Kits...................... 101 Silicon Chip Shop.................98-99 Silicon Chip Subscriptions........ 83 The Loudspeaker Kit.com.......... 89 Wagner Electronics..................... 10 cable and replacing it with a shorting plug (or not!) results in both speakers being dead quiet! Playing music loud to consign the hum well into the background and the stereo pair sounds just fantastic, better than my late-model Yamaha power amplifier. Has anyone else had the same problem? Have I missed an erratum? Any help would be appreciated as this is a superb amplifier, but I can’t stand the hum late at night when the volume is down. (J. D. S., Endeavour Hills, Vic) ● It sounds like there is an Earth hum loop. We suggest you try disconnecting one of the 10W resistors at the input of one of the circuit boards. The 10W resistor is intended to reduce any hum loop current, but it appears not to be sufficient in your case. You could use a 100W resistor instead, or just remove one. You should also check the power supply Earthing arrangement. Ensure you use a common point for all the power Earths and it should not be at the capacitor bank. Note: J.D.S. responded that disconnecting one of the 10W resistors from input to Earth completely eliminated the hum. Controlling many relays using two wires I am a long-term subscriber and have bought every issue. I think you do an amazing job. I am wondering if you can suggest or point me to a project or circuit for me. I’d like to control 32 LEDs or relays from 32 switches, on a oneto-one basis, but with only two wires between the loads and the switches. Visualise one box with 32 relays, another box with 32 switches about Errata and on-sale date for the next issue Simple USB Power Monitor, June 2026: the alternative regulator was specified as the MIC1973-330OT but it should have been MCP1793T-3302H/ OT. Many of the MIC5233-3.3YM5 regulators available from both DigiKey and Mouser around the time of publication appear to be faulty, producing no output. If you purchased a kit and the regulator doesn’t work, contact us and we’ll send you a replacement MCP1793T-3302H/OT regulator (no such problems have been reported with those). USB-C Power Monitor, September 2025 (part two): the caption at the bottom of p79 states “A row of header pins can be fitted to CON5…”. It should refer to CON3 instead. Next Issue: the October 2026 issue is due on sale in newsagents by Monday, September 28th. Expect postal delivery of subscription copies in Australia between September 25th and October 14th. 104 Silicon Chip Australia's electronics magazine say 10m away, but only two wires between them. I’m imagining some kind of scanning of the switches, serialising the data in the ‘switch box’ and decoding and driving at the other end. Can you point me to anything suitable that may already exist, or do you have any ideas? Thank you. (C. B., Seacombe Heights, SA) ● The simplest way to do that would be to take our 10-Channel Remote Control Receiver from the June 2013 issue (siliconchip.au/Article/3811) and remove the infrared receiver. A twinwire cable can connect to its pads 1 and 2 instead. A device like an Arduino can send RC5-encoded signals over those two wires to switch any of the ten attached loads on and off. Multiple Remote Control Receivers can be connected to the same pair of wires and set to use different RC5 encodings. While this would involve developing some Arduino software to sense switch inputs and send the required on/off codes, that should be pretty simple. Sensing switch closures is done easily by adding pull-up resistors (or enabling pull-up currents) and then checking the digital input state. There are many infrared encoding libraries available; while they are intended to drive IR LEDs, the signals are the same, so they should do the job. A board like the Arduino Mega2560 would likely be required to get enough inputs for 32 switches. Replacement transformer for EA amp A while ago I built the Electronics Australia High Quality Audio Amp Module (88ma12, January 1989). The transformer has failed and I can’t find suitable E-core transformers anymore. Can I use a toroidal transformer? I have seen a 160VA 25-0-25V 3.2A toroidal transformer. Will this be too much for the 50/80W amplifier? (W. O., Miller, NSW) ● The 160VA 25-0-25 transformer would be a good match for the amplifier. The amplifier will only draw the power it requires, so provided that the supply voltages are correct for the amplifier module (which they will be in this case), there’s nothing wrong with using a transformer with a higher power or current rating. It won’t cause the amplifier to draw SC any more power. siliconchip.com.au “Rigol Offer Australia’s Best Value Test Instruments” New 2026 Products Oscilloscopes New 12Bit Scopes New Up To 13GHz RIGOL DS-1000Z/E - FREE OPTIONS RIGOL DHO/MHO Series RIGOL DSO-8000/A Series 450MHz to 200MHz, 2/4 Ch 41GS/s Real Time Sampling 424Mpts Standard Memory Depth 470MHz to 800MHz, 2/4 Ch 412Bit Vertical Resolution 4Ultra Low Noise Floor 4600MHz to 13GHz, 4Ch 410GS/s to 40GS/s Real Time Sampling 4Up to 4Gpts Memory Depth FROM $ 649 FROM $ ex GST 684 FROM $ ex GST 13,191 Multimeters Function/Arbitrary Function Generators RIGOL DG-800/900 Pro Series RIGOL DG-1000Z Series RIGOL DM-858/E 425MHz to 200MHz, 1/2 Ch 416Bit, Up to 1.25GS/s 47” Colour Touch Screen 425MHz, 30MHz & 60MHz 42 Output Channels 4160 In-Built Waveforms 45 1/2 Digits 47” Colour Touch Screen 4USB & LAN FROM $ 713 FROM $ ex GST Power Supplies ex GST 604 FROM $ ex GST Spectrum Analysers 632 ex GST Real-Time Analysers New Up To 26.5GHz RIGOL DP-932E RIGOL DSA Series RIGOL RSA Series 4Triple Output 2 x 32V/3A & 6V/3A 43 Electrically Isolated Channels 4Internal Series/Parallel Operation 4500MHz to 7.5GHz 4RBW settable down to 10 Hz 4Optional Tracking Generator 41.5GHz to 26.5Hz 4Modes: Real Time, Swept, VSA, EMI, VNA 4Optional Tracking Generator ONLY $ 799 FROM $ ex GST 1,321 FROM $ ex GST 3,210 ex GST Buy on-line at www.emona.com.au/rigol Sydney Tel 02 9519 3933 Fax 02 9550 1378 Melbourne Tel 03 9889 0427 Fax 03 9889 0715 email testinst<at>emona.com.au Brisbane Tel 07 3392 7170 Fax 07 3848 9046 Adelaide Tel 08 8363 5733 Fax 08 83635799 Perth Tel 08 9361 4200 Fax 08 9361 4300 web www.emona.com.au EMONA