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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Выбираю источник эталонного времени!
Yaumen
сообщение Apr 17 2012, 13:07
Сообщение #1


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



В одном из устройств стоит задача точной привязки ко времени суток, с разбежкой +/- 1 секунда не более.
Пока ничего лучшего не придумал, как поставить в него GPS приемник.
Устройство будет установлено в металлическом ящике (в котором GSM работает). Я так полагаю, что для того, чтобы GPS приемник выдавал время достаточно видеть всего один, два спутника и вполне возможно, что внутри контроллера он будет, как источник эталонного времени, работать нормально!
Может кто имел опыт подобного использования GPS приемника и просвятит в принципиальной возможности такого решения.
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Apr 17 2012, 13:26
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Может, DS3231 подойдёт? Дешевле и не зависит от доступа к радиоволнам...
Go to the top of the page
 
+Quote Post
Yaumen
сообщение Apr 17 2012, 13:49
Сообщение #3


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



Цитата(Slonofil @ Apr 17 2012, 15:26) *
Может, DS3231 подойдёт? Дешевле и не зависит от доступа к радиоволнам...


Прикидываем...
1. Точность 3.5ppm, т.е. на каждый миллион счета кварца возможен уход на 3.5 такта
2. 1 миллион счета для кварца 32768 это примерно 30 секунд

Теперь считаем за сколько накапливается ошибка в 1 секунду:
3. Ошибка в 1 секунду - это ошибка счета кварца на 32768 тактов, т.е. если каждые 30 секунд будет ошибка в 3.5 такта, то ошибка в 1 секунду будет = (32768/3.5)*30 ~ каждые 290000 секунд
4. Как результат, если считать грубо, то ошибка в 1 секунду каждые 3 суток = 20 секунд в минуту

Для устройства работающего бесперебойно в течении месяцев - это слишком большая погрешность
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Apr 17 2012, 14:19
Сообщение #4


Знающий
****

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



Цитата(Yaumen @ Apr 17 2012, 16:07) *
В одном из устройств стоит задача точной привязки ко времени суток, с разбежкой +/- 1 секунда не более.
Пока ничего лучшего не придумал, как поставить в него GPS приемник.


Ограничения по потребляемой мощности есть? Подобые устройства не рассматривали - http://www.morion.com.ru/catalog_pdf/GK103-TS.pdf? Понятно, что на выходе секунд не будет. У буржуев, возможно, найдется лучше.
Go to the top of the page
 
+Quote Post
cant
сообщение Apr 17 2012, 14:41
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 216
Регистрация: 28-10-08
Из: Брест
Пользователь №: 41 243



если не будет проблем с приемом, то вполне пойдет.

на сколько мне известно в США есть организация для синхронизации спутноиков GPS с эталонными атомными часами. и следят за этим сильно. У Вас погрешность получится значительноменьше.

а синхронизацию хоть каждые 10 сек проводь
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Apr 17 2012, 15:10
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(Yaumen @ Apr 17 2012, 16:49) *
Прикидываем...
1. Точность 3.5ppm, т.е. на каждый миллион счета кварца возможен уход на 3.5 такта
2. 1 миллион счета для кварца 32768 это примерно 30 секунд

Теперь считаем за сколько накапливается ошибка в 1 секунду:
3. Ошибка в 1 секунду - это ошибка счета кварца на 32768 тактов, т.е. если каждые 30 секунд будет ошибка в 3.5 такта, то ошибка в 1 секунду будет = (32768/3.5)*30 ~ каждые 290000 секунд
4. Как результат, если считать грубо, то ошибка в 1 секунду каждые 3 суток = 20 секунд в минуту

Для устройства работающего бесперебойно в течении месяцев - это слишком большая погрешность


Ерунда какаято.
Я использую PCF8563 PCF8583 - 6 секунд в ГОД!
Go to the top of the page
 
+Quote Post
polyakovav
сообщение Apr 17 2012, 15:13
Сообщение #7


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

Группа: Свой
Сообщений: 197
Регистрация: 26-05-06
Из: Воронеж
Пользователь №: 17 486



Внутри железного ящика, тем более вместе с GSM, работать скорее всего не будет. Антенну GPS нужно выносить наружу, и желательно чтобы хоть четверть неба было видно.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Apr 17 2012, 15:22
Сообщение #8


Гуру
******

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



Цитата(MKdemiurg @ Apr 17 2012, 19:10) *
Ерунда какаято.
Я использую PCF8563 PCF8583 - 6 секунд в ГОД!

Т.е. 2E-7. Фантастика - этажом выше. Это стабильность, сопоставимая с хорошим OXCO ("Гиацинт" допускает до 1.5E-7 за год). Чудеса бывают, конечно, но в общем случае на стабильность ширпотреба полагаться нельзя.

Цитата(Yaumen @ Apr 17 2012, 17:07) *
В одном из устройств стоит задача точной привязки ко времени суток, с разбежкой +/- 1 секунда не более.
Пока ничего лучшего не придумал, как поставить в него GPS приемник.
Устройство будет установлено в металлическом ящике (в котором GSM работает). Я так полагаю, что для того, чтобы GPS приемник выдавал время достаточно видеть всего один, два спутника и вполне возможно, что внутри контроллера он будет, как источник эталонного времени, работать нормально!
Может кто имел опыт подобного использования GPS приемника и просвятит в принципиальной возможности такого решения.

Самодельных дешевых эталонов времени на основе GPS в сети можно найти навалом. Видимости одного спутника будет достаточно лишь для "тайминговых" модулей (они точнее по сигналу pps, но дороже), ширпотреб будет выдавать сигнал 1pps при захвате минимум трех спутников (IMHO, я этот момент специально не исследовал). Естественно, антенну наружу, обязательно. В помещении, далеко от окна - работать не будет. Но требования (1E-5) весьма мягкие, такое обеспечит даже просто термокомпенсированный генератор. Ну или затермостатировать ширпотреб (вариант - программная температурная компенсация ухода, но кривую надо будет снять экспериментально).
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Apr 17 2012, 15:50
Сообщение #9





Guests






Интересно, а радиосигналы точного времени уже не рассматриваются в принципе?
Go to the top of the page
 
+Quote Post
DS
сообщение Apr 17 2012, 16:05
Сообщение #10


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



А как это Вы насчитали такую точность - 20 сек в сутки или во что там ? Вот ведь как можно простой расчет наизнанку вывернуть.
3.5 ppm - это 110 сек/год, или 0.3 сек/сутки. Реально у этих микросхем 1 ppm, т.е. около 30 сек/год уход.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Apr 17 2012, 17:03
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Yaumen @ Apr 17 2012, 17:07) *
В одном из устройств стоит задача точной привязки ко времени суток, с разбежкой +/- 1 секунда не более.
Пока ничего лучшего не придумал, как поставить в него GPS приемник.

AppNote ADI: AN-1002
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 17 2012, 20:39
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(rx3apf @ Apr 17 2012, 18:22) *
вариант - программная температурная компенсация ухода, но кривую надо будет снять экспериментально.

Данный метод (снятие и запоминание профиля Freq(temp) с последующей интерполяцией и экстраполяцией) называется "обучение" и позволяет действительно достичь хороших вариантов. Я видел очень понравившийся такой вариант: обучение ведется всегда, когда доступен сигнал 1PPS. А когда это происходит, в процессе работы или во время послесборочного тестирования или ежегодной поверки- устройству по барабану, есть сигнал на входе 1PPS - пополняем таблицу.
С учетом того, что кварцевые срезы имеют вполне известную кривую f(t), результат очень хороший.
Лично я обходился несколькими точками, позволяющими теоретическую параболу подрихтовать под конкретный кристалл, но точность нужна была на уровне минут в год.
Go to the top of the page
 
+Quote Post
Yaumen
сообщение Apr 18 2012, 04:48
Сообщение #13


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213



Цитата(DS @ Apr 17 2012, 18:05) *
А как это Вы насчитали такую точность - 20 сек в сутки или во что там ? Вот ведь как можно простой расчет наизнанку вывернуть.
3.5 ppm - это 110 сек/год, или 0.3 сек/сутки. Реально у этих микросхем 1 ppm, т.е. около 30 сек/год уход.


Ну я вроде расписал, как я это получил, а вот Ваши цифры вызывают у меня сомнения! Например, для популярных часов DS12887 точность +/- 1 минута в месяц обычное дело, так что мои расчеты не далеко ушли, поэтому я очень сомневаюсь, что для такой же ширпотребской DS3231 они применили настолько более точный кварц. Согласен, что мои данные +/- 3.5 ppm это максимальная погрешность, и в большинстве случаев она будет меньшей, но при такого рода оценке меня, например, учили использовать худшие данные

Цитата(@Ark @ Apr 17 2012, 17:50) *
Интересно, а радиосигналы точного времени уже не рассматриваются в принципе?


Еще как рассматриваются, но желательно устойчивое покрытие на территории всего бывшего СССР. Одно время думал про DCF77, но у него даже на европейской части есть проблемы с приемом, что уж говорить про зауралье!
Go to the top of the page
 
+Quote Post
soldat_shveyk
сообщение Apr 18 2012, 05:56
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Цитата
Еще как рассматриваются, но желательно устойчивое покрытие на территории всего бывшего СССР. Одно время думал про DCF77, но у него даже на европейской части есть проблемы с приемом, что уж говорить про зауралье!


Если вспомнили про СССР, то напомню про отчечественную систему передачи сигналов точного времени по радио. Частоты 4996 9996 кГц работают всегда, есть еще и другие выше и ниже.
Сигнал узкополосный, принимать можно на компактную антенну, например магнитную. Отлично принимается внутри зданий. Стабильность передаваемых сигналов в районе 10^-11...10^-12.
Там еще вроде бы неравномерность вращения земли учитывается. Вобщем система мощная, и принимаеть не так уж и сложно. Территория бывшего СССР покрыта полностью.
Свет клином не сошелся на GPS и прочих микроконтроллерах sm.gif
http://rusdx.narod.ru/TIME.html
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Apr 18 2012, 07:27
Сообщение #15





Guests






Цитата
... Сигнал узкополосный, принимать можно на компактную антенну, например магнитную. Отлично принимается внутри зданий...

Кто-то мне рассказывал, что, для устойчивого приема в любых условиях, достаточно сделать несколько витков вокруг питающего сетевого кабеля 220В. Если, конечно, он есть в устройстве. Не проверял.
Go to the top of the page
 
+Quote Post

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

 


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


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