Silicon ChipConstant High-Current Source - June 2002 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Viruses on emails are a huge problem / Queensland Electrical Safety Review
  4. Feature: Helios: The Solar-Powered Plane by Bob Young
  5. Feature: Lock Out The Bad Guys With A Firewall by Greg Swain
  6. Project: Remote Volume Control For Stereo Amplifiers by John Clarke
  7. Product Showcase
  8. Order Form
  9. Project: The Matchless Metal Locator by Thomas Scarborough
  10. Weblink
  11. Project: Compact 0-80A Automotive Ammeter by John Clarke
  12. Project: Constant High-Current Source by Ross Tester
  13. Vintage Radio: The 1935 Tasma M290 console by Rodney Champness
  14. Feature: Fuel Cells Explode! by Gerry Nolan
  15. Notes & Errata
  16. Book Store
  17. Back Issues
  18. Market Centre
  19. Advertising Index
  20. Outer Back Cover

This is only a preview of the June 2002 issue of Silicon Chip.

You can view 28 of the 96 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.

Articles in this series:
  • Computer Tips (November 2001)
  • Computer Tips (November 2001)
  • Lock Out The Bad Guys With A Firewall (June 2002)
  • Lock Out The Bad Guys With A Firewall (June 2002)
  • Creating Your Own Rules For Tiny Personal Firewall (July 2002)
  • Creating Your Own Rules For Tiny Personal Firewall (July 2002)
Items relevant to "Remote Volume Control For Stereo Amplifiers":
  • Ultra-LD 100W RMS Stereo Amplifier PCB patterns (PDF download) [01112011-5] (Free)
  • Ultra-LD 100W Stereo Amplifier PCB patterns (PDF download) [01105001-2] (Free)
  • Panel artwork for the Ultra-LD 100W RMS Stereo Amplifier (PDF download) (Free)
  • Remote Volume Control PCB [15106021] (AUD $5.00)
  • PIC16F84(A)-04/P programmed for the Remote Volume Control [MOTORPOT.HEX] (Programmed Microcontroller, AUD $10.00)
  • PIC16F84 firmware and source code for the Remote Volume Control [MOTORPOT.HEX] (Software, Free)
  • Remote Volume Control PCB patterns (PDF download) [15106021-3] (Free)
Articles in this series:
  • Ultra-LD 100W Stereo Amplifier; Pt.1 (March 2000)
  • Ultra-LD 100W Stereo Amplifier; Pt.1 (March 2000)
  • Building The Ultra-LD 100W Stereo Amplifier; Pt.2 (May 2000)
  • Building The Ultra-LD 100W Stereo Amplifier; Pt.2 (May 2000)
  • 100W RMS/Channel Stereo Amplifier; Pt.1 (November 2001)
  • 100W RMS/Channel Stereo Amplifier; Pt.1 (November 2001)
  • 100W RMS/Channel Stereo Amplifier; Pt.2 (December 2001)
  • 100W RMS/Channel Stereo Amplifier; Pt.2 (December 2001)
  • 100W RMS/Channel Stereo Amplifier; Pt.3 (January 2002)
  • 100W RMS/Channel Stereo Amplifier; Pt.3 (January 2002)
  • Remote Volume Control For Stereo Amplifiers (June 2002)
  • Remote Volume Control For Stereo Amplifiers (June 2002)
  • Remote Volume Control For The Ultra-LD Amplifier (July 2002)
  • Remote Volume Control For The Ultra-LD Amplifier (July 2002)
Items relevant to "The Matchless Metal Locator":
  • Matchless Metal Locator PCB pattern (PDF download) [04106021] (Free)
Items relevant to "Compact 0-80A Automotive Ammeter":
  • PIC16F84(A)-04/P programmed for the Compact 80A Automotive Ammeter [AMMETER.HEX] (Programmed Microcontroller, AUD $10.00)
  • PIC16F84 firmware and source code for the Compact 80A Automotive Ammeter [AMMETER.HEX] (Software, Free)
  • Compact 80A Automotive Ammeter PCB patterns (PDF download) [05106021-3] (Free)
  • Panel artwork for the Compact 80A Automotive Ammeter (PDF download) (Free)
Articles in this series:
  • Fuel Cells: The Quiet Emission-Free Power Source (May 2002)
  • Fuel Cells: The Quiet Emission-Free Power Source (May 2002)
  • Fuel Cells Explode! (June 2002)
  • Fuel Cells Explode! (June 2002)
  • Applications For Fuel Cells (July 2002)
  • Applications For Fuel Cells (July 2002)
Constant, High-Current Source By Ross Tester Whether it’s for charging batteries or in more esoteric applications like stepper motors, a source of reasonably high level constant current is a handy little device to have around. This one’s simple, cheap and about ten minute’s work with a soldering iron! L ast month, you will recall we presented a mini stepper motor driver. (Incidentally, our apologies for the gremlin which got into the system and caused most of the earth symbols and one resistor to disappear. No, we don’t know why either!) That stepper motor driver operates from about 8-35V DC but as we pointed out, a stepper motor really likes to have a constant current source so that the motor current (and therefore power/torque) remains constant throughout the stepper’s speed range. This, then, can be regarded as a companion to the Stepper Motor Controller. It is capable of delivering more than 10A with suitable heatsinking – and we cover that shortly. However, there are a lot of other applications for a constant current source. Nicad battery charging is one which immediately springs to mind. Anything where the constant colour temperature of a globe is important (such as phototographics) is another. And in electronics, there are countless occasions where constant current circuits are used. 72  Silicon Chip So while we’re presenting this specifically for the Stepper Motor Controller, it could be used in a raft of projects and circuits. How it works Let’s get REG1, a 7812, out of the way first of all since it has nothing to do with the constant current source. Its is obviously a constant voltage source and its sole task is to supply 12V DC to the heatsink fan. OK, back to the main circuit. It’s actually two circuits in one – the first is based on the LM317 adjustable regulator. As you can see, the “ADJ”, or adjustment, terminal is connected to the output via a resistor. The voltage between the adjustment terminal and the output terminal is www.siliconchip.com.au always 1.25V, so a constant current of 1.25/R is established. The LM317 is rated at a maximum output current of 1.5A, so in theory this resistor could be as low as about 0.83Ω (1.25/.83 = 1.5). But that’s sailing pretty close to the wind, despite the LM317’s ability to shut down if it gets too hot under the collar. A much better approach is to add a current ‘amplifier’ to increase the output. That’s the purpose of Q1 & Q2 which are ‘slaved’ to the LM317 so that it does not have to work so hard. The circuit works in the following way: say the LM317 was carrying 500mA as its share of the load current. Ignoring the base current of Q1 & Q2 for the moment, that would mean we have 500mA passing through the 3.9Ω resistor at its input. With that current, we must have 1.95V (3.9 x 0.5) across the resistor and it is this voltage which controls Q1 and Q2 which effectively work as emitter followers, applying 1.3V across their 0.22Ω resistors. This forces each transistor to carry 5.9A, giving a total of 12.3A for the circuit. In practice, we have to allow for the base currents drawn by the two transistors but the result will still be a total current of around 12A when REG1 is carrying 0.5A. Whether the circuit can actually supply 10A will depend on the overall dissipation and this is the product of the difference between the input and output voltages and the desired current. This shot shows the two halves of the project opened out – the Pentium II heatsink with its integral fan on the left and the controller itself on the right. The lower two resistors are chosen according to the output current. For example, if you have an input voltage of 25V and you are using the circuit to supply 10A to a load which requires 12V (eg, two 12V 50W hal- Fig.1: this circuit is ideal for stepper motors but could also be used in a variety of other applications. ogen lamps), the difference voltage across the circuit would be 25-12 = 13V and therefore the total dissipation would be 13 x 10 = 130W. Would Q1 MJE2955 7812 LM317 0.22 5W + IN 0.22 5W REG1 7812 15 - 35VDC INPUT 3.9 1W + OUT IN COM REG2 LM317 IN FAN MOTOR 100F 16VW – 100F 35VW ADJ 2002 CONSTANT CURRENT SOURCE www.siliconchip.com.au E C OUT + R1* R1a* OUTPUT TO LOAD 100F 35VW – SC  B IN OUT ADJ COM 100F 35VW OUT C OUT COM Q2 MJE2955 MJE2955 – * R1 & R1a ARE 5W RATED & CONNECTED IN EITHER SERIES OR PARALLEL. THEIR VALUES ARE CHOSEN TO SET CURRENT LEVEL: R1 (TOTAL) = 1.25/CURRENT IN AMPS — SEE TEXT June 2002  73 Parts List – Constant Current Source Capacitors 4 100µF 35VW electrolytics Resistors 2 0.22Ω, 5W 1 3.9Ω, 1W 2 5W resistors to suit output current – see text & tables the circuit be able to cope with this, even with the fan-cooled heatsink? Highly unlikely, so you see that if we want 10A, we need to reduce the input voltage (or increase the output voltage) to get the overall power dissipation down. However, the beauty of this circuit is that it can’t overheat because the LM317 is on the same heatsink as the two transistors, so if they start to get really hot, so does the LM317 and it then shuts down before damage can occur. So there it is. A handy constant current circuit but you have to make decisions about input voltage, output voltage and current to get the best out of it. Q2 MJE2955 100F 100F REG2 LM317 Fig.2: assembly should take no more than about 10 minutes if you follow this component overlay. + FAN – REG1 7812 + OUT – 100F + MLG R1 SEE TEXT R1a SEE TEXT 0.22 5W IN + 0.22 5W 3.9 1W + + 100F – Semiconductors 2 MJE2955 PNP power transistors (Q1, Q2) 1 7812 12V positive voltage regulator (REG1) 1 LM317 adjustable voltage regulator (REG2) Q1 MJE2955 + 1 PC board, 75 x 30mm, coded K-142c 1 Pentium II-type heatsink and 12V fan assembly 2 2-way PC-mount terminal blocks 4 M3 10mm screws & nuts 4 sets TO-220 insulating washers & bushes FLAT SIDE FLAT SIDE HEATSINK & FAN ASSEMBLY (MOUNTS OVER INVERTED TO-220 DEVICES) Next, solder on the four electrolytic capacitors and the two PC-mounting terminal blocks. The two 5W resistors at the other end must be chosen for the output current required. As shown in the tables, they can be series or parallel connected. If you are going to parallel them, great – that’s the way the board has been set up. Simply choose the two Fig.3: connecting R1 and R1a in series is a bit more tricky . . . SOLDER SOLDER SOLDER Construction Everything – the components and fan-cooled heatsink – are mounted on a PC board measuring 125 x 40mm and coded K-142c. In fact, the heatsink is not actually connected to the PC board – it is screwed to the two power transistors and two regulators which of course are soldered to the board. Start by checking the board for any defects (rare these days, but possible) and solder on the 3.9Ω 1W resistor and the two 0.22Ω 5W resistors at one end. 74  Silicon Chip The upside-down view of the completed assembly. The heatsink is held onto the PC board by the four screws and nuts through the transistors and regulators. www.siliconchip.com.au resistor values you want and solder them in. If you have to series them, you’ll need to be a bit cleverer! Only one (opposite) end of each resistor is soldered to the PC board; the other ends must connect together across the top of the board. Either way is fine but the parallel arrangement is just a bit neater. The downside of parallel resistors is that when they are unequal, they have different power dissipations. Ideally, they should be fairly close values. Now we come to the tricky bit – soldering in the two transistors and two regulators. First of all, note carefully their positions on the PC board. The second thing to note is that they are actually soldered in “upside down” compared to normal. If you lay the devices flat on their backs, all legs have to be bent up 90° to go through the PC board. The exact position of the bend depends on where the holes are in the heatsink – you have to be pretty accurate to get them all to line up. See Fig.4 for more details on the way the heatsink and transistors mount together. And make sure you get the right one in the right place. They’re all TO220 packages so it’s easy to get them mixed up! Ideally, all should be fitted with insulating washers – the tabs should not be connected together. Well, to be truthful, the tabs of the LM317 (OUT) and the MJE2955 (C) are all connected together anyway (via their pins) so they can all be shorted together via the heatsink without any particular concerns. But the tab of the 7812 must be insulated from the other three devices. (Note that the 7812 in the Oatley kit has an isolated tab so no washers are required on any of the devices and none are supplied in the kit.) You’ll find it easier to fit the heatsink before you fit the fan – there’s not much room between the fan and fins to fit a screwdriver. The fan screws to the heatsink with four long self-tappers. It matters little which way up it goes – one way sucks air through the heatsink, the other pushes air through the heatsink. However most fans are polarised – you must get the red wire on the +12V pin and the black on the –ve pin. And, apart from mounting the assembly in a suitable case, that completes the construction side. www.siliconchip.com.au Fig.4: this sectional diagram shows how to mount the PC board to the heatsink/fan assembly. Take special care with the bends on the regulators and transistors. FAN HEATSINK INSULATING SLEEVE INSULATING WASHER M3 x 10mm SCREWS FLAT WASHER REGULATOR & TRANSISTOR LEADS BENT UP AT 90° (AWAY FROM TABS) PC BOARD (COPPER SIDE DOWN) M3 NUT In use Wheredyageddit? We’re not even going to attempt to go there: if you are building a constant-current supply, you know what you are going to do with it and how to connect it! Just bear in mind the limits we placed on the output current. Of course, if you wanted industrial-strength muscle, there would be nothing to stop you adding some more MJE2955s in parallel (with their load-sharing resistors) mounted on an even bigger heatsink (also fan assisted). But you’re very quickly going to reach the point where the tracks on the PC board won’t handle the current without significant thickening. (You could solder wire over the tracks). The design and PC board pattern is copyright © Oatley Electronics. A complete kit of parts including PC board, components and the Pentium II fan/heatsink assembly is available from Oatley Electronics for $29.00. This includes the two 0.22Ω 5W resistors and 1Ω and 0.47Ω 5W resistors for R1 & R1a, selected to give an output current of about 3.8A with the resistors in parallel (0.32Ω). Oatley Electronics are at PO Box 89, Oatley NSW 2223, phone (02) 9584 3563, fax (02) 9584 3561, email sales<at> oatleyelectronics.com; or they can be contacted via their website: www. oatleyelectronics.com SC TABLE 1: Values for SERIES combinations of resistors R1 & R1a R1 R1a 0.1 0.1 0.22 0.47 1.0 1.2 1.5 2.2 3.3 4.7 5.6 0.2 0.32 0.57 1.1 1.3 1.6 2.3 3.4 4.8 5.7 0.44 0.69 1.22 1.42 1.72 2.42 3.52 4.92 5.82 0.94 1.47 1.67 1.97 2.67 3.77 5.17 6.07 2.0 2.2 2.5 3.2 4.3 5.7 6.6 2.4 2.7 3.4 4.5 5.9 6.8 3.0 3.7 4.8 6.2 7.1 4.4 5.5 6.9 7.8 6.6  8.9 9.4 10.3 0.22 0.47 1.0 1.2 1.5 2.2 3.3 4.7 5.6 11.2 How easy is this: these tables give various likely combinations of R1 and R1a in series and parallel – simply divide the figure in black into 1.25 to get the output current you want! TABLE 2: Values for PARALLEL combinations of resistors R1 & R1a R1 R1a 0.1 0.22 0.47 1.0 1.2 1.5 2.2 3.3 4.7 5.6 0.1 0.22 0.47 1.0 1.2 1.5 2.2 3.3 4.7 5.6 0.05 0.069 0.082 0.09 0.092 0.094 0.096 0.097 0.098 0.098 0.11 0.15 0.18 0.186 0.192 0.20 0.206 0.21 0.212 0.235 0.320 0.338 0.358 0.387 0.411 0.427 0.434 0.50 0.545 0.60 0.688 0.767 0.825 0.848 0.60 0.666 0.776 0.88 0.956 0.988 0.75 0.892 1.03 1.137 1.183 1.1 1.32 1.499 1.579 1.65 1.94 2.076 2.35 2.555 2.80 June 2002  75