asis-kbr.ru

автоматические системы и системы безопасности
Текущее время: 18 июн 2018, 13:21

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Часы с синхронизацией от GPS
СообщениеДобавлено: 07 дек 2015, 21:39 
Не в сети

Зарегистрирован: 07 дек 2015, 19:56
Сообщения: 2
Я делал часы с синхронизацией от приемника GPSчасы с синхронизацией от приемника GPS - уже год как исправно пашут. Если будут вопросы по ним - спрашивайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 дек 2015, 22:11 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
Ух ты... foxit очень увлечен этой темой, да и мне тоже интересно...
Думаю закидаем вопросами )))


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 дек 2015, 16:32 
noblako писал(а):
Я делал часы с синхронизацией от приемника GPSчасы с синхронизацией от приемника GPS - уже год как исправно пашут. Если будут вопросы по ним - спрашивайте.

Здравствуйте.
Расскажите как контроллер взаимодействует с GPS?
Что происходит, когда приемник не видит достаточно спутников?


Вернуться к началу
  
 
СообщениеДобавлено: 14 май 2016, 13:43 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Пару мыслей.
Сделать на МК часы, которые тактируются от внешнего генератора.
Для установки и коррекции времени использовать gps приемник(код времени и метку времени).
Для хранения времени в случае пропадания напряжения и когда gps не доступен использовать DS3231.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2016, 15:09 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
Сделать на МК часы, которые тактируются от внешнего генератора.
Что за внешний генератор?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2016, 15:51 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
shads писал(а):
foxit писал(а):
Сделать на МК часы, которые тактируются от внешнего генератора.
Что за внешний генератор?

Обыкновенный кварцевый генератор, например, на 10 Мгц.
Типа такого http://ru.aliexpress.com/item/5PCS-DIP-10MHZ-active-crystal-oscillator-10-000MHZ-10M-4p-square-half-size/32313132863.html?spm=2114.41010308.4.97.Q8qX9G


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2016, 16:06 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
shads писал(а):
foxit писал(а):
Сделать на МК часы, которые тактируются от внешнего генератора.
Что за внешний генератор?

Обыкновенный кварцевый генератор, например, на 10 Мгц.
Типа такого http://ru.aliexpress.com/item/5PCS-DIP-10MHZ-active-crystal-oscillator-10-000MHZ-10M-4p-square-half-size/32313132863.html?spm=2114.41010308.4.97.Q8qX9G

А какой смысл в нем???
Я так понял ты его к контроллеру хочешь? так обычный кварцевый резонатор - вроде то же самое...
У нас же не контроллер будет время считать, а DS3231, а у нее свой внутренний генератор...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2016, 16:17 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Мне кажется что часы, реализованные программно на МК, можно более точно подстроить.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2016, 16:19 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
Мне кажется что часы, реализованные программно на МК, можно более точно подстроить.
Эти часы будут чисто для визуального наблюдения времени или для использования еще в каких то целях?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 14 май 2016, 21:01 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Это часы для визуального наблюдения.
Но если получится получить нормальную точность, то и для формирования сетки частот, привязанной ко времени UTC.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 14 май 2016, 22:42 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
Это часы для визуального наблюдения.
Но если получится получить нормальную точность, то и для формирования сетки частот, привязанной ко времени UTC.

Дело в том что для получения точной частоты основанной на сигнале PPS, нужен совсем другой подход и проектирование... я чуть почитал по этой теме, это я точно не осилю...
Значит остается только визуальное наблюдение, а значит не стоит заморачиваться по поводу разных внешних генов и прочего...
Пока есть сигнал GPS берем его и синхронизируем микруху часов, если GPS пропал - просто работаем от МС часов...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 15 май 2016, 10:18 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
А что читал, дай ссылку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 15 май 2016, 12:22 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
http://sike.ru/articles/gps-chasyi/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 15 май 2016, 15:16 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Посмотри вот это.
http://rgn58.ru/d/b86e272b5e/clock.pdf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 15 май 2016, 16:28 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
Что-то я там ни слова не увидел о "источнике эталонной частоты"...
Там речь идет об обычных часах, которые раз в 5 минут корректируют время по GPS, при его наличии...
Это как бы не проблема сделать, я даже уже вроде это делал тут viewtopic.php?p=610#p610


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 15 май 2016, 21:55 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
В качестве генератора хочу использовать GPS стандарт частоты от Bertrand Zauhar (ve2zaz)
http://ve2zaz.net/GPS_Std/GPS_Std.htm#Montrol_sw
Собираю детали для повторения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 19 авг 2017, 10:44 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Есть следующая задумка
Необходимо чтоб МК формировал следующие сигналы
1) 1 сек импульсы
2) 1 мин импульсы
3) 5 мин импульсы
4) их смесь
5) код времени в формате NMEA сообщения RMC и ZDA - выдаются 1 раз в секунду.
Аппаратные средства: МК, GPS приемник, возможно микросхема часов реального времени DS3231, дисплей, кнопки, бузер и др.

Для решения этих задач МК должен знать текущее время и дату.
Есть несколько вариантов задать это время
1. Вручную при помощи кнопок.
В этом режиме точность привязки будет невысока, где-то плюс/минус 0,5 с.
Импульсы формируются по прерываниям внутреннего таймера.
Этот режим необходим при нерабочем GPS или при первом включении.
2. Автоматически от GPS
Это основной режим, он обеспечивает наибольшую точность
К МК подключен GPS:
Nmea по uart
1pps на int
По приходу 1PPS импульса Мк считывает время от gps в сообщении NMEA, записывает во внутренние регистры.
И после этого по каждому приходу 1PPS импульса идет счет часов и выдача сигналов и кодов времени.
В случае пропадания GPS часы работают в автономном режиме, до появления GPS.

Хотелось бы услышать критику, советы по конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 19 авг 2017, 11:26 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
1) 1 сек импульсы
2) 1 мин импульсы
3) 5 мин импульсы
А какой длительности каждый из этих импульсов?

foxit писал(а):
5) код времени в формате NMEA сообщения RMC и ZDA - выдаются 1 раз в секунду.
Куда выдается и откуда?
Вроде этот сигнал же уже есть на выходе GPS приемника...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 19 авг 2017, 11:36 
Не в сети

Зарегистрирован: 12 май 2016, 16:40
Сообщения: 21
Длительности:
1) 1 сек импульсы - 30 мс
2) 1 мин импульсы - 100 мс
3) 5 мин импульсы - 300 мс

По коду.
Этот код есть на выходе GPS приемника.
Тут фишка в следующем.
Когда GPS недоступен, МК продолжает формировать код времени и выдавать на
устройства, например NTP сервер.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Часы с синхронизацией от GPS
СообщениеДобавлено: 01 сен 2017, 01:43 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 19 янв 2012, 12:52
Сообщения: 575
Откуда: KBR
foxit писал(а):
Когда GPS недоступен, МК продолжает формировать код времени и выдавать на
устройства, например NTP сервер.
Я так понимаю, небольшая неточность импульсов (в пределах нескольких милисек) на выходе МК - не критична!?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB