About the article

Gentle Awakenings

Programmed sunrise

Gentle Awakenings

In the natural world, our biological clocks are controlled by daylight. The light alarm clock described here imitates a natural sunrise to wake you gently from your slumbers in a natural manner. Start your day better by waking to the light instead of that horrid alarm clock.

Downloading of this magazine article is reserved for registered users only.
Login | Register now!
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.

Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

Extra info / Update
Output connector for one or more dimmable 230 V / 115 V lamps (80 W max.)
DCF77 radio time synchronisation
Touch sensor for switching off the alarm
ATmega168 microcontroller
PCB and programmed microcontroller available from Elektor
Firmware and source code available free from Elektor
Can also be used on 115 V power grids
Component list
R1,R2,R7,R8,R9,R10,R12,R20 = 10kOhm
R3,R17 = 470Ohm
R4 = 330Ohm
R5 = 1.5kOhm
R6 = 15Ohm
R11 = 4.7Ohm
R13 = 100Ohm
R14 = 6.8kOhm
R15,R21 = 100kOhm
R16,R19 = 1kOhm
R18 = 22Ohm
P1 = 10kOhm trimpot
C1,C6,C7,C9,C10 = 100nF, ceramic, lead pitch 5mm
C2,C3 = 15pF 2%, ceramic, 5mm lead pitch
C4 = 100nF, X2 class, 275VAC rated, 15mm lead pitch, 5mm wide
C5,C11 = 220µF 25V radial, 3.5mm lead pitch
C8 = 22µF 35V, radial, 2.5mm lead pitch
C12,C13,C14,C15,C16 = 10nF ceramic, 5mm lead pitch
L1 = 100µH 5.4A triac suppressor coil (e.g. Murata Power Solutions type 1410454C)
D1 = 1N4004
D2,D3,D4 = 1N4148
D5 = LED, low current, diam. 5mm, Kingbright type L-53LSRD
B1 = 40V 1.2A bridge rectifier, Semikron type SKBB40C1500L5B
T1,T2 = BC547B
T3,T4 = BC639
TRI1 = BTA16-600BW (e.g. STMicroelectronics BTA16-600BWRG)
IC1 = LM2940CT-5.0 (National Semiconductor)
IC2 = MOC3023 (Fairchild)
IC3 = ATmega168-20PU, programmed, Elektor # 080850-41*
K1,K2 = 2-way PCB terminal block, lead pitch 7.5mm (0.3 in.)
K3,K4 = 4-pin SIL pinheader, 0.1 in. pitch
K5 = 2-pin pinheader, 0.1 in. pitch
K6 = 6-pin (2x3) pinheader, 0.1 in. pitch
K7,K8,K9 = 5-pin SIL pinheader, 0.1 in. pitch
LCD1 = 16-pin SIL pinheader, 0.1 in. pitch
S1,S2,S3,S4 = pushbutton, SPNO, e.g. Multicomp MCDTS6-5N
X1 = 10MHz quartz crystal, HC-49/S case, 50ppm, 12pF load capacitance, e.g. AVX HC49SFWB10000H0PESZZ)
F1 = fuse, 2.5A slow, 5x20 mm, with PCB mount holder and protective cap
TR1 = power transformer, 2x8 V sec. 2x115 V prim., 1.5VA (e.g. Block AVB 1.5/2/8) or 1x9 V sec., 1x230 V prim., 1.5VA (e.g. Block VB 1.5/1/9, see text)
LCD1 = 2 x 16 characters (DEM16217), e.g. Elektor # 030451-72
Piezo buzzer, e.g. Kingstate KPEG827, or 8Ohm loudspeaker (min. 0.1W)
PCB # 080850-1
Loading comments...