Часы без модуля реального времени.

Тема в разделе "Arduino & Shields", создана пользователем Ssienby, 12 июн 2018.

  1. parovoZZ

    parovoZZ Гуру

    В профессиональных приборах так и делают - подогревают кварц.
     
  2. ostrov

    ostrov Гуру

    Запустить прерывание по таймеру. Каждую сек увеличивать счетчик на единицу. Через сутки посмотреть насколько ушло и раз в сутки-час-месяц вычитать или прибавлять эти секунды. С ЧРВ тоже рекомендую считать время "в уме" изредка сверяясь. И еще вариант сверяться с точным временем из сети или от GPS.
     
  3. parovoZZ

    parovoZZ Гуру

    Увы, уход на прерывание выполняется не мгновенно, а зависит от того места, где находимся. А вызов прерывания из прерывания по дефолту невозможен.
     
  4. SergeiL

    SergeiL Оракул Модератор

    Но это же можно учитывать, проверяя счетчик, и загружать уже скорректированное значение.
     
  5. ostrov

    ostrov Гуру

    Не знаю что это значит, но часы у меня работают годами.
     
  6. parovoZZ

    parovoZZ Гуру

    Я помню в девяностых были телефоны с аонами - вот там с часами полная беда была. Отстроить их было в принципе невозможно.
     
  7. ostrov

    ostrov Гуру

    До сих пор где то пылится такой. Надо хоть глянуть что там внутри.
     
  8. Igor68

    Igor68 Гуру

    Часом не те, где применялся Z80... там так же без реального времени часы, и вообще из 4...8 МГц всё делалось. Вот только не помню ВИ53 там был или нет... хотя он при >2МГц глючит(в канал 1 параметры не записываются). А он (таймер КР580ВИ53) вполне мог заменить аналог элемента для часов... ну хотя бы прерывания формировать.
     
  9. parovoZZ

    parovoZZ Гуру

    Ну какие-то клоны ставили.
     
  10. DetSimen

    DetSimen Guest

    у мня есть TSoftClock, хочешь?
     
  11. parovoZZ

    parovoZZ Гуру

    На делфях????
     
  12. DetSimen

    DetSimen Guest

    неть. для ардуинов.
     
  13. DetSimen

    DetSimen Guest

    у мня есть таймеры, TSoftClock, который синхронизируеца с DS3231 на 31-й минуте . мне хватаеть.
     
  14. parovoZZ

    parovoZZ Гуру

    И для чего такой маразм?
     
  15. Airbus

    Airbus Радиохулиган Модератор

    Дак можно жешь по NTP время спрашивать?