Москва, ул. Пушкинская, д.12
Акции
Бренды
О компании
Помощь
  • Методы оплаты
  • Методы доставки
  • Гарантия
  • Вопрос-ответ
Блог
Информация
  • Политика конфиденциальности
  • Политика использования файлов cookie
  • Договор публичной оферты
Отзывы
Контакты
    +7 100 000-00-11
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    3d-xpert
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    3D принтеры 3D-сканеры Материалы для 3D печати Комплектующие 3D принтера Arduino и робототехника Комплектующие ЧПУ станка Инструменты Запчасти для 3D принтеров по брендам
    3d-xpert
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    3d-xpert
    Телефоны
    +71000000011 Консультация
    +71000000022 Отдел продаж
    +71000000033
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    0
    0
    0
      • Каталог
      • 3D принтеры
        • 3D принтеры
        • Печать пластиком (FDM/FFF)
        • Печать фотополимером (SLA/DLP/LCD)
        • Печать воском (MJP)
        • Для дома
        • Для бизнеса
        • Для производства
        • Промышленные
      • 3D-сканеры
      • Материалы для 3D печати
        • Материалы для 3D печати
        • Пластики
        • Фотополимеры
      • Комплектующие 3D принтера
        • Комплектующие 3D принтера
        • Электроника
        • Механика
        • Нагревательные столы и сопутствующие
        • Экструдеры
        • Сушилки для пластика
        • УФ-камеры
        • Мойки
        • Ультразвуковые ванны (мойки)
        • 3D ручки
        • Расходные материалы для SLA / LCD
        • Сопутствующие
        • Наборы для мейкеров
        • Инструменты для 3D печатника
        • Постобработка
        • Адгезивы
        • Автоматические системы подачи пластиков (АМС)
      • Arduino и робототехника
        • Arduino и робототехника
        • Arduino
        • Raspberry Pi
        • Обучающие наборы
        • Orange Pi
        • Одноплатники
        • Модули
        • Датчики
        • Дисплеи
        • Механика
        • Макетные платы
        • Светодиоды
        • Провода и кабели
        • Источники питания
        • Радиодетали
      • Комплектующие ЧПУ станка
        • Комплектующие ЧПУ станка
        • Шаговые двигатели и аксессуары
        • Зубчатые ременные передачи
        • Шарико-винтовые передачи (ШВП)
        • Трапецеидальные передачи винт-гайка
        • Цилиндрические направляющие
        • Профильные направляющие
        • Муфты соединительные
        • Электроника
        • Фрезы
        • Карбоновый профиль / трубки
        • Пневматическое оборудование
        • Системы подачи смазки
        • Сопутствующие
        • Шпиндели и сопутствующие
        • Механика
        • Конструкционный профиль
        • Комплектующие OpenBuilds
        • Лазерные станки
        • Лазерная резка и аксессуары
      • Инструменты
        • Инструменты
        • Зачистка и обрезка кабеля
        • Измерительный инструмент
        • Кабель и провода
        • Клеевые пистолеты (термопистолеты)
        • Напильники и надфили
        • Обжимной инструмент
        • Отвертки
        • Паяльное оборудование
        • Пинцеты
        • Расходные материалы
      • Запчасти для 3D принтеров по брендам
        • Запчасти для 3D принтеров по брендам
        • Bambu Lab
        • Creality
        • Flashforge
        • Anycubic
        • ELEGOO
        • Flying Bear
        • Qidi
        • Sovol
        • 3DIY printers
    • Кабинет
    • Сравнение
    • Избранное
    • Корзина
    • Акции
    • Бренды
    • О компании
    • Помощь
      • Помощь
      • Методы оплаты
      • Методы доставки
      • Гарантия
      • Вопрос-ответ
    • Блог
    • Информация
      • Информация
      • Политика конфиденциальности
      • Политика использования файлов cookie
      • Договор публичной оферты
    • Отзывы
    • Контакты
    +71000000011 Бухгалтерия
    • Телефоны
    • +71000000011 Консультация
    • +71000000022 Отдел продаж
    • +71000000033 Бухгалтерия
    • info@site.com
    • Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    • Пн - Вс: 10.00 - 19.00
    Главная
    Блог
    Модули
    Драйвер двигателя L9110S

    Драйвер двигателя L9110S

    Драйвер двигателя L9110S
    Модули 01 января 2024

    Содержание

    • Принцип действия драйвера L9110S
    • Элементы модуля
    • Подключение
    • Пример использования
    • Схема
    • Технические характеристики

    Зачем нужны драйвера двигателей и H-мосты в частности?

    Научившись «дрыгать» пинами и зажигать светодиоды фанаты и любители «Ардуино» хотят чего-то большего, чего-то помощнее, например научиться управлять моторами. Напрямую подключить мотор к микроконтроллеру нельзя, так как типовые токи пинов контроллера составляют несколько миллиампер, а у моторов, даже у игрушечных, счет идет на десятки и сотни миллиампер, вплоть до нескольких ампер. Тоже самое с напряжением: микроконтроллер оперирует напряжением до 5 В, а моторы бывают разного вольтажа.

    В этом обзоре речь идет только о питании коллекторных двигателей постоянного тока, для шаговых двигателей лучше применять специализированные драйвера шаговых двигателей, а для бесколлекторных двигателей имеются свои драйверы, они несовместимы с коллекторными двигателями. Заметим, что в русскоязычной литературе существует некоторая терминологическая путаница – драйверами двигателей называют как «железные» модули, так и фрагменты кода, функции, отвечающие за работу с этими «железными» драйверами. Мы будем иметь в виду под «драйвером» именно модуль, подключаемый с одной стороны к микроконтроллеру (например, к плате Arduino), с другой стороны - к двигателю. Вот таким «преобразователем» логических сигналов контроллера в выходное напряжение для питания двигателя и является «драйвер» двигателя, и, в частности, наш драйвер на L9110S.


    Принцип действия двойного H-моста на основе L9110S

    H – мост (читается «аш-мост») – электронный модуль, аналог переключателя, обычно применяется для питания двигателей постоянного тока и шаговых двигателей, хотя для шаговых двигателей обычно применяются более специализированные модули. Обозначается “H”, потому что принципиальная схема H-моста напоминает букву H.

    princip-dejstviya-L9110S.jpg

    В «палочке» H включен мотор постоянного тока. Если замкнуть контакты S1 и S4, то мотор будет вращаться в одну сторону, слева будет ноль (S1), справа + напряжения (S4). Если замкнуть контакты S2 и S3, то на правом контакте мотора будет ноль (S3), а на левом + питания (S1), мотор будет вращаться в другую сторону. Мост представляет собой чип L9110 с защитой от сквозных токов: при переключении контакты сначала размыкаются, и только через некоторое время замыкаются другие контакты. На плате стоит два чипа L9110, поэтому одна плата может управлять двумя потребителями постоянного тока: моторами, соленоидами, светодиодами, да чем угодно, или одним двух-обмоточным шаговым двигателем (такие шаговые моторы называются двух-фазными биполярными).


    Элементы платы

    shema-l9110s.jpg

    Плата небольшая, элементов немного:

    1. Разъем подключения мотора A
    2. Разъем подключения мотора B
    3. Чип H-моста мотора A
    4. Чип H-моста мотора B
    5. Пины подключения питания и управления

    Подключение

    Мотор А и Мотор В - 

    два выхода для подключения нагрузки, ток не более 0,8 А ;

    В-1А -

    сигнал «Мотор В вперед»;

    В-1

    B -

    сигнал «Мотор В реверс»;

    Земля (GND)

    - должен быть соединён с землёй микроконтроллера и источника питания двигателя.;

    Питание (

    VCC) - 

    питание двигателя (не более 12 В);

    А-1А - 

    сигнал «Мотор А вперед»;

    A-1

    B - 

    сигнал «Мотор А реверс».

     

    Сигналы на пинах управляют напряжением на выходах для подключения моторов:

    signal-1024x152.jpg

    Для плавного управления выходным напряжением подаем не просто HIGH, а широтно-импульсно модулированный (PWM) сигнал. Все пины ардуино, отмеченные знаком ~, могут давать ШИМ выход командой analogWrite(n,P), где n-номер пина (в Arduino Nano и Uno это 3,5-6 и 9-11, соответственно). При использовании этих пинов для ШИМ сигнала, необходимо задействовать таймеры 0 (пины 5 и 6), таймер 1 (пины 9 и 10) и таймер 2 (пины 3 и 11). Дело в том, что некоторые библиотечные функции могут использовать те же таймеры – тогда будет конфликт.  По большому счету достаточно знать, что пин 3 подключается ко входу A-1B, а пин 5 ко входу A1-A, команда digitalWrite(3,127) подаст 50% напряжения на мотор в прямом направлении.


    Пример использования

    Управление роботом: тележка с фарой (белый светодиод) и фонарем заднего хода (красный светодиод). Программа указана ниже и описывает циклическое движение тележки: вперед-остановка-назад-остановка. Все важные шаги в программе прокомментированы.

    podklyuchenie-L9110S--951x1024.png

    Мотор подключен к клеммам MOTOR A, светодиоды подключены к выходу MOTOR B. Робот едет время TIME вперед, включив белый светодиод. Далее стоит время TIME с горящими наполовину белыми светодиодами. После чего едет назад, включив красные светодиоды. Далее снова стоит время TIME, включив красные, а потом белые светодиоды на половину яркости.

    // Драйвер двигателя L9110S
    // by Dr.S
    // 3d-diy.ru
    
    // определяем, какие порты будем использовать для управления мотором и светодиодами
    #define FORWARD 3
    #define BACK 5
    #define WHITE_LIGHT 6
    #define RED_LIGHT 9
    #define LEDOUT 13
    #define TIME 5000
    
    unsigned char Forward_Speed = 200;
    unsigned char Back_Speed = 160;
    unsigned char White_Light = 210;
    unsigned char Red_Light = 220;
    
    void setup() {
    
    // объявляем пины управления мостом как выходы:
    pinMode(FORWARD, OUTPUT);
    pinMode(BACK, OUTPUT);
    pinMode(WHITE_LIGHT, OUTPUT);
    pinMode(RED_LIGHT, OUTPUT);
    pinMode(LEDOUT, OUTPUT);
    
    }
    
    // the loop routine runs over and over again forever:
    
    void loop() {
    
    // Робот едет вперед в течении времени TIME
    analogWrite(WHITE_LIGHT, White_Light); // Включить белый светодиод- "фары"
    analogWrite(RED_LIGHT, 0);
    analogWrite(FORWARD, Forward_Speed); // Робот пошел  вперед
    analogWrite(BACK, 0);
    delay(  TIME); // и немного подождать
     
    // Робот включает "фары" на половину обычной яркости  и стоит 
    analogWrite(WHITE_LIGHT, White_Light / 2); // Включить белый светодиод- "фары" как стояночные огни
    analogWrite(RED_LIGHT, 0); 
    analogWrite(FORWARD, 0); // Робот стоит
    analogWrite(BACK, 0);
    delay(TIME); // и немного подождать
     
    // Робот включает красные светодиоды "заднего хода" и идет назад 
    analogWrite(WHITE_LIGHT, 0); // Включить белый светодиод- "фары" как стояночные огни
    analogWrite(RED_LIGHT, Red_Light);
    analogWrite(FORWARD, 0);
    analogWrite(BACK, Back_Speed); // Робот идет назад
    delay(  TIME); // и немного подождать
     
    // Робот включает попеременно красные и белые светодиоды и стоит
    analogWrite(WHITE_LIGHT, 0);
    analogWrite(RED_LIGHT, Red_Light / 2); // Включить красный  светодиод  как стояночные огни
    analogWrite(FORWARD, 0);
    analogWrite(BACK, 0); // Робот стоит
    delay(  TIME / 2); // и немного подождать
    analogWrite(WHITE_LIGHT, White_Light / 2); // Включить белый светодиод- "фары" как стояночные огни
    analogWrite(RED_LIGHT, 0);
    delay(  TIME / 2); // и немного подождать
    
    }

    Принципиальная схема

     

    principialnaya-skhema-Drajver-dvigatelya-L9110S.jpg

    Технические характеристики модуля

    • Два независимых выхода, до 800 мА каждый
    • Максимальная перегрузочная способность 1.2 А
    • Напряжение питания от 2,5 до 12 В
    • Логические уровни совместимы с 3,3 и 5 В логикой
    • Рабочий диапазон 0 °С до 80°С

    Похожие статьи

    3D-печатный концепт-кар с возможностью адаптации под индивидуальные требования пользователей
    Мировые новости
    03 октября 2024
    3D-печатный концепт-кар с возможностью адаптации под индивидуальные требования пользователей
    Шаговый двигатель 28BYJ-48
    Arduino механика
    04 января 2024
    Шаговый двигатель 28BYJ-48
    АЦП для аналоговых весов HX711
    Модули
    01 января 2024
    АЦП для аналоговых весов HX711
    Назад к списку
    • Все публикации 273
      • 3D печать 62
      • 3D принтеры 57
      • 3D сканеры 1
      • Arduino механика 6
      • Arduino платы 8
      • Датчики 27
      • Дисплеи 6
      • Кейсы 1
      • Компоненты 13
      • Мировые новости 35
      • Модули 38
      • Проекты 7
      • Сопутствующие 2
      • ЧПУ 10
    Подпишитесь на рассылку наших новостей и акций
    Подписаться
    Подписаться
    на новости и акции
    Связаться с нами
    +71000000011
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    info@site.com
    Москва, ул. Пушкинская, д.12
    Каталог товаров
    3D принтеры
    3D-сканеры
    Материалы для 3D печати
    Комплектующие 3D принтера
    Arduino и робототехника
    Комплектующие ЧПУ станка
    Инструменты
    Запчасти для 3D принтеров по брендам
    Компания
    О компании
    Акции
    Блог
    Методы оплаты
    Методы доставки
    Гарантия
    Отзывы
    Контакты
    Личный кабинет
    Избранное
    Сравнение товаров
    Мои заказы
    Авторизация
    Регистрация
    Восстановление пароля
    Информация
    Политика конфиденциальности
    Политика использования файлов cookie
    Договор публичной оферты
    © 2026 Site
    Каталог товаров
    Компания
    Личный кабинет
    Информация
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Бренды Контакты