MOC3021 : Optocoupleur avec sortie triac pour commutation CA

Le MOC3021 est un pilote Triac opto-isolé conçu pour commutation CA sécurisée. Il est couramment utilisé dans relais statiques (SSR), gradateurs, contrôle de la vitesse du moteur et circuits de contrôle CA basés sur un microcontrôleur.


🔹 1. Qu'est-ce que le MOC3021 ?

  • Le MOC3021 est un optocoupleur avec un LED infrarouge et un pilote Triac à passage par zéro.
  • Il offre isolation électrique entre un microcontrôleur basse tension (Arduino, ESP32, STM32, etc.) et charges CA haute tension.
  • Lorsque l'interne La LED est activée, le Le pilote Triac s'allume, déclenchant un Triac externe contrôller courant alternatif.

📌 Caractéristiques principales:

  • Isolation électrique jusqu'à 7.5 kV.
  • Peut commuter des charges CA jusqu'à 400 V.
  • Aucune connexion électrique directe entre les circuits de commande et les circuits CA.
  • Élimine le bruit de commutation et protège les microcontrôleurs des pics de tension élevés.
  • La version Zero-Crossing (MOC3061, MOC3063) est également disponible pour réduire les interférences électromagnétiques (EMI).

📌 Pourquoi l'utiliser?

  • Commutation de charge CA sécurisée grâce à signaux logiques basse tension.
  • Protection du microcontrôleur à partir de circuits CA haute tension.
  • Commutation silencieuse à semi-conducteurs (pas de bruit de relais mécanique).

🔹 2. MOC3021 PinSorties et fonctions

Le MOC3021 vient dans un 6-pin Paquet DIP.

Pin Non.NomFonction
1Anode (A)Borne positive de la LED (entrée de commande)
2Cathode (K)Borne négative de la LED (terre)
3NCPas de connection
4Terminal principal 1 du Triac (MT1)Borne de sortie CA 1
5NCPas de connection
6Terminal principal 2 du Triac (MT2)Borne de sortie CA 2

📌 Comment ça marche:

  • Pinarticles 1 et 2 → Contrôler le LED interne.
  • Lorsque la LED est allumée, le Le pilote Triac s'allume (Pin(articles 4 et 6).
  • Le triac externe est déclenché, commutation Alimentation CA vers la charge.

🔹 3. Comment fonctionne MOC3021

  • A le microcontrôleur envoie un signal à la LED interne (Pins 1 et 2).
  • La LED active le pilote du phototriac.
  • Le Sortie triac (Pins 4 & 6) déclenche un Triac externe.
  • Le le triac externe permet au courant alternatif de circuler, en allumant le connecté lampe, moteur, radiateur ou toute charge CA.

📌 Contrairement aux relais mécaniques, le MOC3021 permet une commutation rapide et sans bruit.


🔹 4. Utilisation du MOC3021 pour contrôler une charge CA

🛠 Composants requis

  • 1x Optocoupleur MOC3021
  • 1x TRIAC externe (par exemple, BT136, BT138)
  • 1 résistance de 330 Ω (limite de courant LED)
  • 1x résistance 470Ω (résistance de grille pour triac)
  • 1x résistance de 10 kΩ (pull-down pour triac)
  • 1x charge CA (par exemple, ampoule, ventilateur, chauffage)
  • 1x Arduino ou ESP32
  • Source d'alimentation CA (110 V / 220 V)

🛠 Schéma de câblage

MOC3021 PinArduino Pin / Circuit externe
Anode (Pin 1)D7 (sortie Arduino Pin)
Cathode (Pin 2)GND (Arduino Ground)
MT1 (Pin 4)Charge CA (une borne)
MT2 (Pin 6)Porte du Triac (via une résistance de 470Ω)
Triac MT1AC neutre
Triac MT2AC Live to Load

📌 ⚠ AVERTISSEMENT:

  • Ne travaillez jamais avec des circuits CA sous tension sans isolation et précautions de sécurité appropriées.
  • Utilisez un fusible pour la protection.

🔹 5. Code Arduino pour MOC3021

#define OPTOCOUPLER 7  // Connects to MOC3021 Anode (Pin 1)

void setup() {
    pinMode(OPTOCOUPLER, OUTPUT);
}

void loop() {
    digitalWrite(OPTOCOUPLER, HIGH);  // Turn ON AC Load
    delay(5000);  // Wait 5 seconds
    digitalWrite(OPTOCOUPLER, LOW);   // Turn OFF AC Load
    delay(5000);
}

📌 Ce qui se produit?

  • Le Arduino allume/éteint la LED MOC3021.
  • Le La LED déclenche le pilote Triac interne.
  • Le le Triac externe allume la charge CA.

🔹 6. Utilisation du MOC3021 pour la gradation de l'éclairage CA

📌 La gradation CA est possible grâce au contrôle de l'angle de phase (PWM + Détection de passage à zéro).

Pour la gradation AC, Utiliser:

  • MOC3021 + TRIAC externe + Détecteur de passage par zéro (H11AA1).
  • Ajustez le retard de phase à l'aide de Signaux PWM de Arduino.

📌 Pour une meilleure gradation, utilisez MOC3061/MOC3063, qui ont détection de passage par zéro intégrée.


🔹 7. Applications du cours MOC3021

Commutation CA basée sur un microcontrôleur - Les contrôles lampes, moteurs, radiateurs.
Relais statiques (SSR) - Utilisé dans relais CA silencieux et à commutation rapide.
Contrôle de la vitesse du moteur à courant alternatif - Utilisé dans régulateurs de vitesse du ventilateur.
Circuits de gradateur - Les contrôles luminosité lumineuse en utilisant le contrôle de l'angle de phase.
Automation Industriel – Isolats systèmes de contrôle basse tension à partir d'une alimentation CA.


🔹 8. MOC3021 vs autres optocoupleurs

CaractéristiqueMOC3021MOC3061 (Passage à zéro)PC817 (sortie transistor)
Tension d'isolement7.5kV7.5kV5kV
Type de sortiePilote TriacPilote Triac avec passage à zéroPhototransistor
Idéal pourCommutation de charge CAGradation CA, commutation à faible interférence électromagnétiqueIsolation du microcontrôleur

📌 Verdict:

  • Le MOC3021 est idéal pour la commutation CA générale.
  • Le MOC3061 est plus adapté à la gradation CA sans bruit (commutation à passage par zéro).
  • Le PC817 est destiné à l'isolation des signaux CC à faible puissance.

🎯Conclusion

  • MOC3021 est un optocoupleur avec un pilote Triac intégré, conçu pour commutation CA sécurisée.
  • Utilisé dans les relais statiques, le contrôle des moteurs, les gradateurs et l'automatisation industrielle.
  • Nécessite un Triac externe (par exemple, BT136, BT138) pour contrôler charges CA haute puissance.
  • Plus sûr et plus fiable que les relais mécaniques.
📡Diffusez le signal — amplifiez la connexion.

Laissez un commentaire