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

 
 
> У кого есть опыт реализации IEEE1588
Ivan79
сообщение Jun 17 2010, 11:20
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 17-04-06
Пользователь №: 16 203



Необходимо синхронизировать работу нескольких систем сбора информации расположенных на удалении от компьютеры в пределах соседних комнат/здания, при этом необходимо обеспечить их питание и высокую пропускную способность.

В настоящее время используется USB и в ряде случаев удлинитель USB(до 100м)

Не так давно появился стандарт 1588 для синхронизации устройств с высокой точностью, в частности через Ethernet.

Поддержка данного стандарта уже реализована в :
-ADSP-BF5181 (AD)
-Luminary (TI)
-STM32А107 (ST)
-DP83640(National)

Есть ли у кого опыт реализации этого стандарта?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adnega
сообщение Jun 18 2010, 14:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Если я правильно понимаю IEEE1588, то Windows тут ни при чем (роутеры тоже):
В Ethernet контроллере есть специальные аппаратные механизмы, которые помогают осуществить синхронизацию, каким бы ни было время обработки пакетов (в разумных пределах, конечно).
Принцип, на самом деле не сложен - но если нет аппаратной поддержки, то высокой точности не получишь.

Опыт...
Я жду звонок по телефону с целью синхронизации часов. Как только телефон зазвонил, я регистрирую время на своих часах, потом неспешно поднимаю трубку, здороваюсь, "как дела?...", попутно узнаю у звонящего сколько было времени, когда он начал вызов.
Из одного времени вычитаю второе и получаю разницу. Т.к. к своим часам доверия меньше, то подвожу их в нужную сторону.

Теперь два вопросика?
1. Если время прохождения вызова фиксированное, то проведя еще одну попытку синхронизации какую я получу разницу? Правильно, нулевую.
2. Если у телефона сижу не я, а нерасторопная бабушка, которая "ась? кого? сейчас?" - зовет меня, а я регистрирую не время звонка, а время когда я оказался у аппарата? Какую точность можно достичь?

IEEE1588 позаботились, чтобы время начала звонка регистрировалось самим телефонным аппаратом и всякие бабушки рояля не играли.

Кста, вопрос реализации - это одно, а дядька с точными часами - это другое)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:45
Рейтинг@Mail.ru


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