ДРАЙВЕР КОЛЛЕКТОРНОГО ДВИГАТЕЛЯ

Данный драйвер позволяет управлять коллекторным двигателем, а именно управлять его скоростью и направлением вращения. Драйвер построен по схеме H-bridge (полный Н-мост) на P и N канальных МОСФЕТ транзисторах. Для раскачки P канальников используются биполярные транзисторы. Управление очевидно ведётся при помощи ШИМ сигнала, который и генерируется платформой Arduino. Драйвер достаточно мощный, спокойно потянет 100-Ваттный коллекторный двигатель без нагрева силовой части.

ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ

  • В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций, всё это с приятным монтажиком, музычкой и комментариями. В общем, приятного просмотра!
поддержать автора
канал на youtube
страничка на github
группа вконтакте

СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ

Схема

проект на easyeda

Печатка

Печатка ЧБ

оригинальный файл

МАТЕРИАЛЫ И КОМПОНЕНТЫ

Ссылки на магазины, с которых я закупаюсь уже не один год

Вам скорее всего пригодится:

всё для пайки
аккумуляторы и модули
все arduino модули
мультиметры
инструменты
бп и преобразователи

ПРОШИВКА И НАСТРОЙКА

Содержимое папок в архиве

  • H_bridgeDriver – прошивка для Arduino
скачать архив
страница на github

Как прошить?

  • ЕСЛИ ЭТО ПЕРВЫЙ ОПЫТ РАБОТЫ С ARDUINO – посмотреть ВИДЕО о платформе с целью ознакомления, далее скачать, установить и настроить необходимые для работы программы согласно СУПЕР ПОДРОБНОЙ ИНСТРУКЦИИ (там даже видео версия есть!).
  • Скачать архив с проектом напрямую, или с GitHub (кнопки чуть выше)
  • Установить библиотеки (папка Libraries) в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)

  • Подключить Ардуино к компьютеру при помощи Data-кабеля
  • Открыть файл прошивки желаемой версии (файлы прошивок .ino лежат в одноимённых папках)
  • Настроить Arduino IDE (COM порт, куда подключена плата; подключенная модель Arduino, как в статье из первого пункта)
  • Настроить что нужно в прошивке, нажать загрузить
  • Если происходит ошибка компиляции или ошибка загрузки, читать 5-ый пункт в ЭТОЙ СТАТЬЕ

Настройки в прошивке

// 3 high, 1 high/PWM - rotation
// 2 high, 4 high/PWM - reverse
// 1 high, 4 high - brake

#define DEADZONE 10  // "мёртвая зона" потенциометра

// пины драйвера, P1 и P4 должны быть на PWM пинах! (3, 5, 6, 9, 10, 11 для NANO и UNO)
#define P1 3
#define P2 4
#define P3 5
#define P4 6

#define potPin 0      // сюда подключен потенциометр

СВЕЖИЕ ПРОЕКТЫ

Мини Понг своими руками

МИКРО ПОНГ • 15.08.19 Версия 1.0: первоначальная, вроде бы стабильная версия подписаться на обновления Миниатюрная игровая приставка с игрой Pong, построенная на ATtiny85 и OLED дисплее

Простой руль для ПК своими руками

РУЛЬ ДЛЯ ПК СВОИМИ РУКАМИ • 17.07.19 Версия 1.0: первоначальная, вроде бы стабильная версия подписаться на обновления ПО вашим многочисленным просьбам делаю простой руль для компьютера, из сантеха и

Контроллер системы охлаждения компьютера

КОНТРОЛЛЕР ОХЛАЖДЕНИЯ ПК • 28.06.19 Версия 1.0: первоначальная, вроде бы стабильная версия подписаться на обновления Сделал себе умное управление системой охлаждения компьютера (СВО + вентиляторы). Система получает данные о температуре

Огненная Wi-Fi лампа своими руками

ОГНЕННАЯ WIFI ЛАМПА • 13.06.19 Версия 1.0: первоначальная, вроде бы стабильная версия • 14.06.19 Версия 1.1: исправлены баги, улучшена стабильность • ВНИМАНИЕ!!! Архив проекта обновлён, библиотека FastLED обновлена до версии 3.2.9. Данная версия

Светодиодный контроллер своими руками

RGB СВЕТОДИОДНЫЙ КОНТРОЛЛЕР • 30.05.19 Версия 1.0: первоначальная, вроде бы стабильная версия • 05.06.2019 Версия 1.1: - Добавлена настройка MIN_PWM - Добавлена коррекция гаммы, настройка GAMMA_BRIGHT • 10.06.2019 Версия 1.2: Добавлено управление кнопкой

Моддинг ПК с LED кольцами

МОДДИНГ ПК С LED И ARDUINO • 23.01.19 Версия 1.0: первоначальная, вроде бы стабильная версия подписаться на обновления Данный девайс получает с компьютера информацию о температуре и загруженности железа,

2018-02-11T22:47:31+03:00