Beruflich Dokumente
Kultur Dokumente
WIN O
NE
of TWO
MICRO
CH
Curios IP
PIC32M ity
X
Develo 470
pment
ARDUINO-BASED FRIDGE
microchipDIRECT offers access to the world’s largest inventory of Microchip products
microchipDIRECT offers access to the world’s largest inventory of Microchip products
and the most comprehensive online resource for pricing and support directly from
Boards
and the most comprehensive online resource for pricing and support directly from
LabNation
MAX’S COOL BEANS by Max The Magnificent 66
Ooh, shiny!… A bit of a Brainiac... Neurotic neurons
ELECTRONIC BUILDING BLOCKS by Julian Edgar 68
SmartScope
High five!
Micromite
NEWS – Barry Fox highlights technology’s leading edge 8
Plus everyday news from the world of electronics
MICROCHIP READER OFFER 36
EPE Exclusive – Win one of two Microchip Curiosity PIC32MX470
Development Boards
FARNELL element14 OFFER 45
Part 2: Input/output EPE Exclusive – NXP WaRP7 Next Generation Internet Of Things and
Wearable Development Platform
Card Sales
& Enquiries
Solutions for Home, Education & Industry Since 1993
PIC Programmer & Experimenter Board 4-Ch DTMF Telephone Relay Switcher
PIC & ATMEL Programmers With test buttons and Call your phone
We have a wide range of low cost PIC and LED indicators to carry number using a
ATMEL Programmers. Complete range and out educational experi- DTMF phone from
documentation available from our web site. ments such as the anywhere in the
supplied programming world and remotely
Programmer Accessories: examples. Includes a turn on/off any of
40-pin Wide ZIF socket (ZIF40W) £9.95 16F627 Flash Microcontroller that can be the 4 relays as
18Vdc Power supply (661.130UK) £23.95 reprogrammed up to 1000 times. Software to desired. User settable Security Password,
Leads: Parallel (LDC136) £2.56 | Serial compile and program your source code is Anti-Tamper, Rings to Answer, Auto Hang-
(LDC441) £2.75 | USB (LDC644) £2.14 included. Supply: 12-15Vdc. Supplied pre- up and Lockout. Includes plastic case. 130 x
assembled and ready to use. 110 x 30mm. Power: 12Vdc.
Order Code: VM111 - £38.88 £30.54 Kit Order Code: 3140KT - £79.95
USB & Serial Port PIC Programmer Assembled Order Code: AS3140 - £94.95
USB or Serial connection.
Header cable for ICSP. 8-Ch Serial Port Isolated I/O Relay Module
Free Windows software. Computer controlled 8
See website for PICs sup- Controllers & Loggers channel relay board.
ported. ZIF Socket & USB Here are just a few of the controller and data 5A mains rated relay
lead extra. 16-18Vdc. acquisition and control units we have. See outputs and 4 opto-
Kit Order Code: 3149EKT - £49.96 £23.95 website for full details. 12Vdc PSU for all isolated digital inputs
Assembled Order Code: AS3149E - £38.95 units: Order Code 660.446UK £10.68 (for monitoring switch
Assembled with ZIF socket Order Code: states, etc). Useful in a variety of control and
AS3149EZIF - £74.96 £48.95 sensing applications. Programmed via serial
USB Experiment Interface Board port (use our free Windows interface, termi-
USB PIC Programmer and Tutor Board Updated Version! 5 nal emulator or batch files). Serial cable can
The only tutorial digital inputs, 8 digital be up to 35m long. Includes plastic case
project board you outputs plus two ana- 130x100x30mm. Power: 12Vdc/500mA.
need to take your logue inputs and two Kit Order Code: 3108KT - £74.95
first steps into analogue outputs. 8 bit Assembled Order Code: AS3108 - £89.95
Microchip PIC resolution. DLL.
programming us- Kit Order Code: K8055N - £39.95 £22.74 Infrared RC 12–Channel Relay Board
ing a PIC16F882 (included). Later you can Assembled Order Code: VM110N - £39.95 Control 12 onboard relays
use it for more advanced programming. with included infrared re-
Programs all the devices a Microchip 2-Channel High Current UHF RC Set mote control unit. Toggle
PICKIT2® can! Use the free Microchip tools State-of-the-art high or momentary. 15m+ in-
for PICKit2™ & MPLAB® IDE environment. security. Momentary or door range. 112 x 122mm.
Order Code: EDU10 - £46.74 latching relay outputs Supply: 12Vdc/500mA
rated to switch up to Kit Order Code: 3142KT - £64.96 £51.96
ATMEL 89xxxx Programmer 240Vac @ 12 Amps. Assembled Order Code: AS3142 - £61.96
Uses serial port and Range up to 40m. 15
any standard terminal Tx’s can be learnt by one Rx. Kit includes Temperature Monitor & Relay Controller
comms program. 4 one Tx (more available separately). 9-15Vdc. Computer serial port
LED’s display the Kit Order Code: 8157KT - £44.95 temperature monitor &
status. ZIF sockets Assembled Order Code: AS8157 - £49.96 relay controller. Ac-
not included. 16Vdc. cepts up to four Dallas
Kit Order Code: 3123KT - £32.95 £21.95 Computer Temperature Data Logger DS18S20 / DS18B20
Assembled ZIF: AS3123ZIF- £48.96 £37.96 Serial port 4-ch temperature digital thermometer sensors (1 included).
logger. °C/°F. Continuously Four relay outputs are independent of the
Introduction to PIC Programming log up to 4 sensors located sensors giving flexibility to setup the linkage
Go from complete beginner 200m+ from board. Choice any way you choose. Commands for reading
to burning a PIC and writing of free software applications temperature / controlling relays are simple
code in no time! Includes 49 downloads for storing/using text strings sent using a simple terminal or
page step-by-step PDF data. PCB just 45x45mm. Powered by PC. coms program (e.g. HyperTerminal) or our
Tutorial Manual + Program- Includes 1xDS1820 sensor. free Windows application. Supply: 12Vdc.
ming Hardware (with LED Kit Order Code: 3145KT - £19.95 £16.97 Kit Order Code: 3190KT - £79.96 £49.96
test section) + Windows Software (Program, Assembled Order Code: AS3145 - £22.97 Assembled Order Code: AS3190 - £59.95
Read, Verify & Erase) + a rewritable Additional DS1820 Sensors - £4.96 each
PIC16F84A. 4 detailed examples provided 3x5Amp RGB LED Controller with RS232
8-Channel Ethernet Relay Card Module
for you to learn from. Parallel port. 12Vdc. 3 independent high
Connect to your router with
Kit Order Code: 3081KT - £17.95 power channels.
standard network cable.
Assembled Order Code: AS3081 - £24.95 Preprogrammed or
Operate the 8 relays or
user-editable light
check the status of input
PICKit™2 USB PIC Programmer Module sequences.
from anywhere in world.
Versatile, low cost, Standalone or 2-wire
Use almost any internet browser, even mo-
PICKit™2 Development serial interface for
bile devices. Email status reports, program-
Programmer. Programs microcontroller or PC communication with
mable timers, ...
all the devices a Micro- simple command set. Suits common anode
Assembled Order Code: VM201 - £134.40
chip PICKIT2 program- RGB LED strips, LEDs, incandescent bulbs.
mer can. Onboard sockets & ICSP header. 12A total max. Supply: 12Vdc. 69x56x18mm
USB powered. Many items are available in kit form (KT suffix) Kit Order Code: 8191KT - £29.95
Assembled Order Code: VM203 - £39.54 or pre-assembled and ready for use (AS prefix) Assembled Order Code: AS8191 - £29.95
2-Ch WLAN Digital Storage Scope PC-Scope 1 Channel 32MS/s With Adapter
Compact, portable battery powered 0Hz to 12MHz digital storage
fully featured two channel oscillo- oscilloscope, using a com-
scope. Instead of a built-in screen it puter and its monitor to dis-
uses your tablet (iOS, Android™ or play waveforms. All standard
PC (Windows) to display the meas- oscilloscope functions are
urements. Data exchange between available in the free Win-
the tablet and the oscilloscope is via dows program supplied. Its
WLAN. USB lead included. operation is just like a normal oscilloscope. Connection
Code: WFS210 - £161.95 iinc VAT & Free UK Delivery is through the computer's parallel port, the scope is
completely optically isolated from the computer port.
Supplied with one insulated probe x1/x10.
LCD Oscilloscope Self-Assembly Kit Code: PCS100A - £124.91 inc VAT & Free UK Delivery
Build your own oscilloscope
kit with LCD display. Learn
how to read signals with this 2-Channel PC USB Digital Storage Oscilloscope
exciting new kit. See the Uses the power of your PC to
electronic signals you learn visualize electrical signals.
about displayed on your own High sensitivity display resolu-
LCD oscilloscope. Despite tion (down to 0.15mV), high
the low cost, this oscilloscope has many features found bandwidth and sampling fre-
on expensive units, like signal markers, frequency, dB, quency up to 1GHz. Easy set-
true RMS readouts. 64 x 128 pixel LCD display. up USB connection. No exter-
Code: EDU08 - £49.99 inc VAT & Free UK Delivery nal power required! In the field measurements using a
laptop have never been this easy. Stylish vertical space
saving design. Powerful free Windows software.
200 Watt Hi-Fi Amplifier, Mono or Stereo (2N3055) Code: PCSU1000 - £246.00 inc VAT & Free UK Delivery
Self-assembly kit based
on a tried, tested and relia-
ble design using 2N3055 Four Legged AllBot Kit
transistors. Relay soft start From the AllBot modular robot
delay circuitry. Current system with Arduino® compati-
limiting loudspeaker pro- ble robot shields. Build and
tection. Easy bias adjust- enhance the robot, learn how to
ment. Circuit consists of program, use the app and have
two separate class AB fun! Includes all necessary
amplifiers for a STEREO plastic parts, 4 x 9G servo mo-
output of up to 100 Watts RMS @ 4Ω / channel or a tors, a servo motor connector
MONO output of up to 200W @ 4Ω. Includes all board shield (VRSSM), a battery shield (VRBS1).
mounted components and large pre-drilled heatsink. Code: VR408 - £104.34 inc VAT & Free UK delivery
Order Code 1199KT - £69.95 inc VAT & Free UK delivery
PC USB Oscilloscope & Function Generator
5” Diameter Illuminated Bench Magnifier Complete USB-powered Lab-
Professional quality magnifi- in-a-Box! Free feature-packed
er ideal for PCB repair, small software for two channel oscil-
component assembly and loscope, spectrum analyser,
general inspection applica- recorder, function generator
tions. 22W fluorescent lamp and bode plotter. With the gen-
provides excellent viewing. erator, you can create your
5" glass lens. own waveforms using the inte-
1.5X magnification. grated signal wave editor. For
Flexible 32" reach arm. automated measurements, it is
Supplied with table clamp. even possible to generate wave sequences, using file
230Vac UK mains. Weight: ~3Kg. or computer RS232 input. 60MHz scope probe included
Order Code 700.015 - £42.95 inc VAT & Free UK delivery Code: PCSGU250 - £135.60 inc VAT & Free UK Delivery
Secure Online Ordering Facilities ● Full Product Listing, Descriptions & Images ● Kit Documentation & Software Downloads
N
MICROCH
DRIVEWAY MONITOR 3DTouchP IP
E
ad
• Remote vehicle detection
Z
• Adjustable sensitivity
O
• Solar panel and NiMH-cell powered
R
• Transmits detection via UHF link
F
SUBSCRIPTION PRICES
INTELLIGENT CHARGER
Safe and reliable charging of Nicad and NiMH
TEACH-IN 2016
INTRODUCING THE ARDUINO
Part 6: Using wireless modules
issue of EPE
• Ultra compact and accurate
• Cheap and easy to build
• Calibrate your DMM
Well you can – just take out a one year subscription and save 81p an issue, or £9.80
over the year. You can even save £1.08 an issue if you subscribe for two years –
a total saving of £26.10
Overseas rates also represent exceptional value
WIN A
MICROCH
8-Bit Wire IP
COMPACT HYBRID SWITCHMODE Developmless
ent
100W BENCH SUPPLY – PART 1 Kit
You also:
• Dual voltage and current metering
• Fast current limiting
• Avoid any cover price increase for the duration of your subscription LED PARTY STROBE
Brilliantly simple and cheap design
• Get your magazine delivered to your door each month SPEEDO CORRECTOR
Tune your car’s speedometer reading
• Ensure your copy, even if the newsagents sell out EPE SUMMER SALE
Check out our super summer offers – see page 5
Order by phone, or fax with a credit card, or by post with a cheque or postal order, or
TEACH-IN 2016 INTRODUCING THE ARDUINO
Part 8: IR remote control
SUBSCRIPTION ORDER
FORM
6 Months: UK £23.50, Europe £28.00 (Airmail), Rest Of The
World £37.00 (Airmail)
1 Year: UK £43.00, Europe £52.00 (Airmail), Rest Of The
World £70.00 (Airmail)
SUBSCRIPTION PRICES 2 Years: UK £79.50, Europe £99.00 (Airmail), Rest Of The
World £135.00 (Airmail)
Subscriptions for delivery direct to any address in To: Everyday Practical Electronics,
Wimborne Publishing Ltd., 113 Lynwood Drive, Merley,
the UK: 6 months £23.50, 12 months £43.00, two Wimborne, Dorset BH21 1UU
years £79.50; Europe Airmail: 6 months £28.00, Tel: 01202 880299 Fax: 01202 843233
12 months £52.00, 24 months £99.00; Rest Of The E-mail: subs@epemag.wimborne.co.uk
World Airmail: 6 months £37.00, 12 months £70.00,
24 months £135.00. I enclose payment of £ .............. (cheque/PO in £ sterling
only), payable to Everyday Practical Electronics
Cheques or bank drafts (in £ sterling only) payable
to Everyday Practical Electronics and sent to Please charge my Visa/Mastercard/Maestro
EPE Subs. Dept., Wimborne Publishing Ltd., 113 My card number is: .......................................................................
Lynwood Drive, Merley, Wimborne, Dorset, BH21 Please print clearly, and check that you have the number correct
1UU. Tel: 01202 880299. Fax: 01202 843233.
Email: subs@wimborne.co.uk. Also via the Web at: Signature ......................................................................................
www.epemag.com.
Card Security Code .................. Valid From Date........................
Subscriptions start with the next available issue. (The last 3 digits on or just under the signature strip)
We accept MasterCard, Maestro or Visa. (For past
issues see the Back Issues page.) Card Ex. Date ...................................Maestro Issue No. ..............
Name ............................................................................................
ONLINE SUBSCRIPTIONS Address ........................................................................................
Online subscriptions, for reading the magazine via
the Internet, £19.99 for one year, visit www.epemag. Post code .................................. Tel. ...........................................
com for more details.
Subscriptions can only start with
the next available issue.
4 Everyday Practical Electronics, November 2016
USUAL
PRICE
have teamed up to
4131)
50 to give away so
hip products
rectly from
experience our
hurry while stocks last!
nce of buying Go to www.epemag.com to check availability
(Please note: subscriptions purchased with this offer cannot be cancelled before
heduling they expire; also, goods purchased with this offer can only be returned for exchange)
e add services
ders
ly OFFER ONLY VALID WHILE STOCKS LAST – DON’T MISS OUT!!
notifications JUST CALL 01202 880299 OR VISIT OUR SECURE ONLINE
SHOP AT: www.epemag.com
www.microchipDIRECT.com
other countries. All other trademarks are the property of their registered owners.
EPE/M'chip offer page.indd 1 19/01/2017 09:59
Arduino Starter Kit
Genuine Arduino Starter kit which comprises of a 170 page instruction manual, £69.90
Arduino UNO Board, Breadboard, components & more. Inc Delivery* & VAT
The kit walks you through the Arduino programming and basic
electronics in a hands on way. You will be able to build 15 projects
using the components supplied. They allow you to control the physical
world through different kinds of sensors and actuators. Once you have
mastered this knowledge, you will have the ability and circuits to create
something beautiful, and make someone smile with what you invent. So
build, hack and share!
This Starter kit is supplied with a Wood base, USB & Interconnect leads, Electric
motor, Piezo sounder, Movement and Temperature sensors, Switches, LCD,
Breadboard & Servo motor. The kit also includes over 100 electronic components:-
Diodes, Transistors, Capacitors, h-Bridge, Resistors, LED's, Switches and Trimmers. Quote: EPEARDSK
Quote: EPEPSU
11
Editorial Offices:
EVERYDAY PRACTICAL ELECTRONICS
EDITORIAL Wimborne Publishing Ltd., 113 Lynwood
Drive, Merley, Wimborne, Dorset, BH21 1UU
Phone: 01202 880299. Fax: 01202 843233.
Email: fay.kearn@wimborne.co.uk
Website: www.epemag.com
See notes on Readers’ Technical Enquiries below Air wiring
– we regret technical enquiries cannot be answered
over the telephone. Welcome to the March issue of EPE. I’d not come across the term ‘air
Advertisement Offices: wiring’ until I read Max’s Cool Beans blog this month. Neat wiring always
Everyday Practical Electronics Advertisements delivers a nice little ‘job well done’ boost to one’s day, but the examples by
113 Lynwood Drive, Merley, Wimborne, Dorset, Gislain Benoit quoted by Max really are work’s of art. We’d love to see more
BH21 1UU
Phone: 01202 880299 Fax: 01202 843233
of this kind of creativity. So if you have ‘air wired’ an amplifier, PIC circuit
Email: stewart.kearn@wimborne.co.uk or anything else, then do let us know and share a photo or two.
Editor: MATT PULZER
Subscriptions: MARILYN GOLDBERG
Teach-In 2017
General Manager: FAY KEARN I briefly touched on Teach-In 2017 in December’s Editorial, and I am
Graphic Design: RYAN HAWKINS pleased to say that after much email discussion we have agreed with Mike
Editorial/Admin: 01202 880299 and Richard Tooley the next Teach-In topic. In fact, we have agreed the
Advertising and
Business Manager: STEWART KEARN next three topics, but I’ll cover just the next two here. After our Meet the
01202 880299 mighty Micromite series concludes next month, the Tooleys will run a ‘mini
On-line Editor: ALAN WINSTANLEY Teach-In’ series on the BBC micro:bit. This is a simple, clever and cheap
Publisher: MIKE KENWARD device that is poplar in schools. For those just starting out in electronics it
will be an ideal route into intelligent digital electronics. After that, probably
READERS’ TECHNICAL ENQUIRIES
Email: fay.kearn@wimborne.co.uk
at the end of summer, we will launch Teach-In 2018, which will look at...
We are unable to offer any advice on the use, purchase, Well, I won’t spoil the fun – you’ll just have to wait. It will mark a change
repair or modification of commercial equipment or the from our recent focus on microcontrollers, and will examine a subject that I
incorporation or modification of designs published
in the magazine. We regret that we cannot provide
guarantee all readers will find relevant and enjoy.
data or answer queries on articles or projects that are
more than five years’ old. Letters requiring a personal A couple of ooops!
reply must be accompanied by a stamped self-
We need to make readers aware of a couple of mistakes that crept into
addressed envelope or a self-addressed envelope and
international reply coupons. We are not able to answer recent issues. For those of you contemplating buying a Micromite, you may
technical queries on the phone. have been left a little confused by our entry at the top of the light red box
PROJECTS AND CIRCUITS on page 50 of last month’s issue – ‘Micromite sources’. We have decided
All reasonable precautions are taken to ensure that not to sell Micromite-related devices from the EPE shop since the official
the advice and data given to readers is reliable. We UK supplier can offer much more experienced advice and support than
cannot, however, guarantee it and we cannot accept
legal responsibility for it. we could hope to offer. If you are a purchaser in the UK then we strongly
A number of projects and circuits published in recommend you go to micromite.org for all your Micromite requirements.
EPE employ voltages that can be lethal. You should For unprogrammed PICs, then of course Microchip, Farnell/element14 and
not build, test, modify or renovate any item of mains-
powered equipment unless you fully understand the
RS will meet your needs.
safety aspects involved and you use an RCD adaptor.
COMPONENT SUPPLIES
Second, our friends at Silicon Chip magazine have informed us of a small
We do not supply electronic components or kits for error in the 5-element Yagi DAB Antenna project (EPE, January 2017). In the
building the projects featured, these can be supplied upper left of Fig.1, the point where the folded dipole connects to the boom
by advertisers. is labelled ‘A’, when it should be labelled ‘F’. For those of you building
We advise readers to check that all parts are still
available before commencing any project in a back- the antenna, a corrected diagram can be accessed at: www.epemag.com/
dated issue. proj/0117.html
ADVERTISEMENTS
Although the proprietors and staff of EVERYDAY
PRACTICAL ELECTRONICS take reasonable
precautions to protect the interests of readers by
ensuring as far as practicable that advertisements are
bona fide, the magazine and its publishers cannot give
any undertakings in respect of statements or claims
made by advertisers, whether these advertisements
are printed as part of the magazine, or in inserts.
The Publishers regret that under no circumstances
will the magazine accept liability for non-receipt of
goods ordered, or for late delivery, or for faults in
manufacture.
TRANSMITTERS/BUGS/TELEPHONE
EQUIPMENT
We advise readers that certain items of radio
transmitting and telephone equipment which may
be advertised in our pages cannot be legally used in
the UK. Readers should check the law before buying
any transmitting or telephone equipment, as a fine,
confiscation of equipment and/or imprisonment can
result from illegal use or ownership. The laws vary from
country to country; readers should check local laws.
Highlights
Variety of module package offerings (small to large, fit to application)
High power density with integrated magnetic and passive components
Performance (efficiency, thermal, transient response)
Reliable (power and thermal stress tested)
Low EMI (CISPR 22 Class B ratings on modules)
www.microchip.com/powerpromo
The Microchip name and logo and the Microchip logo are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks are the property of their registered owners.
© 2016 Microchip Technology Inc. All rights reserved. DS20005637A. MEC2128Eng11/16
Techno Talk (MP 1st & AE) – MARCH 2017.indd 11 18/01/2017 15:14
Constructional Project
>
• Audible warning buzzer (manually-operated) or Seconds
B and C and a 5-button array.
• Optional automatic visual warning operation We have assigned the but-
• Manual visual and buzzer warning control < > tons as shown in Fig.1. The
power button is used for con-
• Dimming of main display and warning lights Reset Pause Start
trolling the display brightness,
<
• Volume adjustment for audible warning signal while buttons A, B and C are
• Low-battery indicator Presets Down
or Seconds the warning indication con-
• 99-minute maximum time period trols: A for manually sound
the Alarm, B for the warn-
• Preset Toastmasters’ contests and other presets included ing LED Brightness and C for
• Minutes and tens-of-seconds display (seconds display accessible) manually Cycling through the warning
• Infrared remote control operation LEDs. The functions of the 5-button ar-
ray are described later in this article.
• Reset, pause and start timer controls A tiny blue LED on the Speech Tim-
• Blue acknowledge LED for IR signalling er’s front panel flashes to acknowledge
• Separate duplicated warning lights for timekeeper and speaker signals from the infrared remote con-
trol, and it doubles as a low-battery
Specifications indicator, staying lit when the battery
voltage is low.
• Power: 12V DC @ 100mA
• Current drain: 76mA typical at full brightness; up to 100mA with Circuit description
warning LED and Alarm on Fig.2 shows the complete circuit of the
• Audible alarm: 1.22kHz tone modulated at 200Hz Speech Timer. It’s based on a PIC16F88
• Display multiplexing: 100Hz microcontroller (IC1) and this drives
the 3-digit 7-segment LED display and
• Low battery indication: warning turns on below 8.8V and off above
warning LEDs (via transistors Q1-Q8
8.92V (voltage sampled at 3.3-second intervals)
and IC2 and IC3). IC1 also monitors
• Latency: ~18ms from press of IR remote button to timer response the output from the infrared receiver
(IRD1) and the supply voltage.
Each of the LED display segments
comprises four series-connected LEDs,
really useful when they must be seen the speech timer can see the 3-digit evenly spaced apart and there are two
by a room (or even a hall) full of people. display, while the speaker can only series-connected LEDs for the decimal
Naturally, the Speech Timer can also see the green/amber/red LEDs when point. When a segment is lit, it will
be used to time speakers in debating they are lit. typically have 7-8V across the four
contests and meetings. In fact, it can be The Speech Timer can be run from series-connected LEDs.
used anywhere a highly-visible digital an internal battery (eight AA alkaline That presents a design problem
timer is required. By default, it counts cells) or from a 12V DC plugpack. You beause IC1 requires a 5V supply, while
up but it can also be made to count can also use NiMH or Nicad cells in- the displays need to be driven from a
down (see panel later in the article). stead of alkalines, and these can be supply voltage of 12V. We solved that
trickle charged via the 12V plugpack. conundrum by tying IC1’s positive
Presentation (Vdd) supply rail to the +12V supply
The Speech Timer is housed in a plas- Remote control rail, while its negative rail is supplied
tic case with the 3-digit 7-segment LED Apart from an on/off switch mounted from a 7905 3-terminal regulator.
display on the front. Down the right- near the socket for the DC plugpack, The segment anode lines of the
hand side are the three large LEDs, there are no controls on the unit. In- 3-digit display are driven by PNP tran-
arranged like traffic lights, with red stead, all functions are set by a tiny sistors Q1-Q8 (for the seven segments
at the top, amber in the middle and remote control, made by SparkFun – plus the decimal points). The emitter
green at the bottom of the stack. These the same unit as used in our 9-Chan- of each transistor is connected to the
are duplicated on the rear of the case, nel Remote Control in the December +12V supply and the collector is con-
together with the small loudspeaker 2016 issue. nected to the segment anode via an 82Ω
which provides the ending buzzer. This remote measures just 80 × 40 × current-limiting resistor or via a 180Ω
The Speech Timer can be placed 7mm and is powered by a CR2025 3V resistor for the DP (decimal point). Each
in the room so that the audience and cell. It has nine pushbuttons or more segment line is driven when the base
of its transistor is pulled low by the re- IC2 has separate supply rails for the Flashing colon display
spective output of IC1. When the base control inputs (Vss) and for its output Note that the connections to DISP3 are
is taken high (ie, +12V), the transistor switching (Vee). Vss, pin 8, is connect- mixed up compared to the connections
is switched off and the segments are off. ed to ground, the negative supply line to DISP1 and DISP2. For example, the
As shown on the circuit, outputs for IC1, while Vee is tied to the 0V rail. ‘A’ segment for DISP1 is connected to
RA3, RA4, RB1, RB2, RB4, RA0, RB7 So IC2 does the signal level shifting. the ‘A’ segment of DISP2, but this con-
and RA2 of IC1 connect to the bases of The A0 and A1 inputs of IC2 are nects to the ‘F’ segment of DISP3. The
transistors Q1-Q8 via 470Ω resistors. driven from the RB6 and RB5 out- reason for that is partly due to the fact
The three common-cathode 7-seg- puts of IC1 respectively. When both that DISP3 is actually mounted upside
ment displays are multiplexed. This inputs are low, the Y0 output of IC2 down compared to the others, so that
means that the seven anode segments connects to the Z-pole contact of IC2 we can have a flashing colon between
and the decimal points of the digits and is pulled high via a 4.7kΩ resis- DISP2 and DISP3.
are driven by the eight transistors and tor. This output then drives the 4B Also, the connections to DISP3 have
then each digit is turned on for about input of IC3. been done in this way to make the PCB
one-third of the time by pulling its IC3 is a ULN2003 7-Darlington tran- pattern practical. Which segments are
common cathode low. sistor open-collector driver. We use driven for each display is sorted out in
For a digit to light, its common cath- four of these Darlingtons to separate- the software for IC1, so the different
ode needs to be connected to the 0V ly drive the common cathodes of the connections for DISP3 do not matter.
line of the 12V supply. But we can’t 7-segment displays and the common Several different resistor values are
directly do this via any of IC1’s outputs cathodes of ‘traffic light’ LEDs 1-6 and used for driving the displays and LEDs.
since IC1’s negative rail (GND) is only the acknowledge/low battery indica- We use 82Ω for the segments but the
5V below the +12V supply rail. So the tor LED (LED7). When 4B is driven, decimal points for DISP1-DISP3 use
circuit needs level shifting from the the 4C collector (pin 13) connects the a 180Ω resistor. This is because the
negative rail of IC1 to 0V. common of display DISP1 to 0V, so decimal points have only two LEDs,
IC2 and IC3 take care of this level- that digit lights up. compared to four in the segments.
shifting requirement and drive the Other combinations of the A1 and A similar comment applies to the
common-cathode connections at the A2 inputs select the Darlington transis- indicator LEDs, where the resistor val-
same time. IC2 is a 4051 analogue tors at IN5, IN2 and IN3. For example, ues are selected to produce a similar
single-pole 8-way switch that’s used when A1 and A2 are both high, IC2’s brightness to the 7-segment displays.
as a single-pole 4-way switch. IC2 can Y3 output drives 5B of IC3. IC3’s 5C For the red and amber LEDs, 330Ω
connect its common-pole contact ‘Z’ at collector then connects the common resistors are used. The green LEDs are
pin 3 to one of the Y0, Y1, Y2 and Y3 of DISP2 to 0V and the second digit much brighter for the same current
terminals. Which connection is made lights up, and so on. and so the current in these is further
depends on the logic level at the A0 We drive DISP1 for 2.5ms, then reduced using 1kΩ resistors. A 470Ω
and A1 inputs and that is under the DISP2, DISP3 and then the LEDs, all current-limiting resistor is used for
control of IC1. for the same 2.5ms period. blue LED7. Dimming is achieved by
16 2 2B 2C 15
3 Vdd 4
C Z Y7
3 3B 3C 14
Q10 2
Y6
B BC337 11 5
A0 Y5 4 4B 4C 13
E CON2
470 µF 10 1
A1 Y4 IRD1
TO IC2
9 5 5B 5C 12
SPEAKER A2 40 51 B Y3 12
E
Q9 15
Y2
6 6B 6C 11 1
B BC327 14 2
Y1 3
C 6 13
EN Y0 7 7B 7C 10
10
Vss Vee
8 7 E
8 BC 32 7 , BC337
0V
76
8
B
12
34
E C 5
20 1 5
SPEECH TIMER
SC SPEECH TIMER
15
Constructional Project
Fig.2: the Speech Timer circuit is based on a PIC16F88 microcontroller (IC1). This drives a 3-digit 7-segment LED display, six warning LEDs (LED1-6) and a blue
acknowledge LED (LED7) via transistors Q1-Q8 and IC2 and IC3. IC1 also monitors the output from the infrared receiver (IRD1) and the supply voltage.
18/01/2017 15:31
Constructional Project
(LED7 LAY ON
UNDER) SIDE + (IRD1 – UNDER)
470Ω
100Ω
19111151
A 10 µF
RED
LED4
2.2k
330Ω
330Ω
330Ω
330Ω
180Ω
100nF
82Ω
82Ω
33pF
33pF
470Ω 4.7k 4.7k 4.7k
A
AMBER 470Ω
LED5 3x
IC3 ULN2003
BC327 470Ω
IC1 PIC16F88
X1
IC2 4051B
Q8 Q7 Q6 20MHz
470Ω
Q1 Q2 Q3 Q4 Q5 TP + +
470Ω +12V
5x
A
BC327 470Ω
10 µF 10 µF
GREEN TP 0V
LED6 470Ω
TP
100nF Q1-Q9 = BC327
82Ω
82Ω
82Ω
82Ω
82Ω
470Ω GND
1k
1k
CON2
+ + 470 µF
12V REG1 TO
5819
5819
7905 SPEAKER
+
– +
10 µF 10 µF
LOOP
TO BATTERY HOLDER
Fig.3: follow this diagram to install the parts on the rear of the PCB. Note that PC stakes are installed at the three test
points (TP) and at the LED4-LED6 positions. LED4-6 are then mounted proud of the PCB, as described in the text.
switching the displays off for part of Remote Control article in the Decem- Clock signal
the normal 2.5ms on period. ber 2016 issue. IC1 runs at 20MHz using crystal X1, to
IRD1 includes an amplifier and a ensure timekeeping accuracy. 20MHz
Infrared receiver demodulator. Demodulation removes is used in preference to a lower fre-
Infrared receiver IRD1 receives the the 38kHz component and IRD1’s pin quency such as 4MHz, as the software
signal sent by the SparkFun remote. 1 output goes low when it is receiving requires considerable processing to
A unique code is transmitted from the the pulsed 38kHz signal and high in drive the displays, update the timer
remote for each separate pushbutton the absence of signal. and decode the infrared signal with-
and the infrared signal is sent as 38kHz IC1 decodes the incoming signal out faltering.
bursts, using coding that is known as from IRD1 and reacts to any valid The battery voltage is monitored
‘Pulse Distance Protocol’. For further coded signal. So, for example, when at analogue input AN1 (pin 18) of
information about the infrared cod- the ‘A’ button is pressed on the remote IC1, via a 2.2kΩ and 4.7kΩ resistive
ing, refer to the 9-Channel Infrared control, the speaker will be driven. divider. IC1 converts the monitored
This alarm signal comprises a 1.22kHz battery voltage to a digital value and
signal modulated at 200Hz. compares this against the low-battery
This 1.22kHz signal is produced voltage threshold of 8.8V. If the bat-
by a PWM (pulse-width modulated) tery voltage is low, it turns on LED7
output at pin 9 of IC1. The signal is continuously, at a low level. LED7 also
buffered using complementary tran- flashes when IC1 receives a valid sig-
sistors Q9 and Q10, AC-coupled to nal from the remote control.
the loudspeaker via a 470µF capacitor. As previously noted, the circuit can
The volume is set by the actual pulse be run from a 12V DC plugpack and/
width of the signal, with a 50% duty or a battery comprising eight AA cells.
cycle giving maximum volume. They are connected to power switch S1
The accompanying scope waveform via Schottky diodes D1 and D2. These
shows the signal across the loud- diodes provide reverse-polarity pro-
speaker when sounding an alarm at tection and isolate the 12V plugpack
maximum volume. The alarm signal supply from the AA cells. D2 could
This oscilloscope grab shows the modulated comprises six or seven cycles of the be a standard 1N4004 instead, but a
1.22kHz signal across the loudspeaker when 1.22kHz tone modulated on and off Schottky diode is specified to avoid
the alarm is sounding at full volume. at a 5ms rate. any mix up when installing D1 and D2.
This view shows the fully-assembled PCB. The 15Ω 1W resistor at bottom left is
installed only if rechargeable NiMH or Nicad cells are fitted to the unit. Be sure
to leave this resistor out if you intend using alkaline cells.
A 15Ω 1W resistor can be fitted be- Building it As shown on Figs.3 and 4, parts
tween the battery and the 12V supply Building the Speech Timer is easy are mounted on both sides of the
following D2 to allow trickle charging since all the parts are mounted on a PCB. Most of the parts are mounted
of rechargeable NiMH or Nicad cells. double-sided PCB coded 19111151 on the ‘rear’ of the PCB, while the
This resistor must be omitted if alka- (162.5 × 102mm), which is available ‘front’ carries the three 7-segment
line cells are used. from the EPE PCB Service. This is LED displays (DISP1-DISP3) plus five
REG1 is a 7905 negative regulator housed in a UB2 plastic case (197 × other parts, including the infrared
that provides the 5V supply to IC1. 113 × 63mm), with the lid replaced receiver (IRD1).
As shown, 10µF supply decoupling by a red Perspex or acrylic transpar- Begin the Speech Timer assembly
capacitors are included at the input ent sheet. Alternatively, a cut-out can by installing the parts on the rear of
and output of this regulator, while the be made in the lid that comes with the the PCB – see Fig.3. The resistors go
supply to IC1 (pin 14) is further decou- case and a transparent window fitted in first, take care to use the correct val-
pled with a 100nF capacitor. to this cut-out. ue in each location – check each one
Plastic enclosures
standard & miniature
www.hammondmfg.com/dwg8.htm
www.hammondmfg.com/1551USB.htm
01256 812812
sales@hammondmfg.eu
Everyday Practical Electronics, March 2017 17
8
88
LOW BATT.
SPEECH TIMER C 2015
IRD1 A
LOW BATT.
SPEECH TIMER C 19111151
2015 rev.1
LED7A
15111191
LED7
MINUTES x10 MINUTES SECONDS x10 NB:UPSIDE DOWN
DISP3 MOUNTS
UPSIDE DOWN
MINUTES x10 MINUTES SECONDS
DISP1 10 9 8 7 6 DISP2 10 9 8 7 6 DISP3 5 4 3 2 x10
1
DISP1 10 9 8 7 6 DISP2 10 9 8 7 6 DISP3 5 4 3 2 1
A
a a dP d A RED
a a dP d REDLED1
LED1
f b f b c e
f b f b c e
A AMBER
A AMBER
g g g LED2
g g g LED2
e c e c b f
e c e c b f
A
GREEN
A
LED3
GREEN
d dP d dP a LED3
d dP d dP a
1 2 3 4 5 1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 1 2 3 4 5 6 7 8 9 10
Fig.4: here’s how to install the parts on the front of the PCB. The 7-segment LED displays (DISP1-DISP3) plug into
5-way SIL socket strips and DISP3 must be installed upside down. IRD1, LED1-3 and LED7 are all mounted proud
of the PCB, as described in the text (see also Figs.5 and 6).
using a digital multimeter (DMM) be- correctly before soldering them to the × 6mm screw and nut before soldering
fore soldering it into position. PCB. IC2 and IC3 can then be fitted its leads. Don’t solder the leads first –
Note that the 15Ω 1W resistor is and these parts can either be directly you could crack the PCB tracks or pads
only installed if you intend to run the soldered in place or mounted via 16- as the tab is fastened down if you do.
Speech Timer using NiMH or Nicad pin sockets. Crystal X1 can now be fitted; it’s
cells. DO NOT install this resistor if Regulator REG1 is next on the list. As mounted just to the right of IC1 and
you will be using alkaline cells. shown, this part mounts horizontally can go in either way around. That
Diodes D1 and D2 go in next, fol- with its leads bent down through 90° to done, install PC stakes at the 12V sup-
lowed by IC1’s 18-pin DIL socket. Make fit into the allocated holes. Fasten the ply positions near CON1 (to connect
sure that these parts are all oriented regulator’s tab to the PCB using an M3 the battery leads), at the TP 12V, TP
GND and TP 0V positions and at the
LED4-LED6 positions.
The next step is to mount transis-
tors Q1-Q10. Note that Q1-Q9 are all
BC327s, while Q10 is a BC337. Make
sure that the BC337 goes in the Q10
location. Make sure also that the tops
of the transistors sit no more than
10mm above the PCB, otherwise they
will later foul the AA cells (if fitted).
Now for the capacitors. Install these
as shown, making sure that the electro-
lytic types are correctly oriented. Note
that the 10µF electrolytic capacitor at
top left must be installed with its side
flat against the PCB (see photo), so that
it will later clear the AA cells.
Follow with the DC socket (CON1),
the screw terminal block (CON2) and
Make sure that all the pins on the 7-segment LED displays
go into the SIL sockets when they are installed. switch S1. Be sure to install CON2
with its wire entry side towards REG1.
Ensure the LEDs and the three 7-segment displays are all oriented correctly. Note
that DISP3 is installed upside down in order to obtain a flashing colon. The diode
test facility on a DMM can be used to sort out the LED colours (see text).
That completes assembly on the These LEDs all come with clear lens- Alternatively, before installing the
rear side of the PCB apart from LED4- es, so you will have to sort out which LEDs, fit their leads with 12mm lengths
6. Leave these off for the time being. is red, which is amber and which is of 1mm-diameter heatshrink sleeving
green. That’s easily done by using the (this will also eliminate the need to cut
Front PCB assembly diode test facility on a DMM. Each LED a cardboard spacer).
Fig.4 shows the layout on the front should light when the DMM’s probes LED7 is fitted in similar fashion
of the PCB. The first step is to install are connected with the correct polar- on 13mm-long lead lengths (Fig.5).
six 5-way SIL (single in-line) socket ity (ie, red to anode, black to cathode). Once again, its anode lead is the
strips to mount the three 7-segment Use a 12mm-wide cardboard spacer longer of the two and there’s a flat
displays. These socket strips are cut to set the LED heights. It’s just a matter side on the plastic body adjacent to
from three 14-pin IC sockets and the of sliding the spacer between the leads, the cathode.
cut edges filed to a smooth finish be- pushing the LED down onto the spacer Now for the infrared receiver. Fig.6
fore installation. Be sure to push the and then lightly tack soldering one of shows how this part is mounted. First,
socket strips all the way down so that the leads. The other lead can then be bend its leads down through 90° ex-
they sit flush against the PCB before soldered, after which extra solder can actly 5mm from its body, then fit it to
soldering their pins. be added to the first lead. the PCB on 15mm vertical lead lengths
Next, cut the pins on each 7-seg- Once all the LEDs are in place, tin (use a 15mm-wide cardboard spacer to
ment display to 4mm in length us- their leads from the PCB to just shy of set this). It’s a good idea to lightly tack
ing a pair of side-cutters. That’s best the plastic lenses. This will stiffen the solder one lead first, then check that
done by first cutting a 4mm-wide leads and ensure that the LEDs can- all is correct before soldering the re-
length of cardboard and then hold- not be pushed in from the front panel maining two pins and then refreshing
ing this against the pins as they are when the PCB is installed in the case. the first pin with extra solder.
trimmed. Don’t install the displays
just yet though. That’s done after the IRD1 Fig.6: the mounting
LED7 DETAILS
remaining parts have been installed details for IRD1.
on this side of the PCB. 13mm PCB 5mm Its body sits 15mm
LED1-3 can go in first. These must 15mm above the PCB.
A K
all be oriented correctly, with the long-
er anode leads going to the ‘A’ position, PCB
Fig.5: LED7 is stood off the PCB on
and they must be mounted on 12mm 13mm-long leads, as shown here.
lead lengths.
timer. DISP1 should light up only Check that the blue acknowledge paused, the colon stops flashing to in-
when it is required to display anything LED flashes when using the infrared dicate that it is in this mode.
other than zero. remote. Further operation can then be Pausing is useful for stopping the
tested using the remote control, as set Speech Timer after the contest so that
out in the following section. the overall time can be read off the
display (and written down if neces-
Remote control sary). The timer can then resume from
We’ve already briefly mentioned the that time by pressing the Start button
SparkFun remote and its button func- or reset back to zero by pressing the
tions. Let’s now take a look at the Reset (left arrow) button.
5-button array below the A, B and C Note that there is only a single ‘sec-
buttons and describe how they control onds’ digit on the timer display and
the Speech Timer. this normally only shows the tens of
The left arrow button is for Reset – seconds. It increments by one each 10
it stops and resets the clock timer to seconds when the clock is running.
zero. In this state, the Up and Down The exact seconds value can be
buttons can be used to scroll up or viewed by pressing the Up or Down
down through the preset timer selec- button. For example, if the display
tions. These selections include the 0:0 shows 12:4 (ie, 12 minutes and 40 sec-
setting and the presets 1-2, 2-3, 3-5, onds). Pressing the Up or Down button
5-7, 10', 15' and so on up to 90' (the – then causes the display to show the
' – symbol indicates minutes). exact number of seconds, eg, 43'' (ie,
Pressing the right arrow button 43 seconds). This was only partially
(Start) starts the timer running. It starts displayed as the 4 in the 12:4 display.
with 0:0 displayed and the colon flash- Note that the – '' – after the 43 is
ing at a one-second rate. the symbol for seconds and the exact
A hole is cut in the righthand end of the The central ‘O’ button is the Pause number of seconds is only displayed
case to provide access to the DC socket button and is used to stop the clock, while the Up or Down button is held
and on/off switch. so that it ceases incrementing. When pressed.
Using the Speech Timer in count-down mode LED can then be programmed to turn on at
a certain time during the count down using
Normally, all times set for the Speech Timer, up to 99:5 (ie, 99 minutes and 50 seconds). the Up and Down buttons.
whether preset or manual, are in count-up Once the timer setting is above 0:0, the You can program each warning LED, but
mode, eg, a 10-minute speech will start remote’s Down button can be used to de- note that you need to select the next LED
from zero and count up to the set time, at crease the setting if necessary. using the ‘C’ button before changing the
which point the red warning LED will come In operation, the Up and Down buttons time setting. Note also that, during the count
on. But the counter will continue to run after increase/decrease the timer setting in single down, you need to have the green LED light
that and if the speech was being given at step with each button press. Alternatively, before the amber LED, which in turn lights
a Toastmasters’ meeting, there is a risk of holding down a button will cause the timer before the red LED. This means that it’s best
disqualification if the speech runs for an- value to rapidly change up or down. to program the green LED first, followed by
other minute or more (whatever the rule). Once the timer value has been set, press- the amber LED and then the red LED, each
In addition, the Speech Timer can also ing the Start (right arrow) button will cause with a progressively lower time setting.
operate in count-down mode. In this case, the timer to start counting down to 0:0. The warning LED programming an be
for a 10-minute speech (say), the Speech When it reaches 0:0, the timer will stop and cancelled by setting the timer to 0:0 and then
Timer will start at 10:0 minutes and then the buzzer will automatically sound for 2.5s. cycling through each LED with the ‘C’ button.
count down in 10-second decrements to The previous count-down timer setting can
zero. At zero, the buzzer will also sound then be restored by pressing the Reset (left Restoring count up timing
briefly. arrow) button. Pressing the Down button when the timer is
To access the count-down mode, you at 0:0 re-selects the preset periods, starting
simply press the Up button on the remote Warning LEDs with 90', then 80'... This resets the Speech
repeatedly until you get a display of 0:0. Fur- The warning LEDs can also be preset. That’s Timer to function as a count-up timer and
ther presses of the Up button then increase done simply by selecting a warning LED the presets can then be selected using the
the timer setting from 0:0 to 0:1 and so on with the remote’s ‘C’ button. The selected Up and Down buttons.
Fig.7: follow
D1 MBR20100CT
+ D2 MBR20100CT Q1SUP53P06-20 Q3 TIP31C this parts layout
+
diagram to assemble
the PCB. Power
1k 1W
2200 µF/25V
100Ω
10Ω
(470 µF/63 V)
+
devices D1, D2, Q1
Solar Lighting
2200 µF/25V (Values in brackets and Q3 must all be
SOLAR
ZD3
PANEL
100nF
be bent over to
10nF
CON1
VR1 20k
1 LED1
the side of the case.
Note: 330Ω
TL499A
+ TP1 Refer to the text for
REG1
A
Lamp
100Ω
470Ω
470Ω
the winding details
LAMP
supply 1
10Ω
100 µF
TPGND
OPTO1
4N28
– =battery
voltage
10nF
for inductor L1.
4.7k
(51k )
SET BATT.
22k TP3 TP4
Q4 TP2 mV/ C
100nF Timer
100nF
+
VR2 20k
VR3 10k
VR4 10k
IRF1405N
2.2k
2.2k
10k
1
TRIGGER
SUPPLY
PIR
THERMISTOR
IC1 PIC16F88
NTC
PIR DAY
CON2
– S1
10k
JP1
JP2
8.2k 470pF 1k
SWITCH
LDR
VR5 500k
ZD2 30V 1W
1nF
1 100k
CON3
R2 * R1
LM358
100Ω
10 µF 100k
1.5k
4.7k
22k
IC2
* see text
35V Light Q5
Threshold 10Ω 2N7000
ZD4 12V 1W 100nF 100nF
(Values in brackets 100nF
are for 24V version) (1k ) (47k )
INSULATING WASHER
M3 x 10mm
INSULATING BUSH SCREW
+
TO SOLAR D1 MBR20100CT
+
PANEL
–
+
2200 µF/25V
SOLAR
PANEL
(470 µF/63 V)
– 0.01Ω
+BATTERY
+ M205
BATTERY
F1 10A
–BATTERY
CON1
+ – –
LAMP+
Note:
+
Lamp
LAMP
supply
LAMP– =battery
– voltage
BATTERY 100nF
+
2.2k
2.2k
TRIGGER
SUPPLY
PIR
CON2
– S1
SWITCH
ZD2
86
R2 *
100Ω
1.5k
87A 87 * see text
30
ZD4 12V 1W 100nF 100nF
(Values in brackets
85
+ are for 24V version) (1k )
230VAC INVERTER
Fig.10: an external relay is required
if you wish to power the lamps via
charging cycle for this battery chemistry. ensure that each cell that makes up the a 230VAC inverter. Note that the
In addition, a cell balancer should battery is charged to the same level as wiring to the battery and to the
be connected to the balance connec- the others. A suitable cell balancer will inverter must be rated to carry the
tor on the battery. This is necessary to be published next month. inverter’s maximum current.
switch terminals using figure-8 cable be adjusted from two seconds (2s) up For TP4 voltages above 2.5V, it’s a
(ie, it connects in parallel with switch to about eight hours using VR4. bit more complicated. The procedure
S1 on the PCB). Table 3 shows the time-out with is as follows: divide the required time-
Another option is to connect a PIR respect to the voltage on TP4, as set out period in minutes by 200, then
sensor to CON2 and use that to con- by VR4. This adjustment must be add 2.5V to this figure and adjust VR4
trol the lamp switching. An accompa- made while S1 is pressed, with a until the voltage at TP4 matches the
nying panel in this artricle describes multimeter connected between TP4 calculated value.
how to do this. and TPGND. Note that the minimum time-out
For voltages up to 2.5V, the time- above 2.5V is four minutes.
Setting the time-out period out period in seconds is simply the Reproduced by arrangement
Depending on your application, the measured voltage multiplied by 100. with SILICON CHIP
timer will need to be set to an appro- For example, a 1V setting will provide magazine 2017.
priate period. The time-out period can a time-out of 100 seconds. www.siliconchip.com.au
by Somnath Bera
ARDUINO-BASED
FRIDGE MONITOR
AND DATA LOGGER
Monitor the temperature and humidity in your refrigerator (or elsewhere)
remotely with this Arduino-based device. It can also log these parameters
over time so you can see how much the temperature and humidity vary as
the compressor cycles on and off, how often the defrosting cycle occurs,
how often the door is opened and so on.
T
his remote sensor/data logger is also logged to a file on a microSD The AM2302 or DHT22 sensor (TS1) is
is based on a minimal Arduino- card every five seconds, along with a connected to input pin 5 of IC1 (digital
compatible circuit. As is typical time stamp. input #3) with a 1kΩ pull-up resistor.
for Arduinos, it uses an Atmel AVR This is a good project for beginners, The Arduino software decodes the
ATmega328 microcontroller. especially those interested in learning digital signals from this sensor to get
You could use a pre-built Arduino how to use Arduino boards, since it the temperature and humidity read-
board such as the original Uno, the involves relatively few components and ings. These are then sent to 433MHz
Freetronics Eleven or the Leostick, but uses several pre-built modules. transmitter module TX1 from pin 4
this simpler circuit has the advantage (digital output #2).
of reduced power consumption and Circuit description The data is also periodically logged
therefore longer battery life. There are two circuits in this project. to the microSD card via breakout
With the specified battery (6 × 2Ah The first (Fig.1) is a sensor/logger/trans- board SD1. This is driven from IC1’s
NiMH AA cells), the logger will run for mitter unit using an ATmega328 micro, SPI interface consisting of pins 16
roughly two days continuously. AM2302/DHT22 single-wire tempera- (slave select), 17 (data; master out,
The time, temperature and humidity ture/humidity sensor, 433MHz trans- slave in), 18 (data; master in, slave
are shown on a remote backlit LCD, mitter and a MicroSD storage module. out) and 19 (serial clock). The card
which can be up to 100m away from A 16MHz crystal is used as the in- detect pin is not used because the card
the logger (depending on intervening struction clock source so the micro can is not normally inserted or removed
obstacles and antenna size). This data keep time with reasonable accuracy. during operation.
Arduino temp (MP 1st & SK) – MARCH 2017.indd 30 19/01/2017 09:46
Constructional Project
SD cards require a
2.7-3.3V supply and S1 100 5V
the breakout board we 100nF 100nF
have specified contains BAT1
100 F
ZD1 S2 S3
S1
6 x AA 100 5.1V 5V
an onboard 3V 150mA 7 20 SET SET
5V 100nF Vcc AVcc 100nF HOUR MINUTE
regulator, which runs 1 28
BAT1 ZD1 PC6/RESET
from 5V. We aren’t 6 x AA
100 F
5.1V 7 20
A5 S2
SET
S3
SET
2 27
using the 3V supply TX15V Vcc 10k D0/RXD
Vcc AVcc A4 HOUR MINUTE
elsewhere, so that pin 13 D1/TXD A3 28
26
PC6/RESET A5
433MHz
is left unconnected. ANT
TX1 TX
Vcc
DATA 4
2 D2/INT0
D0/RXD A2 27
A4
25
10k
The breakout board also MODULE 5
3 D3/INT1 A1 26
24
D1/TXD IC1 A3
has a 74HC4050 level- ANT
433MHz DATA 46 D4 ATmega328 A0 25 23
TX GND D2/INT0(Arduino) A2
shifter IC onboard to MODULE 11
5 21
24
5V D5/PWM AREF
translate the 5V signals S4 12
D3/INT1
IC1 A1
19 3V 5V
6 D6/PWM 23
from IC1 to a level suit- GND HALT D4 ATmega328 SCK/D13
A0 CLK
Vcc (Arduino)
1k 13
11 18
21
able for the SD card (ie, 5V
TS1
D7
D5/PWM MISO/D12
AREF DO SD1
14 17 3VAdaFruit
5V
0-3V). Output signals AM2302 DATA S4 12 D8 PWM/MOSI/D11 19
D6/PWM SCK/D13 DI
CLK MicroSD card
or Vcc
DHT22 HALT Breakout
from the SD card go Temperature/ 1k 13 PWM/SS/D10
16
18 CS board+
SD1
9 D7 MISO/D12 DO
directly to IC1 as its Humidity
TS1 Sensor
X1 14 OSC2 PWM/D9 17
15 AdaFruit
AM2302 DATA D8 PWM/MOSI/D11 DICD MicroSD card
inputs will sense 3V as or DHT22
GND
16MHz
16
GND
Breakout
Temperature/ 10 CS
a high level when run- 9 OSC1 PWM/SS/D10 board+
Humidity Sensor OSC2 15
ning from a 5V supply. X1 GND PWM/D9
GND CD
10k 10k
22pF 16MHz22pF 8 22 GND
GND
The micro’s own 10
OSC1
power supply is basic; GND GND
10k 10k
just a 100Ω series resis- 22pF 22pF 8 22
tor and 5.1V zener di- Fig.1 (above): circuit for the data logger/transmitter unit. It’s based around a stripped down Arduino
in the form of an ATmega328 (IC1). TS1 is used to monitor temperature and humidity. Data is
ode to regulate the ~7.2-
transmitted in real time using 433MHz module TX1 and simultaneously logged to the microSD
9V supply from the six card via SD1. IN OUT
S1 5V
AA batteries to 5V. A GND 100nF 100nF
3-terminal regulator REG1 7805
BAT1 IN OUT
could be substituted for 6 x AA
S1 100F 470F 5V 7 20
reduced operating cur- GND RX1 Vcc 100nF Vcc AVcc 100nF
REG1 7805
rent. Switch S1 turns BAT1
433MHz
1
PC6/RESET A5
28
6 x AA 100F 470F
power to the circuit on ANT
RX1 R X
Vcc
DATA 2
D0/RXD
7 20 27
MODULE Vcc AVcc A4
and off. 13 D1/TXD 26
28
PC6/RESET A3
Momentary push- 2 15 ANT
433MHz
GND DATA 4
A5
25
RX 2 D2/INT0 A2 27
buttons S2 and S3 are Vdd BACKLIGHT D0/RXD A4
+ 4 MODULE 5
3 D3/INT1 24
used to set the time for CONTRAST RS D1/TXD IC1 A1 26
A3
VR1 3 2 15 6 6 23
logging. The remote 10k
CONTRAST
LCD MODULEVdd BACKLIGHT
EN GND 4 D4 ATmega328 A0 25
11
D2/INT0(Arduino) A2
21
receiver unit shows CONTRAST
+
R/W
RS
45 5 D5/PWM
D3/INT1 AREF
A1
24
IC1
the time being trans- VR1 3
BACKLIGHT
GND D7 D6 D5 D4 D3 D2 D1 D0 6 12
6 D6/PWM 19
23
mitted by the logger, 10k
CONTRAST
–
16 LCD
1 MODULE
14 13 12 11 10 9 8 7
EN
5 13
11
D4 ATmega328 SCK/D13
(Arduino)
A0
18
21
R/W D7
D5/PWM MISO/D12
AREF
so it’s simply a matter BACKLIGHT 14
12 D8 PWM/MOSI/D11 19 17 LED
– GND D7 D6 D5 D4 D3 D2 D1 D0 D6/PWM 1
of pressing these but- 16 1 14 13 12 11 10 9 8 7
SCK/D13
16
13 PWM/SS/D10 18
tons to increment the 9 D7 MISO/D12
14 OSC2 PWM/D9 17
15 LED
hour/minute reading X1 D8 PWM/MOSI/D11 1
16MHz
until the time on the 10 16
9 OSC1 PWM/SS/D10
receiver is correct. X1
OSC2
GND PWM/D9
GND
15
The log entry time Fig.2: this receiver circuit is based around the same IC 16MHz
22pF 22pF
10
8 22
330
stamps will then be as in Fig.1, but with different software. The software OSC1
correct. However, do receives the data from RX1 (transmitted by TX1 on GND GND
330
the logger) and displays it on the LCD screen. LED1 22pF 22pF 8 22
note that the date at
flashes to indicate valid data reception. Both circuits
power-up is hard-cod- run from a 6 × AA battery pack.
ed into the Arduino
sketch, so the micro
will need to be reprogrammed each written. The temperature and humidity to build your temperature/humidity
time the logger is used for the date are logged every five seconds. logger using an actual Arduino board
stamps to be correct. such as the Freetronics Eleven – but,
Pushbutton S4 is used to halt logging Alternative microSD interface it is larger and therefore consumes
and the unit must be power-cycled to SparkFun also makes a similar mi- more power.
resume. Each time the unit powers up, croSD card interface. However, it is The only change necessary to use the
it creates a new file on the SD card, to a full-sized Arduino shield, which SparkFun shield is to connect pins D8
which log entries for that session are would be handy if you are planning and D10 together. That’s because the
Arduino temp (MP 1st & SK) – MARCH 2017.indd 31 19/01/2017 09:47
Constructional Project
Construction
Our prototypes were built on Vero-
board using point-to-point wiring
– see the adjacent photo. There are
various different types of protoboard
SparkFun shield uses D8 as the Card circuit is connected directly across the available, including an ‘IC prototyp-
Select pin. Using D10 would be a more 5V supply, while a 10kΩ trimpot pro- ing board’ (which goes under various
traditional route, as this corresponds vides contrast adjustment by varying the names) that mimics the connection
to the micro’s hardware slave select negative bias voltage at pin 3, relative to pattern used on solderless breadboard.
pin. However, in practice, any digital the positive supply, between 0 and –5V. That would probably be a good choice
I/O can be used for this purpose. Our IC1 waits to receive valid data from for this project, although a ‘donut
circuit doesn’t use D8, so joining them RX1 and when it does, it updates the board’ (just copper rings on a 0.1-inch
should not cause any problems. LCD to show the time (as reckoned by grid) would work too.
One advantage of using the SparkFun the logger), temperature (in degrees Construction for both units is similar.
microSD card shield is that it contains Celsius), relative humidity (percentage) Fortunately, neither circuit is complex
an 11 × 12 prototyping area, along with and most of the ‘heavy lifting’ is done
pads to make connections to each of by pre-built modules. In both cases,
the Arduino pins. Most or all of the re- start by soldering in the socket for
1
2
MOSI
quired extra components will fit there, IC1. Add the crystal, ceramic capaci-
RESET
making a neat finish. SCK
tors and pull-up/pull-down resistors
MISO across the appropriate pins. The next
Receiver unit step is to mount the various modules,
10
9
GND
The receiver unit, (Fig.2) is also based 100nF
pushbuttons and switches in conveni-
around an ATmega328 microcontroller. ent locations and then run insulated
The data stream from a 433MHz re- wires connecting their pins back to the
ceiver unit is connected to pin 4 (digital appropriate IC pins, as shown in the
input #2) and the micro drives a 16×2 VCC relevant circuit diagrams.
alphanumeric LCD module (LCD1) in Finally, wire up the power supply
4-bit mode. It does this via digital out- Fig.3: to program an ATmega328 chip and prepare to connect the battery.
using an in-circuit serial programmer
puts D5-D8 (pins 11-14) for data and If you’re basing your unit on a pre-
(ICSP), you need to make an adaptor
using digital output #3 (pin 5) to control board. Note the orientation of the 10- built Arduino module, construction
the reset pin and digital output #4 (pin way IDC socket (shown in top view). You is a bit easier. If you are not using the
6) to control the enable pin. may need to add a crystal and load caps microSD card shield with prototyping
The R/W pin of the LCD module is between pins 9 and 10 of the IC socket to area, or the receiver unit then you can
tied to ground since there’s no need to re-program a chip that has already been use a prototyping shield which simply
read data from it. The backlight LED programmed (see text). plugs into the Arduino board. Like the
Arduino temp (MP 1st & SK) – MARCH 2017.indd 32 19/01/2017 09:47
Constructional Project
Arduino temp (MP 1st & SK) – MARCH 2017.indd 33 19/01/2017 09:47
We pay between
£10 and £50 for all
depending on len material publishe
gth and technical d,
for novel applicatio merit. We’re lookin
ns and circuit de g
mechanical, electr signs, not simply
ical or software
be the reader’s ideas. Ideas mu
own st
published or submit work and must not have been
ted for publication
The circuits sho elsewhere.
wn have NOT be
Ingenuity Unlimited en proven by us.
is open to ALL ab
for consideration ilities, but items
in this column
processed, with should be word-
a brief circuit de
100 and 500 words scription (between
maximum) and inc
diagram showing lude a full circuit
all component val
all circuit schematic ues. Please draw
s as clearly as po
circuit ideas to: fay ssible. Email you
.kearn@wimborne r
Your ideas could .co.uk.
earn you some ca
sh and a prize!
Our regular round-up of readers’ own circuits
A
NALOGUE sine wave oscillators are capable of the case here.
generating waveforms of acceptably low distortion The other problem is that most readily available capacitors
provided certain basic requirements are adhered to. have a tolerance of ±10%, although there are some at ±5%.
First and foremost, the gain of the amplifier has to be It’s a case of hunting around within your budget.
accurately controlled and to achieve this the output voltage Trying to obtain ganged variable resistors (VR1,2) where
has to be monitored and used to adjust the gain upwards or the resistance from both tracks is equal at all settings is
downwards as required. well-nigh impossible. However, an audio 100kΩ twin-gang
In this case, a JFET is used as a variable resistor, but to linear potentiometer works well enough in this case, albeit
keep it in its ohmic region it is necessary to ensure its Vds somewhat jerky in operation.
is maintained below 1V.
The choice of components is important and some values Circuit detail
are quite critical. The situation is made more difficult where The oscillator uses a dual channel NE5532N IC, which can
20kΩ 20kΩ
Component information
VR1,2 are linear ganged audio potentiometers +
VR2 S1 / S2 is a 2-pole, 4-way rotary switch
100kΩ C1-4 top to bottom All resistors metal film 1%, 0.6 W
(wired directly to switch) Non-electrolytic capacitors are ±5% or better 10µF 100nF
On/Off
S3 Electrolytic capacitors rated 16V
C1 to C4 polyester or polystyrene, ±2.5% or better
22pF
1.5kΩ –
100nF
+ 9V
10µF
+
50kΩ
–
47kΩ
100kΩ
6.8kΩ
TR1
2N3819
470nF
8 – 6 2
– 8 10µF 25mA
1N4148 IC1b IC2a 4V pk-pk 7V pk-pk
+
7 1
NE5532N NE5532N
+ +
5 3
4 4
+
+ 1kΩ 1kΩ
1MΩ 12kΩ
+
10µF 1N4148 10µF 10µF 10µF 12mA
Heat trick
O
VER THE years, I have designed several electronic conducts. R3 is closely joined to Stud C on the outside
‘conjuring tricks’. The most popular was my ESP of the box, so that heat flows easily to the stud, and is
Conjuring Trick – a fairly large circuit that pulsed a detected by a finger. Note, however, that the characteristics
high voltage through the fingers. However, I have long had of fingers and resistors vary, and the value of R3 may need
in mind a more basic (and safer) version of this trick, and to be increased or decreased to vary the heat, or another 2W
here it is. resistor may be tried. Some care will be needed in placing
This circuit informs the conjurer what is inside a box studs and in routing wires (note that hinges can be used to
through (ow!) heat. To describe it simply, the conjurer invites conduct current).
someone in the audience to place a peg in a box – either red If this trick is well made, it will be inscrutable! One could
or blue – and then to close the box. The conjurer places his also use the spare gates (IC1b to IC1d) to make the trick
or her hands on the box (touching crucial studs), pauses for a more sophisticated, with up to three more circuits and
while, then announces which colour peg is in the box. three more hot studs. Note that Stud B could be common to
all four circuits, as it is connected to 0V.
The circuit Studs A and B should be touched only until Stud C heats
Power MOSFET TR1 conducts and R3, a 2W resistor heats up. If Stud C were permanently heated, then R3 would
up when both pin 1 and pin 2 of CMOS IC1a go low. Pin probably burn out. Also, since R3 chews up current, a
1 goes low when two moist (licked) fingers touch both good 12V battery or battery pack is required (say, six AA
studs A and B on the outside of the box. Pin 2 goes low batteries). An on-off switch may be inserted in the circuit if
when a magnet is brought near magnetic reed switch S1. desired – however, this should not be visible. Alternatively,
When both pins are low, R3 heats up. It will heat up – or the battery clip could simply be unclipped when the circuit
not – depending on whether a specially modified peg with a is not in use.
magnet hidden inside is chosen, which will close S1.
R3 is the vital part – a 2W 43Ω resistor. Since the circuit Component notes
runs off 12V, R3 is underrated, so heats up when TR1 R1 and R2 are ordinary 0.25W resistors; S1 is a normally
open magnetic reed switch.
WORTH
$27.99
(appro
x . £23.0
0)
EACH
HOW TO ENTER
For your chance to win a Microchip Curiosity PIC32MX470 Development Board, visit:
www.microchip-comps.com/epe-pic32mx470 and enter your details in the online entry form.
3.3V 3.3V
5V
58Ω
IR receiver
IR
Micromite LED
5V
1kΩ
16
Micromite
BC338
Fig.6. Interfacing the Micromite to an Fig.7. Interfacing the Micromite to an Fig.8. Easy temperature measurement
infrared receiver infrared LED with the DS18B20 sensor
3V to 5V DALLAS
– battery
18B20
1129C4 Real-time clock
+148AF
interface 4.7kΩ 4.7kΩ
8
Micromite 4.7kΩ
Using the R T C 18 5 2
GETTIME command
32.768kHz
it is easy to get the Micromite
17 6
PCF8563
1
crystal
Any Micromite
current time from a
I/O pin PCF8563, DS1307, 4
DS3231 or DS3232 32pF
HIGH-
line and finally
the characters to
display.
PERFORMANCE
Fig.14. 4 × 3 keypad suitable for Keypad interface
Micromite interfacing A keypad is a
simple method of
entering data into a Micromite-based system. The Micromite
8-CHANNEL
supports either a 4 × 3 keypad (Fig.14) or a 4 × 4 keypad,
and the monitoring and decoding of key presses is done in
the background. When a key press is detected an interrupt
will be issued that allows the BASIC program to deal with it.
To enable the keypad feature you use the KEYPAD command
that specifies the variable to update with the keypad value,
the subroutine to be called when a button is pressed and
OSCILLOSCOPE
the 7 or 8 I/O pins that are used to interface to the keypad.
The detection and decoding of key presses is done in the
12-bit
background and the program will continue after this command
without interruption. When a key press is detected the
value of the variable will be set to the number representing
20 MHz
the key and an interrupt triggered so that your program can resolution bandwidth
immediately respond.
Another resource is The Back Shed forum where there are For more information please visit
many Micromite users who are happy to help newcomers, www.picotech.com/PS512
see: www.thebackshed.com/forum/Microcontrollers Email: sales@picotech.com. Errors and omissions excepted. Prices are correct at the time of publication. Sales taxes not included.
Please contact Pico Technology for the latest prices before ordering.
DDS system
System clock, fc
A block diagram of a digital waveform
generator using the principles just
outlined is shown in Fig.7. The value Fig.7. Block diagram of a DDS waveform generator using a numerically controlled
of M is loaded into the delta phase oscillator.
Analog Devices,
differential who from
voltage signal manufacture
the DDS chip plus resistors can 3be converted 4
to a single- Out
IOUT
a large
ended range of DDS
signal using chips,transformer
a suitable typically (as in Fig.9) or a differential-input amplifier. The L1
68nH
L2
56nH
L3
39nH
use seventh-order
elliptical passive
filter in Fig.8 LCsame
has the elliptic
structure as that in Fig.9, but 2 with different
5 C4 component C5
22pF 33pF
C6
27pF
C7
13pF
filters (also known as ‘Cauer filters’)
values due to the different clock frequencies of the DDS chips.
in their example designs and DDS IOUT
1 6
Currentsensor
Current sensor equation
equation
In the January 2017 article there were a couple of typographical errors in the first equation relating to the high-side
current-sense circuit by Bob Bell and Jim Hill (Fig.9 in that article). The subscript for the first I should be 2, not 1, and
the last term (ISRS) was incorrectly repeated on a second line. The corrected equation is:
The current in R1 is I1 which is equal to the sum of I3 and Q1’s collector current, which is I2 from the mirror action. In
the correct version the –I2R1 and I2R2 terms cancel, as described in the article (R1 = R2) to give the second equation (–I3R1
+ ISRS = 0). Thanks to Godfrey Manning (G4GLM) for his email about this.
R13
1kΩ
Components
TR1
Now we have a better idea of how we’re 0V
BC548C
PGC/RA1
PGD/RA0
component placement and wiring (‘top-side’)
MCLR
and right-hand side for track cuts and drill
VDD
VSS
NC
holes (‘under-side’)
A B C E F G H I J K L M N O P P O N M L K J I H G F E D C B A
1 1 1 1
J1
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5
V
6 R C1 6 6 6
1 IC1
7 7 7 7
8 8 8
9 9 9
10 10 10 10
11 11 11 11
R13 k 12 12 12
13 D8 D1 13 13 13
k eb c
14 14
15 R8 TR1 R1 15 15 15
16 k k 16 16 16
17 D9 D5 D2 17 17 17
k 18 18 18
19 R9 R5 R2 19 19 19
20 k k 20 20 20
21 D10 D6 D3 21 21 21
k 22 22 22
23 R10 R6 R3 R14 23 23 23
24 24 24
25 D11 D7 D4 25 25 25
26 k k k 26 26 26
R7 R4 27 27 27
28 R11 28 28 28
29 29 29 29
30 30 30 30
31 D12 S1 S2 31 31 31
k 32 32 32
33 R12 33 33 33
34 R 34 34 34
35 R15 16 35 35 35
36 36 36 36
37 37 37 37
Battery –
38 38 38 38
Battery +
A B C D E F G H I J K L M N O P P O N M L K J I H G F E D C B A
copper side on the right). You may what each wire is connecting. I find it Next month
need to cut the Veroboard yourself easier to make the cuts first and then We’ve built the hardware and now
from a larger piece. I recommend add the wire links, You can now check we’re ready to program the new board.
running a sharp blade back and forth with a multimeter that all connections/ Next month, I’ll cover the software to
along a line of holes. Once you’ve disconnections are as they should be. run the LED Binary Clock.
done this enough, the board should
snap apart easily. Be careful using a Components
blade of any type. Next, place the big components, Fig.5. The
In the four corners, we have starting with the DIL socket for completed
mounting holes for the plastic M3 the PIC, then the diodes, resistors, LED Binary
screws and stand offs. These will buttons, capacitor and potentiometer. Clock
stand the board up vertically. Use a Remember, when placing TR1, its flat
3mm drill bit to cut these. The orange side faces the PIC. You may need to
lines represent the conductive copper bend the pins here to get them to sit
tracks. These need to be cut in order in the holes. Make sure the pins don’t
to separate signals from each other. touch each other.
Large circles dividing the copper track When placing the diodes, remember
show the cuts. To make track cuts the cathode is the shorter pin and
I recommend using a sharp 2.5mm should line up with the small ‘k’
drill bit and screwing into the board marked on the top side in Fig.4. When
at the hole, not all the way through, inserting the PIC16F1829 in the socket
just enough to remove the copper. You make sure the pin 1 marking (dot in
can also use a blade, but I don’t think the corner) matches the location of the
it looks as nice. Use a multimeter to dot in Fig.4.
make sure the two sides of the cut
track are now disconnected form each Final product
other. The completed hardware should look
Once all the cuts have been made like Fig.5. You may notice I’ve used
and holes drilled, we can flip the board different coloured wiring for different Not all of Mike’s technology
over and start placing the components. connections. I like to use red wire for tinkering and discussion
The left-hand side of Fig.4 shows the VDD and black wire for 0V. I’ve also makes it to print.
component placement and wiring for used blue wire to connect up all the
You can follow the rest of it
the board. LED control signals and white wire
to connect up the two buttons and on Twitter at @MikePOKeef-
Wiring programming pins PGC and PGD. It’s fe, up on EPE Chat Zone as
The wiring is often the most annoying not necessary to do this, but it can mikepokeeffe and from his
part and where things usually go wrong. make wiring a little easier. blog at
It is best to compare Fig.4 against the Can you tell what time I took the mikepokeeffe.blogspot.com
schematics in Fig.3 to understand photo?
Part Number
DM240004
microchip
DIRECT
The Microchip name and logo, PIC and MPLAB are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are the property of their respective companies.
© 2016 Microchip Technology Inc. All rights reserved. MEC2134Eng12/16
What you get Operating modes ribbon cable and a USB cable is provided
The instrument is supplied in a sturdy SmartScope can operate in several for connection to the host device.
laser-engraved aluminium enclosure different display modes, including
(measuring a mere 11 × 6.4 × 2.4 cm) analogue, digital and mixed modes. Software installation
and is supplied with a comprehensive Within each of these main modes, a I put SmartScope through its paces using a
set of accessories including two good number of secondary modes can be variety of different host systems, including
quality ×1 and ×10 compensated ‘scope selected. For example, when the analogue an Android smartphone, an elderly
probes, a digital cable with ‘grabbers’, mode is selected (similar to a conventional Samsung tablet with a 10-inch screen, a
and a mini-B USB cable to connect the dual-beam ‘scope) you can select X-Y recent Lenovo laptop, and a mid-range
SmartScope to your PC, smartphone, mode, perform various operations on desktop PC operating under Windows
tablet or laptop. The user manual is the signals, and also display a frequency 10. Setting up all four of these devices
not supplied in printed form but can spectrum of the waveform using fast couldn’t have been simpler. The required
be accessed from LabNation’s website. Fourier transform (FFT) techniques. code downloaded quickly and seamlessly
The digital mode provides an 8-bit from the LabNation website and I was up
Specification logic analyser and, once again, there’s and running in a matter of minutes.
Despite its low cost, SmartScope has a a variety of secondary modes that will,
comprehensive specification (Table 1). for example, allow you to decode UART/ In use
The measurement bandwidth (set by RS-232, I2C or SPI data. In addition to Helpful ‘How to’ videos explain the basic
the 100Ms/s sampling rate and other these powerful features you can link SmartScope controls; eg, cursors, making
considerations) is a respectable 30MHz. SmartScope to your Dropbox account to measurements, and the acquisition
It is possible to display waveforms store and retrieve waveform data from the modes. Further advice is available from
up to 50MHz (half the sampling cloud as well as from your host device. the SmartScope Wiki.
rate) but amplitude and rise/fall time The smartphone display was just about
measurements will no longer be accurate. Accessories usable but, I found it was a little difficult
The vertical sensitivity (20mV/division) SmartScope comes with a handy set to see fine detail on complex waveforms
is adequate for most audio and small- of probes and accessories. The ×1 and and to make precise adjustments using
signal applications. The 8-bit resolution ×10 settings on the probes result in the small touch screen. By contrast,
of the SmartScope may at first appear measurement bandwidths of 6MHz and the tablet and laptop displays were
rather low. However, the display is 30MHz respectively. The corresponding consistently excellent, as was the desktop
effectively smoothed by blending the Y-scale resolution is 2mV/ADC unit PC with mouse control. For preference,
ten most recent waveforms on top of and 20mV per ADC unit respectively. I would probably choose either a laptop
one another. This goes a long way to The probes are well made, fitted with or Android tablet since both platforms
explaining my initial surprise to find compensated BNC connectors. The 10- proved easy to use with the added
that the display was typical of a much way digital ribbon cable attaches a 16-way advantage of being eminently portable.
higher resolution than the mere 8-bits IDC connector accessible from the rear of The display is clear and is provided
quoted in the SmartScope specification. unit. A set of grabbers can be attached to the with two options, light and dark (I much
Fig.4. 8-channel logic analyser display. Fig.5. Decoding RS-232 serial data from a GPS receiver.
LAMBDA GENESYS PSU GEN100-15 100V 15A Boxed As New £325 Tektronix TDS3012 Oscilloscope 2 Channel 100MHZ 1.25GS/S
www.electronicsworld.co.uk £450
LAMBDA GENESYS PSU GEN50-30 50V 30A £325 Tektronix 2430A Oscilloscope Dual Trace 150MHZ 100MS/S £350
HP34401A Digital Multimeter 6.5 digit £275-£325 Tektronix 2465B Oscilloscope 4 Channel 400MHZ £600
HP33120A Function Generator 100 microHZ-15MHZ £260-£300 Cirrus CL254 Sound Level Meter with Calibrator £40
HP53131A Universal Counter 3GHZ Boxed unused £500 Farnell AP60/50 PSU 0-60V 0-50A 1KW Switch Mode £195
HP53131A Universal Counter 225MHZ £350 Farnell H60/50 PSU 0-60V 0-50A £500
www.electronicsworld.co.uk
Farnell B30/10 PSU 30V 10A Variable No Meters £45
HP54600B Digital Oscilloscope 100MHZ 20MS/S from £75
IFR 2025 Signal Generator 9kHz - 2.51GHZ Opt 04/11 £900 Farnell B30/20 PSU 30V 20A Variable No Meters £75
Marconi 2955B Radio Communications Test Set £800 Farnell XA35/2T PSU 0-35V 0-2A Twice Digital £75
R&S APN62 Syn Function Generator 1HZ-260KHZ £195 Farnell LF1 Sine/sq Oscillator 10HZ-1MHZ £45
Fluke/Philips PM3092 Oscilloscope 2+2 Channel 200MHZ Delay etc £250 Racal 1991 Counter/Timer 160MHZ 9 Digit £150
HP3325A Synthesised Function Generator £195 Racal 2101 Counter 20GHZ LED £295
HP3561A Dynamic Signal Analyser £650 Racal 9300 True RMS Millivoltmeter 5HZ-20MHZ etc £45
HP6032A PSU 0-60V 0-50A 1000W £750 Racal 9300B As 9300 £75
HP6622A PSU 0-20V 4A Twice or 0-50V 2A Twice £350 Black Star Orion Colour Bar Generator RGB & Video £30
HP6624A PSU 4 Outputs £350 Black Star 1325 Counter Timer 1.3GHZ £60
HP6632B PSU 0-20V 0-5A £195 Ferrograph RTS2 Test Set £50
HP6644A PSU 0-60V 3.5A £400 Fluke 97 Scopemeter 2 Channel 50MHZ 25MS/S £75
HP6654A PSU 0-60V 0-9A £500 Fluke 99B Scopemeter 2 Channel 100MHZ 5GS/S £125
HP8341A Synthesised Sweep Generator 10MHZ-20GHZ £2,000 Gigatronics 7100 Synthesised Signal Generator 10MHZ-20GHZ £1,950
HP83731A Synthesised Signal Generator 1-20GHZ £1,800 Panasonic VP7705A Wow & Flutter Meter £60 www.electronicsworl
HP8484A Power Sensor 0.01-18GHZ 3nW-10uW £75 Panasonic VP8401B TV Signal Generator Multi Outputs £75
HP8560A Spectrum Analyser Synthesised 50HZ - 2.9GHZ £1,250 Pendulum CNT90 Timer Counter Analyser 20GHZ £750
HP8560E Spectrum Analyser Synthesised 30HZ - 2.9GHZ £1,750 Seaward Nova PAT Tester www.electronicsworld.co.uk
£95
www.electronicsworld.co.uk
HP8563A Spectrum Analyser Synthesised 9KHZ-22GHZ £2,250 Solartron 7150 6 1/2www.electronicsworld.co.uk
Digit DMM True RMS IEEE £65
HP8566B Spectrum Analsyer 100HZ-22GHZ £1,200 Solartron 7150 Plus as 7150 pluswww.electronicsworld.co.uk
Temp Measurement £75
HP8662A RF Generator 10KHZ - 1280MHZ £750 Solatron 7075 DMM 7 1/2 Digit £60
Marconi 2022E Synthesised AM/FM Signal Generator 10KHZ-1.01GHZ £325 Solatron 1253 Gain Phase Analyser 1mHZ-20KHZ £600
Marconi 2024 Synthesised Signal Generator 9KHZ-2.4GHZ £800 Tasakago TM035-2 PSU 0-35V 0-2A 2 Meters £30
Marconi 2030 Synthesised Signal Generator 10KHZ-1.35GHZ £750 Thurlby PL320QMD PSU 0-30V 0-2A Twice £160-£200
Marconi 2305 Modulation Meter £250 Thurlby TG210 Function Generator 0.002-2MHZ TTL etc Kenwood Badged £65
Marconi 2440 Counter 20GHZ £295
Marconi 2945
Marconi 2955
Communications Test Set Various Options
Radio Communications Test Set
£2,500
£595
STEWART OF READING
Marconi 2955A Radio Communications Test Set £725 17A King Street, Mortimer, near Reading, RG7 3RS
www.electronicsworld.co.uk
Marconi 6200 Microwave Test Set £1,500
Marconi 6200A Microwave Test Set 10MHZ-20GHZ £1,950
Telephone: 0118 933 1111 Fax: 0118 9331275
Marconi 6200B Microwave Test Set £2,300 USED ELECTRONIC TEST EQUIPMENT
Marconi 6960B with 6910 Power Meter £295 www.electronicsworld.co.uk
Check website www.stewart-of-reading.co.uk
IBC.indd 39
Share the cost of production by pooling
your order, makes realising your project or
passion affordable and professional.
Ideal for prototypes needed fast and cost
effectively from 2 day delivery with standard
delivery of 7 days
IBC.indd 39
IBC.indd 39 IBC.indd 39
39
IBC.indd 39 www.eurocircuits.com IBC.indd 39
15/09/2014 12:21:01
15/09/2014 12:21:01
IBC.indd 39
Edison Robot
Edison is great for schools and hobbyists alike
to teach kids robotics and programming on any
computer, tablet or phone.
Edison is a LEGO compatible robot which
means your kids can let their imagination run
Our patented range of Plug-of-Nails™ spring-pin cables plug directly wild. Why not make a remote control LEGO
into a tiny footprint of pads and locating holes in your PCB, eliminating There's a lot that one Edison Robot can do, imagine what your kids can do
the need for a mating header. Save Cost & Space on Every PCB!! with a team of them working together!
Solutions for: PIC . dsPIC . ARM . MSP430 . Atmel . Generic JTAG . Altera
Xilinx . BDM . C2000 . SPY-BI-WIRE . SPI / IIC . Altium Mini-HDMI . & More
Supporting Education
www.PlugOfNails.com Supporting
Tag-Connector footprints as small as 0.02 sq. inch (0.13 sq cm)
www.eshop.icsat.co.uk
ELECTRONICS CD-ROMS
From TINA Design Suite V10 OU
FE
ATU
RE
£49.00 Analogue, Digital, Symbolic, RF, MCU and Mixed-Mode Circuit 201
RT
EA CH
D IN
5S -IN
Simulation and PCB Design with TINA ER
IES
TINA Design Suite V10 is a powerful yet affordable software package for analysing, designing
and real time testing analogue, digital, MCU, and mixed electronic circuits and their PCB
layouts. You can also analyse RF, communication, optoelectronic circuits, test and debug
microcontroller applications.
Enter and analyse any circuit up to 100 nodes (student), or 200 with the Basic (Hobbyist)
version within minutes with TINA’s easy-to-use schematic editor. Enhance your schematics
by adding text and graphics. Choose components from the large library containing more than
10,000 manufacturer models. Analyse your circuit through more than 20 different analysis
modes or with 10 high tech virtual instruments.
Present your results in TINA’s sophisticated diagram windows, on virtual instruments, or in
the live interactive mode where you can even edit your circuit during operation.
Customise presentations using TINA’s advanced drawing tools to control text, fonts, axes,
line width, colour and layout. You can create and print documents directly inside TINA or cut
and paste your results into your favourite word procesing or DTP package.
TINA includes the following Virtual Instruments: Oscilloscope, Function Generator,
Multimeter, Signal Analyser/Bode Plotter, Network Analyser, Spectrum Analyser, Logic
Analyser, Digital Signal Generator, XY Recorder.
This offer gives you a CD-ROM – the software will need registering (FREE) with Designsoft
(TINA), details are given within the package.
Get TINA Basic V10 (Hobbyist) for £129 or Student V10 version for £49
Prices include VAT and UK postage
+ get a 1 year free subscription for TINACloud the breakthrough cloud version of TINA which you can run on most
operating systems and computers, including PCs, Macs, thin clients iPads and other tablets – even on many smart
phones, smart TVs and e-book readers.
To order please either fill out and return the order form, or call us on 01202 880299
Alternatively you can order via our secure online shop at: www.epemag.com
Prices for each of the CD-ROMs above are: Site Licence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . £499 plus VAT
(Order form on next page)
Flowcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contact us for pricing
(UK and EU customers add VAT to ‘plus VAT’ prices) (choose PIC-8b, PIC-16b, PIC-32b, AVR/Arduino,ARM)
*
National Curriculum syllabus
*
Regular exercises
Circuit diagram design with component library (500 components
*
reinforce the teaching points
*
Retains student interest
*
Standard,1500 components Professional) Virtual instruments with high quality animation and graphics Stimulates
*
(4 Standard, 7 professional) On-screen animation Interactive
* learning through interactive exercises
*
Provides sample
circuit diagram simulation
*
True analogue/digital simulation
examination ques-tions with model solutions Authored
*
* *
Simulation of component destruction PCB Layout Interactive
* *
*
PCB layout simulation Automatic PCB routing Gerber export
* by practising teachers Covers all UK examination board
* *
* Multi-level zoom (25% to 1000%)
*
Multiple undo and redo syllabuses Caters for all levels of ability Useful for self-
* *
Copy and paste to other software Multiple document support tuition and revision
SUBJECTS COVERED
Electric Circuits – Logic Gates – Capacitors & Inductors – Relays
– Transistors – Electric Transducers – Operational Amplifiers –
Radio Circuits – Test Instruments
Over 100 different sections under the above headings
Standard £61.25 inc. VAT. Professional £75 plus VAT. £12.50 inc. VAT and P&P
E-mail: orders@wimborne.co.uk
Card Security Code . . . . . . . . . . Online shop:
www.epemag.com
(The last 3 digits on or just under the signature strip)
ONLY
01/04/2015
13:08:17
£219.965.F4OR55 YEAR)
Plus some bonus material from Nov and Dec 1998
VOL 2: BACK ISSUES – July 1999 to December 1999
VOL 3: BACK ISSUES – January 2000 to June 2000 (£ ing VAT an
d p&p
each includ
VOL 4: BACK ISSUES – July 2000 to December 2000
VOL 5: BACK ISSUES – January 2001 to June 2001 VOL 23: BACK ISSUES – January 2010 to June 2010
VOL 6: BACK ISSUES – July 2001 to December 2001 VOL 24: BACK ISSUES – July 2010 to December 2010
VOL 7: BACK ISSUES – January 2002 to June 2002 VOL 25: BACK ISSUES – January 2011 to June 2011
VOL 8: BACK ISSUES – July 2002 to December 2002 VOL 26: BACK ISSUES – July 2011 to December 2011
VOL 9: BACK ISSUES – January 2003 to June 2003 VOL 27: BACK ISSUES – January 2012 to June 2012
VOL 10: BACK ISSUES – July 2003 to December 2003 VOL 28: BACK ISSUES – July 2012 to December 2012
VOL 11: BACK ISSUES – January 2004 to June 2004 VOL 29: BACK ISSUES – January 2013 to June 2013
VOL 12: BACK ISSUES – July 2004 to December 2004 VOL 30: BACK ISSUES – July 2013 to December 2013
VOL 13: BACK ISSUES – January 2005 to June 2005 VOL 31: BACK ISSUES – January 2014 to June 2014
VOL 14: BACK ISSUES – July 2005 to December 2005 VOL 32: BACK ISSUES – July 2014 to December 2014
VOL 15: BACK ISSUES – January 2006 to June 2006 VOL 33: BACK ISSUES – January 2015 to June 2015
VOL 16: BACK ISSUES – July 2006 to December 2006
VOL 17: BACK ISSUES – January 2007 to June 2007
VOL 18: BACK ISSUES – July 2007 to December 2007
NEW VOL 34: BACK ISSUES –
Vol.34
VOL 19: BACK ISSUES – January 2008 to June 2008 July 2015 to December 2015
VOL 20: BACK ISSUES – July 2008 to December 2008
VOL 21: BACK ISSUES – January 2009 to June 2009
VOL 22: BACK ISSUES – July 2009 to December 2009
BACK ISSUES DVD/CD-ROM ORDER FORM
FIVE YEARMs
Please send me the following Back Issue DVD/CD-ROMs.
DVD/CD-ROLE
Volume Numbers:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.......................................................
NOW AVAILAB
Price £16.45 each, £29.95 for Five Year DVD/CD-ROMs –
includes postage to anywhere in the world.
FIVE YEAR CD/DVD-ROMs
Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No.1 – Jan ’03 to Dec ’07 .......
No.2 – Jan ’04 to Dec ’08 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No.3 – Jan ’05 to Dec ’09 ...................................................
No.4 – Jan ’06 to Dec ’10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No.5 – Jan ’07 to Dec ’11
NEW
Post Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No.6 – Jan ’08 to Dec ’12 I enclose cheque/P.O./bank draft to the value of £ . . . . . . . . .
No.9
No.7 – Jan ’09 to Dec ’13 please charge my Visa/Mastercard £ . . . . . . . . . . . . . . . . . . .
No.8 – Jan ’10 to Dec ’14 Card No. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Card Security Code . . . . . . . . . . (The last 3 digits on or just under the signature strip)
No.9 – Jan ’11 to Dec ’15
Valid From . . . . . . . . . . . . . . . . Expiry Date . . . . . . . . . . . . . . . .
NOTE: These DVD/CD-ROMs are suitable for use on any PC with a
DVD/CD-ROM drive. They require Adobe Acrobat Reader (available SEND TO: Everyday Practical Electronics,
free from the Internet – www.adobe.com/acrobat) Wimborne Publishing Ltd., 113 Lynwood Drive, Merley,
Wimborne, Dorset BH21 1UU.
Neurotic neurons
The idea is to create a three-dimensional array of elec-
tronic neurons, each of which will receive signals from,
and pass signals to, other neurons, but will otherwise
Fig.1. Gislain Benoit’s magnificent ‘air-wired’ clock function independently and autonomously.
66
66 Everyday Practical Electronics, March 2017
Cool Beans (MP 1st & Max) – MARCH 2017.indd 66 19/01/2017 09:07
When I say ‘three-dimen-
sional array,’ the ‘array’ part +5V +5V
GET T
LATES HE EE M
ON SALE in WHSmith and other
ELECTRONICS
FR -RO
T CO CD
£8.99
OF OU PY
TEACH
R
TEACH-IN 7
FROM THE PUBLISHERS OF
independent newsagents
-IN
SERIE
S DISCRETE LINEAR CIRCUIT DESIGN
• Understand linear circuit design
• Design simple, but elegant circuits
• Learn with ‘TINA’ – modern CAD software
• Five projects to build: Pre-amp, Headphone Amp,
Tone Control, VU-meter, High Performance Audio Power Amp
FREE
-ROM
CD CIRCUIT
ALL THE
SOFTWA
RE FOR
7
‘A complete introduction to the design of analogue electronic circuits. Ideal for everyone
interested in electronics as a hobby and for those studying technology at schools and
CH-IN
THE TEA
SERIES
PLUS...
colleges. Supplied with a free Cover-Mounted CDROM containing all the circuit software
AUDIO OUT
An analogue expert’s take
on specialist circuits
for the course, plus demo CAD software for use with the Teach-In series’
PRACTICALLY SPEAKING
The techniques of project
building
GET YOUR COPY TODAY JUST CALL 01202 880299 OR VISIT OUR SECURE ONLINE SHOP AT:
WWW.EPEMAG.COM
Cool Beans (MP 1st & Max) – MARCH 2017.indd 67 19/01/2017 09:07
Electronic Building Blocks
By Julian
Edgar
High five!
Large complex projects are fun, but The tiny PCB is just 30 × 17 × 10mm
they take time and can be expensive. and uses a single red/green LED. A
Sometimes you just want a quick multi-turn pot allows you to adjust
result at low cost. That’s where this the changeover voltage to be set from
series of Electronic Building Blocks 6.5 – 30V. (However, at 20V and above
fits in. We use ‘cheap as chips’ com- the module grew warm – probably
ponents bought online to get you better to monitor batteries in the lower
where you want to be... FAST! They voltage range.)
represent the best value we can find The module has a hysteresis of about
in today’s electronics marketplace! 0.2V. Above the set point it will show
green, at the set point both the green
Christmas has long gone, and took with and red parts of the LED are lit, and
it any residual health left in our bank below the set point the LED shows red. This warning device uses dual LEDs and a
balances! So this month, instead of At 12V it draws about 10mA, so for beeper to alert the operator. It nominally op-
erates off 12V and will set you back only £4
focusing on one project I’m looking at best battery economy, operate it with a
for five of them.
five highly affordable eBay essentials. momentary pushbutton – just press the
I’ve bought and used each one, so I button whenever you want to check High quality alligator clip
can personally recommend you stock battery level. hook-up leads
up on these tried-and-tested bargains. Search on eBay under ‘Battery low I like these so much that I’ve ended
voltage warning module Adjustable up buying three sets of them! So what
Battery monitoring Lithium NiMH NiCD ion phosphate’ are they? High quality, well insulated,
How often would a red/green indicator – at the time of writing, eBay item 1m-long leads with alligator clips at
of battery voltage be useful? Lots of 141739123700. The module will cost each end. And, unlike the cheap ver-
times, yes? Think of anything that has you about £2.50, delivered to your sions of these leads widely available
a battery but doesn’t display battery letterbox. on eBay, these are durable and will
voltage: toys, tools, torches, radios – take currents of up to 5A. In each set,
the list goes on. Well, now there’s a Light and sound warning
cheap pre-built answer – green for OK, This is another product that falls into
red for replace (or charge) the battery. the category – ‘when will I need one?’,
not ‘will I ever need one?’. It’s a warn-
ing light that incorporates an audible
alarm. Connect 12V (either polarity)
and the two LEDs will flash and the
high-pitched buzzer will sound.
Note that when first triggered, the
light and buzzer will be activated for a
longer initial period (to get your atten-
tion), and then the follow-up flashes
and sound are quicker.
The killer advantage is the price – This pic shows only one of them, but actually
around £4 for five of these units, again you get five different 1m-long leads, equipped
with post included. Search under with alligator clips at each end. These are
‘5x DC 12V 22mm Red LED Power good-quality high-current leads that in ex-
This tiny module uses a red/green LED to Indicator Light Signal with Buzzer’ tended use have proved to be durable and
show battery voltage, and is good over the – at the time of writing, eBay item effective. You’ll pay a bit over £11 for a set
range of 6.5 – 20V. 181692862007. of five.
www.ledlabs.co.uk
01723 353900
Kits from £99.95
OCT ’16
Arduino-Based USB Electrocardiogram 07108151 £9.79
100W Switchmode/Linear Bench Supply – Part 2 18104141 £20.83
Basic printed circuit boards for most recent EPE constructional projects are
available from the PCB Service, see list. These are fabricated in glass fibre, and
are drilled and roller tinned, but all holes are a standard size. They are not silk- NOV ’16
screened, nor do they have solder resist. Double-sided boards are NOT plated Fingerprint Access Controller – Main Board 03109151 £12.88
through hole and will require ‘vias’ and some components soldering to both – Switch Board 03109152
sides. NOTE: PCBs from the July 2013 issue with eight digit codes have silk
screen overlays and, where applicable, are double-sided, plated through-hole, DEC ’16
with solder masks, they are similar to the photos in the relevent project articles. Universal Loudspeaker Protector 01110151 £12.88
All prices include VAT and postage and packing. Add £2 per board 9-Channel Infrared Remote Control 15108151 £16.42
for airmail outside of Europe. Remittances should be sent to The PCB Revised USB Charger 18107152 £5.36
Service, Everyday Practical Electronics, Wimborne Publishing
Ltd., 113 Lynwood Drive, Merley, Wimborne, Dorset BH21 1UU. JAN ’17
Tel: 01202 880299; Fax 01202 843233; Email: orders@epemag.wimborne. High-performance Stereo Valve Preamplifier 01101161 £17.75
co.uk. On-line Shop: www.epemag.com. Cheques should be crossed and made High Visibility 6-Digit LED Clock 19110151 £16.42
payable to Everyday Practical Electronics (Payment in £ sterling only).
NOTE: While 95% of our boards are held in stock and are dispatched within FEB ’17
seven days of receipt of order, please allow a maximum of 28 days for Solar MPPT Charger/Lighting Controller 16101161 £17.75
delivery – overseas readers allow extra if ordered by surface mail. Turntable LED Strobe 04101161 £7.60
MARCH ’17
Speech Timer for Contests & Debates 19111151 £16.42
PROJECT TITLE ORDER CODE COST
NOV ’15
The Currawong – Part 1
– Main Board 01111141 £47.20 * See NOTE left regarding PCBs with eight digit codes *
– Front Panel 01111142
£24.75 Please check price and availability in the latest issue.
– Rear Panel 01111143
48V Dual Phantom Power Supply £9.37 A large number of older boards are listed on, and can be ordered from, our website.
18112141
Programmable Mains Timer With Remote Switching Boards can only be supplied on a payment with order basis.
– Main Board 19112141 £11.80
– Front Panel 19112142 £16.40
Back numbers or photocopies of articles are available if required – see the
Back Issues page for details. WE DO NOT SUPPLY KITS OR COMPONENTS
DEC ’15 FOR OUR PROJECTS.
TDR Dongle For Oscilloscopes 04112141 £7.20
High-Energy Multi-Spark CDI For
Performance Cars 05112141 £11.80
JAN ’16
Isolating High Voltage Probe For Oscilloscopes £11.80
EPE SOFTWARE
04108141 Where available, software programs for EPE Projects can be downloaded free
The Currawong – Part 3 from the Library on our website, accessible via our home page at:
– Remote Control Board 01111144 £6.95
www.epemag.com
FEB ’16
Spark Energy Meter – Main Board 05101151 £20.75 PCB MASTERS
– Zener Diode Board 05101152 PCB masters for boards published from the March ’06 issue onwards are
– Calibrator Board £7.50
05101153 available in PDF format free to subscribers – email fay.kearn@wimborne.
co.uk stating which masters you would like.
APRIL ’16
Appliance Insulation Tester 04103151 £11.80
– Front Panel 04103152 £11.80
Low Frequency Distortion Analyser 04104151 £7.50
JULY ’16
Driveway Monitor – Detector Unit 15105151 £11.80
– Receiver Unit 15105152 £7.50 Card No. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Charging Points 18107151 £5.00
Valid From . . . . . . . . . . . . . . Expiry Date . . . . . . . . . . . .
AUG ’16 Card Security No. . . . . . . . . Maestro Issue No. . . . . . . .
Low-cost Resistance Reference 04108151 £5.36
USB Power Monitor 04109121 £12.00
Signature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SEPT ’16
LED Party Strobe 16101141 £9.80 Note: You can also order PCBs by phone, Fax or Email or via the
Speedo Corrector 05109131 £12.00 Shop on our website on a secure server:
http://www.epemag.com
All cheques, postal orders, etc., to be made payable to Everyday Practical Electronics. VAT must be added.
Advertisements, together with remittance, should be sent to Everyday Practical Electronics Advertisements, 113
Lynwood Drive, Merley, Wimborne, Dorset, BH21 1UU. Phone: 01202 880299. Fax: 01202 843233. Email:
stewart.kearn@wimborne.co.uk. For rates and information on display and classified advertising please contact our
Advertisement Manager, Stewart Kearn as above.
PLUS!
All your favourite regular columns from Audio Out and Circuit Surgery to Electronic Building
Blocks, PIC n’ Mix and Net Work.
JPG Electronics
Britannia Maison Mes Amis
Inn
Old Road
ad
d
Roa
Visit our Shop, Call or Buy online at:
Old H
th
tswor
Cha
Morrisons
www.cricklewoodelectronics.com
020 8452 0161
Sparks
Visit our shop at:
40-42 Cricklewood Broadway
Retail & Trade Welcome • Free Parking • Google St View Tour: S40 2RB London NW2 3ET
Published on approximately the first Thursday of each month by Wimborne Publishing Ltd., 113 Lynwood Drive, Merley, Wimborne, Dorset BH21 1UU. Printed in England by Acorn Web Offset Ltd., Normanton,
WF6 1TW. Distributed by Seymour, 86 Newman St., London W1T 3EX. Subscriptions INLAND: £23.50 (6 months); £43.00 (12 months); £79.50 (2 years). EUROPE: airmail service, £28.00 (6 months); £52.00
(12 months); £99.00 (2 years). REST OF THE WORLD: airmail service, £37.00 (6 months); £70.00 (12 months); £135.00 (2 years). Payments payable to “Everyday Practical Electronics’’, Subs Dept, Wimborne
Publishing Ltd. Email: subs@epemag.wimborne.co.uk. EVERYDAY PRACTICAL ELECTRONICS is sold subject to the following conditions, namely that it shall not, without the written consent of the Publishers first
having been given, be lent, resold, hired out or otherwise disposed of by way of Trade at more than the recommended selling price shown on the cover, and that it shall not be lent, resold, hired out or otherwise
disposed of in a mutilated condition or in any unauthorised cover by way of Trade or affixed to or as part of any publication or advertising, literary or pictorial matter whatsoever.
www.microchipDIRECT.com
The Microchip name and logo, the Microchip logo are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks are the property of their registered owners.
© 2015 Microchip Technology Inc. All rights reserved. DS40001752B. MEC2010Eng04/15