Hallo Freunde des heißen Drahts, ich möchte mit einem Atmega einen Zähler mit S0 Schnittstelle auslesen und aus der Anzahl der Impulse pro Minute die aktelle Momentanleistung berechnen( eben gemittelt über eine Minute). Erste Frage: ICh hab eigentlich nur 5V zur Verfügung und S0 geht wohl mit mindestens 5V. Welche Länge kann ich da überbrücken? Sollte ich die Schnittstelle galvanisch trennen? dann muss ich ja nochmal die 5V Versorgung über einen DC-DC Wandler laufen lassen. Zweite Frage: Da ich immer jede Minute aswerten will brauch ich da extra eine RTC oder kann ich einfach einen Timer nehmen und gut? Es wäre schön wenn sich einer dazu äußern könnte. Schönen Feierabend wünsch ich.
Hab ich schon über 30 Meter mit 3,3 Volt gemacht. Galvanisch trennen brauchst Du nicht, da der S0-Ausgang ja selbst schon ein Optokoppler ist. Wenn Du einen Quarz benutzt, brauchst Du keine extra RTC.
danke für die Hinweise. Hab im Anhang mal ein Bild gemacht so wie ich mir das vorstelle, funktioniert das dann so? Die Dioden sollen als Überspannnungsschutz fungieren wenn ichs schon nicht galvanisch trenne. Würde das dann an einen Interrupt Pin führen.
Den 820 Ohm-Widerstand würde ich deutlich größer wählen, z.B. 10k., ansonsten hast Du einen Spannungsteiler zwischen 250 Ohm und 820 Ohm bei 5 Volt. Dann kommen bei Deinem µC nur noch 3.47 Volt an.
Ok mach ich noch größer. Ist es sinnvoll einen ca. 68pF Kondensator vor den Pin zu schalten gegen hochfrequente Störungen?
@ Chris tian über eine konstante Zeit von nur einer Minute die Impulse zu zählen, ist keine gute Idee - es sei denn du hast immer paar 100W Leistung anliegen. Bei geringer Leistung ist die Zeit zwischen zwei Impulsen schon sehr lang werden. Besser die Zeit zwischen zwei Impulsen messen und daraus die Leistung berechnen. Dazu den letzten Abstand merken und wenn die aktuell gemessene Zeit größer als die letzte wird, den Leistungswert entsprechend anpassen, sonst bleibt u.U. der letzte Messwert ewig stehen. Sascha
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.