Arduino contrôlée variateur de lumière (12 / 15 étapes)

Étape 12 : problèmes

Si pour une raison quelconque, le circuit que vous construit ne fonctionne pas, autre qu’il commencer à fumer.
Avant de faire toute intervention sur le circuit débrancher de l’alimentation!

Il y a principalement 3 choses qui peuvent se produire :

1-la lampe clignote
C’est probablement le problème le plus courant, vous pouvez rencontrer et il y a peut-être plusieurs raisons pour cela par exemple
-une alimentation électrique « sale ».
Si votre alimentation électrique dégage beaucoup de pointes supplémentaires, ces peuvent être présent sur le 0 X broche signal et gâcher le propre zéro signaux de passage à niveau. Essayez une autre alim.
-problèmes de « timing »
l’utilisation d’un opto-coupleur donne un signal précis de passage à zéro, mais ce n’est pas extrêmement étroit. La largeur d’impulsion de ce circuit (à 50Hz) est généralement autour de 600us (0.6ms) qui semble assez rapidement. Le problème est qu’à 50Hz chaque demi-cycle prend seulement 10 ms (8.33ms à 60Hz), alors la largeur d’impulsion est de plus de 5 % de la durée totale. C’est pourquoi la plupart des variateurs peuvent prétendre seulement une marge de 10 % - 90 % - zéro le pouls de traversée dure trop longtemps pour permettre le plus large. La solution consiste à éviter de réglementer tout le chemin vers le bas ou le haut. Aussi, augmentant ou en diminuant parfois la valeur du pas (le numéro 75 pour 50Hz et de 65 à 60Hz) peut guérir qui.

2-la lampe est en constante
Cela pourrait être un logiciel ou un problème matériel et la meilleure façon de trier cette possibilité est de s’assurer que le microcontrôleur n’est pas connecté au circuit. Si la lampe est toujours sur grossièrement 4 possibilités existent :
-Vous foutu en quelque sorte le circuit, vérifier si c’est OK et que tout est lié à l’endroit où il devrait être branché.
-Le MOC3021 reçoit en quelque sorte une contribution positive, assurez-vous qu’il n’y a aucun parasites gouttes de choses court-circuitage de soudure qui ne devrait pas être court-circuités. Bref, l’entrée et la terre fil et voir si le voyant reste éteint.
-Le MOC3021 est court circuit à la fin de la haute tension. Retirez le MOC3021 de sa douille et voir ce qui se passe : si an voyant reste éteint il y a probablement quelque chose de mal avec an MOC3021. Si votre lampe reste allumée, vous avez probablement un TRIAC défectueux
-Vous avez un TRIAC défectueux. Comme décrit ci-dessus. Pourtant, vérifiez la résistance de la porte si elle a vraiment la valeur correcte, juste pour s’assurer

3-la lampe est constamment désactivé
Cela peut également être un problème matériel ou logiciel, tout d’abord voir ce qui se passe avec l’arduino déconnecté.
Raccordez l’entrée à un plus 5 Volt fournir et mesurer la tension côté primaire de l’optocoupleur (votre CIRCUIT ne devrait pas être le réseau). Si c’est un couple de volts, brancher votre circuit sur le secteur et voir ce qui se passe. Si la lampe s’allume il y a un problème avec le signal d’entrée. Si il reste éteint, vous pouvez avoir un optocoupleur défectueux, un TRIAC défectueux ou votre circuit en quelque sorte n’est pas connecté au réseau électrique. Une autre possibilité est que la chute de tension sur la LED empêche l’optocoupleur pour ouvrir, en particulier lorsque vous utilisez dire 3.3 V tension motrice. Assurez-vous que vous avez une LED avec une faible chute de tension ou remplacez par un strap.

Un morceau de code qui peut vous aider à tester le circuit Triac est d’ajouter ce qui suit dans le setup

void setup()
{
pinMode (AC_LOAD, sortie) ; La valeur de la charge de l’AC en sortie
pour (int i = 0; i < 10; i ++) {}
digitalWrite (AC_LOAD, élevé) ; tir de triac
Delay(1000) ;
digitalWrite (AC_LOAD, basse) ; TRIAC Off
Delay(1000) ;
}
}
Cela se déclenche tout d’abord le TRIAC quelques fois donc vous pouvez voir que ça fonctionne

Faute plus commune jusqu'à maintenant

De toutes les personnes qui m’a contacté sur les problèmes du circuit ne fonctionne ne pas, la faute plus commune était : câblage défectueux : une puce mises sens dessus dessous, une soudure en collaboration n’est pas bon, un fil non connecté à droite.

Articles Liés

Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Le problème: vous voulez restreindre le temps lorsque votre animal de compagnie est autorisé à aller à l'extérieur. C'est peut-être parce que le quartier n'est pas sans danger pour votre chat ou votre petit chien pendant la nuit (maraude coyotes vien
Arduino contrôle via un Service Web avec Teleduino

Arduino contrôle via un Service Web avec Teleduino

Convertir votre Arduino en une plate-forme de contrôle web sophistiquée à l'aide de Teleduino.Teleduino est un produit et un service. Une fois l'esquisse de Teleduino a été chargé sur votre Arduino (le « produit »), il se connecte ensuite au serveur
Autocollant de fenêtre numérique (Arduino contrôlée)

Autocollant de fenêtre numérique (Arduino contrôlée)

un autocollant de taille matrice de LED qui affiche des images en séquence à partir d'une carte SD, pour produire une animation signe ou « vitrophanie ». Arduino contrôlée ! Inclut également le code de Windows, Mac et Linux pour la conversion des fic
Arduino contrôlée ATX Power Supply

Arduino contrôlée ATX Power Supply

pouvez un microcontrôleur contrôler sa propre puissance ?  Eh bien presque !Une ATX alimentation, neuf ou d'un vieux PC, est un excellent moyen pour alimenter l'Arduino et autres projets de microcontrôleur.  Qui est couvert dans plusieurs ' ibles tel
ARDUINO contrôlée 12v RGB LED STRIP

ARDUINO contrôlée 12v RGB LED STRIP

Il y a un an j'ai découvert que les bandes de LED RVB sur Amazon. Être juste avant le début de la saison des festivals musique, j'ai naturellement alla droit à travailler à rendre fous lumineux clignotants festivals jouets. Les bandes non adressable
Arduino contrôlée hélicoptère

Arduino contrôlée hélicoptère

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com). L'objectif de ce cours était pour nous enseigner la créativité, l'ingéniosité et l'application prati
Laser Galvo - Arduino contrôlée

Laser Galvo - Arduino contrôlée

Arduino contrôlée laser galvo. La servocommande de miroirs diriger le laser UV laissant une traînée phosphorescente sur la feuille de vinyle glow-in-the-dark.Posté sur notes.robives.comÉtape 1 :À partir d'une feuille de vinyle lumineux d'eBay et poin
Arduino contrôlée de fenêtre pour chat

Arduino contrôlée de fenêtre pour chat

je soumets cette instructable le défi de l'Arduino. N'oubliez pas de voter !Mon voisin a eu un petit problème avec son chat. Il veulent de sortir et de revenir trop souvent à l'intérieur. Habituellement, il ouvre juste la fenêtre de sa cuisine et nou
GOduino II = Arduino + contrôleur de moteur à Vitesse Variable L293D

GOduino II = Arduino + contrôleur de moteur à Vitesse Variable L293D

mises à jourGOduino II a été présenté sur dangerousprototypes.com07/04/2012, j'ai ajouté une diapositive de budget pour les lecteurs qui sont demandent où j'ai obtenu mon budget < 20 $ pour le GOduino II.INTRODUCTIONLe GOduino II est un contrôleur pr
Arduino contrôlée CNC / 3D imprimante hybride

Arduino contrôlée CNC / 3D imprimante hybride

Dame Nature fait... Nous construisons des.BuildersBot fusibles impression 3D & fraisage CNC dans rêve d'un générateur "3dprintingindustry.com"Le BuilderBot est une machine de conception ouverte, qui utilise OpenLogiciels et matériels ouvert.
Capteur infrarouge guidée Arduino contrôlée L293D Robot (partie 2)

Capteur infrarouge guidée Arduino contrôlée L293D Robot (partie 2)

Voici la partie 2 de l'Arduino contrôlée Robot L293D.Partie 2 comprend Sensors.This infrarouge fait partie d'une série d'instructables conduisant à un adepte de la ligne Robot.QRD1114 capteur infrarouge reliée à ArduinoÉtape 1: Câblage du capteur inf
Arduino contrôlée Servo Robot (Serbes)

Arduino contrôlée Servo Robot (Serbes)

quoi de mieux pour commencer à expérimenter avec open source microcontrôleurs ( Arduino ), puis en construisant votre propre robot source ( CC (SA-de)) ?Que faire avec votre serbe ?(Voici) - comment connecter votre serbe à l'internet et le lecteur su
Arduino contrôlée minuterie de cuisine

Arduino contrôlée minuterie de cuisine

Chacun d'entre vous doit ont vécu ce que vous avez quelque chose à cuire sur votre gazinière tandis que de l'autre côté vous get occupé à regarder la télévision ou obtenir une conversation profonde que vous réalisez sur la détection d'une odeur qu'il
Arduino contrôlée Car Tracking System basé sur SMS

Arduino contrôlée Car Tracking System basé sur SMS

Hi, j'ai fait un Arduino contrôlée voiture Tracking System basé sur SMS pour la voiture de mon père.Les modules utilisés sont ;Arduino nano V3.0Module GPS SkyLabModule GSM WaveComLa bibliothèque de SoftwareSerial, les TinyGPS sont utilisés pour commu