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

Данный драйвер позволяет управлять коллекторным двигателем, а именно управлять его скоростью и направлением вращения. Драйвер построен по схеме 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      // сюда подключен потенциометр

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

Сервоприводные 7-сегментные часы на Arduino

СЕРВОПРИВОДНЫЕ ЧАСЫ НА ARDUINO Хардкорный проект, состоящий из 28 сервоприводов и напечатанных на 3D принтере элементов. Часы оборудованы датчиком движения, который позволяет не переключать время, пока людей рядом

Голографический дисплей своими руками

ГОЛОГРАФИЧЕСКИЙ ДИСПЛЕЙ Вращающийся дисплей Особенности: Собран из доступных компонентов, на адресной ленте WS2812 Разрешение 10 градусов Плавный разгон и торможение (уменьшение нагрузки на редуктор и муфту) Воспроизведение 9-кадровой анимации (Arduino NANO/UNO/MINI)

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

САМОНАВОДЯЩИЙСЯ ВЕНТИЛЯТОР Самонаводящийся вентилятор Особенности: Простейшая схема: сервопривод и ультразвуковой датчик расстояния Построения карты рабочей области Определение цели, её захват и удержание Три версии прошивки: обычная, с мосфетом и с двумя

Простейшая система автополива растений

ПРОСТЕЙШАЯ СИСТЕМА АВТОПОЛИВА Человек с ником I do wonder предложил брать воду для полива из бачка унитаза! Смешно, но оригинально! (автоматически заполняемый источник свежей воды...) Проект самой простой, дешёвой и

Многоканальная система автополива на Arduino

МНОГОКАНАЛЬНЫЙ АВТОПОЛИВ НА ARDUINO СВОИМИ РУКАМИ Внимание! 22.06.2018 Исправлена критическая ошибка! Версия прошивки обновлена до 1.4, просьба перекачать проект! Все хотят датчики влажности, каждый третий об этом написал. Вопрос: зачем тогда нужен


2018-02-20T01:34:14+00:00