3 canaux Dimmer/fader pour Arduino ou autre microcontrôleur

Dans une ancienne version instructable j’ai présenté un simple fader/variateur AC TRIAC qui pourrait être contrôlé avec un Arduino. Dans diverses réactions, que j’ai eu, un certain nombre de gens exprimé leur intérêt pour un fader RGB de 3 canaux. Mais depuis je n’ai pas vu tous les résultats de ceux encore. J’ai décidé d’essayer moi-même. J’étais effectivement déclenchée (aucun calembour prévu de venir à travers le T1M5F600 TRIAC (LiteOn) qui était assez bon marchés (0,20 centimes d’euro) et qui a été spécifié comme 1 a 600V avec un portail de 5mA actuel. C’est dans un boîtier TO92 et 1 a semble bien assez pour une lampe colorée qui généralement n’ont pas une forte puissance dans un premier temps.

NOMENCLATURE :
Pour le variateur
résistance 3 x 470 ohms
3 x MOC3021 (ou autre type sans passage par zéro)
3x1k
3 x Triac T1MF5F600
1 x header 4 ou 5 broches
4 x connecteur
(et bien sûr une lampe rouge, bleue et verte)

Pour la détection de passage à zéro
résistance de 2 x 33kOhm
résistance de 1x10k
1 x IL251 bidirectionnel opto-coupleur ou similaires comme EL814, LTV814

PCB

STOP : Ce circuit est relié à une tension de 110-220. Ne construisez pas ceci si vous n’êtes pas sûr de ce que vous faites. Débranchez-le avant de venir, même à proximité de la PCB. La plaque de refroidissement du Triac est attachée au réseau électrique. Ne pas le toucher lors du fonctionnement. Mettez-le dans un boîtier/récipient correct.

ATTENTE : Permettez-moi d’ajouter un avertissement plus forte ici : ce circuit est sans danger s’il est construit et mis en œuvre uniquement par des gens qui savent ce qu’ils font. Si vous n’avez aucune idée ou si vous êtes douter de ce que vous faites, les chances sont que vous allez être morts !

Le circuit est assez standard. Il se compose de 3 Triac qui sont déclenchées par un MOC3021. On peut utiliser les autres optocoupleurs Triac tant qu’ils n’ont pas un réseau intégré de zéro-Croix, comme nous le souhaitons o décider nous-mêmes quand ouvrir le triac.

Le circuit qui fait la croisée zéro détection reste assez simple : un opto-coupleur bidirectionnel est alimenté en 220V AC, où les résistances de deux 33 k provoquent une chute de tension et de limitation de courant. Pour être du bon côté, les deux résistances devraient être 1 Watt. Il est possible d’utiliser des optocoupleurs hautement sensible et ainsi limiter le courant nécessaire et avec qui limite la dissipation dans les résistances (par exemple en utilisant un 4N33), mais je ne connais aucun de ceux qui sont également bidirectionnel. Donc si vous voulez les utiliser, vous devez également un pont redresseur. Voir mon autre article : Arduino contrôlée lightdimmer

Bien sûr il est également possible d’obtenir le signal de passage à zéro du côté secondaire d’un transformateur.

Articles Liés

Module simple d’EEPROM pour Arduino ou autre microcontrôleur

Module simple d’EEPROM pour Arduino ou autre microcontrôleur

EEPROMs vous seront utiles si vous souhaitez stocker des données sans perdre. De nombreux microcontrôleurs viennent avec une EEPROM interne, mais comme EEPROMs ont un nombre fini (bien que très grand) d'écritures avant qu'ils commencent à devenir déf
Comment faire pour mesure courant CA à l’aide de capteur à effet Hall avec Arduino ou autres microcontrôleurs commune

Comment faire pour mesure courant CA à l’aide de capteur à effet Hall avec Arduino ou autres microcontrôleurs commune

S'il vous plaît voir une nouvelle approche plus simple iciObjectif : Ce Instructable montre comment faire une boîte d'interface qui, lorsque raccordé à une rallonge, permet de microcontrôleurs communs comme l'Arduino à mesure AC courant comme un sign
Contrôler un Furby avec Arduino (ou autre microcontrôleur)

Contrôler un Furby avec Arduino (ou autre microcontrôleur)

Le Furby Million de dollars : Nous pouvons reconstruire. Nous disposons de la technologie.Suite de la précédente Instructable où nous excisés cerveau primitif de Furby, il est maintenant temps de le remplacer par quelque chose de plus.Ce Instructable
Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Un moins cher ESP8266 WiFi Shield pour Arduino et autres micros

Mise à jour : 19 mai 2016Rev 14 de ce projet revise bibliothèques et code fonctionne avec les plug-in V2.2 ESP8266.com IDEMise à jour : 17 décembre 210511 Rev de ce projet nettoie les autres connexions tentatives s'il est déjà connecté. Utilise égale
UART générique pour n’importe quel microcontrôleur

UART générique pour n’importe quel microcontrôleur

Communiquer avec un micro-contrôleur lors de l'exécution, est très utileinstallation. Il peut être utilisé pour le débogage, ou d'envoyer des commandes etc. L'un des plus simple protocole disponible pour communiquer est UART. Requiere une épingle pou
Arduino GRANDE le microcontrôleur énorme

Arduino GRANDE le microcontrôleur énorme

Nous aimons Arduino ! Mais les planches sont si minuscules qu'ils peuvent être difficiles à câliner. Et pas si facile à voir, non plus, si vous êtes un étudiant assis à l'arrière d'une salle de classe. Alors pourquoi ne pas résoudre les deux problème
Modifier un détecteur de fumée 6 EUR pour une utilisation avec microcontrôleur, appeleur automatique, liant et plus

Modifier un détecteur de fumée 6 EUR pour une utilisation avec microcontrôleur, appeleur automatique, liant et plus

dans une maison ou d'affaires, détecteurs de fumée et de feu central systèmes peuvent être essentielles pour sauver des vies et des biens.  Mais qu'en est-il lorsque personne n'est là ?  Grandes entreprises peuvent se permettre des systèmes contrôlés
Stockage de masse simple pour votre projet de microcontrôleur

Stockage de masse simple pour votre projet de microcontrôleur

vous voulez gigaoctets de stockage pour votre microcontrôleur ? Vous souhaitez un moyen simple de transférer des fichiers depuis votre PC vos picaxe ou arduino ou autre micro projet ?Ce petit projets montre l'uDrive qui peut être configuré comme un d
Timer de résolution 6,25 nanosecondes pour n’importe quel microcontrôleur !

Timer de résolution 6,25 nanosecondes pour n’importe quel microcontrôleur !

Tout en concevant un remplacement à l'état solide pour un sous-système d'affichage radar vide-tubes-et-TCR, j'étais coincé à obtenir un système adapté à la période entre les impulsions de synchronisation et l'impulsion de l'écho. Les impulsions de sy
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
Android contrôlée de lumières et pouvoir, pfodDevice pour Arduino

Android contrôlée de lumières et pouvoir, pfodDevice pour Arduino

Mise à jour : Voir Andriod/Arduino pour débutants - Design Custom Andriod menus pour activer et désactiver les sorties de l'Arduino. Absolument aucun de programmation requis pour une alternative qui ne nécessite aucune programmation à tous.==========
Son capteur de pression et préampli Mike pour Arduino

Son capteur de pression et préampli Mike pour Arduino

j'ai publié une pression acoustique capteur pour l'arduino (ou autre microcontrôleur) avant.Il reposait sur un ampli Op double TLC272 et s'est très bien.Parmi les personnes réagissant bien que demandait si j'avais fait une analyse de soundwave avec e
Écran tactile LCD simple pour arduino

Écran tactile LCD simple pour arduino

Il s'agit d'un guide montrant un moyen facile de mettre en place une interface d'écran tactile LCD avec arduino, ou autres microcontrôleurs analogues.C'est aussi l'auto-promotion éhontée de mon kickstarter... qui met l'accent sur ce qui en fait super
Contrôle de moteur facile et réversible pour Arduino (ou n’importe quel microcontrôleur)

Contrôle de moteur facile et réversible pour Arduino (ou n’importe quel microcontrôleur)

ce projet utilise seulement trois principaux composants pour fournir un contrôle avant et arrière pour un seul moteur.  Vous pouvez facilement l'interface à un Arduino ou n'importe quel autre microcontrôleur.C'est tellement simple - vous pouvez câble