Перейти к содержанию

Часы с синхронизацией по GPS


_vintik

Рекомендуемые сообщения

 

Приветствую всех на форуме. Собрал на 23 февраля себе подарок. Обитает этот хронометр на кухне заряжая мобилки, а в ночное время работает ночником дабы ночью не громыхать пробираясь к холодильнику))

77846000_1.thumb.jpg.1b6c0cf9376343e884b3d8147b7fa21d.jpg

Часы собраны в корпусе мобильной зарядки. В качестве питания использован A1400.
Автономное питание 5 вольт может быть подано на USB или разъем программирования.

RTC_GPS.JPG.c069a2b24b8b61ea3c54c42e817adf03.JPG

Время и дата синхронизируются по GPS. День недели рассчитывается по дате. Часовой пояс +/- 12ч. устанавливается при прошивке МК. RTC имеет резервное питание CR2032.
Для обновления данных GPS, отключаем и подключаем к сети (сброс питания). Если GPS увидел достоверные данные от спутников, происходит синхронизация времени с учетом фронта 1PPS. После синхронизации RTC и вывода на дисплей, контроль данных от GPS прекращается. Спутники 3-5 может поймать прямо на подоконнике, для синхронизации достаточно трёх.

Картинки, плата, прошивка в архивеGPS_CLOCK.rar

Изменено пользователем _vintik
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Тоже на 12F1822 сделал себе приставку для коррекции хода часиков по сигналам GPS. Кстати, ваш архив поврежден.

Опыт - это то, что получаешь, не получив того, что хотел

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

5 часов назад, wws63 сказал:

Кстати, ваш архив поврежден.

Странно, проверил сейчас, всё открывается.

Изменено пользователем _vintik
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

5 часов назад, wws63 сказал:

Тоже на 12F1822 сделал себе приставку для коррекции хода часиков по сигналам GPS.

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

Ссылка на комментарий
Поделиться на другие сайты

Добавлю еще информации по GPS модулям:
Описание протокола NMEA 0183.
Программа для визуального восприятия работы GPS модуля. Полезные данные на шине TXD появляются не сразу, но сигналом к привлечению внимания служит зеленый светодиод с периодом включения 1 секунда 1PPS.

Скрин работы программы
RTC_GPS.thumb.jpg.6df5af1f2957e3fc034dd25562c8f106.jpg
С приходом стробирующего импульса с выхода IRQ/OUT модуля RTC запускается программа его опроса и вывода полученной информации на дисплей. Это шина I2C (на картинке выше). На всё про всё уходит около 20мс.
Затем проверяется шина 1PPS  и если на ней "1", то запускается модуль опроса USART. Отслеживается начало импульса 1PPS (его длительность порядка 100мс) и переключение на чтение передаваемых данных с вывода TXD модуля GPS. В потоке данных отфильтровывается нужное - время, дата, спутники. Если принятая информация достоверная, то перезаписываются данные в регистрах RTC модуля. Таким образом происходит синхронизация.

Изменено пользователем _vintik
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...