AC Phase Control Circuit (Dimming Circuit)
CLEARENCE SALE !!!
Module contains two Triacs with zero-cross detector
for programming the intensity of incandescent lamps, AC LED dimmable bulbs, heating elements or fan speed controlled through a micro-controller.
Working voltage from 110v to 240v.
Auto detect 50Hz or 60Hz.
Zero-Cross detection (with zero/cross output pin SYNC).
Compatible with any ARDUINO, RASPBERRY boards.
Low voltage side and high voltage side is completely isolated.
Dimensions of the PCB 110mm x 50mm (4.33inch x 1.97inch). Four mounting holes diameter 3.2mm (0.13inch).
Connected LOAD current 2A long-term and 5A short-term.
Descriptions of pins:
GND -> ground of low voltage side
VCC -> device power, DC 5 volts
SYNC -> zero-cross detector output positive impulse (pulse length 200us)
CH1 -> triac gate input pin for 1 channel
CH2 -> triac gate input pin for 2 channel
CH3 -> triac gate input pin for 3 channel
CH4 -> triac gate input pin for 4 channel
AC INPUT -> AC voltage input 110/220
AC LOAD -> Connect your load here for 1ch, 2ch, 3ch and 4ch
NOT appropriate to change the brightness of fluorescent lamps !!!
Testing sketch #1 for Arduino : https://drive.google.com/open?id=0B6GJokXFb5oERTlKeHhOSWpETlk
Testing sketch #2 for Arduino : https://drive.google.com/open?id=0B6GJokXFb5oEei1FalNValZJNlU
Updated demo sketch for 50HZ : https://drive.google.com/file/d/0B6GJokXFb5oER1VjV3MyeFQ3bkk/view?usp=sharing
Updated demo sketch for 60HZ : https://drive.google.com/file/d/0B6GJokXFb5oEOVVGSEdrZExmX1k/view?usp=sharing
How to connect to Arduino UNO board :
GND - > GND
VCC -> 5V
SYNC -> DIGITAL.3
CH1 -> DIGITAL.7
CH2 -> DIGITAL.6
CH3 -> DIGITAL.5
CH4 -> DIGITAL.4
Wiring diagram https://drive.google.com/open?id=0B6GJokXFb5oEX19QV1piVDR3QXM
Watch #1 video on YouTube : https://youtu.be/SKI38nchcvA
Watch #2 video on YouTube : https://youtu.be/6mbUAsrdSVw
AC LED Bulb : https://youtu.be/oqRyJLcfOxo
Now available Android application to control manually dim level for each channel !!!
Android application : https://drive.google.com/open?id=0B6GJokXFb5oEbUZQbkxwVmlaMjA
Testing sketch for Arduino (need HC-05 Bluetooth module) : https://drive.google.com/open?id=0B6GJokXFb5oEakMwaDl0QTdsZzQ
|Open Source||Hardware||Docs & Files||Software|
|Open Source Hardware Definition v1.0||TAPR Open Hardware License||TAPR Open Hardware License||Creative Commons - Attribution 3.0|
|Destination & Service||Shipping Time||Cost|
|Worldwide - Standard||7-14 Business Days||$4.95 for first item, $3.55 for each additional item|
I have used the Arduino uno with the demo software, it flickers as others can attest to. I found when using 60Hz I had two sources of flickering, first the delay instruction was over running the time allocated (8.33ms), second the interrupt latency of the arduino overhead. I took the delays out, upped the number of outputs to four. In firing triacs I turned the pulse on for each I then turned the pulse off, this was more then enough time to allow the triac to fire properly.
in your sketch you comment 'don't use this massive for 60Hz' What modification to the sketch is needed for 60hz?
InMojo supports the Open Source Hardware Definition v1.0