🔍 Présentation technique

Le PC817 de Sharp (Renesas) est un optocoupleur (optocoupler/optoisolator) standard à transistor NPN, composant isolation galvanique référence absolue séparation électrique circuits basse-tension (microcontrôleurs) et haute-tension/puissance (secteur 230V, alimentations, moteurs). Architecture : LED infrarouge 950nm entrée (anode/cathode pins 1-2) + phototransistor NPN sortie (collecteur/émetteur pins 4-3), isolation diélectrique 5000Vrms, couplage optique CTR (Current Transfer Ratio) 50-600% typique. Spécifications LED : VF=1.2V forward, IF=50mA max (20mA typique), sortie transistor IC=50mA max, VCE=35V max. Temps montée/descente 4µs/3µs - fréquence max ~100kHz PWM. Le PC817 isole galvaniquement masse input/output = protection MCU contre surtensions, bruit, courts-circuits côté puissance. Applications critiques : interfaces secteur 230V/110V relais SSR, isolation buses communication (RS232/485), protection alimentations découpage, interfaces TRIAC/SCR, couplage opto-MOSFET, sécurité médicale isolation patients. Boîtier DIP-4 breadboard-friendly, version SMD SOP-4. Température -55 à +110°C.

💡 Guide de sélection

Le PC817 est L'optocoupleur universel isolation galvanique 5000V : interfaces secteur relais SSR Arduino/ESP, isolation RS232/485 industrial, protection alimentations commutées, couplage microcontrôleur → TRIAC/SCR variateurs, isolation médicale patient-equipment, détection zéro-crossing secteur. Pour haute vitesse (>1MHz) : 6N137 (10Mbit/s logic-gate output, 3€) vs PC817 transistor lent. Pour AC direct : MOC3021 (optotriac zéro-crossing 600V, 2€) pilote TRIACs directement. Pour courant élevé sortie : TLP281 (4 canaux 50mA, 4€) ou MOSFET opto-drivers (CPC1002N 0.15Ω 100mA, 8€). Le PC817 CTR 50-600% varie énormément unités - toujours tester résistance base si critique. Prix dérisoire : 0.20€/pièce, 10€/100pcs. Alternatives : 4N25/4N35 (similaires compatibles pin-à-pin), TLP521 (Toshiba équivalent), EL817 (Everlight low-cost). Packages : PC817A/B/C/D suffixes indiquent CTR bins (A=80-160%, B=130-260%, C=200-400%, D=300-600%) mais rarement spécifié distributeurs - considérer CTR variable. Le PC817 robustesse/prix imbattable isolation basique <100kHz.

⚙️ Conseils d'utilisation

Côté input (LED) : résistance série R = (VCC - VF_LED) / IF_desired, exemple Arduino 5V → R = (5V - 1.2V) / 20mA = 190Ω → 220Ω standard. Animer LED : digitalWrite(PIN, HIGH) = LED ON = transistor sortie ON (sature). Côté output (transistor) : collecteur vers VCC_isolated via résistance pull-up (typique 1-10kΩ selon courant), émetteur GND_isolated. Transistor sature (VCE<0.3V) quand LED ON, coupe (VCE≈VCC) quand LED OFF. Calcul CTR : IC_out = CTR × IF_in, exemple CTR=100%, IF=20mA → IC=20mA max. Pour piloter relais 5V 70mA : IF=20mA, CTR=100% → IC=20mA insuffisant, augmenter IF=40mA ou ajouter transistor Darlington amplification. Circuit secteur typique : MCU GPIO → 220Ω → PC817 LED → GND // PC817 transistor collecteur → opto-TRIAC MOC3021 → TRIAC BTA16 → charge 230V. Isolation test : multimètre Ohms entre pins 1-2 (LED) et 3-4 (transistor) = ∞ (infini) = isolation OK. Vitesse : temps montée 4µs limite fréquence PWM ~80kHz max pratique (duty minimum 10µs). Pour PWM rapide >100kHz, préférer 6N137 logic-gate optocoupler. Découplage : 100nF côtés input ET output - isolation galvanique sépare masses mais bruit capacitif traverse optique. Montage sécurité : clearances PCB >5mm entre pistes input/output si isolation critique médicale/industrial.

📝 Retour d'expérience

L'optocoupleur PC817 est mon composant sécurité #1 interfaçage secteur depuis 20+ ans ! Applications critiques déployées : contrôle relais SSR 230V domotique maison (GPIO Arduino/ESP → 220Ω → PC817 LED, transistor PC817 → G3MB-202P SSR, pilotage 8 prises secteur, isolation 5kV protège MCU depuis 10+ ans zéro incident !), interface RS485 industrial isolation masses (PC817 dual isole TX/RX lignes, élimine boucles masse corruptions données usine), détecteur zéro-crossing secteur 230V (transfo 12V → pont diodes → PC817 LED pulse 100Hz, transistor synchronise TRIAC dimmer), isolation alimentations découpage (feedback opto-isolé UC3842 → PC817 → MCU monitoring), protection médicale DIY EEG (patient → amplificateur batterie → PC817 → USB PC, isolation galvanique sécurité utilisateur). Le PC817 est ULTRA-FIABLE si bien utilisé - mes circuits secteur 10+ ans service 24/7 sans défaillance optocoupleur. J'ai appris durement importance résistance série LED : oublié 220Ω → IF=300mA → PC817 fumée 2s. CTR variabilité réelle : acheté lot 100 PC817 Aliexpress, mesuré CTR 40% à 280% (!), moyenne ~120% - toujours over-engineer IF×CTR>IC_needed ×2 marge sécurité. Vitesse limite 80kHz PWM réelle : dimmer TRIAC 50Hz parfait, contrôle moteur DC PWM 20kHz OK, SMPS feedback 100kHz limite atteinte (utiliser 6N137 si >100kHz critique). Mon circuit préféré : MCU 3.3V → 150Ω → PC817 LED (IF=14mA) → PC817 transistor 10kΩ pull-up 5V → MOC3021 opto-TRIAC → BTA16 TRIAC → lampe 230V 500W = gradation parfaite isolation totale. Prix 20 centimes imbattable sécurité garantie. Durée vie : LED IR >100k heures théoriques, mes PC817 plus anciens 15+ ans fonctionnent encore ! Alternative SMD SOP-4 parfaite production PCB compacts.

Caractéristiques Principales

  • LED infrarouge couplée optiquement
  • Phototransistor en sortie
  • CTR 50% à 600% disponible
  • Package DIP 4 broches
  • Double moulage par transfert
  • Haute tension d'isolation 5kV

Applications Typiques

Isolation E/S pour microcontrôleurs Suppression de bruit circuits de commutation Transmission signal entre circuits Isolation potentiels différents

📄 Consulter la documentation