Модули и распиновки
Распиновки драйверов двигателей
L298N, A4988, DRV8825, ULN2003+28BYJ-48, TB6612FNG — выводы и таблицы микрошага.
Модуль двойного H-моста на микросхеме L298N. Управляет двумя коллекторными двигателями или одним биполярным шаговым. Имеет встроенный стабилизатор 5В (78M05) и клеммники для подключения.
- Питание
- Питание моторов (VCC/+12V): 5-35 В (рекомендуется до 35 В). Логика: 5 В. Ток до 2 А на канал (пиковый до 3 А).
Питание / VCCЗемля / GNDЦифровой I/O
Назначение выводов
| Вывод | Имя | Назначение |
|---|---|---|
| OUT1 | Выход A1 | Выход моста A на первый двигатель (клемма A) |
| OUT2 | Выход A2 | Выход моста A на первый двигатель (клемма A) |
| OUT3 | Выход B1 | Выход моста B на второй двигатель (клемма B) |
| OUT4 | Выход B2 | Выход моста B на второй двигатель (клемма B) |
| +12V | VCC мотора | Питание двигателей, 5-35 В (обозначается +12V/VCC/VMS) |
| GND | Земля | Общая земля (питание моторов и логики, объединять с GND контроллера) |
| +5V | Логика 5В | Выход 5 В от внутреннего стабилизатора при установленной перемычке (можно питать контроллер), либо вход 5В при снятой перемычке |
| ENA | Enable A | Разрешение/ШИМ-управление скоростью мотора A (HIGH = вкл; PWM = скорость) |
| IN1 | Вход 1 | Направление мотора A (логика на полумост 1) |
| IN2 | Вход 2 | Направление мотора A (логика на полумост 2) |
| IN3 | Вход 3 | Направление мотора B (логика на полумост 3) |
| IN4 | Вход 4 | Направление мотора B (логика на полумост 4) |
| ENB | Enable B | Разрешение/ШИМ-управление скоростью мотора B (HIGH = вкл; PWM = скорость) |
На что обратить внимание
- Перемычка 5V-EN: при питании моторов до 12 В перемычка установлена → внутренний регулятор 78M05 выдаёт 5 В на пин +5V. При питании выше 12 В перемычку СНЯТЬ (иначе сгорит регулятор) и подать 5 В на пин +5V извне.
- Перемычки на ENA/ENB: установленные перемычки жёстко подают HIGH (постоянное включение). Для регулировки скорости ШИМ перемычки снять и подать PWM с контроллера.
- Просадка напряжения: L298N теряет ~1.8-2 В на каждом плече (двойной BJT-выход), поэтому реальное напряжение на моторе ниже напряжения питания.
- Защитные диоды: на плате установлены обратные (flyback) диоды для гашения ЭДС самоиндукции обмоток — дополнительные диоды обычно не требуются.
- Управление мотором A: IN1=HIGH/IN2=LOW — вперёд; IN1=LOW/IN2=HIGH — назад; равные уровни — стоп/торможение.
Источник данных: components101 L298N module page + lastminuteengineers L298N tutorial + ST L298N datasheet (multidatasheet); пины/перемычки сверены.
Значения хранятся в ссылке — отправьте её коллеге или сохраните расчёт в браузере.
Смотрите также
Распиновки карт памяти и SIM
SD, microSD (SPI/SDIO), SIM-карта ISO 7816 и форм-факторы 2FF/3FF/4FF.
Распиновки дисплеев и индикаторов
LCD 1602/2004 (HD44780, I2C), OLED SSD1306, TFT ST7735, Nokia 5110, MAX7219.
Распиновки датчиков
DHT11/22, DS18B20, HC-SR04, BME280/BMP280, MPU-6050, HC-SR501, BH1750, ADXL345.
Распиновки беспроводных модулей
ESP-01, NodeMCU, Wemos D1 mini, ESP32 DevKit, HC-05/06, NRF24L01, LoRa SX1278.
