GPS Часы
- Войдите на сайт для отправки комментариев
Когда то , в советское время была радиостанция МАЯК , и был военный приемник с часами , которые синхронизировались по сигналам точного времени на волне МАЯКА. шесть импульсов и длительность последнего - текщий час. В полночь был самый длинный последний гудок. Это лирическое отступление.
Но всегда хотелось иметь точные часы, которые не надо выставлять. В европе , в частности в Германии есть наземные станции, выдающие сигналы коррекции часов, в частности многие мете станции+ часы + проектор имеют такую функцию. Но сигнал с Европы до нас не добивает. По сему :
Собственно идея проста как мир. В основе GPS позиционирование стоит передача спутниками своего времени и положения с бешенной точностью. использовать это время для синхронизации часов. Для приема использовался чип SKYLAB SKG25A1 , завалявшийся уще с тех времён, когда занимался разработкой навигационных гаджетов . К этому чипу подключается активная антена GPS с кабелем 3 м. Блано сам чип поддерживает подачу питания на активные антены.
В случае отсутствия стабильного сигнала со спутника, время берется с чипа DS1307 c питанием от CR2032. Запись точного времени из синала GPS в DS1307 производится, если расхождение идет в минутах. Можно синхронизировать и секунды, но мне такая точность и не нужна.
Внизу модуль ARDUINO PRO Micro , на камне Leonardo , выбран для удобства отладки работы GPS, так как имеет на борту два порта RS232. Внизу платы кнопка RESET , и стабилизатор на 3.3 вольта, так как на ARDUINO PRO Micro он не работал, вернее наботал на 4.7 вольта. В качестве индикатора применен набор на МАХ7219 и матрицы 8Х8.
С четырмя индикаторами выглядит так:
В качестве рассеивателя была выбрана пленка от папки доя бумаг, типа уголок, красного цвета, как она работает видно на сл фотографии.
Ну и индикация сделана сл образом, если мигает двоеточие, между минутами и часами - это сигнала со спутника нет, если в этом месте точка медленно сползает сверху вниз - то время синхронизировано со спутником.
Конечное устройство выглядит так:
Я синхронизируьс с сервером точного времени через NTP.
И да, кстати, радиостанции передающие сигналы точного времени и сейчас есть.
Для синхонизации с NTP нужен Инет. А он не везде есть.
С радиостанциями тоже не все так радужно. Частота не стандартная, надо делать отдельный приёмник. Точнее они просто эти частоты в эфир гонят. то есть что то отдельное городить надо. И время там раздается нетривиально. Информацию брал в основном из http://www.phviewer.ru/index.php/11-articles/125-etalonnye-chastoty-i-signaly-tochnogo-vremeni.html
В европе , в частности в Германии есть наземные станции, выдающие сигналы коррекции часов, в частности многие мете станции+ часы + проектор имеют такую функцию. Но сигнал с Европы до нас не добивает.
У кого как.. Я живу на юго-восточной окраине Москвы и сигнал DCF77 уверенно добивает. А вот GPS в квартире ни в какую не ловит)
У кого как.. Я живу на юго-восточной окраине Москвы и сигнал DCF77 уверенно добивает. А вот GPS в квартире ни в какую не ловит)
GPS камень умеет работать с выносной антеной с питанием 3-5 вольт. И соответственно антена GPS выносная. Деду сделал с антеной на 10 метровом кабеле. Нормально работает. И время появляется при приёме хотя бы одного спутника.
Валидный сигнал напмного позже появляется.
У меня тоже , в квартире не ловит. На балконе (смотрит на север) выходит на нормальный сигнал за несколько минут ( иногда до 10 минут). Но если уже вышел на валидный сигнал, далее уже и в комнате работает.
У меня тоже , в квартире не ловит. На балконе (смотрит на север) выходит на нормальный сигнал за несколько минут ( иногда до 10 минут). Но если уже вышел на валидный сигнал, далее уже и в комнате работает.
ИМХО, значительно проще получать время из инета по GPRS - работает везде, где есть сотовая связь, никакие выносные антенны не нужны и модем существенно дешевле, чем приемник GPS
У меня тоже , в квартире не ловит. На балконе (смотрит на север) выходит на нормальный сигнал за несколько минут ( иногда до 10 минут). Но если уже вышел на валидный сигнал, далее уже и в комнате работает.
ИМХО, значительно проще получать время из инета по GPRS - работает везде, где есть сотовая связь, никакие выносные антенны не нужны и модем существенно дешевле, чем приемник GPS
GPRS не везде есть. И за инет надо платить денежку . А GPS бесплатно и везде. и кстати стоимость GPS приемника и активной антены соизмерима со стоимотью GSM/GPRS модуля с передачей данных.
Спасибо, сейчас как раз реализую подобную систему, но у меня 1 GPS приемник в блоке управления бассейном (вне помещения) и раздавать будет по WiFi данные для синхронизации для других блоков. GPS самые точные из доступных....