Artikel
Elektronische zandloper
Een bijzonder PIC-project
Terwijl bij een zandloper siliciumdioxide (SiO2) in de vorm van fijn kwartszand naar beneden sijpelt, is deze elektronische versie slechts uitgerust met een klein trillend siliciumplaatje. Verder zit er natuurlijk nog wat silicium in de PIC-microcontroller en de transistors. In plaats van de zandkorrels lopen hier lichtpunten van boven naar beneden.
Deze lichtpunten hebben geen silicium gemeenschappelijk met een normale zandloper. De chips van de toegepaste LED’s bevatten namelijk van alles en nog wat (voornamelijk gallium-arsenide), maar geen silicium. Afgezien hiervan overigens, kun je je afvragen waar een elektronische zandloper eigenlijk goed voor is...
Nou, dit project is een ideaal voorbeeld voor het programmeren en toepassen van PIC-microcontrollers. Aan de hand van de listing (te downloaden op de website van Elektuur) kan het verloop van het programma worden nagegaan. Ook kunnen de parameters die in de code worden ingesteld, naar behoefte worden aangepast.
Bovendien kan deze elektronische zandloper ook nog nuttig worden gebruikt, namelijk als eierwekker. Vergeleken met een normale zandloper heeft deze schakeling minstens drie voordelen: de tijd is instelbaar, na het verstrijken van de tijd klinkt er een signaal en het geheel ziet er goed uit. Een dergelijke elektronische zandloper staat natuurlijk ook veel beter in het huishouden van de moderne elektronicus. Een een ander niet onbelangrijk punt: Niet iedereen heeft zo’n ding, het is immers niet kant-en-klaar te koop.
Deze lichtpunten hebben geen silicium gemeenschappelijk met een normale zandloper. De chips van de toegepaste LED’s bevatten namelijk van alles en nog wat (voornamelijk gallium-arsenide), maar geen silicium. Afgezien hiervan overigens, kun je je afvragen waar een elektronische zandloper eigenlijk goed voor is...
Nou, dit project is een ideaal voorbeeld voor het programmeren en toepassen van PIC-microcontrollers. Aan de hand van de listing (te downloaden op de website van Elektuur) kan het verloop van het programma worden nagegaan. Ook kunnen de parameters die in de code worden ingesteld, naar behoefte worden aangepast.
Bovendien kan deze elektronische zandloper ook nog nuttig worden gebruikt, namelijk als eierwekker. Vergeleken met een normale zandloper heeft deze schakeling minstens drie voordelen: de tijd is instelbaar, na het verstrijken van de tijd klinkt er een signaal en het geheel ziet er goed uit. Een dergelijke elektronische zandloper staat natuurlijk ook veel beter in het huishouden van de moderne elektronicus. Een een ander niet onbelangrijk punt: Niet iedereen heeft zo’n ding, het is immers niet kant-en-klaar te koop.
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
Onderdelenlijst
Weerstanden:
R1 = 4 x 10 k weerstand-array
R2,R4,R7...R15,R24...R31 =10 k
R3 = 680
R5 = 270
R6 = 4k7
R16...R23,R32...R39 = 100 k
Condensatoren:
C1,C8 = 10 µ/25 V radiaal
C2...C5 = 100 n
C6,C7 = 22 p
Halfgeleiders:
D1...D65 = 5 mm LED rood, low-current
D66 = 1N4001
T1...T16 = BC557
T17 = BC547
IC1 = PIC16F84-04/P (geprogrammeerd, EPS 020036-41)
IC2,IC3 = 74HCT138
IC4 = 78L05
Diversen:
X1 = 4-MHz-kristal
S1 = miniatuur codeerschakelaar, 16 standen. (Hartmann PT65 303, bijv. Conrad nr. 705497)
S2, S3 = enkelpolige schakelaar met maakcontact, bijv. D6
LS1 = miniatuurluidspreker 8 ?/0,1 W
JP1 = jumper
R1 = 4 x 10 k weerstand-array
R2,R4,R7...R15,R24...R31 =10 k
R3 = 680
R5 = 270
R6 = 4k7
R16...R23,R32...R39 = 100 k
Condensatoren:
C1,C8 = 10 µ/25 V radiaal
C2...C5 = 100 n
C6,C7 = 22 p
Halfgeleiders:
D1...D65 = 5 mm LED rood, low-current
D66 = 1N4001
T1...T16 = BC557
T17 = BC547
IC1 = PIC16F84-04/P (geprogrammeerd, EPS 020036-41)
IC2,IC3 = 74HCT138
IC4 = 78L05
Diversen:
X1 = 4-MHz-kristal
S1 = miniatuur codeerschakelaar, 16 standen. (Hartmann PT65 303, bijv. Conrad nr. 705497)
S2, S3 = enkelpolige schakelaar met maakcontact, bijv. D6
LS1 = miniatuurluidspreker 8 ?/0,1 W
JP1 = jumper
Discussie (0 opmerking(en))