Схема DS1307

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Максим B, 24 апр 2015.

  1. Максим B

    Максим B Гуру

    Всем привет. В интернет полно схем DS1307. Есть ли у кого-нибудь проверенная временем и рабочая схема, чтобы можно было спаять для проекта??
     
  2. ANV

    ANV Гуру

  3. MESS

    MESS Гик

    Я недавно собрал таймер с этими часиками. резистор 4,7 еще зашунтировал емкостью 0,1мкф.
    Китайские кварцы мне попались "хреновые"- точность хода была никакая.
    Советую выпаять кварц с любой старой материнской платы -надежней будет работать.
     

    Вложения:

    • 1307.png
      1307.png
      Размер файла:
      442,1 КБ
      Просмотров:
      368
  4. Максим B

    Максим B Гуру

    Вместо резисторов на 4,7 кОм, использовал 4,6кОм - это плохо??? К сожалению просто проверить схему пока не смог.
     
  5. ИгорьК

    ИгорьК Гуру

    Нормально абсолютно.
     
  6. Unixon

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

    Более, чем нормально. Там еще и не такое бывает...
    Чем меньше сопротивление и выше ток, тем меньше помех и выше скорость, но тем больше потребление.
    При выборе сопротивления нужно обращать внимание на максимальный ток ключей передатчиков и учитывать, что подтяжек на шине может быть много (своя у каждого устройства) а ограничение по току определяется самым слабым ключом.
     
  7. Максим B

    Максим B Гуру

    Может есть у кого-нибудь правильно работающий код и библиотеки с этими часами??? В интернете много тем по поводу данных часов и разных кодов, но вот нормально работающего не нашел (((
     
  8. Максим B

    Максим B Гуру

    Благодарю, попробую
     
  9. Максим B

    Максим B Гуру

    0:13:0 5/14/15 Day_of_week:4
    0:13:0 5/14/15 Day_of_week:4
    0:13:1 5/14/15 Day_of_week:4
    0:13:2 5/14/15 Day_of_week:4
    0:13:3 5/14/15 Day_of_week:4
    0:13:4 5/14/15 Day_of_week:4
    0:13:5 5/14/15 Day_of_week:4
    0:13:6 5/14/15 Day_of_week:4
    0:13:6 5/14/15 Day_of_week:4
    0:13:7 5/14/15 Day_of_week:4
    0:13:8 5/14/15 Day_of_week:4


    почему такой вывод, я про секунды которые одинаковые?? Я уже начинаю ненавидеть ds1307
     
  10. ANV

    ANV Гуру

    Зачем ненавидеть время, которое течет медленее, чем Вам хочется?
    Если нужны секундные метки, то вешайте sqw на int
     
  11. Максим B

    Максим B Гуру

    хм... просто я себе представляю так- время идет и если каждый раз будут так повторяться секунды, то в итоге время будет отставать. Делать программную поправку, ведь скетчи все которые есть в интернете без нее ??? Брал кстати код от сюда http://arrduinolab.blogspot.ru/2015/05/ds1307-arduino.html - Пушной звер
     
  12. ANV

    ANV Гуру

    У Вас два асинхронных процесса - счет времени на DS1307 и еге отображение Ардуиной
    Если секунды отображаются иногда дублированные, то это значит что скетч на Ардуино одну и ту-же секунду упевает считывать два раза. Но никак не то что часы идут медленно.
    Если сделаете delay(2000), то секунды будут пропадать. Но это ведб не значит что RTC пропускает секунды?
     
  13. Максим B

    Максим B Гуру

    согласен, вы правы. Но вот с delay (2000) 0:13:0 5/14/15 Day_of_week:4
    0:13:0 5/14/15 Day_of_week:4
    0:13:1 5/14/15 Day_of_week:4
    0:13:2 5/14/15 Day_of_week:4
    0:13:2 5/14/15 Day_of_week:4
    0:13:3 5/14/15 Day_of_week:4
    0:13:4 5/14/15 Day_of_week:4
    0:13:5 5/14/15 Day_of_week:4
    0:13:6 5/14/15 Day_of_week:4
    0:13:7 5/14/15 Day_of_week:4
    0:13:8 5/14/15 Day_of_week:4
    0:13:9 5/14/15 Day_of_week:4
    0:13:9 5/14/15 Day_of_week:4
    0:13:10 5/14/15 Day_of_week:4
    0:13:11 5/14/15 Day_of_week:4
    0:13:12 5/14/15 Day_of_week:4
    0:13:13 5/14/15 Day_of_week:4
     
  14. Максим B

    Максим B Гуру

    Может это из-за кварца???
     
  15. Megakoteyka

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

    Все может быть. Покажите свою железяку и расскажите что за кварц.
     
  16. Максим B

    Максим B Гуру

    Да это был точно кварц.