-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Abweichung zur Netzfrequenz auf https://www.netzfrequenzmessung.de/ #1
Comments
Hi, ich denke nicht, daß es am Zeitverzug lag. Ich weiß nicht mehr exakt wie groß die Abweichung war, sie war aber ziemlich klein, was aber sichtbar. Ich hatte damals die Annahme, daß das an der ungenauen Taktfrequenz des Arduino lag. Ich müsste das nochmal aktivieren um mir das dann nochmal genau anzusehen. Falls Du weitere Ideen oder Erfahrungen hast, sehr gerne. |
Moin, Die Abweichung liegt m.E. nicht an der Taktfrequenz des Arduino. Der Algorithmus kann aber im schlimmsten Fall eine ganze erste Halbwelle des Signals verpassen. Das würde dann schon allein etwa 1% Fehler bedeuten. Dazu kommt, daß das Signal kein sauberer Sinus ist. Damit werden u.U. zu kurze Perioden gemessen. Ich habe noch die Antenne über eine Diode mit Masse verbunden, um nur die positive Halbwelle zu bekommen. Nach diesen Änderungen liegt meine Abweichung gegenüber den Internetwerten im Normalfall unter 0,01Hz. Platform ist bei mir eine NodeMCU. main.txt |
Hallo Radulfur, vielen Dank, dass du die den Code verbesserst. Ich sehe, du bist ganz neu bei Github. Vielen Dank, dass du dich extra registriert hast um deine Verbesserungen uns mitzuteilen. ratopi kann dann deine Änderungen übernehmen. Wenn sie übernommen sind, bietet Github dir an, dass du die Kopie bei dir wieder löscht. Sollte er die Änderungen nicht übernehmen, wird irgendwann deine Version primär bei Google gefunden werden. |
Hi @Radulfur , |
@Radulfur. Ich habe mal Deine Änderungen im Branch "fix/messung" abgelegt. Ich versuche das mal zeitnah bei mir zu verfizieren.. PS: War das eine Schottky-Diode oder eine gewöhnlich Silizium-Diode? Schottky habe ich gerade nicht da, könnte mir aber vorstellen, daß es eventuell Vorteile bringen würde. |
Moin Ratopi, |
Hallo zusammen Auch von mir danke für diesen Ansatz und die Anregungen. Ich konnte ebenfalls grössere Abweichungen feststellen bei Verwendung von Arduino-Boards. Ich habe mit einem Orginal-Uno, einem Uno-Clone und einem Arduino Nano Clone getestet. Alle drei hatten Abweichungen. Die grössten hatte ich mit dem Original Uno und zwar bis 0.1 Hz zu hoch, selbst mit den Codeanpassungen von Radulfur. Der Grund dafür ist wohl, dass die Boards keinen Quarz sondern einen ungenaueren Resonator verwenden. Daher habe ich den Aufbau standalone mit dem Atmega328P-Chip und einem Quarz probiert. Tatsächlich hat sich die Genauigkeit stark verbessert. Der Messfehler ist bei mir damit ebenfalls bei nur 0.01 Hz. Ich vermute, dass die NodeMCU-Platform auch einen Quarz nutzt. Zusätzlich habe ich noch paar Anpassungen für die Anzeige auf einem TTF-Display gemacht. Code dazu ist in meinem Fork. Falls interesse besteht, kann ich einen Pull Request machen. |
Hallo,
erstmal danke für diesen sehr interessanten Ansatz die Netzfrequenz zu messen.
Wie groß waren deine gemessenen Abweichungen? Hast du sie mal aufgezeichnet? Könnte es einfach daran gelegen haben, dass die Netzfrequenz übers Internet etwas zeitverzögert übermittelt wird?
The text was updated successfully, but these errors were encountered: