Licht schakelaar
Home
Deze schakeling dient om een lamp automatisch aan en uit te zetten, afhankelijk van het omgevingslicht, willekeurigheid en duurtijd.
Het apparaat bevat o.a. drie leds, een drukknop en een relais.
Het apparaat heeft 8 modi. Door op de drukknop te drukken roteert men door de modi. De actuele modus wordt getoond door de status van de leds.
Een leuke eigenschap van dit apparaat is dat de laatst gebruikte modus bewaard wordt in EEPROM, dus als men het apparaat uit het stopcontact neemt en er weer insteekt, verschijnt weer de laatst gebruikt modus.
Dit zijn de 8 modi en hun overeenkomende led status:
Modus |
Beschrijving |
Blauwe led |
Gele led |
Oranje led |
1 |
De lamp is aan.
|
uit |
uit |
aan |
2 |
De lamp is uit.
|
uit |
uit |
uit |
3 |
De lamp gaat aan als het donker wordt.
|
uit |
aan |
uit |
4 |
De lamp gaat aan wanneer het donker wordt, maar blijft maximaal 6 uur branden.
|
uit |
aan |
aan |
5 |
De lamp schakelt willekeurig aan en uit.
|
aan |
uit |
uit |
6 |
De lamp schakelt willekeurig aan en uit, maar alleen als het donker wordt.
|
aan |
aan |
uit |
7 |
De lamp gaat willekeurig aan en uit, maar alleen wanneer het donker is en voor maximaal 6 uur.
|
aan |
aan |
aan |
8 |
Gevoeligheid instel modus. Gedurende deze modus kan men gemakkelijk de gevoeligheid instellen en het effect
onmiddellijk zien doordat de lamp zonder hysteresis (vertraging) aan en uit gaat. In de andere modi die betrekking
hebben op omgevingslicht, is er natuurlijk steeds een hysteresis om te voorkomen dat de lamp te snel aan en uit
gaat gedurende zonsopgang of zonsondergang.
|
knipperend |
knipperend |
knipperend |
Dit apparaat kan bijvoorbeeld gebruikt worden om inbrekers af te schrikken doordat de lamp op willekeurige tijdstippen aan en uit springt.
De gevoeligheid voor het omgevingslicht kan ingesteld worden met POT1.
Om de schakeling compleet te maken, moet je nog een transformator toevoegen (8 tot 12 VAC secundaire spoel) zodat
het apparaat op 230V kan werken. Verder moet je nog een lamp en netspanning verbinden met relais 1.
Deze schakeling is gebaseerd op de PIC 16C84 (of PIC 16F84) microcontroller. Deze chip is eigenlijk een kleine computer
die in één enkele chip bevat is, inclusief RAM geheugen, EEPROM, I/O poorten, centrale verwerkingseenheid enz. Als je
deze chip koopt, is hij uiteraard leeg en bevat geen enkel programma. Je moet de broncode (zie link onderaan) compileren
en de resulterende machinecode naar de chip downloaden. Hierbij kun je gebruik maken van een kleine "programmer" die
verbonden wordt tussen de parallelle poort van de PC en de chip. Voor meer in detail uitleg van dit soort dingen, kun je
best eens naar volgende plaats surfen:
Getting started with microcontrollers.
Foto van het afgewerkt apparaat, dat ingebouwd werd in een afgedankte overspannings beveiligings apparaat:
Schema:
Componentenlijst
Broncode voor dit project
Printlayout en componentenopstelling (PDF)
Printlayout en componentenopstelling SMD versie (PDF)
Link naar Eagle schema
Link naar Eagle schema, smd versie
Link naar Eagle layout
Link naar Eagle layout, smd versie
Home
Terug naar Electronica projecten