Плата Arduino Nano R3 и Deek-Robot для регистрации данных

Хотя я гораздо больше умею программировать PIC ISR на ассемблере, я создаю регистратор данных, используя DS1307, который прерывает каждую секунду для записи данных на SD-карту USB.

Похоже, нет соединения или даже площадки от DS1307 SQW для прерываний, и я чувствую, что что-то упускаю, так как это было бы замечательным недосмотром дизайнера/производителя?

, 👍-2

Обсуждение

какой у Вас вопрос? ... вы спрашиваете, будет ли это замечательным упущением?, @jsotola

так ли важно отслеживать секунды реального времени в вашем проекте? использование функции millis() недостаточно?, @Juraj

Спасибо и не беспокойтесь., @Kevan Wells


1 ответ


1

Я не могу найти официальный источник информации о "щите регистрации данных Deek-Robot" но то, что я нашел, указывает на то, что это тот же или похожий дизайн, что и у экрана регистрации данных Adafruit. Выходной прямоугольный сигнал DS1307 (или другого RTC) направляется к сквозному отверстию внутри платы, показанному на этом изображении:

Указанный контакт SQ

Похоже, что он не маршрутизируется ни на одну из этих плат. Примечание: на изображении здесь изображена плата (очевидно, текущий экран регистрации Adafruit), в которой используется NXP RTC с той же распиновкой, что и DS1307, но с другим расположением регистров. Но в любом случае вывод SQ размещается в заголовке в том же базовом месте. Таким образом, вам нужно будет припаять заголовок, чтобы принять перемычку. Или припаяйте оттуда провод к одному из сквозных отверстий для цифрового контакта, возможно, к контакту 2 или 3, если вы используете UNO (вы пометили), поскольку эти контакты совместимы с attachInterrupt()

,

Спасибо, как только я надел очки, я смог найти его., @Kevan Wells