Descrizione
Tutorial: Come usare Fotoaccoppiatore HCPL3120
Il fotoaccoppiatore HCPL3120 è un componente elettronico che consente di isolare i circuiti elettrici tra due parti di un dispositivo. Ideale per principianti e progetti DIY, esso permette una comunicazione sicura senza contatti fisici.
Cosa serve
- Arduino Uno
- alimentatore 5V
- connettori
Passi
- Collegare la parte anodica del fotoaccoppiatore (pin 1) a un pin di output dell’Arduino.
- Connettere il catodo della LED interna (pin 2) al gnd dell’Arduino attraverso una resistenza di pull-down.
- Collegare l’emittitore del transistor fotorecettore (pin 3) a un pin di input dell’Arduino.
- Alimentare la parte anodica con +5V e collegare il catodo alla massa.
- Verifica sul datasheet per impostare correttamente i valori della resistenza di pull-down.
- Scrivere uno sketch Arduino che accenda il pin di output quando si desidera attivare l’isolamento.
- Monitorare la comunicazione tra input e output del fotoaccoppiatore tramite Serial Monitor dell’Arduino.
- Testare il funzionamento del circuito cambiando lo stato logico sul pin di output.
Codice di esempio
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // Accende la LED interna del fotoaccoppiatore
delay(500);
digitalWrite(13, LOW); // Spegne la LED interna del fotoaccoppiatore
delay(500);
}
Mini-progetto
Crea un sistema di controllo remoto per un’applicazione domestica che utilizza il fotoaccoppiatore HCPL3120 per isolare i circuiti elettrici tra l’Arduino e la rete.
Errori comuni
- Non verificare i valori della resistenza di pull-down.
- Alimentazione non corretta del fotoaccoppiatore.
- Connettere il pin 1 a massa anziché al +5V.
- Utilizzare un valore troppo basso per la resistenza di pull-down.
Accessori consigliati
- Resistenze variabili
- Arduino Uno R3
- Modulo LCD 16×2
- Alimentatore USB 5V
Domande frequenti
Qual è la tensione minima e massima consigliata per il fotoaccoppiatore HCPL3120?
Verifica sul datasheet.
Come posso isolare completamente i circuiti con questo componente?
Collega correttamente anodica e catodo, assicurando che le tensioni siano separate tra input e output.
Può essere utilizzato in progetti di stampa 3D o droni?
Sì, può essere usato per isolare i circuiti tra l’hardware della stampante/veicolo e il controllo Arduino.





