In een weekend heb ik deze PWM dimmer met afstandsbediening in
elkaar gesleuteld. Met deze dimmer kunnen leds, led-lampjes of halogeen lampen
gedimd worden.
Voor het aansturen van een zwaardere last dan een 20mA led is een FET nodig
om de stroom te kunnen schakelen. In het voorbeeld is een BS170 (500 mA max)
gebruikt maar elke logic level N-Channel MOSFET is bruikbaar.
De PWM kanalen worden aangestuurd vanuit een 20kHz tijdbasis die
een PWm signaal genereerd met 256 stappen, dezelfde tijdbasis wordt ook gebruikt
voor het decoderen van het IR signaal van de TV afstandsbediening. Om het dimmen
te versnellen is het donker-licht verloop in 32 stappen in te stellen. Met een
correctietabel wordt het verschil tussen de stappen constant gehouden. Het schema
is uitermate simpel: Een PIC met kristal en een IR ontvanger als de TSOP1836.
Het ledje op PortA pin 0 dient als controle, elke keer als er een valide commando
ontvangen is zal het ledje even knipperen. Voor een uitgebreide beschrijving:
zie de source code.
Deze versie van de software werkt alleen met afstandsbedieningen die de RC5
code gebruiken (o.a. Philips)!!!
De volgende toetsen op de afstandsbediening gebruikt, de commando's worden zowel in TV als VCR mode geaccepteerd, het gedecodeerde adres wordt niet gebruikt:
Volume + | Verhoog de lichtsterkte van het aktieve kanaal |
Volume | Verlaag de lichtsterekte van het aktieve kanaal |
1 - 8 | Kies het aktieve kanaal, kanalen 1 t/m 8 zijn beschikbaar |
9 | Maak de lichtsterkte van het aktive kanaal maximaal |
0 | Maak de lichtsterkte van het aktive kanaal maximaal (led gaat uit) |
MUTE | Wissel alle kanalen tussen aan (al dan niet gedimd) en uit |
Standby | Alle kanalen uit en de huidige instellingen worden opgeslagen |
Er worden drie manieren getoond om iets aan de PWM uitgangen aangesloten
1.0 | 2005-07-18 | Eerste beschikbare versie |
|