Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DIGITAL DIMMER
www.researchdesignlab.com Page 1
Digital Dimmer
Table of Contents
OVERVIEW ................................................................................................................................... 3
INTRODUCTION ...................................................................................................................... 3
FEATURES ................................................................................................................................ 3
SPECIFICATIONS ..................................................................................................................... 4
PIN DETAILS ............................................................................................................................ 4
WORKING ................................................................................................................................. 5
SCREENSHOTS......................................................................................................................... 5
INPUT FOR DIMMER MODULE ............................................................................................ 6
RELATED PRODUCTS ............................................................................................................ 8
www.researchdesignlab.com Page 2
Digital Dimmer
OVERVIEW
INTRODUCTION
The board can be used in applications where dimming of 110-220V AC power is required like
dimming of bulb or fan. The input can be simple 4 bit high/low signal from microcontroller
working at 3V or 5V which is isolated with the use of opto-couplers. Total of 16 levels of power
control can be set from totally off(0%) to full on(100%) as per input control levels.
FEATURES
1. Works on AC power supply.
2. 16 levels of control.
3. Works from any microcontroller input.
www.researchdesignlab.com Page 3
Digital Dimmer
SPECIFICATIONS
PARAMETER VALUE
PIN DETAILS
3 D0 Data 0
4 D1 Data 1
www.researchdesignlab.com Page 4
Digital Dimmer
5 D2 Data 2
6 D3 Data 3
WORKING
A dimmer switch rapidly turns a light circuit on and off to reduce the energy flowing to a light
switch. The central element in this switching circuit is a triode alternating current switch, or
triac.A triac is a small semiconductor device, similar to a diode or transistor. Like a transistor, a
triac is made up of different layers of semiconductor material. This includes N-type material,
which has many free electrons, and P-type material, which has many "holes" where free
electrons can go.The triac has two terminals, which are wired into two ends of the circuit. There
is always a voltage difference between the two terminals, but it changes with the fluctuation of
the alternating current. That is, when current moves one way, the top terminal is positively
charged while the bottom terminal is negatively charged, and when the current moves the other
way the top terminal is negatively charged while the bottom terminal is positively charged.
SCREENSHOTS
www.researchdesignlab.com Page 5
Digital Dimmer
INPUT D3 D2 D1 D0 Dimmer
LEVEL
level
1 0 0 0 0 100%
2 0 0 0 1 86%
3 0 0 1 0 80%
4 0 0 1 1 75%
5 0 1 0 0 60%
6 0 1 0 1 65%
www.researchdesignlab.com Page 6
Digital Dimmer
7 0 1 1 0 60%
8 0 1 1 1 50%
9 1 0 0 0 40%
10 1 0 0 1 30%
11 1 0 1 0 25%
12 1 0 1 1 20%
13 1 1 0 0 15%
14 1 1 0 1 10%
15 1 1 1 0 5%
16 1 1 1 1 0%
www.researchdesignlab.com Page 7
Digital Dimmer
const int D3 = 3 ;
const int D2 = 2;
const int D1 = 1;
const int D0 = 0 ;
void setup() {
pinMode(D3, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D1, OUTPUT);
pinMode(D0, OUTPUT);
www.researchdesignlab.com Page 8
Digital Dimmer
void loop()
digitalWrite(D3, LOW);
digitalWrite(D2, LOW);
digitalWrite(D1, LOW);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, LOW);
digitalWrite(D1, LOW);
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D0, HIGH);
delay(1000);
www.researchdesignlab.com Page 9
Digital Dimmer
digitalWrite(D3, LOW);
digitalWrite(D2, HIGH);
digitalWrite(D1, LOW);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, HIGH);
digitalWrite(D1, LOW);
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, LOW);
digitalWrite(D2, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, LOW);
digitalWrite(D1, LOW);
digitalWrite(D0, LOW);
www.researchdesignlab.com Page 10
Digital Dimmer
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, LOW);
digitalWrite(D1, LOW);
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, LOW);
digitalWrite(D1, HIGH);
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, HIGH);
digitalWrite(D1, LOW);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, HIGH);
digitalWrite(D1, LOW);
www.researchdesignlab.com Page 11
Digital Dimmer
digitalWrite(D0, HIGH);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D0, LOW);
delay(1000);
digitalWrite(D3, HIGH);
digitalWrite(D2, HIGH);
digitalWrite(D1, HIGH);
digitalWrite(D0, HIGH);
delay(1000);
www.researchdesignlab.com Page 12
Digital Dimmer
RELATED PRODUCTS
Serial 3 Channel AC 230V SSR and Dimmer Serial 8 Channel AC 230V SSR and Dimmer
www.researchdesignlab.com Page 13