Multiwekker
Klok met meerdere alarmtijden
Gepubliceerd in Elektor nummer 484, februari 2004
Een gewone wekker loopt elke dag eenmaal af. Soms is dat niet voldoende. Medicijnen moeten bijvoorbeeld drie keer per dag worden ingenomen. Om daaraan te herinneren hebben we meer nodig dan een gewone wekker. We zoeken een 'multitalent'. Het schema van deze multiwekker is eenvoudig. Zoals in figuur 1 is te zien, is de schakeling opgebouwd uit een 8051-microcontroller, een real time clock chip en een LC-display. Het hart van de schakeling is de bekende, goedkope 8-bits microcontroller AT89C2051 van Atmel. De belangrijkste kenmerken van dit IC zijn: - Volledige 8051-software-compatibiliteit. - 2 Kbyte flash-geheugen. - Ingebouwde analoge comparator. - Verschillende uitgangen die geschikt zijn om LED's aan te sturen. - Een ruim voedingsspanningsbereik (2,7...6 V).
Weerstanden:
R1 = 1 k
R2,R3 = 47 k
R4 = 10
R5...R7 = 4k7
R8 = 1,5
R9 = 100
R10 = 220
P1 = instelpotmeter 10 k
P2 = instelpotmeter 2k5
Condensatoren:
C1,C2 = 33 p
C3 = 1 µ/63 V radiaal
C4,C6,C7,C10 = 100 n
C5 = trimmer 25 p
C8 = 220 µ/10 V radiaal
C9 = 10 µ/63 V radiaal
C11 = 470 µ/16 V radiaal
Halfgeleiders:
D1 = LED rood, 5 mm, low-current (evt. Met chassishouder)
D2 = 1N4001
T1 = BC547B
T2 = BD242
T3 = BC557C
T4 = BF256C
IC1 = AT89C2051-12PC (geprogrammeerd, EPS 020304-41)
IC2 = DS1307
IC3 = 4805
Diversen:
JP1 = 1x3-polige connector met jumper
S1,S2 = druktoets met maakcontact, voor chassismontage
LCD1 = LC-display met 2x8 regels (b.v. AV0802 van Anag Vision) en 2 8-polige boxheaders
X1 = kristal 6 MHz (parallelresonantie)
X2 = kristal 32,768 kHz
BT1 = 3 V lithiumcel (b.v. CR2032) met houder voor printmontage (diameter 22,75 mm)
BT2 = zie tekst
BZ1 = 5 of 6 V piëzo-buzzer
|
Klik hieronder om dit artikel en/of print layout te downloaden als PDF.
Let op: bij oudere projecten kunnen we niet garanderen dat alle onderdelen leverbaar zijn.
|