Оглавление:

Даум: 6 шагов
Даум: 6 шагов

Видео: Даум: 6 шагов

Видео: Даум: 6 шагов
Видео: Spice, Sean Paul, Shaggy - Go Down Deh | Official Music Video 2024, Октября
Anonim
Даум
Даум
Даум
Даум
Даум
Даум

Dawm - это коммутационная плата для микросхемы TLC5940. Этот чип имеет возможность ШИМ (широтно-импульсная модуляция) 16 различных портов по последовательной связи, например, с микроконтроллером Arduino или аналогичным. (На обычном языке это означает, что вы можете, например, приглушить 16 светодиодов вверх и вниз по отдельности). Максимальный номинал микросхемы составляет 17 В и 120 мА на порт. Это регулируется резистором до примерно 10 мА. Одной из приятных особенностей TLC5940 является возможность последовательного подключения, что означает, что один чип может быть подключен к следующему и так далее для множества (более 500) портов ШИМ. Каждый из портов управляется индивидуально, используя только 5 контактов микроконтроллера. Это открывает большие возможности, такие как создание экранов с низким разрешением или полностью настраиваемых световых узоров и так далее. Также возможно управление двигателями и другими выходами. В этом руководстве я покажу, как припаять плату-переходник, а также как подключить ее к Arduino и контрольным светодиодам. Комплект с печатной платой и всем остальным необходимым можно приобрести на https://blushingboy.org/content/dawm, где также продаются многие другие проекты с открытым исходным кодом. Техническое описание TLC5940 со всеми спецификациями можно найти здесь https://focus.ti.com/lit/ds/symlink/tlc5940.pdf Библиотеку для управления им с Arduino можно найти здесь https://www.arduino. cc / игровая площадка / Learning / TLC5940 Поскольку это мой первый учебник, я бы с удовольствием прокомментировал его …

Шаг 1. Материал и инструменты

Материал и инструменты
Материал и инструменты

Для завершения этой работы необходимо следующее: 1 Dawm (доска для обсуждения), которую можно получить сейчас, отправив мне по почте, или в ближайшее время отсюда https://blushingboy.org/1 TLC5940, доступный в качестве образца бесплатно от Texas Industry или от Digikey (Digi-Key Номер детали 296-17732-5-ND) или аналогичные гнездовые разъемы поставщика38 (не обязательны, но упрощают жизнь) 1 резистор, размер которого зависит от тока, который вы собираетесь использовать. (подробнее об этом ниже) Паяльник

Шаг 2: розетка

Разъем
Разъем
Разъем
Разъем

Припаяйте гнездо, которое будет удерживать микросхему на месте. Обязательно совместите «полумесяц» на сокете и графику на карте, чтобы подсказать вам, как вставить чип позже. Я рекомендую сначала припаять два противоположных угла, чтобы убедиться, что вы хорошо прилегаете к плате.

Шаг 3: заголовки

Заголовки
Заголовки

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

Шаг 4. Заголовки контактов (продолжение)…

Заголовки контактов Продолжение…
Заголовки контактов Продолжение…

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

Шаг 5: резистор

Резистор
Резистор
Резистор
Резистор

Припаиваем резистор на его место. Неважно, в каком направлении он идет. Размер резистора зависит от того, какой ток вы собираетесь потреблять. Например, если вы собираетесь использовать по одному светодиоду на каждый порт, подойдет резистор на 1,5 кОм, поскольку светодиод рассчитан на ток около 30 мА. Если вы планируете использовать микросхему с максимальным номиналом (120 мА на каждый порт), вам следует использовать резистор на 320 Ом. Эта таблица может помочь вам рассчитать, какой резистор подходит для вашего проекта, который также можно найти в техническом описании, которое можно найти здесь

Шаг 6: Кодирование

Кодирование!
Кодирование!

Теперь вы закончили пайку платы, и пришло время управлять ею с помощью некоторого кода. На игровой площадке Arduino вы можете найти библиотеку под названием TLC5940LED, которая поможет вам со всеми сложными частями управления чипом. Вы можете найти это здесь. https://www.arduino.cc/playground/Learning/TLC5940Загрузите библиотеку и распакуйте всю папку в папке arduino / hardware / libraries. После перезапуска вашей программы arduino вы обнаружите, что в файле / sketchbook / examples / TLC5940LED вы найдете несколько примеров. В примере вверху вы найдете, к каким проводам подключать Arduino. Подключите более длинную ножку светодиодов к + 5V, а более короткую к 0-15. Загрузите код и гордитесь своей работой в течение пяти секунд после того, как вы начнете изменять код и добавлять части и элементы оборудования, чтобы создать свой СОБСТВЕННЫЙ уникальный шедевр. Удачи!

Рекомендуемые: