Digital Dimmer Module

13
www.researchdesignlab.com Page 1 Digital Dimmer DIGITAL DIMMER

Transcript of Digital Dimmer Module

www.researchdesignlab.com Page 1

Digital Dimmer

DIGITAL DIMMER

www.researchdesignlab.com Page 2

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 3

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 4

Digital Dimmer

SPECIFICATIONS

PARAMETER VALUE

Operating Voltage 3-5v DC

Load Capacity 12A AC

PIN DETAILS

PIN NAME DETAILS

1 GND Power supply Ground

2 +5V Power Supply

3 D0 Data 0

4 D1 Data 1

www.researchdesignlab.com Page 5

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 6

Digital Dimmer

INPUT FOR DIMMER MODULE It is of digital input of 4bit data.D0,D1,D2,D3 are the input pins of dimmer which can be

connected to I/O pins of microcontroller. 16 levels of dimmer controlling input of 0 to 100% is

shown below

INPUT

LEVEL

D3 D2 D1 D0 Dimmer

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 7

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 8

Digital Dimmer

ARDUINO CODE AND SCHEMATIC

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 9

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 10

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 11

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 12

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 13

Digital Dimmer

RELATED PRODUCTS

Serial 3 Channel AC 230V SSR and Dimmer Serial 8 Channel AC 230V SSR and Dimmer

Serial 8 Channel AC 230V SSR and Dimmer with Bluetooth inteface