Step 2: Building the Clock Circuit

The clock kit shown below can be purchased here.

Since the clock controller is built onto a perf board you have lots of flexibility on layout. Construct the circuit according to the schematic diagram. The PIC Microcontroller will need to be programmed with the Multimeter Clock firmware using a PIC chip programmer. When powered up the blue LED will give you a visual indication that things are working, during the power up phase the LED will light steady and as soon as the clock is running it will flash on for one second and off for one second.

The firmware was written in PICBasic Pro so you will need that language if you wish to make changes to the existing functionality. There is still about 20% of the 2K PIC code space still available so there is lots of space for some hacking.

The meter faces of the multimeters will need to be updated to show time scales. I used a program called MeterBasic by Tonne Software. To make a new meter face all you need to do is enter the measurements of the meter face, the name for the meter and scale information. In the end you have a perfect matching scale for your meter. You can download the Hour, Minute and Second faces that I created for this clock here.

Here are the parts you will need.

1 X Pre-programmed 16F628 chip.
1 X 18 pin Chip Socket
1 X 2X3 inch perfboard Circuit Board
1 X 2 position Terminal Block
5X 1N4401 Diode
1 X 100uF 12V Filter Capacitor
1 X 47uF 5V Filter Capacitor
1 X .01uF 5V Decouple Capacitor
2 X 22 pF Crystal Oscillator Capacitor
1 X LM7805 5V Regulator
1 X 20 mHz Crystal Oscillator
4 X 4.7K Ohm Resistor
1 X 1K Ohm Resistors
3 X Tactile Button
2 X 0.1 inch pin header (2 position)
2 X 0.1 inch shorting jumper
1 X Blue LED
1 X 9 to 12 Volts DC Power Supply
3 X Analog type Multimeters, preferably with a 0.5mA setting
<p>Nicely written Instructable and great clock.</p><p>I purchased a kit of parts from Alan's site and built my own take on his clock.</p><p> I had PICBasic Pro version 3 so modified Alan's code to run it and also added synchronisation to the DCF77 &quot;atomic&quot; clock via my master Clock system.</p><p> more info on my site here </p><p><a href="http://home.btconnect.com/brettoliver1/Voltmeter_Clock/Voltmeter_Clock.htm" rel="nofollow">http://home.btconnect.com/brettoliver1/Voltmeter_C...</a></p>
<p>This is a fantastic project nice job :)</p><p>Q: why are you using two chip sockets?(see step 2 photos)</p>
Great idea - I'm going to give this one a go as well.. <br>I second in asking what software was used to draw up the schematic..
What software did you use to draw this schematic?
Owww, wonderful idea, great build! Thumbs up!
Hey, Excuse the noobish question, but your setting is .5 mA, so the max, when it's set on it, is .5 mA showing on the scale? <br> <br>I have access to ammeters that have a non-changible scale that goes to 20 mA, can the kit run this?
What a great idee!
this is too cool
Why does the first meter say sunMa while the others are sunWa?
LOL. I never noticed that before! That represents the quality of these meters I got, I should have spent more money on them. :)
I have one just like it except the colors around the dial are white, green, and red. Also, mine says MODEL instead of Sun(W/M)A, but it does say &quot;YX-1000A&quot; on it...
Nice project! Excellent work.
Thanks. :)
That's a pretty cool device, I'm sure the steampunk sorts would love to make a version of it somehow, but as it is, I like it... :)

About This Instructable




Bio: You can see my blog here: http://hackedgadgets.com and my personal site here: http://alan-parekh.com
More by abbtech:Halloween Orange Laser Etched into a Glowing Mini Pumpkin PWM Fan Controller IR Remote Control Jammer 
Add instructable to: