Le PC817 est une optocoupleur à base de phototransistor (également appelé optoisolateur) utilisé pour fournir isolation électrique entre deux circuits. Il est largement utilisé dans isolation du signal, interface de microcontrôleur, électronique de puissance et applications de commutation.
🔹 1. Qu'est-ce que le PC817 ?
- Le Le PC817 se compose d'une LED infrarouge et d'un phototransistor dans un 4-pin paquet.
- It isole les circuits de commande basse tension (par exemple, Arduino, ESP32, STM32) des circuits électriques à haute tension.
- Prévient dommages électriques et réduit les interférences sonores.

📌 Caractéristiques principales:
- Fournit une isolation électrique jusqu'à 5 kV.
- Peut commuter les signaux CC avec une faible consommation d'énergie.
- Tension collecteur-émetteur maximale (Vce) : 35 XNUMX V.
- Taux de transfert actuel (CTR) : 50-600 % (Efficacité du transfert du signal).
- Utilisé dans l'automatisation industrielle, la rétroaction de l'alimentation électrique et la protection des microcontrôleurs.
📌 Pourquoi l'utiliser?
- Empêche les dommages entre différents circuits de tension.
- Réduit les interférences (élimine les boucles de masse).
- Permet la communication entre différents niveaux de tension.
🔹 2. PC817 PinSorties et fonctions
Le PC817 vient dans un 4-pin Paquet DIP.

| Pin Non. | Nom | Fonction |
|---|---|---|
| 1 | Anode (A) | Borne positive de la LED |
| 2 | Cathode (K) | Borne négative de la LED (terre) |
| 3 | Émetteur (E) | Émetteur de phototransistor (sortie) |
| 4 | Collectionneur (C) | Collecteur de phototransistor (sortie) |
📌 Comment ça marche:
- Pinarticles 1 et 2 → Contrôler le LED à l'intérieur de l'optocoupleur.
- Pinarticles 3 et 4 → Le commutateurs phototransistor ON/OFF en fonction de l'état de la LED.
🔹 3. Fonctionnement du PC817
- Lorsque vous le courant circule à travers la LED interne (Pins 1 et 2), il émet lumière infrarouge.
- Ce la lumière active le phototransistor (Pins 3 et 4), permettant au courant de passer.
- When the La LED est éteinte, le phototransistor est de remise, isolant le circuit.
📌 Cela permet à un microcontrôleur basse tension (par exemple, Arduino) de commuter en toute sécurité des circuits haute tension.
🔹 4. Utilisation du PC817 pour l'isolation du microcontrôleur
🛠 Composants requis
- 1x optocoupleur PC817
- 1 résistance de 220 Ω (pour la limitation de courant des LED)
- 1 résistance de 10 kΩ (pull-down pour sortie transistor)
- 1x Arduino (ou n'importe quel microcontrôleur)
- 1x circuit externe (par exemple, relais, moteur ou charge haute tension)
🛠 Schéma de câblage
| PC817 Pin | Arduino Pin / Circuit externe |
|---|---|
| Anode (Pin 1) | D7 (sortie Arduino Pin) |
| Cathode (Pin 2) | GND (Arduino Ground) |
| Collectionneur (Pin 4) | Circuit de commande de relais/moteur |
| Émetteur (Pin 3) | GND (Masse du circuit externe) |
🔹 5. Code Arduino pour PC817
Cet exemple allume/éteint un appareil haute tension au moyen d'un Arduino et PC817.
#define OPTOCOUPLER 7 // Connects to PC817 Anode (Pin 1)
void setup() {
pinMode(OPTOCOUPLER, OUTPUT);
}
void loop() {
digitalWrite(OPTOCOUPLER, HIGH); // Turn ON the optocoupler (Activates output)
delay(2000); // Wait 2 seconds
digitalWrite(OPTOCOUPLER, LOW); // Turn OFF the optocoupler
delay(2000);
}
📌 Ce qui se produit?
- Le Arduino contrôle la LED de l'optocoupleur.
- Lorsque vous la LED est allumée, le le phototransistor permet le passage du courant.
- Lorsque vous la LED est éteinte, le le phototransistor est éteint (isole le circuit).
🔹 6. Utilisation du PC817 pour l'isolation du réseau CA (commutation sécurisée)
📌 Le PC817 peut être utilisé pour commuter des appareils à courant alternatif (par exemple, lampes, ventilateurs) via un relais.
🛠 Étapes du circuit
- Le Arduino contrôle la LED PC817.
- Le Le phototransistor PC817 active un relais.
- Le le relais contrôle l'appareil CA.
📌 L'utilisation du PC817 empêche la haute tension alternative d'atteindre le microcontrôleur !
🔹 7. Applications du PC817
✅ Isolation du microcontrôleur – Protège Arduino à partir de circuits haute tension.
✅ Commutation d'appareils haute tension - Les contrôles relais, moteurs et électronique de puissance.
✅ Réduction de bruit - Utilisé dans automatisation industrielle et isolation des signaux.
✅ Contrôle de puissance CA/CC – Commutation sécurisée de appareils électriques.
✅ Isolation de la communication RS232 et série – Protège lignes de données contre les pics de tension.
🔹 8. PC817 vs autres optocoupleurs
| Caractéristique | PC817 | 4N35 | MOC3021 (Triac) |
|---|---|---|---|
| Tension d'isolement | 5kV | 5kV | 7.5kV |
| Tension de sortie maximale | 35V | 70V | 400V |
| Type de sortie | Transistor | Transistor | Triac (pour le contrôle CA) |
| Idéal pour | Isolation du microcontrôleur | Isolation à faible puissance | Commutation de charge CA |
📌 Verdict:
- Le PC817 est idéal pour l'isolation des microcontrôleurs à faible consommation.
- 4N35 est une alternative à tension plus élevée.
- Le MOC3021 est utilisé pour la commutation de charge CA (contrôle Triac).
🎯Conclusion
- Le PC817 est un optocoupleur qui assure l'isolation électrique entre les circuits.
- Utilisé pour commutation de dispositifs haute puissance, protection des microcontrôleurs et réduction du bruit.
- Marche avec Arduino, ESP32, STM32 et autres microcontrôleurs.
- Prévient dommages et interférences à haute tension dans les circuits sensibles.