L298N H-Bridge Модуль постійного струму двигуна постійного струму Краткий посібник

l298n

Якщо ви хочете побудувати свій власний робот, ви можете розглянути можливість використання модулів H-Bridge двигуна постійного струму. Тож цей короткий посібник допоможе вам швидко розпочати роботу з модулем двигуна постійного струму L298N Dual H-Bridge. У комплекті є проста схема підключення проводки та деякий стартовий код для швидкого ознайомлення.

Огляд модуля H-Bridge L298N

Модуль L298N має великі розміри і йому буде потрібно достатньо місця, якщо він розміщується всередині автомобіля. Однак, маючи розмір двигуна, який він може підтримувати, ви можете мати транспортний засіб, достатньо великий, щоб підтримувати його фізичні розміри.

Ви можете розглянути можливість використання модуля H-Bridge L298N для керування двигунами постійного струму, які зазвичай встановлюються в роботах або транспортних засобах, виготовлених на замовлення. Для двигунів постійного струму, які знаходяться в дитячому іграшковому транспортному засобі для дітей, модуль H-Bridge L298N може бути трохи надмірним. Тож ви можете замість цього розглянути TB6612FNG; що також чудово підходить для Micro Metal Gear Motors - Посилання на керівництво.

Двигунам постійного струму, як правило, не потрібен драйвер H-Bridge для роботи. Бо це необхідно лише тоді, коли вам потрібно змінити напрямок обертання обертання двигуна. Отже, транзистор або схема MOSFET будуть необхідні лише для приводу двигуна постійного струму, якщо двигун обертається лише в одному напрямку.

Деякі технічні характеристики L298N

  • Подвійний H-Bridge Drive
  • Чіп: L298N
  • Логічна напруга: 5 В
  • Напруга приводу: 5В-35В
  • Логічний струм: 0mA-36mA
  • Приводний струм: 2А (макс. Одинарний міст)
  • Максимальна потужність: 25 Вт
  • Розмір: 43 x 43 x 27 мм/1,7 x 1,7 x 1 дюйм
  • Вага: 30 г/1 унція

Живлення модуля L298N

У більшості ситуацій модуль H-Bridge, швидше за все, живиться від акумулятора, де напруга з часом може впасти. Тому необхідно врахувати, яка максимальна і найнижча напруга необхідна для належної роботи системи. Знаючи це, ви допоможете вирішити, коли потрібно відключити регулятор напруги H-Bridge 5v.

Крім того, у випадку напруги живлення батареї постійного струму не завжди зручно намагатися ідеально підігнати напругу живлення акумулятора до «номінальної» напруги двигуна постійного струму. Крім того, у випадку з модулем H-Bridge L298N, між батареєю та двигуном постійного струму буде спостерігатися падіння напруги приблизно на 1,4 в. Крім того, вам потрібно буде врахувати різницю між номінальною напругою акумулятора та повністю зарядженою напругою акумулятора.

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

Різні установки H-Bridge L298N

Блок живлення постійного струму 12 В (рекомендується):

  1. Підключіть джерело живлення двигуна постійного струму 12 В до модуля H-Bridge.
  2. Увімкнути на борту Регулятор постійного струму 5 В замкнувши штифт перемички.
  3. Підключіть двигуни постійного струму 12 В до модуля H-Bridge.
  4. Ви можете живити свій Arduino від вбудованого регулятора постійного струму 5 В.

Живлення двигуна постійного струму 24 В:

  1. Підключіть джерело живлення двигуна постійного струму 24 В до модуля H-Bridge.
  2. Вимкнути на борту Регулятор постійного струму 5 В відкривши штифт перемички.
  3. Підключіть двигуни постійного струму 24 В до модуля H-Bridge.
  4. Використовуйте окреме джерело живлення для вашого Arduino та загальні рельси заземлення. Інакше, підключити a dc-dc понижуючий перетворювач до джерела живлення двигуна для живлення вашого мікроконтролера.
  5. Підключіть джерело живлення 5 В до модуля драйвера H-Bridge; це може бути одне і те ж джерело живлення у пункті 4 вище.

Живлення двигуна постійного струму 6v:

  1. Підключіть джерело живлення 6 В постійного струму до модуля H-Bridge.
  2. Вимкнути на борту Регулятор постійного струму 5 В відкривши штифт перемички.
  3. Підключіть двигуни постійного струму 3v-6v до модуля H-Bridge.
  4. Використовуйте окреме джерело живлення для вашого Arduino та загальні рельси заземлення. Інакше, підключити a перетворювач постійного напруги постійного струму постійного струму до джерела живлення двигуна для живлення вашого мікроконтролера.
  5. Підключіть джерело живлення 5 В до модуля драйвера H-Bridge; може бути тим самим джерелом живлення у пункті 4 вище.

Приклад енергетичного рішення L298N

Якщо ви використовуєте потужні 6-вольтові двигуни постійного струму, можливо, ви хочете використовувати 2S (7,4V) RC LiPo акумулятор або шість 1,2 В акумуляторних батарей. Однак у цьому випадку номінальної напруги акумулятора буде недостатньо для живлення модуля L298N на борту 5В регулятора. Отже, нам знадобиться альтернативне джерело живлення 5 В для живлення модуля H-Bridge.

Ми можемо захотіти розрядити акумуляторні батареї до 6 вольт перед тим, як повернути батареї на зарядний пристрій. Це означає, що для підтримки напруги, що відпадає від регуляторів 5 В, мало запасу. Одним із способів уникнути цих проблем із випаданням напруги або навіть перепадами напруги акумулятора, ми можемо використовувати перетворювач постійного струму в постійний струм, що підсилює бак, у нашій схемі драйвера двигуна.

L298N І ПРИКЛАД ВИКОРИСТАННЯ ПЕРЕВІРИТЕЛЯ постійного струму

Модуль Buck-Boost, який я використовую тут (також підвищуючий, понижуючий перетворювач), є модулем XL6009. Цей модуль типовий для того, що ви знайдете на веб-сайтах Ebay або Banggood. Однак Pololu має набагато кращий діапазон перетворювачів постійного та постійного струму з набагато кращими характеристиками в більш компактних розмірах. Але для експериментальних цілей і якщо дозволяє простір, модуль XL6009 буде працювати. І цей модуль забезпечить живлення на логічному рівні L298N та інші логічні з'єднання 5V.

Уникайте випадкового розряду акумулятора

На даний момент я без проблем використовую XL6009 в робототехнічних програмах Arduino та Raspberry Pi. Однак слід зауважити одне, що ці модулі можуть забирати струм від акумулятора навіть тоді, коли модуль не живить нічого іншого. Отже, коли проект робота не використовується, певним чином ізолювати акумулятор необхідно, щоб випадково не перезарядити батареї.

Додавання дисплея зворотного зв’язку напруги допоможе уникнути надмірного розряду акумуляторів під час використання. Недорогий міні-модуль цифрового вольтметра L.E.D може бути швидким доповненням для хорошого видимого зворотного зв'язку.

Підключення модуля H-Bridge L298N

Модуль L298N підтримує до двох двигунів. Тож вам знадобляться три вихідних штифта на мікроконтролері Arduino для кожного двигуна. Крім того, якщо ви хочете регулювати швидкість обертання двигуна, одним з трьох штифтів Arduino в ідеалі повинен бути апаратний ШІМ-штифт.

Наступне зображення ілюструє, як мікроконтролер Arduino можна підключити до модуля H-Bridge.

Початковий код підключення Arduino

У наведеному нижче коді наведено приклад призначення дротових з'єднань. У вас є декларації контактів, які підключаються до модуля L298N, і у вас також є ініціалізація Arduino для кожного контакту.