Форум на Kuban.ru (http://forums.kuban.ru/)
-   Радиолюбитель (http://forums.kuban.ru/f1060/)
-   -   Автоматическая синхронизация часов?! (http://forums.kuban.ru/f1060/avtomaticheskaya_sinhronizaciya_chasov-4622779.html)

Михалыч 12.08.2013 21:57

Автоматическая синхронизация часов?!
 
Имею задачу синхронизации часов в телеметрии далеко разнесённых датчиков.
Имею под рукой 4 эталона, 3 реальных.
1.Это частота 77кГц из Германии, 55 кГц из Великобритании, на обоих передают время по атомным часам. Понятно, что английский стандарт у нас плохо слышен и по нему удаётся синхронизироваться раз в 5 -10 дней. по немецкому сигнал хороший м чёткая ежедневная синхронизация.
2. Это часы GPS синхронизации.
3. Это cинхрочасы DVB-T2.
Сравнил все из и был ошарашен!
Самые "быстрые" это DVB-T2 идут на 27 сек впереди немецких и на 32сек впереди GPS! Дык где правда или что у меня в супе не хватает?
Повторю эту тему на науке и технике, может там что посоветуют?

saurus 12.08.2013 22:38

Послушайте Марка Твена - выберите одни из...

IntelMan 12.08.2013 23:07

Для временной синхронизации далеко разнесенных объектов используют системы LORAN-C или "Чайка", работающие на частоте 100 кГц... в этом оборудовании заложена опция синхронизации..

Михалыч 13.08.2013 08:04

IntelMan
2 - Сегодня - 00:07
системы LORAN-C или "Чайка"
При цене этого оборудования ещё и сигнала на слышно
:(

fanatnascar 13.08.2013 08:09

я бы gps выбрал, и самому устройства не проблема сделать

IntelMan 13.08.2013 14:20

Все зависит с какой точностью нужно провести синхронизацию... если это микросекунды (например, для измерения одного события в двух точках, разнесенных на километры... типа распространения взрывной волны в какой-либо среде), то нужно использовать высокоточное оборудование... если нужно, синхронизировать временную сетку датчиков (типа часов реального времени в микроконтроллерах), то можно попробовать делать синхронизацию через интернет (естественно при условии доступа данного устройства к сети)...

Михалыч 13.08.2013 17:33

Был бы интернет, так и синхронизация была бы не нужна.
А тут в поле только передача в одну сторону и питание от солнечных батарей.
Ещё покатаюсь на 77кгц из немчины, проверю стабильность,
на сколько точны поправки каждые сутки и на этом остановлюсь. 5 долларов платка с магнитной антенной в пол спичечной коробки потребление в спящем режиме 0.1ма.

fanatnascar 15.08.2013 23:09

6-Михалыч >многие gps модули имеют 1pps сигнал, может он поможет. Ну и конечно само времячко, с датой.

Михалыч 16.08.2013 14:57

Фанат NASCAR!
/Потребление у них большое, да и открытое место надо под крышей не спрячешь.

IntelMan 20.08.2013 18:48

Как успехи с синхронизацией? Что Вы пытаетесь синхронизировать, можно узнать?

Михалыч 20.08.2013 20:54

Датчики по уровню в реках и водоёмах.
Система без обратной связи. в одну сторону, ретрансляторы тоже. В трудно доступных районах,
там даже сотовая не везде работает, питание солнечные элементы. В пакете инфа о "здоровье" и уровне.
Просто и надёжно работает, но за год разбегаются в разные стороны по времени и начинают наезжать друг на друга.

IntelMan 21.08.2013 00:13

Можно применить хороший кварцевый генератор (32768 Гц) с датчиком температуры и управлением на микроконтроллере с низким потреблением энергии (MSP430 от TI, например)... в контроллер вшить температурную кривую частотных поправок от -20*С до 50*С для сезонной коррекции генерации... на первый взгляд сложно, но это устройство реально размещается на плате со спичечный коробок, обслуживание раз в год для поверки и корректировке частоты... можно также включить данные температуры воды и воздуха, частоты и реального времени датчика в инфу здоровья... Собственно и сам датчик воды можно примостить к АЦП этого контроллера...

IntelMan 21.08.2013 00:38

Это система постоянного мониторинга через короткий интервал времени (тогда мне непонятно для чего делать синхронизацию, на приемной станции в компе ПО раскидает данные на карте местности, согласованные с моментом приема инфы) или это система с пакетной передачей данных через длительный интервал времени?

IntelMan 21.08.2013 00:43

Или происходит наложение во времени принимаемых данных в одно/малоканальном приемнике?

fanatnascar 21.08.2013 01:48

8-Михалыч >ну, не такое и большое. Но конечно из пушки по воробьям. А вообще связь как происходит от датчиков к базе?

Михалыч 21.08.2013 09:01

Каждые 15мин происходит выброс пакета.
Содержит синхросерию, номер устройства, данные о его состоянии, температура и уровень реки.
мощность пакета около 5ватт 1200бод, шифрация данных ..бита.
есть система ретрансляторов, в которых закладываются номера необходимых к ретрансляции пакетов, ретрансляция происходит на другую частоту. число датчиков около 4 тысяч.
После не получения 5 пакетов подряд, датчик попадает в список требующих ремонта, а это длинная дорога на ГАЗ66ом, порой и на вертолёте.
Когда возникает коллизия с наездом то список ремонтов разрастается неимоверно.
Есть такая же система и с обратной связью и синхронизацией с базы, с мэш технологией, но она доступна только там, где есть 220В жрёт целых 5 ватт непрерывно.

Михалыч 21.08.2013 09:13

У меня на руке часы - швизы с ETA кварцевым механизмом, имеющим стабилизацию частоты кварца с коррекцией по температуре, давлению и даже направлению гравитации по
отношению к кристаллу гарантия +-4 сек в месяц, а реально около одной. Так что искать недорогой малопотребляющий сверх точный резонатор дело гиблое.

CK 21.08.2013 12:37

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

fanatnascar 21.08.2013 17:26

[quote=Михалыч;31811886]Есть такая же система и с обратной связью и синхронизацией с базы[/quote]
странно, приемник не должен жрать больше передатчика, если его включать по расписанию и выключать как все закончится. Именно это и хотел спросить - как там с двухсторонней. А кстати, зачем вообще время? Передатчик дает свой ид, время берется на сервере..

fanatnascar 21.08.2013 17:27

а, синхросерия и есть данные на основе даты/времени? ясно

Михалыч 21.08.2013 19:03

CK! Приемник на 77кгц- прямого усиления с синхродетектором, потребляет 100мка и ставится даже в наручные часы. Кроме того он включается на 5 мин по программе , в моём случае раз в сутки. Приемник же в модеме 160...мгц или 440...мгц и имеет два преобразования.
[em] Передатчик дает свой ид, время берется на сервере..[/em] Да но когда их 4 тысячи и каждый повторяет по 3 раза... в эфире стоит сплошной шквал.
они не слышат друг друга, располагаются по времени передачи через 1-3 сек в зависимости от района и их количества.

fanatnascar 21.08.2013 19:38

20-Михалыч >а, вон зачем, ясно. Хорошие RTC в общем тоже не устроят наверняка. Ну тогда поддержу вариант 1 с немцами, правда хз чего там за приемник надо..

fanatnascar 21.08.2013 19:42

во
[url]http://www.digikey.com/product-detail/en/CME6005-TCQH/561-1013-6-ND/1836487[/url]

Михалыч 21.08.2013 20:01

Да, но китайцы уже готовую платку продают с магнитной антенной и коммутируемыми емкостями на 55 и 77 кгц и контроллером опроса и синхронизации. Всё за 5 долларов за штуку.

fanatnascar 22.08.2013 20:28

23-Михалыч >я думал, будете дорабатывать Ваш модуль.

Batarelka 28.08.2013 20:05

23-Михалыч >Интересная задача! Допустим, объект наблюдения река Дон, протяжённость 1800 км, в которой 4 тыс. датчиков. Получается, датчики через каждые около 0,5 км.
Каждые 15 минут по 3 раза со всех 4000 шт. получается 0,075 секунд времени на 1 пакет. Или, если я правильно понял, ретрансляторы объединяют датчики в несколько групп, в результате чего время передачи составляет 1-3 сек, то должно быть от 100 до 300 ретрансляторов.
Предлагаю ещё один скромный вариант. Оснастить каждый датчик приёмником, который будет принимать сигнал соседнего(окружающих) датчика, декодировать его номер (дополнительным контроллером), и если он в очереди, срабатывать на передачу (-эффект домино-). Следует выявлять возможный выход из строя "звена", например, методом таймаута ожидания сигнала в эфире.
При таком "тюнинге", при условии что хватит места, в пакет можно включить и синхронизацию времени, можно только секунды (конечно же на последнем датчике будет задержка (сдвиг) относительно первого, но постоянная!). И последний вопрос -подобрать приёмник с низким потреблением.

Михалыч 29.08.2013 07:40

[em]Оснастить каждый датчик приёмником, который будет принимать сигнал соседнего(окружающих) датчика, декодировать его номер (дополнительным контроллером), и если он в очереди, срабатывать на передачу (-эффект домино-).[/em]
Выше описано, что вариант с мэш технологией есть, но он неприемлем.
Эта система применяется в основном на горных реках
и системах водохранилищ и шлюзов. Цепочки ретрансляторов- кластеры имеют и IP и GSM и WiFi модули и просто передатчики на другой частоте.

Batarelka 29.08.2013 08:31

Вы про эту технологию говорите?:
[url]http://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDgQFjAA&url=http%3A%2F%2Fwww.djv-com.com%2Fuploads%2Ffaq_20_questions__ru.pdf&ei=xtoeUr3rNYTv4QTkuIGYAw&usg=AFQjCNGvsl58Dpkxtszy6S_OZTTOWs456A&sig2=oWx8VQpDhAOBLKiIoj5rCw&bvm=bv.51495398,d.bGE[/url]

Михалыч 29.08.2013 08:49

Да, но в описании только частный случай этого метода.
Уже давно выпускаются микросхемы с готовыми трансиверами по этой технологии, микромощный, но...
Для конкретного случая нужны мощности и AFSK модуляция
для преодоления переотражений на местности, GFSK для шотдистанс девайсов тут не катит.
А соответственно и приёмники должны быть честными, не синхронными, ну и соответствующее потребление не для солнечных батарей.

Batarelka 30.08.2013 17:53

Ну тогда заказывайте разработку электроники под ваши нужды))


Текущее время: 00:46. Часовой пояс GMT +3.