Gast
#1740906
Ich versuche zur Zeit eine Schaltung für einen Microcontroller zu bauen um meinen (zukünftigen) Stromzähler per S0 auslesen zu können. Ich hab schon im Internet zu dem Thema recherchiert und eigtl. alles gefunden was ich wissen muss aber ein paar Sachen sind mir noch unklar: * es gibt wohl 2 DIN-Normen die S0 beschreiben: DIN EN 62 053-31 und DIN 43 864, gibt es dort irgendeinen wichtigen Unterschied den ich beim Kauf eines Stromzählers beachten muss? * in den meisten Schaltplänen (z.B. hier im Wiki unter S0-Schnittstelle) wird ein Optokoppler zwischen S0 und Microcontroller geschaltet, warum? Galvanische Trennung ist bereits im Stromzähler durch den Optokoppler dort gegeben (und die galvanische Trennung ist wohl verpflichtent laut DIN). Dient der Optokoppler dann nur um zwischen 24V und 3.3V für den Microcontroller zu übersetzen oder erfüllt er noch eine weitere Funktion? Alle Stromzähler die für mich in Frage kommen benötigen laut Datenblatt nur 5V auf dem S0-Anschluss, könnte ich dann also einfach den Optokoppler weglassen und die Schaltung so aufbauen:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
Dann müsste am Microcontroller eine 0 anliegen während einem S0-Puls und ansonsten eine 1, oder? Irgendwie sieht mir die Lösung mit einem Optokoppler "sauberer" aus. Funktioniert meine Variante genauso gut - oder wie würdet ihr es machen?