Artikel
Schakelklok
16 kanalen met µC-bestuurd
De hier beschreven schakelklok is geschikt voor maximaal 16 kanalen en bezit 20 instelbare schakeltijden die elk voor meerdere dagen in de week kunnen gelden. De klok heeft een zeer eenvoudige 4-knops bediening, terwijl monitoring van de uitgangen mogelijk is via de RS232-poort. Het `hart' wordt gevormd door de AT90S8515 van Atmel.Aan schakelklokken is in de handel geen gebrek. Zowel de `analoge' als `digitale' (met LCD) versie zijn in diverse uitvoeringen te koop. Wat is dan nog het bestaansrecht van dit ontwerp? Wel, het bijzondere van deze zelfbouwklok is dat hij niet slechts één kanaal schakelt zoals de meeste, maar uit te breiden is tot maar liefst 16 kanalen. Bovendien is de klok voorzien van een seriële verbinding, waarmee elke aan- of uitschakel-activiteit van de kanalen kan worden bekeken op de PC met bijvoorbeeld Hyperterminal.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Extra info / Update
Zowel in het schema als op de print zijn de pennen 5 en 6 van IC7 verwisseld. Pen 6 moet alleen verbonden worden met R18; pen 5 wordt verbonden met pen 9 van IC1. Bijgaande figuur (zie download -lek) illustreerd wat de bedoeling is.
Onderdelenlijst
Weerstanden:
R1,R2 = 3k3
R3,R4,R12,R13 = 1k5
R5...R8 = 2k2
R9 = 120
R10 = 220
R11 = 500 instelpotmeter
R16 = 390
R17,R18 = 10 k
Condensatoren:
C1,C2 = 15 p
C3 = 18 p
C4...C9,C17 = 10 µ/25 V radiaal
C10...C13,C16 = 100 n
C14 = 120 n
C15 = 150 n
Halfgeleiders:
D1...D3 = 1N4148
D4 = 3-mm-LED, low current
D5,D6 = 1N4001
T1...T3 = BC547B
IC1 = AT90S8515-8PC, EPS 000184-41
IC2 = PCF8583P
IC3 = 24C02
IC4 = MAX232
IC5 = PCF8574P
IC6 = 7805
IC7 = TL7705CP
Diversen:
Bt1 = 3,6 V NiCd met soldeerlippen
X1 = 3,6864 MHz
X2 = 32,768 kHz
S1,S2,S3,S4 = enkelpolig maakcontact, bijvoorbeeld D6-0 (ITT)
Re1 = 5 V DIL-reedrelais, enkelpolig maakcontact, bijvoorbeeld Clare MSS21A05B
K1 = 6-polige mini-DIN connector, voor printmontage
K2 = 9-polige subD-connector, female haaks, voor printmontage
K3 = 14-polige SIL-header, voor aansluiting LCD-module
K4 = 2-polige printkroonsteen, steek 5mm
K5 = adapterconnector, voor printmontage
LCD-module 2x16 karakters, bijv. Sharp LM16A211
print: EPS 000184-1
geprogrammeerde controller: EPS000184-41
hexfile en source-code: EPS000184-11
R1,R2 = 3k3
R3,R4,R12,R13 = 1k5
R5...R8 = 2k2
R9 = 120
R10 = 220
R11 = 500 instelpotmeter
R16 = 390
R17,R18 = 10 k
Condensatoren:
C1,C2 = 15 p
C3 = 18 p
C4...C9,C17 = 10 µ/25 V radiaal
C10...C13,C16 = 100 n
C14 = 120 n
C15 = 150 n
Halfgeleiders:
D1...D3 = 1N4148
D4 = 3-mm-LED, low current
D5,D6 = 1N4001
T1...T3 = BC547B
IC1 = AT90S8515-8PC, EPS 000184-41
IC2 = PCF8583P
IC3 = 24C02
IC4 = MAX232
IC5 = PCF8574P
IC6 = 7805
IC7 = TL7705CP
Diversen:
Bt1 = 3,6 V NiCd met soldeerlippen
X1 = 3,6864 MHz
X2 = 32,768 kHz
S1,S2,S3,S4 = enkelpolig maakcontact, bijvoorbeeld D6-0 (ITT)
Re1 = 5 V DIL-reedrelais, enkelpolig maakcontact, bijvoorbeeld Clare MSS21A05B
K1 = 6-polige mini-DIN connector, voor printmontage
K2 = 9-polige subD-connector, female haaks, voor printmontage
K3 = 14-polige SIL-header, voor aansluiting LCD-module
K4 = 2-polige printkroonsteen, steek 5mm
K5 = adapterconnector, voor printmontage
LCD-module 2x16 karakters, bijv. Sharp LM16A211
print: EPS 000184-1
geprogrammeerde controller: EPS000184-41
hexfile en source-code: EPS000184-11
Discussie (0 opmerking(en))