M
Michael Schwingen
Guest
On 2023-01-09, Hergen Lehmann <hlehmann.expires.12-22@snafu.de> wrote:
Ich sehe jetzt nicht, welche Vorteile der Optokoppler dann noch bietet.
Serienwiderstand, Schutzdiode (TVS oder Zener), Kondensator und fertig. Oder
ein einfacher NPN-Transistor samt Vorwiderstand und in Software invertieren.
Optokoppler klingt erstmal toll, bringt aber wenig, wenn Du die Masse doch
wieder durchverbindest.
Hohe Empfindlichkeit ermöglicht hohe Serienwiderstände, zusammen mit einer
TVS/Z-Diode und etwas Kapazität gibt das eine gute Schutzwirkung.
Der Kondensator soll kurze, schnelle Impulse schlucken, bevor die Diode
wirken kann. Ja, Entprellen kann man in Software, dafür braucht man den
nicht.
cu
Michael
--
Some people have no respect of age unless it is bottled.
Und dann? Batterie für die LED-Seite, oder ein DC/DC-Modul, oder wie?
Versorgung aus der selben Quelle wie der Arduino, aber *vor* dem
Spannungsregler abgezweigt und mit Ãberspannungs-Schutzdiode.
ZweckmäÃigerweise 12V/24V, um bei langen Strippen keine Probleme mit dem
Spannungsabfall zu bekommen.
Ich sehe jetzt nicht, welche Vorteile der Optokoppler dann noch bietet.
Serienwiderstand, Schutzdiode (TVS oder Zener), Kondensator und fertig. Oder
ein einfacher NPN-Transistor samt Vorwiderstand und in Software invertieren.
Optokoppler klingt erstmal toll, bringt aber wenig, wenn Du die Masse doch
wieder durchverbindest.
Nein. Die uC-Eingänge sind extrem empfindlich, zudem macht ihr geringer
Spannungshub es schwer, einen Kompromiss zwischen einwandfreier Funktion
des Eingangs (=möglichst wenig Ableitstrom) und zuverlässigem Abfangen
von Ãberspannungen (=kurzzeitige Ströme im kA-Bereich) zu finden.
Hohe Empfindlichkeit ermöglicht hohe Serienwiderstände, zusammen mit einer
TVS/Z-Diode und etwas Kapazität gibt das eine gute Schutzwirkung.
Kondensator optional, wenn man den Eingang langsamer machen will.
Grundsätzlich geht Tiefpass aber auch in Software...
Der Kondensator soll kurze, schnelle Impulse schlucken, bevor die Diode
wirken kann. Ja, Entprellen kann man in Software, dafür braucht man den
nicht.
cu
Michael
--
Some people have no respect of age unless it is bottled.