Gast
#4136218
Hallo, ich habe ein recht unschönes Problem, für welches mir keine gescheite Lösung einfallen möchte. Ziel ist eine Anlage zur Zeitmessung, welche mit fünf Lichtschranken, Atmels und WLAN-Modulen aufgebaut ist. Zur Anbindung wird von einem Tablet / Smartphone ein AP erstellt, zu welchem sich alle Einheiten verbinden. Die Messungen sollen möglichst vergleichbar und präzise sein. Das Problem welches sich ergibt, ist die Synchronisation. Da es beim WLAN häufiger zu Laufzeiten von bis 10-200ms kommen kann, wäre die Messung sehr unpräzise. Aus diesem Grund muss jede Einheit beispielsweise einen "TimeStamp" mitsenden. Diesen Timestamp müsste man jetzt allerdings unter den Stationen synchronisieren bzw. der Auswertelogik einen Offset beibringen zur Korrektur. (Oder eine andere Art synchronisierter Takt / Count) Beispiel: Einheit 1 löst aus und sendet 14:02:292 (TimeStamp) / 29292 (Ticks since Reset) Einheit 2 löst aus und sendet 14:03:212 (TimeStamp) / 29921 (Ticks since Reset) Einheit 3 löst aus und sendet 14:03:200 (TimeStamp) / 29900 (Ticks since Reset) Offensichtlich waren diese drei Einheiten nicht ausreichend Synchronisiert. Die Synchronisierung über WLAN mit NTP stelle ich mir zu komplex und ungenau vor. Die Einzige Lösung welche mir einfallen würde, wäre wohl ein externer Quarz oder RTC + Quarz. Dabei würde man zu Einsatzbeginn alle Einheiten mit einer physischen Leitung verbinden und (auf 0) synchronisieren... physikalisch aus dem Grund um die Latenz möglichst gering zu halten... Je genauer und präziser die Zeiterfassung, desto besser. Für Vorschläge bzgl. der Komponenten (Quarz RTC ????), alternative Lösungsvorschläge und konstruktive Kritik bin ich offen :)