Aktualizacja (10 / 08 / 2026): Posiadamy duży zapas wszystkich naszych produktów, znajdziesz nas również w oraz    Jak uzyskać wycenę

Zrozumienie GPS Timepulse lub PPS

Zapomnij na chwilę o pozycji GPS. GPS lub GNSS również oblicza czas. I robi to bardzo dokładnie. Z dokładnością do 10 nanosekund. To 0.00000001 sekundy.

Wyobraź sobie, że masz 2 urządzenia w 2 różnych krajach lub 2 czujniki w 2 różnych lokalizacjach i chcesz zsynchronizować ich działania lub pomiary. Możesz skorzystać z internetu, aby uzyskać dokładność około 10 milisekund, lub użyć odbiornika GPS w każdym urządzeniu, aby uzyskać dokładność do 10 nanosekund. A co najlepsze, nie potrzebujesz internetu.

Gdy osiągniemy ten poziom dokładności pomiaru czasu, ważne jest również, aby wiedzieć, w jakiej skali czasu pracujemy. Odbiorniki GNSS zazwyczaj synchronizują się z globalną skalą czasu UTC, ale mogą również synchronizować skalę czasu z konkretną konstelacją (GPS, GLONASS, Galileo, BeiDou). Każda skala czasu ma swój własny licznik absolutny (na przykład między GPS a UTC jest kilka sekund różnicy), ale generalnie zmiana sekundy jest zsynchronizowana z milisekundą. W każdym razie wniosek jest taki: sprawdź, czy wszystkie czujniki używają tej samej skali czasu.

Teoria jest ciekawa, ale w jaki sposób można faktycznie wykorzystać impulsy czasu GPS w swoim projekcie?

Wszystkie produkty ArduSimple deski mają kołek zwany Timepulse, PPS lub TPS. To różne nazwy tego samego sygnału. Domyślnie ten impuls czasowy jest skonfigurowany na 1 impuls na sekundę (PPS). Oznacza to, że co sekundę, dokładnie w momencie zmiany sekundy, ten sygnał będzie wyzwalany, aby poinformować aplikację o dokładnym momencie zmiany sekundy. Odbiornik może potrzebować trochę czasu na obliczenie rzeczywistej nowej pozycji i udostępni ją tak szybko, jak to możliwe. Na poniższym rysunku znajduje się wizualna reprezentacja tego procesu.

W swojej aplikacji możesz połączyć Timepulse i wyjście danych szeregowych do procesora lub komputera. W pewnym momencie aplikacja odczyta godzinę 8:30:00. Czas przygotować się na kolejny impuls czasowy, który będzie wskazywał dokładnie godzinę 8:30:01.

Ale możesz zapytać, co jeśli sygnał, który chcę zmierzyć, mieści się pomiędzy dwoma impulsami czasowymi?

  • Opcja A. Wewnątrz procesora znajduje się oscylator o wysokiej częstotliwości (MHz lub większej), który można synchronizować za każdym razem, gdy występuje impuls czasu.
  • Opcja B. Wykorzystaj inną funkcję odbiorników GPS: EXTINT lub wejście EVENT. O tym sygnale porozmawiamy innym razem, zaktualizujemy ten post linkiem.

Asystent RTK

Znajdź najlepsze produkty dla swoich potrzeb, odpowiadając na zaledwie kilka pytań.

Jeśli podobały Ci się te treści, możesz nas śledzić Twitter, YouTube, Facebook or LinkedIn aby być na bieżąco z takimi treściami.

Masz pytania lub prośby?
Skontaktuj się z nami! Odpowiemy <24 godziny!

Kontakt ArduSimple
Zamknij

Uzyskaj dostęp do swojego konta i zamówień

Or

Jesteś nowym klientem? Utwórz swoje konto
ArduSimple – sprzęt i rozwiązania do pomiarów RTK o wysokiej precyzji w prosty sposób

Chcesz dowiedzieć się więcej o GPS i RTK?

Jeśli jesteś w tej chwili zajęty, nasi inżynierowie mogą wysłać Ci 3 krótkie wiadomości e-mail, w których wyjaśnią wszystko, co musisz wiedzieć, aby rozpocząć swój projekt.