Схемы

Как собрать контроллер платы двигателя L293D для Arduino: 4 шага

How to Make DIY Arduino Bluetooth control car at Home with Arduino UNO, L293D Motor Driver, HC-05

How to Make DIY Arduino Bluetooth control car at Home with Arduino UNO, L293D Motor Driver, HC-05

Оглавление:

Anonim

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

Я хотел управлять 4 маленькими двигателями постоянного тока, поэтому я выбрал чип L293D. Я использовал два из этих чипов для управления 4 двигателями, каждый из которых может управлять 2 двигателями постоянного тока.

Я подробно объясню, как соединить две микросхемы вместе для запуска 4 двигателей постоянного тока.

Расходные материалы:

Шаг 1: Материалы, которые вам нужны для этого проекта

  1. 2 микросхемы L293D
  2. 2 DIP IC розетки
  3. Заголовки булавки
  4. Печатная плата
  5. 2 винтовых зажима по 4 контакта
  6. Припой железо
  7. И много терпения (изображение не входит)

Шаг 2: Давайте разберемся, как подключить один чип L293D

Фотографии сделаны мной с помощью Firtzing и фоторедактора.

На первом рисунке показано, как штифты L293D пронумерованы.

Начните с подключения всех контактов, которым необходимо 5 В от Arduino, соедините контакты 1, 16 и 9 вместе, затем подключите их к + 5 В (Vcc) на Arduino. (рисунок 2 - красная проводка)

Следующий шаг - соединить контакты заземления вместе. Соедините контакты 4, 5, 12 и 13 вместе, затем подключите их к выводу GND на Arduino. (рисунок 3, черная проводка)

Далее вы хотите подключить контакты двигателя. Контакты 3 и 6 управляют одним двигателем (двигатель A), а контакты 14 и 11 управляют вторым двигателем (двигатель B). (4-е изображение)

Теперь подключите контакты 2 и 7 к цифровым контактам на Arduino, они будут использоваться для отправки команд на двигатель A. И контакты 10 и 15 должны также подключаться к цифровым контактам на Arduino для управления двигателем B. (Рисунок 5)

Осталось только включить чип. Для этого подключите контакт 8 к разъему + ve внешнего источника питания,

Аккумулятор АКА (на моем роботе я использовал 4 батарейки АА = 6 В), затем подключите конец источника питания -ve к GND на Arduino (общая земля).

Шаг 3: Как подключить два чипа L293D

Вооружившись знаниями предыдущего шага, мы соединим две микросхемы L293D вместе, чтобы управлять 4 двигателями, A, B, C и D, используя один источник питания или батарею.

Мы подключим все контакты, которым нужно + 5 В от Arduino, вместе, а затем подключим их все к VCC на Arduino.

Мы сделаем то же самое для булавок. Соедините их все вместе по 8 контактов и используйте один провод, чтобы соединить их с контактом GND на Arduino.

Чтобы подключить питание, сначала подключите контакт 8 от кулака L293D к контакту 8 на втором L293D, затем подключите их к концу + ve батареи, затем заземлите батарею на контакте GND на Arduino.

Шаг 4: Сделать доску

Разместите компоненты на плате, ничего не паяя.

Когда вы будете удовлетворены, переверните его и начните паять.

Это будет сбивать с толку и подавлять, но, чтобы помочь вам, нарисуйте штыревые соединения на листе бумаги назад, Затем просмотрите рисунок несколько раз, чтобы убедиться, что он точный. Затем начните пайку в соответствии с чертежом, который вы сделали.

И обязательно пометьте доску.

Нижняя часть платы выглядит как спагетти, но это провода, которые скрыты, и это делает робот более чистым.

Я надеюсь, что это помогает кому-то