IC – OVERIG – Optocoupler

Hardware

BESTELLEN

Een opto-coupler is een kleine geïntegreerde schakeling waarin zich een led en een lichtgevoelige transistor bevinden. Door een bepaalde spanning aan de klemmen van de led te leggen zal de transistor in geleiding gaan. Hierdoor kan een signaal in de ene schakeling worden overgedragen op een andere schakeling zonder dat deze schakelingen elektrisch met elkaar verbonden zijn, wat uit veiligheidsoverwegingen in veel apparatuur (bijvoorbeeld medische apparaten) een vereiste is. Dit zorgt dus voor een galvanische scheiding die gemakkelijk toe te passen is in kleine elektronische schakelingen.

Arduino

Sluit de PC817 IC aan volgens onderstaand overzicht:


Met onderstaand arduino script kun je de pin digitaal uitlezen, denk er wel aan dat de logica omgekeerd is met INIT_PULLUP, dwz:

  • Optocoupler actief = arduino pin laag (LOW)
  • Optocoupler niet actief = arduino pin hoog (HIGH)

ESP8266

Sluit de PC817 IC aan volgens onderstaand overzicht:

Script (ArduinoIDE)

Wat heb je nodig?
1) ArduinoIDE software
2) ESP8266 ArduinoIDE board/omgeving

Met onderstaand arduino script kun je de pin digitaal uitlezen, denk er wel aan dat de logica omgekeerd is met INIT_PULLUP, dwz:

  • Optocoupler actief = arduino pin laag (LOW)
  • Optocoupler niet actief = arduino pin hoog (HIGH)

Ps. D4 in arduino code is D2 op de ESP8266

Raspberry

Example to detect 5V with a PC817:

Example to detect 24V with a 4N35: