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:

Licht sensor bovenaan links, gevoeligheidsinstelling onderaan rechts.

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