Підключення драйвера двигунів l298n до arduino

Підключення драйвера двигунів L298N до Arduino

Підключення драйвера двигунів l298n до arduino

Драйвер моторів на базі мікросхеми L298N дозволяє управляти двома моторами і світлодіодними стрічками постійного струму, або кроковим двигуном з споживаним струмом до 2 Ампер. Далі спробуємо підключити і мотор і світлодіод.

Чергування різнойменних сигналів (високий логічний рівень або низький) на парах висновків IN1, IN2 і IN3, IN4 задають напрямок обертання моторів.

Висновки ENABLE A, B (ENA прив'язаний до IN1, IN2. ENB до IN3, IN4) відповідають за роздільне управління каналами. Можуть використовуватися в двох режимах:

  • Умовно "активному" режимі, коли ними буде керувати контролер - високий логічний рівень дозволяє обертання моторів, низький забороняє незалежно від стану висновків "IN". Для регулювання швидкості моторів, на "EN" висновки подається ШІМ (PWM) сигнал. (Ріс.а1)
  • Умовно "пасивному" режимі, просто притягнувши висновки "EN" до високого рівня (+ 5V). Для цього на платі, поруч з висновками ENA і ENB знаходяться штирі з'єднані з + 5V. Замикаємо висновки за допомогою джамперів (ріс.а2). В даному режимі ми не зможемо регулювати швидкість двигунів, вони будуть завжди обертатися в повну швидкість (за то для управління заощаджується 2 виведення контролера). Напрямок обертання буде задаватися як і раніше, а от для зупинки в даному варіанті, стан висновків буде вже грати роль.Для зупинки потрібно буде подавати однойменні сигнали на виодіт "IN".

Підключення драйвера двигунів l298n до arduino

Підключення драйвера двигунів l298n до arduino

Підключення мотора і світлодіода до модуля L298N

Підключення драйвера двигунів l298n до arduino

Схожі статті