На многих контроллерах (Arduino и ESP) имеются так называемые аналоговые
контакты. Они позволяют считывать аналоговый сигнал на входе, преобразуя его в
цифровой, который будет понятен микроконтроллеру. Это достигается засчёт
встроенного АЦП (аналого-цифровой преобразователь). Но поскольку такого же
встроенного ЦАПа у контроллеров Arduino и ESP8266 не имеется (он есть лишь у
ESP32), то работать на выход и извлекать аналоговый сигнал они не могут. А это
может быть полезно для создания музыкальных мелодий: для решения проблемы
понадобится внешний модуль ЦАП.
TLC5615 справляется со своего задачей преобразования цифрового сигнала с
микроконтроллера в аналог. Модуль компактный и энергоэффективный (не более 1.75
мВт мощности потребления), основан на базе интегральной схемы MAX515.
Рекомендуемое питание на модуль не должно выходить за границы диапазона 4.5…5.5
вольт. Подключается к контроллеру по интерфейсу SPI.
Для удобной работы с ним в Arduino IDE уже выпущена библиотека TLC5615.h. На
основе модуля TLC5615 можно создавать интересные звуковые композиции для
DIY-устройств (музыкальных открыток или небольших портативных игр), сигнализации
и других проектов, где требуется звуковая индикация.
Характеристики
Питание: 5В
Интерфейс: 3-проводной последовательный интерфейс
Диапазон выходного напряжения: в 2 раза больше опорного входного напряжения
Низкое энергопотребление: максимум 1,75 мВт
Частота обновления: 1,21 МГц
Время установления до 0,51LSB
Рабочая температура: 0°C...70°C
Совместимость выводов с Maxim MAX515
Описание пина:
VCC: источник питания положительный
AOUT: аналоговый выход напряжения ЦАП
DIN: последовательный ввод данных
CS: выбор чипа, активный низкий уровень
GND: отрицательный источник питания
REF: Справочный вход
SCLK: последовательный тактовый вход
DOUT: последовательный вывод данных
Поставляемые компоненты
^ Наверх DIV >
Электронные компоненты для разработки и производства. Харьков, Украина