Troyka RTC - точность хода

Тема в разделе "Arduino & Shields", создана пользователем slyubez, 11 янв 2018 в 18:07.

  1. slyubez

    slyubez Нуб

    Добрый день. Собрал тут часы на базе купленной в офисе Амперки Troyka RTC. Крайне не порадовало, что точность хода на этой плате, мягко говоря, хреновая - сейчас за 7 часов эксплуатации часы убежали на три секунды вперед. Есть ли у этой платы какой-нибудь прописанный допустимый допуск по точности хода?
    Если нет, видимо, придется самому менять кварц на более удачный, благо они у меня имеются.
     
  2. Пушной звер

    Пушной звер Оракул

    часы надо брать на DS3231
     
    БАРМАТОГРАФ нравится это.
  3. slyubez

    slyubez Нуб

    А в ассортименте Амперки такая плата есть?
     
  4. b707

    b707 Гик

    а что, кроме амперки купить негде? Ардуино - не амперкин торговый знак. для ардуино делают приблуды миллионы контор по всему миру :)
     
    БАРМАТОГРАФ нравится это.
  5. slyubez

    slyubez Нуб

    Дык с тройкиным форм-фактором проще - размеры приемлемые, поставил в разьем, смонтированный на печатке, и все - будто воткнул микросхему в панельку.
     
  6. arssev1

    arssev1 Нерд

    *(сейчас меня будут бить админы)
    Во-первых: нет, ничего лучше, чем DS1307 у Амперки нет
    Во-вторых: за формат Troyka-модуля вы переплачиваете о-о-очень много
    В-третьих: уже написали, повторюсь DS1302 и DS1307 ужасно неточные платы, настоятельно рекомендую использовать модули на основе DS3231, код переписывать для неё не надо, ход невероятно точный, стоит дешевле пачки сигарет (самый удачный модуль от RobotDyn стоит сейчас 116 рублей)
    Есть две причины, почему нельзя ждать точности от DS1302 и DS1307:
    1) «Ход» таких часов зависит в своей работе от внешнего кварца, а увы точный кварц стоит слишком много, чтобы пихать его во все модули
    2) В зависимости от условий среды (в основном температуры), кварц может вести себя иначе и тактовая частота будет «плавать», что приводит к отставанию/ускорению «хода» часов
     
    Последнее редактирование: 13 янв 2018 в 18:24
    slyubez нравится это.
  7. slyubez

    slyubez Нуб

    Про модуль RobotDyn - спасибо, порыскаю. Если делать свою плату под DS3231, придется ещё ставить стабилизатор 3,3В и, видимо, ковыряться с преобразованием уровней на сигнальных линиях. 1307 спокойно работает от 5В.
     
  8. arssev1

    arssev1 Нерд

    DS3231 работает и от 5В-логики и от 3.3В
     
    slyubez нравится это.
  9. slyubez

    slyubez Нуб

    Прошу прощения. Посмотрел даташит, действительно максимальное напряжение у него 5,5В.
    Буду думать. Спасибо всем за участие.
     
  10. arssev1

    arssev1 Нерд

    А вообще, если разводить свою плату на АТмеге328, то можно все перевести под 3.3В логику, это будет весьма грамотным решением, бутлоадер можно взять от ProMini 3.3В
     
  11. slyubez

    slyubez Нуб

    А какой смысл в таком переводе?
    Мне думается, что в моем случае 5В лучше, тем более учитывая, что там еще стоит К176ИД2, а на некоторых выходах Ардуинки сидят транзисторные ключи с общим эмиттером через сопротивления.
     
  12. slyubez

    slyubez Нуб

    И кстати, у RobotDyn сейчас нет платы на DS3231. Есть только на 1307 за $1,19.
    UPD. Таки нашел на Али и заказал. Посмотрим, когда теперь придет. Жалко только что в форм-фактор не вписывается - придется подумать, как ее вписать в готовую конструкцию.
     
    Последнее редактирование: 14 янв 2018 в 00:15