last updated: 21/01/18
Yes I'm getting older! So I needed an alarm clock with bright LEDs to be seen in the night without glasses. After reading an article from Julien Thomas about an energy efficient alarm clock in the German ham-magazine Funkamateur in 2008 I decided to build my own version of this clock. I found especially interest in the idea of using a capacitive power supply to reduce electric smog (reduced magnetic field). Changes to Julien's concept were an ATmega8 (instead of ATiny2313), a real time clock (RTC DS1307) with gold-cap and a DCF77 receiver witch is synchronizing the clock at 4am. The software was written in assembler. For more details about the old version look at the end of this page My old alarm clock worked without flaws until today (and still does its job), but the sound of the buzzer wasn't very attractive. So I decided to rebuild the clock with newer components. The new clock has the following features:
THE CIRCUIT PRESENTED HERE IS AT AC MAINS POTENTIAL, AND THEREFORE EXTEMELY DANGEROUS TO TOUCH IN SWITCHED ON POSITION. UTMOST CARE AND CAUTION IS ADVISED. NEWBIES PLEASE KEEP AWAY.
USE AN ISOLATION TRANSFORMER FOR TESTING !! DO NOT TOUCH THE PCB. The circuit has to be housed in a case that will not allow to touch any metallic parts (appliance class II). Its advised to use an electrical insulating spray for the PCB. NEVER USE THE USB CONNECTOR WHEN THE CLOCK IS POWERD BY THE CORD.
If you build this alarm clock, it is on your own risk. I accept no responsibility for any damage that may result in building this clock.
First you need to get all the components. I ordered the Teensy and the Adafruit components directly in the US, but it is also possible to get them in Europe from different shops (ex.: http://www.watterott.com).
The capacitive power supply is mainly the 2.2µF (XC = 1/2πfC = 1447Ω) cap connected in series with the 47Ω resistor, two diodes (0.7V) and the zener diode (5.1V). This gives 230V-2*0.7V-5.1V = 223.5V on Z=1448Ω (R is not relevant) and a current of I = U/Z = 154mA. The heat on R is 47Ω*0.154^2 = 1.1W and so the loss of our clock is under 2W (17,5kWh/a).The clock needs about 100mA when playing music.
It is important to use X2 caps! because ordinary capacitors will be destroyed by the rushing current from the mains. X2 caps are suitable for connection directly to the mains (film caps)
####PCB and 3D-printsalarm_clock_v1_2
. You have to adjust the sketchbook location (whole path to folder alarm_clock_v1_2
) in Arduino preferences before compiling. The Board to choose is Teensy 3.1.
Copy your wav-files from a cd to the SD-card and rename them to from 1.wav to 99.wav (case insensitivity).
If you don't want to change the software you can use the hex
-file an with the Teensy-Loader App.
- alarm clock ino file + libraries (zip)
- alarm_clock_v1_2.hex
####Details
The software is written in assembler.