Rtc ds1302. Часы реального времени DS3231: высокоточный модуль для Arduino и других микроконтроллеров

Что такое DS3231 и как он работает. Какие преимущества у этих часов реального времени. Как подключить и настроить DS3231. Где применяется этот модуль. Какие особенности у DS3231 по сравнению с аналогами.

Содержание

Обзор модуля часов реального времени DS3231

DS3231 — это высокоточный модуль часов реального времени (RTC) с температурной компенсацией, предназначенный для использования с Arduino и другими микроконтроллерами. Этот модуль обеспечивает точный отсчет времени даже при отключении основного питания, что делает его незаменимым для проектов, требующих долговременного хранения временных данных.

Основные характеристики DS3231:

  • Высокая точность хода часов: ±2 ppm (примерно ±1 минута в год)
  • Встроенный температурно-компенсированный кварцевый генератор (TCXO)
  • Автоматическая компенсация високосных лет
  • Интерфейс I2C для обмена данными
  • Рабочее напряжение: 3.3 — 5.5 В
  • Два программируемых будильника
  • Встроенный датчик температуры (точность ±3°C)
  • Возможность работы от батареи при отключении основного питания

Принцип работы DS3231

Как работает DS3231? В основе модуля лежит высокоточный кварцевый генератор с температурной компенсацией. Это позволяет достичь стабильности хода часов даже при значительных колебаниях температуры окружающей среды. DS3231 автоматически отслеживает дату, включая количество дней в месяце и учет високосных лет.


Функции модуля DS3231:

  • Отсчет секунд, минут, часов, дней недели, даты, месяца и года
  • Работа в 12-часовом или 24-часовом формате
  • Два настраиваемых будильника
  • Программируемый прямоугольный выходной сигнал
  • Автоматическое переключение на резервное питание при сбое основного

Преимущества использования DS3231 в проектах

Почему стоит выбрать DS3231 для вашего проекта? Этот модуль имеет ряд существенных преимуществ по сравнению с другими решениями для учета времени:

  1. Высокая точность: благодаря температурной компенсации, DS3231 обеспечивает стабильный ход часов даже при значительных колебаниях температуры.
  2. Простота использования: модуль легко интегрируется в проекты на базе Arduino и других микроконтроллеров благодаря интерфейсу I2C.
  3. Энергонезависимость: встроенная схема переключения на резервное питание позволяет сохранять точное время даже при отключении основного источника питания.
  4. Дополнительные функции: наличие встроенного датчика температуры и программируемых будильников расширяет возможности применения модуля.
  5. Компактные размеры: небольшие габариты (38x22x14 мм) позволяют использовать DS3231 даже в миниатюрных устройствах.

Подключение и настройка DS3231

Как подключить DS3231 к Arduino или другому микроконтроллеру? Процесс довольно прост благодаря использованию интерфейса I2C. Для подключения потребуется всего 4 провода:


  • VCC — подключается к питанию 3.3 — 5В
  • GND — подключается к общему проводу (земле)
  • SDA — линия данных I2C, подключается к соответствующему пину микроконтроллера
  • SCL — линия тактирования I2C, подключается к соответствующему пину микроконтроллера

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

Применение DS3231 в различных проектах

Где можно использовать модуль DS3231? Благодаря своей точности и надежности, этот модуль находит применение в самых разнообразных проектах:

  • Метеостанции: для точной фиксации времени измерений
  • Системы автоматизации: для управления устройствами по расписанию
  • Регистраторы данных: для привязки измерений к точному времени
  • Умные часы и будильники: как основа для создания точных часов
  • Системы безопасности: для ведения журнала событий с точными метками времени

Сравнение DS3231 с другими модулями RTC

Чем DS3231 отличается от других популярных модулей часов реального времени? Давайте сравним его с часто используемым DS1307:


ХарактеристикаDS3231DS1307
Точность хода±2 ppm±20 ppm
Температурная компенсацияЕстьНет
Встроенный датчик температурыЕстьНет
Рабочее напряжение3.3 — 5.5 В4.5 — 5.5 В
ЭнергопотреблениеНижеВыше

Как видно из сравнения, DS3231 превосходит DS1307 по ключевым параметрам, обеспечивая более высокую точность и стабильность хода часов.

Программирование DS3231 с использованием Arduino

Как запрограммировать DS3231 для работы с Arduino? Процесс довольно прост благодаря наличию готовых библиотек. Вот пример простого кода для установки и чтения времени с модуля DS3231:


#include <Wire.h>
#include <RTClib.h>

RTC_DS3231 rtc;

void setup() {
  Serial.begin(9600);
  
  if (!rtc.begin()) {
    Serial.println("Не удалось найти RTC");
    while (1);
  }

  if (rtc.lostPower()) {
    Serial.println("RTC потерял питание, установим время");
    rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
  }
}

void loop() {
  DateTime now = rtc.now();
  
  Serial.print(now.year(), DEC);
  Serial.print('/');
  Serial.print(now.month(), DEC);
  Serial.print('/');
  Serial.print(now.day(), DEC);
  Serial.print(" ");
  Serial.print(now.hour(), DEC);
  Serial.print(':');
  Serial.print(now.minute(), DEC);
  Serial.print(':');
  Serial.println(now.second(), DEC);
  
  delay(1000);
}

Этот код инициализирует модуль, проверяет его работоспособность, устанавливает время (если модуль терял питание) и выводит текущую дату и время каждую секунду.


Решение проблем при работе с DS3231

При использовании DS3231 иногда могут возникать проблемы. Вот некоторые распространенные вопросы и способы их решения:

1. Модуль не определяется

Если Arduino не может обнаружить модуль DS3231, проверьте следующее:

  • Правильность подключения проводов (особенно SDA и SCL)
  • Напряжение питания (должно быть в диапазоне 3.3 — 5.5 В)
  • Исправность самого модуля

2. Неточный ход часов

Если вы заметили, что часы идут неточно, возможные причины:

  • Колебания температуры (хотя DS3231 имеет температурную компенсацию, экстремальные условия могут влиять на точность)
  • Некачественный экземпляр модуля (встречается редко, но возможно)
  • Электромагнитные помехи (попробуйте экранировать модуль)

3. Потеря настроек времени

Если модуль теряет настройки времени при отключении питания:

  • Проверьте батарею резервного питания (если она есть)
  • Убедитесь, что перемычка батареи установлена правильно (если она есть на вашем модуле)

Помните, что большинство проблем с DS3231 решаются проверкой подключения и настроек. Если проблема сохраняется, возможно, потребуется замена модуля.



отзывы, фото и характеристики на Aredi.ru

1.​​Ищите по ключевым словам, уточняйте по каталогу слева

Допустим, вы хотите найти фару для AUDI, но поисковик выдает много результатов, тогда нужно будет в поисковую строку ввести точную марку автомобиля, потом в списке категорий, который находится слева, выберите новую категорию (Автозапчасти — Запчасти для легковых авто – Освещение- Фары передние фары). После, из предъявленного списка нужно выбрать нужный лот.

2. Сократите запрос

Например, вам понадобилось найти переднее правое крыло на KIA Sportage 2015 года, не пишите в поисковой строке полное наименование, а напишите крыло KIA Sportage 15 . Поисковая система скажет «спасибо» за короткий четкий вопрос, который можно редактировать с учетом выданных поисковиком результатов.

3. Используйте аналогичные сочетания слов и синонимы

Система сможет не понять какое-либо сочетание слов и перевести его неправильно. Например, у запроса «стол для компьютера» более 700 лотов, тогда как у запроса «компьютерный стол» всего 10.

4. Не допускайте ошибок в названиях, используйте​​всегда​​оригинальное наименование​​продукта

Если вы, например, ищете стекло на ваш смартфон, нужно забивать «стекло на xiaomi redmi 4 pro», а не «стекло на сяоми редми 4 про».

5. Сокращения и аббревиатуры пишите по-английски

Если приводить пример, то словосочетание «ступица бмв е65» выдаст отсутствие результатов из-за того, что в e65 буква е русская. Система этого не понимает. Чтобы автоматика распознала ваш запрос, нужно ввести то же самое, но на английском — «ступица BMW e65».

6. Мало результатов? Ищите не только в названии объявления, но и в описании!

Не все продавцы пишут в названии объявления нужные параметры для поиска, поэтому воспользуйтесь функцией поиска в описании объявления! Например, вы ищите турбину и знаете ее номер «711006-9004S», вставьте в поисковую строку номер, выберете галочкой “искать в описании” — система выдаст намного больше результатов!

7. Смело ищите на польском, если знаете название нужной вещи на этом языке

Вы также можете попробовать использовать Яндекс или Google переводчики для этих целей. Помните, что если возникли неразрешимые проблемы с поиском, вы всегда можете обратиться к нам за помощью.

INT 21h — Electronics | Programming

№ 4937 В разделах: Electronics Programming от February 27th, 2013,
В подшивках: Raspberry Pi

Купил я как-то готовый RTC модуль для своих поделок. Не дочитал я до конца название модуля и заказал. Хотел DS1307, а получил DS1302 🙂 Без I2C и SQWE вывода он мне нафик не нужен был и я его отложил до лучших времен. И вот лучшие времена настали с покупкой Raspberry Pi. У RPi совсем нет встроенных часов и батарейки, удерживающей в памяти время. Тяжко получать постоянно время при запуске, т.к. ethernet я не использую, а чтобы подключился вайфай нужно выждать время. Естественно до подключения вайфая и получения времени с сервера в логах полный ахтунг творится. А когда NTP таки отработал еще и крон может глюкануть (и глючит), что-то запустив повторно 🙂 И вот решил я подключить бездельный RTC модуль к своей малинке. Сначала хотел через системный драйвер это сделать, но потом подумал и не стал. Для этого пришлось бы переписывать часть драйвера, а я ленивый 🙂 Пускай работает в userland и не пыхтит.

Первая и единственная проблема с которой я столкнулся это нежелание модуля работать. Он падла постоянно отдавал неправильные данные. Может это косяк в библиотеке WiringPi? Обратился к автору мол так и так, не работают почему-то у тебя функции shift_in и shift_out. Собственно, как и мои собственные 🙂 gordonDrogon не поверил и решил протестировать на своем модуле (да, у него он тоже валялся без дела 🙂 ). А вот его модуль заработал в результате чего родилось обновление для WiringPi, добавляющее работу c ds1302 🙂 В конце концов он сказал, что мой модуль не исправен. Я в это не поверил, т.к. при работе с модулем наблюдал хоть и глючные, но вполне логические зависимости. Решил свой код переписать под AVR mega32 и выводить время на дисплейчик. И… нифига не произошло. Все также глючило. И тут меня осенило! Провода до модуля около 20 см. Вполне возможно это на больших скоростях вызывает проблемы с уровнем напряжения на линии данных. Притянул ножку через резистор на 750 Ом к земле и вуаля! Работает хреновина!

Как только все получилось я доработал программу от gordonDrogon (мне уже было лень свою дописывать) и начал при загрузке ОС получать время прямо с устройства и только потом синхронизироваться по NTP. Вероятность глюка снизилась в разы 🙂

Upd: от нечего делать довел собственную программу до приличного вида.

Забирайте https://git.blindage.org/21h/ds1302-rtc

Перед сборкой и использованием программы не забудьте изменить номера контактов на ваши или если просто подключите ваш модуль как я:

int PinClk=4;
int PinDat=5;
int PinRst=6;

В библиотеке нет burst чтения\записи, а также работы с ram, но зато вы ее легко приспособите под ваши нужды.

Нет комментариев »

Ds1302 RTC Часы реального времени модуля

DS3231 — &ecy;&tcy;&ocy; &ncy;&iecy;&dcy;&ocy;&rcy;&ocy;&gcy;&ocy;&jcy; &icy; &ocy;&chcy;&iecy;&ncy;&softcy; &tcy;&ocy;&chcy;&ncy;&ocy;&iecy; I2C &chcy;&acy;&scy;&ycy; &rcy;&iecy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &lpar;RTC&rpar;&comma; &scy;&ocy; &vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&mcy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &kcy;&ocy;&mcy;&pcy;&iecy;&ncy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&vcy;&acy;&rcy;&tscy;&iecy;&vcy;&ycy;&jcy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tcy;&ocy;&rcy; &lpar;TCXO&rpar; &icy; Crystal Reports&period; &Ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&iecy;&tcy; &vcy; &scy;&iecy;&bcy;&yacy; &vcy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &scy;&icy;&gcy;&ncy;&acy;&lcy; &bcy;&acy;&tcy;&acy;&rcy;&iecy;&icy; &icy; &ocy;&tcy;&scy;&ocy;&iecy;&dcy;&icy;&ncy;&icy;&tcy;&iecy; &gcy;&lcy;&acy;&vcy;&ncy;&ycy;&jcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy; &icy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &tcy;&ocy;&chcy;&ncy;&ucy;&yucy; &khcy;&rcy;&ocy;&ncy;&ocy;&mcy;&iecy;&tcy;&rcy;&acy;&zhcy;&acy;&period; &Vcy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&jcy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tcy;&ocy;&rcy; &pcy;&ocy;&vcy;&ycy;&shcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;&lcy;&gcy;&ocy;&scy;&rcy;&ocy;&chcy;&ncy;&ocy;&jcy; &tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&icy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&acy; &icy; &ucy;&mcy;&iecy;&ncy;&softcy;&shcy;&acy;&iecy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ocy;&vcy; &scy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;&jcy; &lcy;&icy;&ncy;&icy;&icy;&period; DS3231 &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&iecy;&ncy; &vcy; &kcy;&ocy;&mcy;&mcy;&iecy;&rcy;&chcy;&iecy;&scy;&kcy;&icy;&iecy; &icy; &pcy;&rcy;&ocy;&mcy;&ycy;&shcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&ycy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; 16-&kcy;&ocy;&ncy;&tcy;&acy;&kcy;&tcy;&ncy;&ycy;&jcy; 300mil&comma; &scy; &tcy;&iecy;&mcy; &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&acy;&kcy;&iecy;&tcy;&period; &CHcy;&acy;&scy;&ycy; &rcy;&iecy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&ycy;&comma; &mcy;&icy;&ncy;&ucy;&tcy;&ycy;&comma; &chcy;&acy;&scy;&ycy;&comma; &dcy;&iecy;&ncy;&softcy; &ncy;&iecy;&dcy;&iecy;&lcy;&icy;&comma; &dcy;&acy;&tcy;&ucy;&comma; &mcy;&iecy;&scy;&yacy;&tscy; &icy; &gcy;&ocy;&dcy;&period; &Mcy;&iecy;&ncy;&iecy;&iecy; &chcy;&iecy;&mcy; &zcy;&acy; 31 &dcy;&ncy;&iecy;&jcy; &mcy;&iecy;&scy;&yacy;&tscy;&acy;&comma; &tcy;&ocy; &dcy;&acy;&tcy;&acy; &ocy;&kcy;&ocy;&ncy;&chcy;&acy;&ncy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&tcy;&rcy;&iecy;&gcy;&ucy;&lcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&comma; &vcy; &tcy;&ocy;&mcy; &chcy;&icy;&scy;&lcy;&iecy; &pcy;&ocy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &vcy; &vcy;&icy;&scy;&ocy;&kcy;&ocy;&scy;&ncy;&ycy;&jcy; &gcy;&ocy;&dcy;&period; &Kcy;&rcy;&ucy;&gcy;&lcy;&ocy;&scy;&ucy;&tcy;&ocy;&chcy;&ncy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &vcy; 24 &chcy;&acy;&scy;&ocy;&vcy; &icy;&lcy;&icy; &pcy;&ocy;&lcy;&ocy;&scy;&acy; &sol; AM &sol; PM &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &ocy; 12-&chcy;&acy;&scy;&ocy;&vcy;&ocy;&mcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;&period; &Ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&vcy;&acy;&iecy;&tcy; &dcy;&vcy;&acy; &ncy;&acy;&scy;&tcy;&rcy;&acy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&jcy; &bcy;&ucy;&dcy;&icy;&lcy;&softcy;&ncy;&icy;&kcy; &icy; &kcy;&acy;&lcy;&iecy;&ncy;&dcy;&acy;&rcy;&softcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&acy; &ncy;&acy; &pcy;&rcy;&yacy;&mcy;&ocy;&ucy;&gcy;&ocy;&lcy;&softcy;&ncy;&ocy;&jcy; &fcy;&ocy;&rcy;&mcy;&ycy;&period; &Acy;&dcy;&rcy;&iecy;&scy; &icy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &chcy;&iecy;&rcy;&iecy;&zcy; I2C &dcy;&vcy;&ucy;&ncy;&acy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&jcy; &shcy;&icy;&ncy;&ycy;&period; &Pcy;&rcy;&iecy;&tscy;&icy;&zcy;&icy;&ocy;&ncy;&ncy;&ycy;&jcy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &scy; &kcy;&ocy;&mcy;&pcy;&iecy;&ncy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &ocy;&pcy;&ocy;&rcy;&ncy;&ocy;&gcy;&ocy; &ncy;&acy;&pcy;&rcy;&yacy;&zhcy;&iecy;&ncy;&icy;&yacy; &icy; &tscy;&iecy;&pcy;&icy; &kcy;&ocy;&mcy;&pcy;&acy;&rcy;&acy;&tcy;&ocy;&rcy;&acy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy; &scy;&tcy;&acy;&tcy;&ucy;&scy; VCC &dcy;&lcy;&yacy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&yacy; &scy;&bcy;&ocy;&iecy;&vcy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&icy;&vcy;&acy;&yucy;&tcy; &scy;&bcy;&rcy;&ocy;&scy; — &vcy;&ycy;&khcy;&ocy;&dcy;&comma; &icy; &pcy;&rcy;&icy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&scy;&yacy; &ncy;&acy; &rcy;&iecy;&zcy;&iecy;&rcy;&vcy;&ncy;&ycy;&jcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy;&period; &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;&comma; &sol; RST &kcy;&ocy;&ncy;&tcy;&acy;&kcy;&tcy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; μP &scy;&bcy;&rcy;&ocy;&scy;&icy;&tcy;&softcy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy;&period; &Ecy;&kcy;&ocy;&ncy;&ocy;&mcy;&icy;&yacy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &icy; &vcy;&ycy;&scy;&ocy;&kcy;&acy;&yacy; &tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy;&comma; DS3231 &tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy;&comma; &pcy;&rcy;&ocy;&dcy;&lcy;&icy;&tcy;&softcy; &scy;&rcy;&ocy;&kcy; &pcy;&rcy;&iecy;&bcy;&ycy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy; &icy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&iecy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ycy;&period; &Ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&iecy;&tcy; &ocy;&chcy;&iecy;&ncy;&softcy; &tcy;&ocy;&chcy;&ncy;&ycy;&jcy; &tscy;&icy;&fcy;&rcy;&ocy;&vcy;&ocy;&jcy; &dcy;&acy;&tcy;&chcy;&icy;&kcy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &chcy;&iecy;&rcy;&iecy;&zcy; I2C &ast; &icy;&ncy;&tcy;&iecy;&rcy;&fcy;&iecy;&jcy;&scy; &dcy;&lcy;&yacy; &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&acy; &kcy; &iecy;&gcy;&ocy; &lpar;&kcy;&acy;&kcy; &vcy; &tcy;&ocy; &zhcy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;&rpar;&period; &Ecy;&tcy;&ocy;&tcy; &dcy;&acy;&tcy;&chcy;&icy;&kcy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &pcy;&ocy;&gcy;&rcy;&iecy;&shcy;&ncy;&ocy;&scy;&tcy;&softcy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &pm; 3 ° C&period; On-chip &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy; &tscy;&iecy;&pcy;&icy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&tcy;&softcy; &icy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &icy;&mcy;&icy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ycy;&khcy; &icy; &rcy;&iecy;&zcy;&iecy;&rcy;&vcy;&ncy;&ycy;&khcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy; &lpar;&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;&comma; &ncy;&icy;&zcy;&kcy;&ocy;&gcy;&ocy; &ncy;&acy;&pcy;&rcy;&yacy;&zhcy;&iecy;&ncy;&icy;&yacy; &acy;&kcy;&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&ocy;&rcy;&ncy;&ocy;&jcy; &bcy;&acy;&tcy;&acy;&rcy;&iecy;&icy;&rpar; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;&mcy;&icy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy;&period; &IEcy;&scy;&lcy;&icy; &scy;&bcy;&ocy;&jcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy;&comma; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&ocy;&dcy;&ocy;&lcy;&zhcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &tcy;&ocy;&chcy;&ncy;&ycy;&iecy; &scy;&rcy;&ocy;&kcy;&icy; &icy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy;&comma; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy; — &ecy;&tcy;&ocy; &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy;&period; &Kcy;&ocy;&gcy;&dcy;&acy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&iecy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ocy; &icy;&lcy;&icy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &ncy;&acy;&pcy;&rcy;&yacy;&zhcy;&iecy;&ncy;&icy;&yacy; &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&acy;&khcy; &dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ocy;&gcy;&ocy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;&comma; &vcy; &chcy;&icy;&pcy;&iecy; &scy;&bcy;&rcy;&ocy;&scy;&icy;&tcy;&softcy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&gcy;&rcy;&ucy;&zcy;&kcy;&icy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy; &mcy;&icy;&kcy;&rcy;&ocy;&pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&ocy;&rcy;&acy;&period;

&Pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&colon;
1 &Rcy;&acy;&zcy;&mcy;&iecy;&rcy;&colon; 38&ast;22&ast;14&mcy;&mcy;
2 &Vcy;&iecy;&scy;&colon; 8g
3 &Rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &ncy;&acy;&pcy;&rcy;&yacy;&zhcy;&iecy;&ncy;&icy;&iecy;&colon; 3&period;3 — 5 5&period; V
4 &chcy;&acy;&scy;&ocy;&vcy; &chcy;&icy;&pcy;&colon; &Vcy;&ycy;&scy;&ocy;&kcy;&ocy;&tcy;&ocy;&chcy;&ncy;&ycy;&iecy; &chcy;&acy;&scy;&ycy; &mcy;&icy;&kcy;&rcy;&ocy;&scy;&khcy;&iecy;&mcy;&ycy; DS3231
5 &Tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; &chcy;&acy;&scy;&ocy;&vcy;&colon; 0-40 ° &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&comma; &tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; 2 ppm&comma; &ocy;&shcy;&icy;&bcy;&kcy;&acy; &bcy;&ycy;&lcy;&acy; &ocy;&kcy;&ocy;&lcy;&ocy; 1 &mcy;&icy;&ncy;&ucy;&tcy;&ycy;
6 &Kcy;&acy;&lcy;&iecy;&ncy;&dcy;&acy;&rcy;&softcy; &bcy;&ucy;&dcy;&icy;&lcy;&softcy;&ncy;&icy;&kcy; &scy; &dcy;&vcy;&ucy;&mcy;&yacy;
7 &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&icy;&rcy;&ucy;&iecy;&mcy;&ycy;&khcy; &pcy;&rcy;&yacy;&mcy;&ocy;&ucy;&gcy;&ocy;&lcy;&softcy;&ncy;&ocy;&jcy; &vcy;&ycy;&khcy;&ocy;&dcy;
8 &CHcy;&acy;&scy;&ycy; &rcy;&iecy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tcy;&ocy;&rcy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&ycy;&comma; &mcy;&icy;&ncy;&ucy;&tcy;&ycy;&comma; &chcy;&acy;&scy;&ycy;&comma; &dcy;&iecy;&ncy;&softcy; &ncy;&iecy;&dcy;&iecy;&lcy;&icy;&comma; &dcy;&acy;&tcy;&ucy;&comma; &mcy;&iecy;&scy;&yacy;&tscy; &icy; &gcy;&ocy;&dcy; &scy;&ocy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ycy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&acy; &Gcy;&Rcy;&Mcy; &icy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &dcy;&ocy; 2100 &gcy;&ocy;&dcy;&acy; &vcy;&icy;&scy;&ocy;&kcy;&ocy;&scy;&ncy;&ycy;&jcy; &gcy;&ocy;&dcy; &kcy;&ocy;&mcy;&pcy;&iecy;&ncy;&scy;&acy;&tscy;&icy;&icy;
9 chip &dcy;&acy;&tcy;&chcy;&icy;&kcy;&acy; &tcy;&iecy;&mcy;&pcy;&iecy;&rcy;&acy;&tcy;&ucy;&rcy;&ycy; &pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy; &tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &pm; 3 °
10 &mcy;&icy;&kcy;&rcy;&ocy;&scy;&khcy;&iecy;&mcy;&ycy; &pcy;&acy;&mcy;&yacy;&tcy;&icy;&colon; 24C32 &lpar;&iecy;&mcy;&kcy;&ocy;&scy;&tcy;&softcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy; &khcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; 32K&rpar;
11&period; IIC &icy;&ncy;&tcy;&iecy;&rcy;&fcy;&iecy;&jcy;&scy;&acy; &shcy;&icy;&ncy;&ycy;&comma; &mcy;&acy;&kcy;&scy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &scy;&kcy;&ocy;&rcy;&ocy;&scy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&chcy;&icy; &vcy; 400 &Kcy;&gcy;&tscy; &lpar;&rcy;&acy;&bcy;&ocy;&chcy;&iecy;&iecy; &ncy;&acy;&pcy;&rcy;&yacy;&zhcy;&iecy;&ncy;&icy;&iecy; 5V&rpar;
12 &mcy;&ocy;&zhcy;&ncy;&ocy; &scy;&ocy;&iecy;&dcy;&icy;&ncy;&yacy;&tcy;&softcy; &kcy;&acy;&scy;&kcy;&acy;&dcy;&ocy;&mcy; &scy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &ucy;&scy;&tcy;&rcy;&ocy;&jcy;&scy;&tcy;&vcy;&ocy;&mcy; IIC&comma; 24C32 &acy;&dcy;&rcy;&iecy;&scy;&acy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&ocy;&iecy; &zcy;&acy;&mcy;&ycy;&kcy;&acy;&ncy;&icy;&iecy; A0&sol;A1&sol;A2 &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &acy;&dcy;&rcy;&iecy;&scy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; — 0x57
13 &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy; &acy;&kcy;&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&ocy;&rcy;&ocy;&mcy; LIR2032&comma; &dcy;&lcy;&yacy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&iecy;&ncy;&icy;&yacy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy; &pcy;&ocy;&scy;&lcy;&iecy; &scy;&bcy;&ocy;&yacy; &pcy;&icy;&tcy;&acy;&ncy;&icy;&yacy;&comma; &chcy;&acy;&scy;&ycy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&scy;&tcy;&icy;&tcy;&softcy; &vcy;&scy;&iecy; &pcy;&rcy;&icy;&rcy;&ocy;&dcy;&ncy;&ycy;&iecy; &ncy;&ocy;&rcy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy;
14 &Ucy;&pcy;&acy;&kcy;&ocy;&vcy;&kcy;&acy;&colon; &Ocy;&dcy;&icy;&ncy; &acy;&ncy;&tcy;&icy;&scy;&tcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ucy;&yucy; &ucy;&pcy;&acy;&kcy;&ocy;&vcy;&kcy;&ucy;

&Icy;&ncy;&scy;&tcy;&rcy;&ucy;&kcy;&tscy;&icy;&icy; &pcy;&ocy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yucy; &lpar;&dcy;&lcy;&yacy; Arduino uno r3&rpar;&colon;
SCL &IEcy;&Vcy;&Rcy;&Ocy;&Pcy;&Acy; A5
SDA &IEcy;&Vcy;&Rcy;&Ocy;&Pcy;&Acy; A4
VCC &IEcy;&vcy;&rcy;&ocy;&pcy;&acy; 5V
&Zcy;&iecy;&mcy;&lcy;&yacy; &Scy;&iecy;&vcy;&iecy;&rcy;&ncy;&acy;&yacy; &Zcy;&iecy;&mcy;&lcy;&yacy;

&Scy;&pcy;&icy;&scy;&ocy;&kcy; &dcy;&ocy;&scy;&tcy;&acy;&vcy;&kcy;&icy;&colon;
1&period; DS3231 &mcy;&ocy;&dcy;&ucy;&lcy;&yucy; &lpar;&ucy;&scy;&pcy;&iecy;&shcy;&ncy;&ocy; &pcy;&rcy;&ocy;&shcy;&iecy;&lcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&ucy; &acy;&ncy;&tcy;&icy;&scy;&tcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&jcy; &ucy;&pcy;&acy;&kcy;&ocy;&vcy;&kcy;&iecy; &rpar;

RTC; DS1302; SPI; 2?5,5ВDC; штыревой; 31×15мм; 4г производства WAVESHARE WSH-9709

Главная Каталог Робототехника и макетирование Прочие модули Модули RTC
КоличествоЦена ₽/шт
1 510
2 439
3 438
8 417
Минимально 1 шт и кратно 1 шт

Вы можете запросить у нас любое количество 9709, просто отправьте нам запрос на поставку.
Мы работаем с частными и юридическими лицами.

Купить 9709 от 1 шт с помощью банковской карты можно прямо сейчас на нашем сайте.
Работаем с частными и юридическими лицами.

WSH-9709 описание и характеристики

Модуль: RTC; DS1302; SPI; 2?5,5ВDC; штыревой; 31×15мм; 4г

Бесплатная доставка
заказов от 5000 ₽

Доставим прямо в руки или в ближайший пункт выдачи


DS1302 Распиновка чипа RTC, пример, области применения и техническое описание компенсация производится для включения внутренне. Статическая оперативная память DS1302 имеет размер 31 байт. Простой последовательный интерфейс SPI позволяет DS1302 обмениваться данными и взаимодействовать с любым микропроцессором или микроконтроллером, имеющим интерфейс связи SPI. Есть две формы индикации времени

i.е. 24-часовой формат или 12-часовой формат с указанием AM/PM. Работает на очень малой мощности. Сохранение данных и информации о часах может потреблять не более 1 мкВт. Синхронная последовательная связь используется для соединения этого чипа RTC с микропроцессором. RST (сброс), I/O (линия данных) и SCLK (последовательные часы) — это три клеммы, необходимые для связи с DS1302. Однобайтовый или многобайтовый режим используются для передачи данных в часы или из ОЗУ или из них.

Схема расположения контактов DS1302

DS1302 доступен в виде 8-контактной ИС.Его Panout Diagram показана как:

PIN-код конфигурации

6Вход на этом выводе должен быть высоким во время чтения или записи.
Pins Детали
1 (питание-) Этот PIN-код предназначен для подключения основного источника питания .

V CC1 подключен к источнику, который действует как резервный, если основной источник отсутствует или не работает. DS1302 фактически работает с любым из двух, т. е. V CC1 или V CC2 , в зависимости от величины более высокого значения.V CC2 действует как первичный источник питания, если V CC2 > V CC1 + 2 . если V CC2 < V CC1 + 2, то V CC1 действует как источник питания.

2 (Подключение генератора-X1) Эти контакты предназначены для подключения стандартного кварцевого резонатора с частотой колебаний 32,768 кГц. Для включения внешнего генератора со значением 32,768 кГц, X1 подключается к генератору, а X2 остается открытым/плавающим.
3 (Подключение генератора-X2)
4 (Заземление-GND) Этот контакт предназначен для подключения заземления
5 (Reset-RST)
6 (Линия данных-ввод/вывод) Это вход двухтактный-выход. Он является двунаправленным по своей природе, при условии, что связь осуществляется через трехпроводной интерфейс SPI.
7 (Синхронизация часов-SCLK) Этот контакт предназначен для синхронизации данных для последовательного интерфейса.
8 (Электропитание- ) Этот контакт подключен к источнику энергии, который можно перезаряжать.Это для систем, использующих подзарядку. Резервная батарея обычно подключена.

Где и как использовать чип DS1302 RTC?

DS1302 имеет сдвиговый регистр, управляющую логику, осциллятор, часы реального времени и ОЗУ в качестве основных компонентов хронометража посредством последовательной связи SPI. Блок-схема соответственно показана как:

DS1302 Пример

Типичное применение DS1302 пример показано как:

Кварцевый генератор подключен между контактами X1 и X2.Источники питания подключены к V CC2 и V CC1 . DS1302 фактически работает с любым из двух, то есть V CC2 и V CC1 , в зависимости от величины более высокого. V CC2 действует как первичный источник питания, если V CC2 > V CC1 + 2 . если В CC2 < В CC1 + 2 , В CC1 действует как источник питания. 4 заземлен. Последовательная связь осуществляется через контакты 4, 5 и 6, как показано выше.

Каждая передача данных начинается с командного байта. MSB определяет, возможна запись в DS1302 или нет. Если этот MSB, то есть бит № 7, равен 1, запись в DS1302 разрешена, а если его логический 0 записывает в DS1302, запись отключена. 0 нулевая логика в бите №. 6 определяет данные часов или календаря, а логика показывает данные ОЗУ. Бит нет. 1-5 относятся к регистрам данных как входным или выходным. Логический 0 в бите 0 LSB показывает операцию записи, а логическая 1 показывает операцию чтения. Это изображается как:

Приложения

Приложения DS1302 включают встроенные цифровые часы/таймеры различных модулей в нашей реальной жизни.

Другие Эквивалены ICS RTC: DS1307 , DS3231 , DS3232 , DS3232

DS1302 Сзаимодействующие с Arduino

В этом разделе мы увидим пример чипа интерфейса RTC с Arduino Uno. Нам понадобится внешний кристалл и литиевая батарея, чтобы использовать эту ИС. Вместо того, чтобы покупать только эту ИС, на рынке доступно множество модулей RTC . Вы можете купить модуль RTC DS1302 .Изображение модуля отображается здесь:

1

Опс. Особенности в режиме реального времени

Оперативные особенности DS1302 отображаются как:

500 100-200 280/высокое сопротивление IKO/IOCL/ импеданс Vcc=2 В (нс)
Параметры DS1302
Утечка ввода (мкА ) 500
утечка ввода / вывода (мкА) 500
Active Current Vection-осциллятор включен (MA) 0,4
TOMEJECKING TECONECONATION включен (мкА) 0.3-1.0
Стенд по текущему осциллятору отключено (Na) 100-200
Trickle Charge Resistors- R1 (kω) 2
струйковых зарядных резисторов- R2 (kω) 4
струйковых зарядных резисторов- R3 (kω) 8
струйкового заряда диода напряжения диода (V) 0,7
входной емкости (PF) 10
вход / вывод Емкость (PF) 15 15
Данные в CLK Setup VCC = 2V (NS) 200
Данные в CLK Setup VCC = 5V (NS) 50
CLK для хранения данных VCC = 2V (NS) 280
CLK для хранения данных VCC = 5V (NS) 70
CLK для задержки данных VCC = 2V (NS) 800
CLK для задержки данных Vcc=5В (нс) 200
CLK Now Time VCC = 2V (NS) 1000
CLK Now Time VCC = 5V (NS) 250
CLK Высокое время VCC = 2V (NS) 1000
Время высокого уровня CLK Vcc=5В (нс) 250
Частота CLK Vcc=2В (МГц) 0.5
CLK Частота VCC = 5V (МГц) 2
CLK RISE и FALL VCC = 2V (NS) 2000
CLK RISE и FALL VCC = 5 В (NS) 500
CE в CLK Setup VCC = 2V (мкс) 4
CE до Setup VCC = 5V (мкс) 1
1
CLK для CE HOLD VCC = 2V (NS) 240
CLK для CE HOLD VCC = 5V (NS) 60
CE Неактивное время VCC = 2V (мкс) 4
CE Неактивное время VCC = 5V (мкс) 1
CE к входу/выходу, высокое сопротивление Vcc=2В (нс) 280
CE к входу/выходу, высокое сопротивление Vcc=5В (нс) 70
280
SCLK к входу/выходу высокий импеданс Vcc=5 В (нс) 70
900 20 DS1302 DATASHEET DOWNLOAD

  DS1302 Хронометраж Часы реального времени RTC

Описание: Микросхема хронометрии DS1302 с непрерывной подзарядкой содержит часы/календарь реального времени и 31 байт статического ОЗУ.Он связывается с микропроцессором через простой последовательный интерфейс. Часы/календарь реального времени предоставляют информацию о секундах, минутах, часах, дне, дате, месяце и году. Дата окончания месяца автоматически корректируется для месяцев, в которых меньше 31 дня, включая поправки на високосный год. Часы работают в 24-часовом или 12-часовом формате с индикатором AM/PM.


Взаимодействие DS1302 с микропроцессором упрощается за счет использования синхронной последовательной связи. Для связи с часами/RAM требуется всего три провода: CE, I/O (линия данных) и SCLK (последовательные часы).Данные могут передаваться в часы/ОЗУ и обратно по 1 байту за раз или пакетом до 31 байта. DS1302 предназначен для работы с очень низким энергопотреблением и сохранения данных и тактовой информации менее чем на 1 мкВт.

 

Особенности:

  • Часы реального времени подсчитывают секунды, минуты, часы, дату месяца, месяц, день недели и год с компенсацией високосного года. для непрерывного хронометража
  • 31 x 8 ОЗУ общего назначения с батарейным питанием
  • Последовательный ввод/вывод для минимального количества контактов
  • 2.От 0 В до 5,5 В Полная работа
  • Использует менее 300 нА при 2,0 В
  • Однобайтовая или многобайтовая (пакетный режим) передача данных для чтения или записи данных часов или ОЗУ
  • Простой 3-проводной интерфейс
  • TTL- Совместимость (VCC = 5 В)
  • Промышленный диапазон температур: от -40°C до +85°C
  • Совместимость с DS1202
Примечания по эксплуатации: В DS1302 используется внешний кварцевый резонатор 32,768 кГц. Схема генератора не требует для работы никаких внешних резисторов или конденсаторов.Внутренний генератор предназначен для работы с кварцем 32,768 кГц, имеющим указанную нагрузочную емкость 6 пФ.

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


для получения дополнительной информации прочитайте файл с техническими данными.

rtc%20ds1302 техническое описание и примечания по применению

1998 — DS87C530

Реферат: 20 будильников rtc
Текст: нет доступного текста файла


Оригинал
PDF DS87C530 0x100101b. Х12/6 20 будильник ртк
кбит

Аннотация: BL3501 BL2220 32.768k rtc 32.768k CRYSTAL RTC wk2 94 R01110
Текст: нет доступного текста файла


Оригинал
PDF BL3501 BL2220 455 кГц 768 Гц 38 кГц ОП-24 кбит BL3501 BL2220 32.768k ртк 32 768 000 КРИСТАЛЛОВ RTC неделя2 94 R01110
2008 — АН10770

Резюме: LPC935 P89LPC935 MCB900 LPC900
Текст: нет доступного текста файла


Оригинал
PDF АН10770 P89LPC9351 ЛПК900, P89LPC9351 P89LPC935, АН10770 P89LP. LPC935 P89LPC935 MCB900 LPC900
2004 — микросхема суперконденсатора

Аннотация: 10PIN-JUMPER X1228 X1227 X1226 PIC16C63 LM76 CR2032 AN1138 rtc принципиальная схема
Текст: нет доступного текста файла


Оригинал
PDF Х1226, Х1227, Х1228) 768 кГц 256кб.АН1138 чип суперконденсатора 10-КОНТАКТНАЯ ПЕРЕМЫЧКА Х1228 X1227 Х1226 PIC16C63 ЛМ76 CR2032 принципиальная схема ртк
2010 — 0B01111111

Реферат: PD70F3792 PD70F3793 PD70F3794 uPD70F3795 uPD70F3796 30х32 FX101
Текст: нет доступного текста файла


Оригинал
PDF V850ES/Jx3-L Р01АН0193ДЖЖ0100 ПД70Ф3792 ПД70Ф3793 ПД70Ф3794 ПД70Ф3795 ПД70Ф3796 Р01АН0193ДЖЖ0100 0B01111111 ПД70Ф3792 ПД70Ф3793 ПД70Ф3794 uPD70F3795 uPD70F3796 30ч32 FX101
RX-4591CF

Резюме: RTC-7301SF-B rtc a 250 RTC Часы реального времени rx-4581 RX-8564CF RX-8581NB RTC-62421 62423 20pin
Текст: нет доступного текста файла


Оригинал
PDF RX-8581SA RX-4581NB РТК-9701JE РТК-4701JE РТК-4701НБ РТК-4574ДЖЭ РТК-4574СА РТК-4574НБ РТК-4553 РТК-4543SA RX-4591CF РТК-7301SF-B ртк а 250 Часы реального времени RTC рх-4581 RX-8564CF RX-8581NB РТК-62421 62423 20pin
2001 — ПД-2000-1

Резюме: нет абстрактного текста
Текст: нет доступного текста файла


Оригинал
PDF 1302Б 01.07.0M ПД-2000-1
2005 — MB91360

Реферат: MB91F364G MB91F369 MB91F369GA
Текст: нет доступного текста файла


Оригинал
PDF MCU-AN-3

-E-V11 32-бит МБ91Ф369, МБ91Ф364 0x10000) 0x100) 0x10000 0x100 МБ91360 МБ91Ф364Г МБ91Ф369 MB91F369GA

2002 — схема rtc

Аннотация: двоично-двоичное преобразование SPRU423 Пример кода DSP/BIOS TMS320VC5509 TMS320C55X SPRS163 SPRU317 C5509 TMS320
Текст: нет доступного текста файла


Оригинал
PDF СПРА384А ТМС320ВК5509 ТМС320ВК5509 принципиальная схема ртк двоично-двоичное преобразование SPRU423 Пример кода DSP/BIOS ТМС320C55X СПРС163 SPRU317 C5509 ТМС320
2003 — раздел прагмы

Резюме: нет абстрактного текста
Текст: нет доступного текста файла


Оригинал
PDF H8/300H Н8/3687 REJ06B0102-0100Z/Rev раздел прагмы
1999 — РСМРСТ

Реферат: модуль механического таймера t101a T85 WELL t29 техническое описание T122 T95 диод 82371AB T129 монитор батареи rtc
Текст: нет доступного текста файла


Оригинал
PDF 82371AB 0020ч 0021ч 00A0h 00A1h РСМРСТ т101а Модуль механического таймера T85 ЧТО Ж Т29 даташит Т122 Диод Т95 Т129 монитор батареи rtc
2010 — цепь резервного аккумулятора rtc

Аннотация: BAT43W BAT54 FDY301NZ СУПЕР КОНДЕНСАТОР
Текст: нет доступного текста файла


Оригинал
PDF 768 кГц АН1549 Цепь резервной батареи RTC БАТ43В БАТ54 ФДИ301НЗ СУПЕР КОНДЕНСАТОР
2009 — автоматическая калибровка оборудования LPC1700 RTC

Реферат: определение калибровки графического ЖК-дисплея LPC1700 NXP lpc17xx mcb1700 LPC1700 AN10849 uvision CAN lpc17xx
Текст: нет доступного текста файла


Оригинал
PDF АН10849 ЛПК1700 ЛПК1700, АН10849 Аппаратная автоматическая калибровка LPC1700 RTC графический ЖК-дисплей LPC1700 NXP lpc17xx мкб1700 зрение МОЖЕТ lpc17xx определение калибровки
20-контактная ЖК-панель

Аннотация: ЖК-дисплей часов F370 F371 F373 F374 SKS1
Текст: нет доступного текста файла


Оригинал
PDF H8/300H 24 часа H8/38076R REJ06B0375-0100/Ред. 20-контактная ЖК-панель ЖК-дисплей часов F370 F371 F373 F374 СКС1
DS1307 ИС

Реферат: RTC DS1302 rtc ds1338 ds3231mz DS1343 IC DS1307 DS1394 DS1372 DS3231M DS32C35
Текст: нет доступного текста файла


Оригинал
PDF DS3231M DS3231S DS3232 DS3234 ДС32Б35 DS32C35 32 кГц ДС12Р885/887 ДС12К887/887А DS12CR887 ИС DS1307 РТК DS1302 ртк ds1338 дс3231мз ДС1343 ИС DS1307 ДС1394 ДС1372 DS3231M DS32C35
32.768k ртк

Реферат: DS1620 DS5250 DS87C530 MC-306 KF-38G-12P5200 кристалл 32.768k CRYSTAL RTC epson 32.768KHZ CRYSTALS-генератор KDS Crystals генератор 32.768 кГц
Текст: нет доступного текста файла


Оригинал
PDF ДС87К530, ДС5250, DS87C530/DS5250 DS87C530 DS5250 DS1620 DS5250 com/an79 АРР79, 32,768 тыс. часов в реальном времени МС-306 Кристалл КФ-38Г-12П5200 32 768 000 КРИСТАЛЛОВ RTC epson 32,768 кГц кристаллы-осциллятор Осциллятор кристаллов KDS 32.768 кГц
2003 — КРСМ

Реферат: Национальная концепция маршрутизации прерываний PC87591l PC87591L SERIRQ CR16B PC87591E PC87591S PC87591x
Текст: нет доступного текста файла


Оригинал
PDF CR16B PC87591x csm Национальный PC87591l PC87591L СЕРИРК концепция маршрутизации прерываний PC87591E PC87591S
ф06ф

Аннотация: бесплатный образец блок-схемы 8-битного счетчика
Текст: нет доступного текста файла


Оригинал
PDF H8/300H H8/38076R REJ06B0419-0100/Ред. f06f бесплатный образец блок-схемы 8-битный счетчик
2013 — EVAL-12-34813 EnerChip RTC

Реферат: EnerChip DS-72-39, технология CBC34813-M5C enerchip cc
Текст: нет доступного текста файла


Оригинал
PDF CBC-EVAL-12-34813 CBC34813 CBC-EVAL-12-34813 АМ0813 ДС-72-39 EVAL-12-34813 EnerChip RTC ЭнерЧип технологии CBC34813-M5C энерчип куб.см
2001 — АП-728

Реферат: Agilent-E1743A материнская плата RTC схема Duracell 2032 AD823AN AD823 AD822AR-3V 10E6 10E12 расчет частоты колебаний RC
Текст: нет доступного текста файла


Оригинал
PDF АП-728 АП-728 Аджилент-E1743A схема RTC на материнской плате дюраселл 2032 АД823АН AD823 АД822АР-3В 10E6 10Э12 рассчитать частоту колебаний RC
2010 — СТМ8Л

Аннотация: ПРОЕКТ SHADOW ALARM RM0031 Руководство по программированию процессора STM8L STM8L15x
Текст: нет доступного текста файла


Оригинал
PDF АН3133 STM8L15x СТМ8Л ПРОЕКТ ТЕНЕВОЙ СИГНАЛИЗАЦИИ RM0031 Руководство по программированию процессора STM8L
2013 — Atmel AT01482: калибровка XMEGA RTC

Реферат: atxmega atxmega C RTC с платой устройства eeprom xmega ATMEL 222
Текст: нет доступного текста файла


Оригинал
PDF AT01482: Atmel AT01482: Калибровка XMEGA RTC atxmega atxmega C RTC с eeprom плата устройства хмега АТМЭЛ 222
2000 — РТК72421

Реферат: smd диод h20 диод SMD t01 транзистор smd CF RQ Epson rtc 72421 30seconds epson rtc72423a RTC72421A
Текст: нет доступного текста файла


Оригинал
PDF MQ162-02 РТК-72421/72423 та52 RTC72421 смд диод h20 диод SMD t01 транзистор smd CF RQ Эпсон ртк 72421 30 секунд epson rtc72423a RTC72421A
2001 — АП-728

Аннотация: 10E12 10E6 AD822AR-3V AD823 AD823AN системная плата Intel для настольных ПК РУКОВОДСТВО ПО ОБСЛУЖИВАНИЮ
Текст: нет доступного текста файла


Оригинал
PDF АП-728 АП-728 10Э12 10E6 АД822АР-3В AD823 АД823АН системная плата Intel для настольных ПК РУКОВОДСТВО ПО ОБСЛУЖИВАНИЮ
1999 — RTC6591

Аннотация: RTC6581 6591
Текст: нет доступного текста файла


Оригинал
PDF РТК-658Х/РТК-659Х RTC6591 RTC6581 6591

Модуль DS1302 RTC с держателем CR1220

Описание

Аккумулятор может не входить в комплект поставки DHL из-за ограничений на доставку самолетом.

Многим бытовым приборам нужен RTC, как вы знаете, расчет веса, холодильник, часы, кофеварка, ну везде, где вы можете найти время, когда у вас нет часов и нет питания на вашем телефоне 😀

DS1302 Введение:

DS1302 DALLAS представила микросхему часов с непрерывной подзарядкой, которая содержит часы/календарь реального времени и 31 байт статического ОЗУ, которые обмениваются данными через простой последовательный интерфейс с микроконтроллером. Схема часов/календаря реального времени обеспечивает секунды, минуты, часы, день, неделю, месяц, год, месячное количество дней и високосный год, количество дней можно настроить автоматически.Часы можно сделать с помощью индикатора AM / PM, который решил использовать 24-часовой или 12-часовой формат.

DS1302 между микроконтроллером и простой синхронной последовательной связью используется только трехпортовая линия: (1) сброс RST (2) линии данных ввода-вывода (3) последовательные часы SCLK. Часы / ОЗУ читают / записывают данные в байт или группу символов до 31 байта связи. DS1302 Низкое энергопотребление для сохранения данных и информации о часах при мощности менее 1 мВт

Особенности:
  • Часы реального времени могут рассчитывать год 2100 секунд, минут, часов, дня, недели, месяца, года, а также возможность корректировки високосного года
  • 31 * 8 временных ОЗУ для хранения данных
  • Последовательный порт ввода-вывода таким образом, что минимальное количество контактов
  • Широкий диапазон рабочего напряжения 2.0 5.5
  • 2,0 ​​В, рабочий ток менее 300 нА
  • Чтение/запись передачи тактовых импульсов или данных ОЗУ и многобайтовая передача однобайтовых символов пакетный режим передачи двумя способами
  • 8-контактный DIP или дополнительный 8-контактный корпус SOIC для поверхностного монтажа
  • Простой 3-проводной интерфейс
  • Vcc = 5 В ТТЛ-совместимый
  • Дополнительный диапазон промышленных температур -40 85
  • Двойная трубка для основного и резервного источников питания
Спецификация модуля:
  • Стандартная двухсторонняя печатная плата, полночиповый дизайн, красивая атмосфера, размер 4.7 см * 1,8 см:
  • С отверстием для позиционирования диаметром 3 мм, удобно фиксируется;
  • Резервная батарея для оригинальной батареи CR1220, напряжение 3 В, неперезаряжаемая батарея.
  • Кристалл 32,768 кГц
  • Патч пакета DS1302 SO-8, сделанный на большом чипе
  • Модуль, совместимый с рабочим напряжением 3,3 В/5 В, соединение с микроконтроллером 5 В и 3,3 В
  • Рабочая температура: 0° — 70°
  • Со световым индикатором питания
Документация:
Транспортная накладная:

Этот продукт содержит батарею, его можно отправить только обычной службой доставки, такой как почта Гонконга, почта Бельгии или аналогичной, но нельзя отправить FedEx, DHL, UPS, подробнее о доставке.www.electrodragon.com.

DS1302, часы реального времени высокой точности — чистая печатная плата (180620-1)

DS1302, часы реального времени высокой точности — чистая печатная плата (180620-1) | Электор

Похоже, в вашем браузере отключен JavaScript. Для наилучшего взаимодействия с нашим сайтом обязательно включите Javascript в своем браузере.

  • 10% скидка для членов
  • Одобренные продукты
  • 2000+ продуктов
  • Домой
  • Высокоточный RTC DS1302 — чистая печатная плата (180620-1)

Высокоточные часы реального времени DS1302 — чистая печатная плата (180620-1)

Обзор

Этот крошечный модуль часов реального времени (RTC) со встроенным генератором ±20 ppm является заменой DS1302 в корпусе DIP-8.Максимальная ошибка составляет около 10,5 минут в год. Модуль идеально подходит для прототипирования f.i. на макетной плате: требуется только три контакта ввода-вывода, и он поддерживается библиотеками Arduino с открытым исходным кодом. Добавьте перезаряжаемую батарею или суперконденсатор, чтобы он работал непрерывно.

Обзор

Этот крошечный модуль часов реального времени (RTC) со встроенным генератором ±20 ppm является заменой DS1302 в корпусе DIP-8.Максимальная ошибка составляет около 10,5 минут в год. Модуль идеально подходит для прототипирования f.i. на макетной плате: требуется только три контакта ввода-вывода, и он поддерживается библиотеками Arduino с открытым исходным кодом. Добавьте перезаряжаемую батарею или суперконденсатор, чтобы он работал непрерывно.

1,80 €

Не члены Обычная цена €2.00

Срок доставки: 5 рабочих дней

Детали

Характеристики
  • Напряжение питания: 2–5 В
  • Потребляемая мощность: 1,3 мА (активный) / 2,8 мкА (спящий)
  • Крошечная печатная плата (DIP8)
  • Встроенный генератор ±20 ppm
  • Подходит для макетов.
  • Работает больше четырех дней кап в часах.
  • Максимальная ошибка составляет 10,5 минут в год

Технические характеристики

Дополнительная информация
18831
180620-1

Отзывы (0)

Нет отзывов. Будьте первым кто оценит этот продукт.

Ваш отзыв о Высокоточные часы реального времени DS1302 — плата без платы (180620-1)

Напишите отзыв сами {{/thumbnail_url}} {{{_highlightResult.имя.значение}}}

{{#categories_without_path}} в {{{categories_without_path}}} {{/categories_without_path}} {{#_highlightResult.color}} {{#_highlightResult.color.value}} {{#categories_without_path}} | {{/categories_without_path}} Цвет: {{{_highlightResult.color.value}}} {{/_highlightResult.color.value}} {{/_highlightResult.цвет}}

Модуль реального времени

DS1302 RTC — поделитесь проектом

Пару месяцев назад я купил «Raspberry Pi Pico», чтобы получить некоторый практический опыт и создать с его помощью несколько потрясающих проектов. Но с тех пор он просто лежит у меня на столе и пылится. Сегодня, после очень долгого ожидания, я, наконец, решил создать короткий видеоурок, чтобы показать вам, ребята, как начать работу с Raspberry Pi Pico.Рассматриваемые темы В этом уроке я собираюсь обсудить: 1. Что такое Raspberry Pi Pico? 2. Технические характеристики платы3. Как запрограммировать Pico с помощью C/C++ и MicroPython a. Программирование Raspberry Pi Pico с помощью «Arduino IDE» i. Подготовка Arduino IDE ii. Загрузка примера Blink iii. Демо б. Программирование Raspberry Pi Pico с использованием «Tonny Python IDE» i. Установка MicroPython на Pico ii. Установка Tonny Python IDE iii. Загрузка примера Blink iv. Демо4. Разница между Raspberry Pi Pico и Arduino5.Преимущества и недостатки этой платы Что такое Raspberry Pi Pico? Raspberry Pi Pico — недорогой микроконтроллер. Он может использоваться для управления другими электронными модулями и датчиками так же, как и любой другой микроконтроллер. Pico — это не одноплатный компьютер с Linux, а скорее микроконтроллер, такой как Arduino. Поскольку это микроконтроллер, он не несет всех накладных расходов, которые приносит компьютер, и, следовательно, потребляет гораздо меньше тока. на самом деле он больше похож на Arduino, чем на Raspberry Pi. Pico не является конкурентом Raspberry Pi Zero, на самом деле он может работать вместе с обычным Pi.Pico поддерживает макет и имеет 40 контактов GPIO, работающих при напряжении 3,3 В (по 20 с каждой стороны). Он оснащен двухъядерным процессором ARM Cortex M0+. Мозг Пико — микросхема микроконтроллера RP2040 разработана Raspberry Pi в Великобритании. Он может питаться либо через порт micro USB, либо через контакт VSYS GPIO, обеспечивая напряжение в диапазоне от 1,8 В до 5,5 В. Технические характеристики PicoRaspberry Pi Pico абсолютно отличается от всех других моделей Raspberry Pi. Pico — один из первых микроконтроллеров, использующих процессор RP2040 «Pi Silicon».Это специальная «система на кристалле» (SoC), разработанная командой Raspberry Pi в Великобритании, которая оснащена двухъядерным процессором Arm Cortex M0+ с тактовой частотой 133 МГц, 264 КБ SRAM и 2 МБ флэш-памяти для хранения файлов на нем. Технические характеристики:- Микроконтроллер: RP2040, разработанный Raspberry Pi в Великобритании- Процессор: двухъядерный процессор Arm Cortex-M0+, гибкая тактовая частота до 133 МГц- Входная мощность: 1,8–5,5 В постоянного тока- Рабочая температура: от -20°C до +85 °C- Размеры: 51,0 x 21,0 мм — Встроенные датчики: Датчик температуры — Память: 264 КБ встроенной внутренней SRAM и может поддерживать до 16 МБ внешней флэш-памяти 2 МБ встроенной флэш-памяти QSPI (Adafruit’s Feather RP2040, функции 16 МБ памяти) — GPIO: он имеет 40 сквозных контактов GPIO, также с зубчатым краем — 26 × многофункциональный 3.Контакты GPIO 3 В, которые включают в себя 3 аналоговых входа (аналоговые входы — это то, чего не хватает Raspberry Pi. Они используют переменное напряжение для подключения к таким устройствам, как потенциометры, джойстик или LDR) — 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-разрядных АЦП, 16 × управляемых каналов ШИМ — 8 × программируемых конечных автоматов ввода-вывода (PIO) для пользовательской поддержки периферийных устройств, которые могут разгрузить многие виды критичных по времени процессов от ЦП — Другие особенности: — 1 × содержит 1 × Контроллер USB 1.1 и PHY с поддержкой хоста и устройства. Точные часы и таймер на кристалле. Режимы ожидания и ожидания с низким энергопотреблением. Pi Computers — обеспечивает программирование методом перетаскивания с использованием запоминающего устройства через USB. Самый большой недостаток Raspberry Pi Pico заключается в том, что на нем нет Wi-Fi или Bluetooth.ESP32 и ESP8266, которые вы можете купить по сходной цене, поставляются с Wi-Fi и Bluetooth (ESP32). Конечно, мы можем добавить беспроводную связь через внешние компоненты, однако для ее работы потребуются немного больше знаний и опыта. прошить код на микроконтроллер через USB. Схема распиновки: Вот вид сверху на распиновку на Raspberry Pi Pico. Метки контактов находятся на нижней стороне платы.Как запрограммировать Pico с помощью C/C++ и MicroPythonPi Foundation официально поддерживает MicroPython и C/C++, однако язык программирования высокого уровня, такой как CircuitPython (разветвление MicroPython, созданное Adafruit), и редактор Drag and Drop Python, такой как Pico Piper, который добавляет дополнительные улучшения и может использоваться для программирования плат Pico. Программирование Raspberry Pi Pico с использованием Arduino IDEPython и C/C++ отлично подходит для программирования Picos. Однако возможность программировать Pico точно так же, как Arduino, поможет нам интегрировать Pico в экосистему Arduino.Одна из лучших причин для этого — наличие библиотек для интеграции модулей, датчиков и других сложных вещей без необходимости писать весь код с нуля. Подготовка Arduino IDEДля запуска откройте Tools > Доски > Диспетчер плат и найдите «Pico», выберите «Arduino Mbed OS RP2040 Boards» и нажмите кнопку «Установить». Подключите кабель micro USB к Pico, а затем нажмите и удерживайте кнопку «BOOTSEL», прежде чем подключать USB-кабель к компьютеру.Отпустите BOOTSEL, как только диск RPI-RP2 появится на вашем компьютере. Теперь перейдите в Инструменты > Port, и теперь вы сможете увидеть номер COM-порта.ii. Загрузка примера BlinkПерейдите в раздел «Файлы» > Примеры > Основы > Моргните и нажмите «Загрузить», это загрузит код на плату Pico.iii. ДемонстрацияПосле того, как IDE завершит загрузку кода, вы увидите, как мигает встроенный светодиод Pico. Теперь вы можете использовать Pico как Arduino и программировать его с помощью Arduino IDE. Программирование Raspberry Pi Pico с помощью Tonny Python IDE. его на компьютер через USB, а затем перетаскивая на него файлы.я. Установка MicroPython на PicoДля установки MicroPython на Pico требуется скопировать на него файл «UF2». Файл UF2 представляет собой «файл двоичных данных», который содержит программу, которую можно перенести с ПК на микроконтроллер, такой как печатная плата Arduino или Pico. Чтобы загрузить MicroPython на Pico:1. Загрузите «Файл MicroPython UF2» по ссылке, указанной в описании ниже.2. Подключите кабель micro USB к Pico, а затем нажмите и удерживайте кнопку «BOOTSEL», прежде чем подключать кабель USB к компьютеру.Отпустите BOOTSEL, как только на вашем компьютере появится диск RPI-RP2.3. Перетащите файл UF2 на том RPI-RP2. 4. Ваш Pico перезагрузится. Вот и все, теперь вы используете MicroPython на своем Pico.ii. Установка Tonny Python IDE Для написания кода и сохранения файлов в Pico мы будем использовать «Thonny Python IDE». Thonny поставляется со встроенным Python 3.7, поэтому для изучения программирования вам понадобится всего одна простая программа установки. Для начала: 1. Загрузите и установите «Thonny» бесплатно с веб-сайта Thonny для вашей версии ОС.Ссылка на сайт в описании ниже. Примечание. Если вы используете «Raspberry Pi OS», на ней уже установлен Thonny, но, возможно, потребуется обновить его до последней версии sudo apt update && sudo подходящее обновление -y2. Подключите Raspberry Pi Pico к компьютеру. Затем в Thonny выберите Инструменты > Параметры и перейдите на вкладку «Переводчик». В раскрывающемся списке интерпретатора выберите «MicroPython (Raspberry Pi Pico)». Выпадающее меню порта можно оставить для «автоматического обнаружения Pico».Нажмите «ОК», чтобы закрыть. 3. Появится всплывающая оболочка Python под названием «REPL» (чтение, оценка, печать, цикл), показывающая, что Pico подключен и работает.iii. Загрузка Blink Пример1. Щелкните на панели главного редактора Thonny и введите следующий код, чтобы переключить встроенный светодиод. Из импорта машины Pin, Timerled = Pin(25, Pin.OUT)timer = Timer()def blink(timer):led.toggle() timer.init (частота = 2,5, режим = Timer.PERIODIC, обратный вызов = мигание) 2. Нажмите кнопку «Выполнить», чтобы выполнить код. 3. Тонни спросит, хотите ли вы сохранить файл на «Этот компьютер» или «Устройство MicroPython».Выберите «Устройство MicroPython». Введите «blink.py» в качестве имени файла. Убедитесь, что вы ввели «.py» в качестве расширения файла, чтобы Тонни распознал его как файл Python. IV. Демонстрация Теперь вы должны увидеть, как встроенный светодиод включается и выключается, пока вы не нажмете кнопку «Стоп». Разница между Raspberry Pi Pico и Arduino* До Raspberry Pi Pico компания Raspberry Pi всегда была известна своими одноплатными компьютерами. Однако в 2021 году Raspberry Pi Foundation сделала несколько шагов вперед и выпустила Raspberry Pi Pico, бросив прямой вызов Arduino и всем другим микроконтроллерам на основе плат.* Arduino впервые был представлен в 2005 году, и с тех пор на рынке были проданы миллионы модулей Arduino. По сравнению с этим отклик, полученный Pico после первого запуска в 2021 году, просто ошеломляет*. Оба устройства предназначены для автоматизации приложений, не требующих вмешательства человека. * Pico можно использовать отдельно или в сочетании с Arduino для целей автоматизации и искусственного интеллекта. * Оба модуля различаются по энергопотреблению, стоимости, функциональности и цене. * Платы Pico поставляются не распаянными, а Arduino поставляется предварительно припаянными или не распаянными.* Модуль Pico поддерживает MicroPython и C/C++, в то время как коды Arduino написаны на C/C++ с использованием Arduino.IDE. Итак, какой из них выбрать… Pico или Arduino? Преимущества и недостатки Теперь давайте посмотрим на плюсы и минусы этого микроконтроллера. board.Преимущества: * Raspberry Pi Pico — дешевый, очень маленький и простой в использовании микроконтроллер * Pico — это двухъядерное устройство, соединенное с высокопроизводительной шинной матрицей, что означает, что оба его ядра могут дать вам полную производительность одновременно * Pico потребляет очень низкое энергопотребление * Pico подходит для макетной платы * Pico можно запрограммировать с помощью C/C++ и MicroPython * Pico можно запрограммировать с помощью Arduino IDE * Pico имеет 26-кратное многофункциональность 3.Контакты GPIO 3 В (23 цифровых + 3 аналоговых) * Pico поставляется с 8 программируемыми входами/выходами (PIO) и 2 аналоговыми входами * Pico загружается быстро и не требует безопасного завершения работы Недостатки: * Pico полностью лишен WiFi и Bluetooth без каких-либо дополнительных ons * На верхней стороне платы отсутствует маркировка GPIO * Плата поставляется не распаянной, поэтому вам придется припаять контакты разъема или установить ее на поверхность, чтобы использовать ее в своем проекте * Контакты GPIO рассчитаны на 3,3 В, что можно рассматривать как недостаток, однако устройства, рассчитанные на 5 В, все еще могут использоваться с 3 В через делитель напряжения или преобразователь логического уровня.* Pico по-прежнему использует порт micro-USB. В то время как многие другие микроконтроллеры перешли на USB-C, Pico по-прежнему поставляется с портом micro-USB. и великолепный Raspberry Pi Pico в вашем следующем проекте. Бьюсь об заклад, в вашей голове должно быть много проектных идей, так что берите все необходимое и начинайте программировать. И чего же вы ждете??? Спасибо Еще раз спасибо за проверку моего поста. Я надеюсь, что это поможет вам.Если вы хотите поддержать меня, подпишитесь на мой канал YouTube: https://www.youtube.com/user/tarantula3Сообщения в блоге: https://diyfactory007.blogspot.com/2022/01/getting-started-with-raspberry-pi -pico.htmlVideo: https://youtu.be/vO_2XWJDF70Другие ресурсы:Техническое описание RP2040: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdfПроектирование оборудования с RP2040: https://datasheets.raspberrypi.com/ rp2040/hardware-design-with-rp2040.pdfТехническое описание Raspberry Pi Pico: https://datasheets.raspberrypi.com/pico/pico-datasheet.pdfНачало работы с Raspberry Pi Pico: https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdfMicroPython UF2: https://micropython.org/download/rp2-pico/rp2-pico-latest. Веб-сайт uf2Thonny: https://thonny.org/Piper Make: https://make.playpiper.com/CircuitPython 7.1.0: https://circuitpython.org/board/raspberry_pi_pico/Support My Work: BTC: 1M1PdxVxSTPLoMK91XnvEPksVuAa4J4dDpLTC: MQFkVkWimYngMwp5SMySbMP4 : DDe7Fws24zf7acZevoT8uERnmisiHwR5stETH: 0x939aa4e13ecb4b46663c8017986abc0d204cde60BAT: 0x939aa4e13ecb4b46663c8017986abc0d204cde60LBC: bZ8ANEJFsd2MNFfpoxBhtFNPboh7PmD7M2Thanks, ча снова в моей следующей статье.

RTC DS1302 Модуль часов реального времени с батареей

DS1302 — микросхема часов непрерывного заряда от DALLAS, которая содержит часы/календарь реального времени и 31 байт статического ОЗУ для связи с микроконтроллером через простой последовательный интерфейс. Схема часов/календаря реального времени обеспечивает информацию о секундах, минутах, часах, днях, неделях, месяцах, годах, количество дней в месяце и количество дней в високосном году можно настроить автоматически.Ход часов можно определить по индикации AM/PM в 24- или 12-часовом формате. (1) Сброс RST (2) Линии данных ввода-вывода (3) Серийные часы SCLK. (1) Сброс RST (2) Линии данных ввода-вывода (3) Серийные часы SCLK. Часы/ОЗУ читают/записывают данные в байте или до 31 байта символьной группы связи. Энергопотребление DS1302 очень низкое для сохранения данных и информации о часах при мощности менее 1 мВт. , а также регулировка високосного года

31 8-битное временное хранилище данных RAM

Режим последовательного порта ввода-вывода делает количество контактов наименьшим

Широкое рабочее напряжение 2.0 В

рабочий ток 2,0 В, менее 300 нА

Чтение/запись тактовых импульсов или данных ОЗУ, существует два метода передачи Однобайтовая передача и многобайтовая передача режим группы символов

8-контактный корпус DIP или дополнительный 8-контактный SOIC упаковка в соответствии с поверхностным монтажом

простой

3-проводной интерфейс, совместимый с TTL Vcc = 5V

Дополнительный промышленный диапазон температур -40 +85

двойной источник питания для основного и резервного источника питания

DS1302 в режиме реального времени параметры модуля часов следующие:

1.Плата для однопанельной, размер: 44 мм * 23 мм * 1,6 мм

2. С 4 установочными отверстиями, диаметр 3,1 мм

3. Резервный аккумулятор для подлинной небесной сферы CR2032, напряжение 3 В, ток 260 мАч, неперезаряжаемый аккумулятор . Теоретический срок хранения данных более 10 лет!

4. Кристалл 32,768 кГц, импортированный из Японии кристалл, соответствующая емкость 6 пФ, размер 2 * 6 мм

5.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *