SD card модуль для Arduino
Модуль SD карты памяти для Arduino
Модуль позволяет хранить, читать и записывать на SD карту данные требуемые для работы прибора на основе микроконтроллера. Применение устройства актуально при хранении файлов от десятков мегабайт до двух гигабайт. На плате размещен контейнер SD карты, стабилизатор питания карты, вилка соединителя линий интерфейса и питания. Если требуется работать с звуковыми, видео или другими объемными данными, например, вести журнал регистрации событий, данных датчиков или хранить информацию веб-сервера, то модуль SD карты памяти для Arduino даст возможность применить SD карту для этих целей. С помощью модуля можно изучить особенности работы SD карты.
Характеристики
Напряжение питания 5 или 3,3 В
Объем памяти SD карты до 2 Гбайт
Размеры 46 х 30 мм
Подключение
Обмен данными между МК и модулем происходит по интерфейсу SPI. Контакты модуля SD карты памяти для Arduino подписаны. Каждый проводник сигнала соединен с двумя контактами в 2 ряда. Рядом расположенные контакты дублируют друг друга. Приводим назначение и расположение контактов, вид на контакты со стороны штырей.
Контакты SPI:
CS – выбор микросхемы (Chip Select), вход модуля,
MOSI – ведущий выход, ведомый вход,
MISO – ведущий вход, ведомый выход,
SCK – вход тактирования интерфейса.
Так как питание SD карты составляет 3,3 В, то наиболее просто использовать МК с таким же напряжением питания. При подключении к МК имеющим питание 5 В необходим преобразователь уровней.
Схема согласования уровней сигналов поступающих с выхода модуля МК на вход модуля SD карты.