|
Синхронизация устройств с точностью не более 15 мкс., Нужно обеспечть запуск разнесенных устройств |
|
|
|
Mar 25 2009, 12:45
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Димитрий @ Mar 25 2009, 12:38)  Растояние между устройствами 1 км, имеется изернет. Протягивать кабели не желательно. Возможно ли синхронизировать по GPS с указанной точностью? Телепаты в отпуске. (с) что за устройства? что это за езернет такой на целый километр? если не оптика, то наверное посередине еще что-то есть, что качество синхронизации явно не улучшит. для синхронизации через езернет ключевые слова NTP и еще PTP (IEEE 1588). при этом самые оптимистичные цифры которые видел в описании NTP вроде как 50мкс. насколько понимаю там от операционной системы уже сильно зависит. а для PTP вроде что-то аппаратно должно (либо может) быть реализовано в езернет контроллере. ну а еще можно просто выдать каждому устройству по GPS приёмнику, пусть синхронизируются.
|
|
|
|
|
Mar 25 2009, 15:13
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435

|
Цитата(rx3apf @ Mar 25 2009, 15:01)  Типично джиттер секундного маркера не хуже 1 uS, у многих - 100 nS и даже лучше. Так что если синхронизироваться с точностью до секунды, то дальше можно работать с секундным маркером, и иметь микросекундную точность взаимной синхронизации. Модемы которые видел работают по протоколу NMEA 0183 в котором передедся время в формате hhmmss.ss то есть точность не более 10 мс. Или вы имеете в виду необходимо собрать свой приемник? Цитата(_pv @ Mar 25 2009, 15:45)  что это за езернет такой на целый километр? если не оптика, то наверное посередине еще что-то есть, что качество синхронизации явно не улучшит. Наверное будет оптика. Цитата(_pv @ Mar 25 2009, 15:45)  для синхронизации через езернет ключевые слова NTP и еще PTP (IEEE 1588) Спасибо посмотрю. Сейчас смотрю в сторону GPS. Только пока не знаю как из приемника получить время в микросекундах. Задача проста. Есть несколько датчиков которые записывают данные с привязкой по времени где разбег не более 15 мкс. Далле в какой то момент времени они останавливаются и сливают инфу на центральный пост. в принципе все.
Сообщение отредактировал Димитрий - Mar 25 2009, 15:15
|
|
|
|
|
Mar 25 2009, 15:40
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Димитрий @ Mar 25 2009, 18:13)  Модемы которые видел работают по протоколу NMEA 0183 в котором передедся время в формате hhmmss.ss то есть точность не более 10 мс. Или вы имеете в виду необходимо собрать свой приемник? Разумеется, собирать (ну, или использовать готовые, имеющие выход секундного маркера, а не туристические приемники). Из потока NMEA время можно вытащить, но с куда худшей точностью (про какие-то, помню, рассказывали страсти, что там в смежных секундах одно и то же значение секунд наблюдалось - уж не знаю, правда, или какой-то глюк). Даже на 10 mS (по моменту старт-бита первого байта соответствующей посылки) я бы не полагался - вывод NMEA это достаточно низкоприоритетная задача, имеет полное право "тормозить". Нет, речь идет о отдельном выводе секундного маркера (1pps), который есть почти у 100% OEMных модулей (однако бывают и исключения !), джиттер которого типично не хуже 1 uS даже у самых старых. Ну и такое решение достаточно дешевое - модули в розницу начинаются от порядка $30. Бывают и с интегрированной антенной (но тогда все надо вытаскивать наружу). Естественно, для правильной работы нужна постоянная видимость созвездия (более экзотические и дорогие "тайминговые" модули могут обходиться видимостью даже одного спутника - для такой задачи). Если с этим сложности - то можно сделать и свой эталонный генератор, подстраивая его посредством GPS. Решения с готовым эталоном обойдутся гораздо дороже...
|
|
|
|
|
Mar 27 2009, 14:58
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435

|
Цитата(rx3apf @ Mar 26 2009, 13:46)  Учитывая что в небольшом абзаце сразу две заведомые заведомые глупости (про номинал несущей и про номер телевизионной строки), дальше этом "материал" и его источник изучать не стоит... Интересно, спасибо.
|
|
|
|
|
Mar 27 2009, 16:04
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(anton @ Mar 27 2009, 18:50)  А есть не дорогие оем GPS модули которые имеют более высокачастотный выход Я таких не видел. Модули от uBlox можно вроде бы перепрограммировать на другую частоту следования маркера (если мой склероз не врет, то период от 1 mS), а вот чтобы подстраиваемый опорник сразу наружу - не припомню. Цитата (эталоны с GPS выдаюшие 10мгц видел, страшно дорого) Неудивительно, это ведь уже не модуль, а готовый эталон. От задачи зависит. Никто ведь не мешает сделать свой собственный эталон с подстройкой по GPS. Такую самоделку я видел еще лет десять назад. Там, правда, алгоритм фильтрации был очень посредственный, и сама схема была громоздкая. Сейчас такое слепить можно существенно проще. Самой дорогой частью будет термостатированный опорник (если использовать готовые изделия).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|