>> Technologie Électronique >  >> Audio & Électronique auto >> Amplificateurs de voiture

Pilotage d'un Optocoupleur depuis un 8051 : Quand un Driver est Nécessaire (et Quand il ne l'est pas)

Le Pilotage Direct Suffit Souvent

Les broches de port du 8051 (quasi-bidirectionnelles) peuvent absorber ~1,6–3,5 mA (selon spécification VOL) et fournir ~100–300 µA (pull-up faible). La plupart des LEDs d'optocoupleurs nécessitent 5–20 mA pour CTR plein — le pilotage direct fonctionne uniquement si vous configurez la broche en sortie basse (absorption) et que le besoin en courant de la LED de l'opto convient.

Quand le Pilotage Direct Fonctionne

  • Opto à CTR élevé (ex. 100–300%) → nécessite seulement 1–2 mA courant LED.
  • 8051 absorbant le courant (broche écrit 0) : VOL ≈ 0,45 V à 1,6 mA (8051 standard) ou 3,5 mA (amélioré).
  • Résistance série : R = (VCC - VF - VOL) / IF. Exemple : 5 V, VF=1,2 V, IF=2 mA → R ≈ 1,7 kΩ.
  • Logique : Écrire 0 → LED allumée → sortie opto conductrice. Écrire 1 → LED éteinte (broche haute impédance, pull-up faible).

Quand un Circuit Driver est Nécessaire

ScénarioRaisonDriver Typique
Opto nécessite > 5 mA (faible CTR, haute vitesse)Limite absorption 8051 dépasséeTransistor NPN (2N2222, 2N3904) comme commutateur côté bas
Opto côté haut (anode vers VCC)Courant source 8051 trop faible (~µA)Commutateur côté haut PNP ou NPN + inverseur
Commutation rapide (> 100 kHz)Capacité port 8051 + pull-up faible ralentit front montantDriver totem-pole (TC4427) ou tampon logique (74HC04)
VF opto > VCC - VOLMarge de tension insuffisanteConvertisseur boost ou VCC plus élevé côté opto
Tension isolation > tension nominale broche 8051Broche limitée à VCC + 0,5 VDriver isolé (ISO7221, Si86xx)

Circuit Driver NPN Simple (Côté Bas)

 Broche 8051 ────[4,7k]──── Base | NPN (2N3904) Émetteur ──── GND Collecteur ────[R_série]──── Anode Opto Cathode Opto ──── VCC (5V ou 3,3V) 
  • 8051 écrit 1 → NPN passant → LED Opto allumée.
  • Rsérie fixe IF = (VCC - VCE(sat) - VF) / R.
  • Inverse la logique — gérer dans le firmware.

Considérations Haute Vitesse

  • Délai mise en marche/arrêt opto : 2–10 µs (phototransistor), 50–200 ns (photologique).
  • Ajouter condensateur accélération (10–100 pF) en parallèle résistance base pour commutation plus rapide.
  • Pour > 1 MHz : utiliser isolateur numérique (Si86xx, ADuM) — pas opto LED.

Particularités Ports 8051 à Retenir

  • Ports 1, 2, 3 : Quasi-bidirectionnels — pulldown fort, pull-up faible (≈50–100 kΩ interne).
  • Port 0 : Drain ouvert — nécessite pull-up externe pour niveau haut logique.
  • État reset : Tous ports = 1 (haute impédance avec pull-up faible) → opto ÉTEINT si absorption.

Check-list Conception

  • ☐ CTR min/max opto à température de fonctionnement.
  • ☐ IF requis pour courant de sortie souhaité.
  • ☐ Capacité absorption 8051 (vérifier datasheet : standard vs high-drive).
  • ☐ Polarité logique (pilotage actif bas = direct ; actif haut = inverseur nécessaire).
  • ☐ Exigence vitesse → choisir photologique ou isolateur numérique si > 100 kHz.
  • ☐ Tension isolation nominale correspond à l'exigence système.
Amplificateurs de voiture