Comments 16
«но для PPS выхода необходимо припаять pin-3 на GPS модуле к соответствующему GPIO коннектору на плате Raspberri Pi.»
Не нашел информации в статье, к какому именно пину Raspberry PI нужно подключать PPS.
По упомянутой ссылке намного больше информации об этом: www.satsignal.eu/ntp/Raspberry-Pi-NTP.html
Не нашел информации в статье, к какому именно пину Raspberry PI нужно подключать PPS.
По упомянутой ссылке намного больше информации об этом: www.satsignal.eu/ntp/Raspberry-Pi-NTP.html
: Из пушки по воробьям пшеном…
Джеттер «NTP по сети ~±30 mSec» напрочь убивает точность и достаточно последовательного интерфейса, а «Плата Raspberry Pi 4 Model B, 4 GiB ОЗУ (6200 руб.);» только денег побольше позволит заморозить.
Если где-то в оборудовании нужны точные часы то они делаются не по NTP.
PPS «Accuracy of time pulse signal 99% 60 ns» а не «PPS ±5 μSec»
Если подключать GPS модуль к плате проводами/пинами то делать их как можно короче — PPS очень сильно звенит на 30 см пинах.
Из реальных применений PPS выхода — люди делают высокоточные генераторы и я делал приблуду для подстройки DS3231.
Джеттер «NTP по сети ~±30 mSec» напрочь убивает точность и достаточно последовательного интерфейса, а «Плата Raspberry Pi 4 Model B, 4 GiB ОЗУ (6200 руб.);» только денег побольше позволит заморозить.
Если где-то в оборудовании нужны точные часы то они делаются не по NTP.
PPS «Accuracy of time pulse signal 99% 60 ns» а не «PPS ±5 μSec»
Если подключать GPS модуль к плате проводами/пинами то делать их как можно короче — PPS очень сильно звенит на 30 см пинах.
Из реальных применений PPS выхода — люди делают высокоточные генераторы и я делал приблуду для подстройки DS3231.
Джеттер «NTP по сети ~±30 mSec»
А можно с этого момента по подробнее. Я понимаю когда мы конектимся к серверу в интернете. Сервер может быть перегружен. Находится в другом конце мира. Пакеты могут ходить окольными путями. И т. д.
Но если я нахожусь с NTP сервером в одной сети и пинги там менее 1мс, то откуда берётся 30мс?
В локальной сети предпочтительнее PTP.
www.raspberrypi.org/forums/viewtopic.php?f=63&t=192646
Впрочем лучше использовать специально предназначенные для этого сетевые карты. С поддержкой timestamp в железе
www.raspberrypi.org/forums/viewtopic.php?f=63&t=192646
Впрочем лучше использовать специально предназначенные для этого сетевые карты. С поддержкой timestamp в железе
А ОпенВрт не подойдёт типа на hlk -7688?
там цена вопроса рублей 600.
или вообще на каком-нибудь МК, хотя там по цене не сильно дешевле, наверное будет.
там цена вопроса рублей 600.
или вообще на каком-нибудь МК, хотя там по цене не сильно дешевле, наверное будет.
Подойдет, конечно. На всем известном китайском сайте ширпотреба покупается красненькая плата NEO6MV2 за 3 доллара.
Обязательно нужно проверить, что на плате есть сигналы RX, TX и 1PPS. Дальше цепляется к любому одноплатнику/роутеру на linux. По UART принимаются NMEA сообщения, а для работы 1PPS нужен свободный GPIO, этот пин прописывается в devicetree как источник сигнала 1PPS, после загрузки появится /dev/pps0. На них натравливаем ntpd/gpsd/chrony и получаем свой stratum 1 сервер.
Обязательно нужно проверить, что на плате есть сигналы RX, TX и 1PPS. Дальше цепляется к любому одноплатнику/роутеру на linux. По UART принимаются NMEA сообщения, а для работы 1PPS нужен свободный GPIO, этот пин прописывается в devicetree как источник сигнала 1PPS, после загрузки появится /dev/pps0. На них натравливаем ntpd/gpsd/chrony и получаем свой stratum 1 сервер.
В названии есть «Сверхточный», а доказательств в виде тестов точности в статье нет, нехорошо.
"СРНС (системы радионавигационной связи)"
Скорее — "спутниковые радионавигационные системы".
За обсуждение "точности по сети" — IEEE1588, оно?
А зачем вам такая точность?
Альтернатива: https://habr.com/ru/post/255179/
Думаю, такое устройство пригодится в сетях, полностью изолированных от интернета, но нуждающихся в точном времени.
Sign up to leave a comment.
Сверхточный Raspberry PI Stratum 1 NTP сервер