You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Модуль часов реального времени DS1307 для Arduino

  • Модель: ds-1307-time
  • Наличие: Есть в наличии

₴29.00


DS1307 — модуль, используемый для точного подсчета времени. Устройство произведено на базе микросхемы ZN с гнездом для размещения батареи, которая обеспечивает длительную автономную работу готового проекта. У DS1307 алгоритм работы реализуется на основе установленной энергозависимой памяти EEPROM в 32 Кбайт, которая связана с микросхемой ZN шиной типа 12C.

DS1307: характеристики

Применение модуля часто оправданно в случаях, если данные нужно считывать редко, и использовать только ресурсы контроллера нет смысла или возможности. А благодаря бесперебойному питанию и наличию памяти, получится регистрировать максимально точные показатели с DS1307, использование приемлемо, например, при:

  • измерении температуры;
  • когда нужно понимать точное время;

в случае, если нужно зафиксировать запуск события и т.п.

Иными словами, DS1307 — будильник, гарантирующий точность замеров каких-то данных, в зависимости от сенсоров, совместно используемых в проекте. При этом, если организовать связь с разными устройствами и D1307, подключение, а также обмен данных, осуществляются с помощью интерфейса 12C с выводами SDA и SCL. Кроме того:

  • Предусмотрено наличие конденсаторов C1 и C2, которые необходимы для устранения помех по линии питания. 
  • Для улучшения сигнала питания на DS1307 для Ардуино установлены резисторы. 
  • Посадочное место для батареи обозначено U1.
  • Отдельно может быть впаян датчик температуры. 

DS1307: распиновка

На плате DS1307 Arduino располагается несколько групп контактов, шаг между ними составляет 2,54 мм. Поэтому для подключения к макетной плате нужно использовать штыревые разъемы, которые впаиваются.

Для DS1307 описание 1 группы контактов следующее:

  • DS — основной вывод;
  • SDA — контакт для сбора данных;
  • SCL — контакт линии тактирования;
  • GND — питание на “-”;
  • VCC — питание на “+”.

Для второй группы контактов DS1307 параметры идентичны, но с наличием входа SQ, рассчитанного на 1 МГц. В конструкции предусмотрено наличие резистора с тремя красными и одной золотой полоской, а также керамического конденсатора.

DS1307: подключение к Ардуино

Помните, прежде чем подключать DS1307, потребление тока устройства составляет 5В. Для организации простейшей схемы считывания понадобятся:

  • Микроконтроллер Arduino — 1 штука. Подойдет плата Uno или подобная.
  • Модуль DS1307 — часы реального времени.
  • Соединительные провода.

На примере платы UNO перечислим этапы подключения:

  • штыревые разъемы впаивают к первой группе контактов;
  • подключаются провода от SCL к выводу 4 микроконтроллера;
  • соединяются выводы SDA и 5 на плате;
  • соединяется GND и VCC 5V.

Когда применяется модуль DS1307, подключение к Arduino всегда осуществляется при условии программирования самой платы. Для модуля DS1307 Arduino библиотека скачивается в среде IDE. Чтобы сформировать правильность настройки времени, дополнительно скачивается файл “TimeLib”. Затем загружается скетч в стандартном порядке, с указанием постоянных и переменных периодов времени. 

На основе платы Ардуино часы DS1307 позволяют поставить различные виды оповещений окончания какого-либо промежутка времени. Характер уведомлений зависит от того, насколько сложен проект и какие элементы он в себя включает. 

DS1307 Arduino: пояснения перед сборкой схемы

  • Прежде чем начать сборку схемы, подготовьтесь к работе. Убедитесь в наличии всех необходимых деталей и инструментов. Чтобы удобнее и безопаснее было припаивать штыри, установите монтажную плату в тиски или зафиксируйте ее иным удобным способом.
  • Для DS1307 батарейка должна быть подобрана заранее. Оптимальный вариант, который обеспечит длительную работу устройства, — литиевая модель. Ее плоская часть устанавливается сверху после полной сборки схемы. В дальнейшем никогда не оставляйте слот батареи пустым.
  • Прежде чем использовать DS1307, даташит на русском обязателен к изучению. Официальная спецификация позволит подробно изучить особенности работы модуля.
  • Если подключены плата и модуль DS1307, инициализация собранной схемы осуществляется автоматически после задания скетча и правильного размещения батареи. 

Учитывайте, что DS1307 — часы на Ардуино, которые могут работать при температурных условиях от -40 до +85 градусов по Цельсию. При этом длина устройства равна 28 мм, что допускает его внедрение в системы разных габаритов. 

DS1307: купить в Украине

DS1307 без батарейки представлен перед вами в нашем интернет-магазине Ekot. Подробное техническое описание и доступная на DS1307 цена позволят вам не сомневаться в выборе и быстро оформить заказ. 

Вы сможете DS1307 купить из Киева или другого города Украины — организуется оперативная доставка. При необходимости предлагаем обратиться к нашим консультантам любыми доступными на сайте способами.


Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Рекомендуемые товары

₴0.00

..

₴25.00

Лазерный модуль — это светодиод, выполняющий роль излучающего элемента и оснащенный цилиндрическим р..

₴165.00

..

₴200.00

Arduino Uno — одна из самых доступных и популярных плат. В основе этого микроконтроллера чип ATmega ..