реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Синхронизация устройств с точностью не более 15 мкс., Нужно обеспечть запуск разнесенных устройств
Димитрий
сообщение Mar 25 2009, 06:38
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435



Растояние между устройствами 1 км, имеется изернет. Протягивать кабели не желательно. Возможно ли синхронизировать по GPS с указанной точностью?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 25 2009, 12:01
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Димитрий @ Mar 25 2009, 09:38) *
Возможно ли синхронизировать по GPS с указанной точностью?

Типично джиттер секундного маркера не хуже 1 uS, у многих - 100 nS и даже лучше. Так что если синхронизироваться с точностью до секунды, то дальше можно работать с секундным маркером, и иметь микросекундную точность взаимной синхронизации.
Go to the top of the page
 
+Quote Post
_pv
сообщение Mar 25 2009, 12:45
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Димитрий @ Mar 25 2009, 12:38) *
Растояние между устройствами 1 км, имеется изернет. Протягивать кабели не желательно. Возможно ли синхронизировать по GPS с указанной точностью?

Телепаты в отпуске. (с)
что за устройства?
что это за езернет такой на целый километр? если не оптика, то наверное посередине еще что-то есть, что качество синхронизации явно не улучшит.

для синхронизации через езернет ключевые слова NTP и еще PTP (IEEE 1588).
при этом самые оптимистичные цифры которые видел в описании NTP вроде как 50мкс. насколько понимаю там от операционной системы уже сильно зависит.
а для PTP вроде что-то аппаратно должно (либо может) быть реализовано в езернет контроллере.

ну а еще можно просто выдать каждому устройству по GPS приёмнику, пусть синхронизируются.
Go to the top of the page
 
+Quote Post
Димитрий
сообщение Mar 25 2009, 15:13
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 25 2009, 15:40
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 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. Решения с готовым эталоном обойдутся гораздо дороже...
Go to the top of the page
 
+Quote Post
Димитрий
сообщение Mar 26 2009, 04:22
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435



Спасибо, буду смотреть OEM модули
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Mar 26 2009, 07:38
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(Димитрий @ Mar 25 2009, 09:38) *
Растояние между устройствами 1 км, имеется изернет. Протягивать кабели не желательно. Возможно ли синхронизировать по GPS с указанной точностью?


Последний абзац "Передача времени на расстояние" - http://www.timeseller.ru/rubric/rubric_513...&oldSub=383
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 26 2009, 10:46
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(HardJoker @ Mar 26 2009, 10:38) *
Последний абзац "Передача времени на расстояние" - http://www.timeseller.ru/rubric/rubric_513...&oldSub=383

Учитывая что в небольшом абзаце сразу две заведомые заведомые глупости (про номинал несущей и про номер телевизионной строки), дальше этом "материал" и его источник изучать не стоит...
Go to the top of the page
 
+Quote Post
Димитрий
сообщение Mar 27 2009, 14:58
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 21-03-06
Из: Нижний Новгород
Пользователь №: 15 435



Цитата(rx3apf @ Mar 26 2009, 13:46) *
Учитывая что в небольшом абзаце сразу две заведомые заведомые глупости (про номинал несущей и про номер телевизионной строки), дальше этом "материал" и его источник изучать не стоит...


Интересно, спасибо.
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Mar 27 2009, 15:12
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(rx3apf @ Mar 26 2009, 13:46) *
Учитывая что в небольшом абзаце сразу две заведомые заведомые глупости (про номинал несущей и про номер телевизионной строки), дальше этом "материал" и его источник изучать не стоит...


А поднять трубку телефона и получить консультацию в первоисточнике - http://www.vniiftri.ru/rus/contacts/rukovodstvo/ не додумался?

Еще до кучи - http://www.radio.ru/archive/oldbbs/connect/thread23874.shtml, http://mauhome.narod.ru/howtos/Clock/Clock-4.html

P.S. Если совсем все плохо, набираешь в яндексе "точное время по радио"
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 27 2009, 15:21
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(HardJoker @ Mar 27 2009, 18:12) *
А поднять трубку телефона и получить консультацию в первоисточнике - http://www.vniiftri.ru/rus/contacts/rukovodstvo/ не додумался?

А на кой черт мне бы это было нужно (я как бы имею некоторое представление о вопросе) ? Информация общедоступна, ничего особо сложного там нет. Просто не надо ее изучать по сомнительным источникам с нулевой компетентностью. А для решения описанной задачи ничего проще модулей GPS нет...
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Mar 27 2009, 15:24
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(rx3apf @ Mar 27 2009, 18:21) *
А на кой черт мне бы это было нужно (я как бы имею некоторое представление о вопросе) ? Информация общедоступна, ничего особо сложного там нет. Просто не надо ее изучать по сомнительным источникам с нулевой компетентностью. А для решения описанной задачи ничего проще модулей GPS нет...


Ага, как для обеда - Макдональдса...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 27 2009, 15:44
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(HardJoker @ Mar 27 2009, 18:24) *
Ага, как для обеда - Макдональдса...

Я так понимаю, что в Вашем представлении - обед это как минимум в ресторане ? wink.gif Нет, GPS в данном случае существенно избыточнее озвученных требований. Зато просто, дешево и универсально. В отличии от...
Go to the top of the page
 
+Quote Post
anton
сообщение Mar 27 2009, 15:50
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



А есть не дорогие оем GPS модули которые имеют более высокачастотный выход (эталоны с GPS выдаюшие 10мгц видел, страшно дорого)
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Mar 27 2009, 16:04
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(anton @ Mar 27 2009, 18:50) *
А есть не дорогие оем GPS модули которые имеют более высокачастотный выход

Я таких не видел. Модули от uBlox можно вроде бы перепрограммировать на другую частоту следования маркера (если мой склероз не врет, то период от 1 mS), а вот чтобы подстраиваемый опорник сразу наружу - не припомню.
Цитата
(эталоны с GPS выдаюшие 10мгц видел, страшно дорого)

Неудивительно, это ведь уже не модуль, а готовый эталон. От задачи зависит. Никто ведь не мешает сделать свой собственный эталон с подстройкой по GPS. Такую самоделку я видел еще лет десять назад. Там, правда, алгоритм фильтрации был очень посредственный, и сама схема была громоздкая. Сейчас такое слепить можно существенно проще. Самой дорогой частью будет термостатированный опорник (если использовать готовые изделия).
Go to the top of the page
 
+Quote Post
net
сообщение Mar 27 2009, 17:23
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(rx3apf @ Mar 27 2009, 19:04) *
Я таких не видел. Модули от uBlox можно вроде бы перепрограммировать на другую частоту следования маркера (если мой склероз не врет, то период от 1 mS), а вот чтобы подстраиваемый опорник сразу наружу - не припомню.

Неудивительно, это ведь уже не модуль, а готовый эталон. От задачи зависит. Никто ведь не мешает сделать свой собственный эталон с подстройкой по GPS. Такую самоделку я видел еще лет десять назад. Там, правда, алгоритм фильтрации был очень посредственный, и сама схема была громоздкая. Сейчас такое слепить можно существенно проще. Самой дорогой частью будет термостатированный опорник (если использовать готовые изделия).

lда чего там мудрить то? для данной задачи
взяли генератор более 1 мгц и стробируешь его секундными импульсами получишь привязку точнее периода плюс погрешность gps
если фаза особенно не волнует
если фаза волнует то дальше величины фазы будет определять
взял 100 мгц из него делаешь 10 мгц и дрожание фазы будет полпериода 100 мгц от 10 мгц


а вообще то в модулях всегда есть свои часы которые подстраиваются по фазе к этим 1 секундам gps
так что для точности 15 мкс это вообще не проблема
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 01:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.05282 секунд с 7
ELECTRONIX ©2004-2016