Forum: Mikrocontroller und Digitale Elektronik Anfängerfrage zu S0 (Stromzähler)


von Anfänger (Gast)


Lesenswert?

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
S0+ ------+----- Microcontroller
2
          |
3
          ^
4
        10 kOhm
5
          v
6
          |
7
          |
8
         +5V
9
10
S0- ---- GND

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?

von Anfänger (Gast)


Lesenswert?

Hat hier noch niemand so etwas gebaut (mit oder ohne Optokoppler)? :(

von Stefan P. (form)


Lesenswert?

Ich hab das genauso wie von Dir gezeichnet gelöst.
Hab allerdings noch 100nF am µC-Pin gegen Masse vorgesehen.

von Anfänger (Gast)


Lesenswert?

Okay, dann bau ich das mal so und lass euch wissen ob es funktioniert :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.