Jump to content
  • entries
    32
  • comments
    234
  • views
    48572

Изучаем контроллер At89C2051 часть 6. Аппаратные часы DS1307.

mazzi

1089 views

Наступил момент, когда я добавил в свою схему микросхему аппаратных часиков с календарём, будильником и батарейкой,
которая избавит нас от необходимости устанавливать время после случайного пропадания питания. Это наверное не последнее
изменение схемы. Далее планирую добавлять управление внешними нагрузками по расписанию или что-то ещё в таком роде.
Если у вас есть идеи, то предлагайте, обсудим.

В данный момент схема выглядит так.

akyn_sch_v6.png.4b4031b67a11f6fa21aaf135eb0439f1.png

Теперь буду собирать и писать программу. Следите за обновлениями поста. Приветствую советы, критику, пожелания, предложения. Всем удачи! )))

 

UPD 26 января 2021г.ВТ.

Изменил немного схему и перезалил её. Добавил резистор R20 и кинул провод между выводом 7 часов и выводом 11 микросхемы U3. По этому проводу получаю меандр 1Гц от часов.
Внешне всё выглядит вот так.

2021_01_26.jpg.819eb4d8c936f71d2202eaf49143f07c.jpg

Посмотреть часы в работе можно по ссылке https://youtu.be/945Qz2ButoI

Прошивка для текущей версии здесь  akyn6.hex

Дальше буду добавлять будильник, а затем одно или несколько реле для управления нагрузками по расписанию. Память программ микроконтроллера израсходована
чуть более половины, буду заполнять до упора. Не исключаю возможности добавления ещё одного микроконтроллера.

Приглашаю всех желающих присоединяться к обсуждению моей игрушки. Предложившему интересную идею подарю прошитый микроконтроллер.))) Всем добра!



6 Comments


Recommended Comments

У меня есть AT89C52 - раньше выкидывал с балкона ! А если кому надо ... пересылка за Ваш счёт конечно ! Они кстати на Али вообще копейки стоят ! Потому что никто их не юзает из за отсутствия SPI...

Share this comment


Link to comment

ТС - ты всё грамотно пишешь , Ты очень умный человек ! Но почему AT89 , а не 90 ? Ну у начинающих программистов не может быть высоковольтного программатора ! И твои старания равны нулю .

Share this comment


Link to comment

в качестве часов советовал бы использовать DS3231SN они на порядок точнее, и также можно было бы взять ЖКИ индикатор, тогда на него выводить дату : число, месяц, год и время до секунд. 

Делал нечто подобное еще и с термометром, назвал ЧЭ-2018, можете найти в яндекс и майл поисковиках. 

Share this comment


Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...