проблема Arduino Uno + RTC DS1307

Тема в разделе "Arduino & Shields", создана пользователем Crusader, 17 май 2014.

  1. geher

    geher Гуру

    Тогда может просто кварцевый резонатор на часах "не того"?
     
  2. Megakoteyka

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

    Как я понял, 32D87 на картинке - кварц в комплекте с подстроечным кондером? Попробуйте покрутить винтик в нем.
     
  3. Максим B

    Максим B Гуру

  4. Максим B

    Максим B Гуру

    Не может быть проблема в самой ардуино нано???
     
  5. Максим B

    Максим B Гуру

  6. Megakoteyka

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

    Часы сами по себе тактируются и тикают, контроллер только данные забирает. Так что никак влиять не должен.
     
  7. Максим B

    Максим B Гуру

    В чем может быть тогда проблема????
     
  8. ANV

    ANV Гуру

    Этот модуль делал странный человек.
    Смотрим схематику: http://arduino-ua.com/docs/TinyRTCV11_sch.pdf
    В него встроена цепь подзарядки, которая 5ю вольтами подзаряжает батарейку. Но чтобы не спалить вход Vbatt у DS1307, стоит резистивный делитель на 1:1,47. Поэтому если по даташиту DS1307 должна считать время пока на входе есть хотя-бы 2 вольта, то с таким решением она имеет полное право перестать работать при 2,95В на батарейке.
    Так что работоспособность батарейки надо проверять не по напряжению на ней, а на контактах 1 (Vbat, после делителя) и 2 (GND)
     
    Megakoteyka нравится это.
  9. Максим B

    Максим B Гуру

    А не смог бы показать на картинке между чем и чем измерить. Буду признателен. И еще вопрос: есть ли разница к какому ряду пинов подключена плата, ну в смысле к ряду P1, P2 - у меня к P2
     
  10. ANV

    ANV Гуру

    Пожалуйста, учитесь читать схематику, а не ардуино-мурзилко-комиксы.
    Еще раз, схема же простая: http://arduino-ua.com/docs/TinyRTCV11_sch.pdf
    - напряжение на входе Vbat измеряется между пином 4(GND) и 3(Vbat) прямо на DS1307, либо на разъеме P1, контакты 1(подписан BAT) и 2 (GND).
    - Разница между P1 и P2 только в том, что на P1 введены дополнительно сигналы SQ и BAT. Сигналы VCC, GND, SDA/SCL и DS на обоих разъемах идентичны.

    upd. Либо выньте батарейку и прямо на ней измерьте напряжение. Должно быть не меньше 2.95, чтобы часы работали.
     
    Последнее редактирование: 26 май 2014
  11. Максим B

    Максим B Гуру

    батарейка 2,94
     
  12. ANV

    ANV Гуру

    На грани. Либо новую купить, либо схему зарядки выпаять.

    upd ну или на сутки оставить заряжаться. Но вообще не дело, когда стараниями китайцев DS1307 стала работать при напряжении батарейки от 3В до 3.6В, вместо 2В - 3В
     
  13. Максим B

    Максим B Гуру

    cr2032 нужна или можно на другую???
     
  14. ANV

    ANV Гуру

    Если CR2032 там, то ее. Можно любую другую на 3.6В, но зачем? Они же не влезут или вывалятся :)
     
  15. Максим B

    Максим B Гуру

    ANV спасибо тебе огромное, все получилось - сменил батарейку и все ок.
     
  16. Megakoteyka

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

    А это можно доработать напильником без негативных последствий?
     
  17. ANV

    ANV Гуру

    Можно.
    Вариант 1, без зарядки, но чтобы часы жили до 2 вольт: убираем диод, чтобы разомкнуть цепь зарядки и "вырождаем" резистивный делитель, т.е. верхний заменяем на перемычку, нижний выпаиваем. С правильной батарейкой часы живут до 10 лет
    Вариант 2, "правильный": вместо DS1307 ставим любую другую понравившуюся микросхему отсюда: http://para.maximintegrated.com/en/search.mvp?fam=rtc
    В таблице ставим галочки "SOIC8", чтобы вместо 1307 влезла и "Trickle Charger" - это и есть функция подзарядки
    Вариант 3. Подзаряжать не от 5В, а 3.3, при этом опять-же убрать делитель
     
  18. Максим B

    Максим B Гуру

    Нужен "правильный" мануал на вики о том, как переделать данный модуль ))) Еще совсем глупый вопрос, но разве такую батарейку можно как-то подзаряжать (cr2032) или я не очень понимаю, что в данном модуле подзаряжается (((
     
  19. Максим B

    Максим B Гуру

    Сколько по времени прослужит батарейка, если не менять конструктив - сейчас 3,3 V. Про такие мелочи нигде не написано. Советские книги не очень игнетерсно читать, а из современных пока ничего не нашел по схематике.
     
  20. Megakoteyka

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

    Они же и в виде аккумуляторов выпускаются (видел в гугле) - почему бы не зарядить?