Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Синхронизация времени
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
zhilik
Сейчас делается система. В ней будет до ~100 устройства, максимальное расстояние друг от друга - несколько сот метров.
Надо между ними синхронизтровать время с точностью десятки (лучше единицы) микросекунд.
Думаю как это делать.
Может уже есть готовое решение, что бы не изобретать велосипед?
Если нету, есть идея использовать RS485, выделеть одно устройство в "мастер" синхронизации и что бы оно синхронизировалось с каждым слейвом по отдельности.
Или может просто передавать сигнал о точном времени и как его приняли, так это время и запомнить?
Какие задержки в кабеле при передаче на расстояние в нескольо сот метров?
uriy
В Ethernet для этого используется протокол NTP. Думаю его можно легко использовать для RS485. С релизацией протокола совершенно не знаком.
Rst7
Цитата
Какие задержки в кабеле при передаче на расстояние в нескольо сот метров?


(l*k)/c, l - длинна, с - скорость света в вакууме, k - коэффициент укорочения, для обычной витухи где-то 1.4...1.5. Т.е грубо говоря 200м за микросекунду. И надо обязательно учесть задержки в драйверах и в обработчиках (если разговор идет о микросекундных точностях).
rezident
zhilik, а вы случайно с Доктором ТуамОсесесом, выступающим сейчас под личиной Боинг749, не над одной и той же сетью работаете? wink.gif
http://electronix.ru/forum/index.php?showtopic=52077&hl=
zhilik
Цитата(rezident @ Sep 12 2008, 16:16) *
zhilik, а вы случайно с Доктором ТуамОсесесом, выступающим сейчас под личиной Боинг749, не над одной и той же сетью работаете? wink.gif
http://electronix.ru/forum/index.php?showtopic=52077&hl=

Не, я с ним не знаком :-)
Цыкетчик
Кури тут
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.