Ддрайвер Для Двигателя На Транзисторах

Posted on
  1. Драйвер Двигателя На Транзисторах
  2. Драйвер Для Коллекторного Двигателя На Полевых Транзисторах

Один из самых простых и распространённых вариантов роботов – это колёсные платформы. Но коллекторный мотор просто так напрямую к контроллеру не подключить – нужен управляющий драйвер. В радиотоварах сейчас можно найти готовые микросхемы контроллеров двигателей, это L293 с током до 1А на канал и L298N с током до 2-х ампер. Но что делать, если нужно использовать двигатель с большим рабочим током? Для этой цели было решено изготовить свой драйвер двигателя. Но не сразу городить драйвер для мощных моторов, а для начала поэкспериментировать на малом.

Представляю Вашему вниманию драйвер биполярного шагового двигателя на биполярных. Драйвер, на биполярных транзисторах, для управления шаговыми и коллекторными. Подходит для низковольтных двигателей.

Драйвер Двигателя На Транзисторах

Драйвер коллекторного двигателя Так появился 4-х амперный драйвер коллекторного двигателя. Технические характеристики Напряжение питания 5-15, 20, 25, 25В Максимальный ток 1, 1.5, 2, 4А Напряжение управляющего сигнала 3-12В Частота управляющего сигнала ШИМ 80-200Гц Габариты 35х26 мм Технические характеристики приведены для ключей, соответственно.

Рекомендуемая рабочая частота 100Гц. Схема Драйвер построен на H-мосте из 4-х n и p канальных полевых транзисторов. Обладает защитой управляющей схемы, в виде шотки диодов, которые защитят источник управляющего сигнала от наводок и скачков мотора.

Управление: X1 X2 Мотор 0 0 выкл 0 1 прямо 1 0 обратно 1 1 Режим неопределённости или предыдущий режим работы Контроллер двигателя оснащён защитой, если на него поступят обе единицы – драйвер продолжит вращение в ранее установленном направление. Во время эксплуатации не допустима резкая смена направления вращения двигателя, а требуется программный контроль остановки мотора и только затем начало вращения двигателя в противоположную сторону. При резкой смене направления вращения останавливающейся мотор, двигающийся по инерции, переходит в режим генератора и на него в это же время подаётся питание обратной полярности, что приводит к большому скачку тока на ключах, что в случае превышения максимально допустимого тока ключей может привести к выходу последних из строя. Самый простой вариант такого контроля – это внесение задержек, которые будут давать мотору время на остановку. При использование редукторов резкий стар тоже являться не желательным, т.к. Потребляемый мотором ток может выйти за максимальный коммутируемый ключами ток, что может вывести их из строя. Для любых используемых двигателей рекомендуется плавный старт.

Печатка Основную часть платы составляют H-мост из 4-х полевых n и p канальных ключей VT3, VT2 и VT6, VT5. В данном исполнение схемы ключи могут быть одного из следующих видов – два сдвоенных n и p канальные mosfet’ы в корпусе SO8: IRF7507 1А 15В, IRF7105 1.5А 20В, IRF7309 2А 25В, или IRF7389 4А 25В. VT1 и VT4 BC847 транзисторы в корпусе SOT-23 открывающие полевые ключи.

Ддрайвер Для Двигателя На Транзисторах

Для защиты управляющей схемы от возможных скачков и наводок применены два диода шотки VD1 и VD2 MBR0420 SOD-123. Диоды VD3-VD6 гасят выбросы двигателя (на фотографиях их нет), MBRS540 или SK56C в корпусе SMC. Резисторы R9 и R10 по 1кОм 1206, все остальные резисторы типоразмера 0805: R3, R6, R8, R14 – 1кОм, R4 и R7 – 4,7кОм, R1, R2, R5, R11-R13 – 10кОм. Конденсаторы C1, C3, C4 – 0,1 мкФ, C5 – 1мкФ, все типоразмера 0805 и напряжением 50В. Конденсатор С2 от 470мкФ до 1000мкФ напряжением от 35В. Разъемы PLS2 и PLS3 без среднего пина. Размеры платы 23х23мм.

Мотор любой коллекторный, но что бы напряжение питания и ток не превышали максимальных характеристик деталей. Плата драйвера со стороны выводов. Диоды MBR0420 выступают в качестве защиты, не пускают напряжение с драйвера на контроллер, если вдруг появиться нехороший импульс. Это любой шоттки диод. MBRS540 (или его замена SK56C) гасят выбросы с движков, вот они уже выбирались по напряжению и току. Можете подобрать свои, главное, что бы характеристики не ниже были.

В первом случае шоттки — т.к. На нём падение напряжение меньше. Во втором он дублирует слабые встроенные диоды в мосфетах. Корпус диода можете использовать любой, печатка приведена, её сможете подкорректировать под свои нужды. Сергей пишет в 01:15. Собрал, управлял без шим, просто 1-0, мотор включался-выключался, но вращался только в одну сторону, начал искать косяки в сборке и нашел что при лужении остался мостик между 1 и 2 контактом 1ого IRF7389, исправил. Все прозвонил, выяснил что погиб 2ой IRF7389, выпаял-впаял новый.

Драйвер

После подключения к МК и к Питанию 5V мотор подключен но не включен (стоял тумблер) — с фейерверком сгорели сразу обе IRF7389 при этом с МК логический сигнал подавался. Подскажите пожалуйста в чем может быть проблемма?. Сергей пишет в 17:05. Данная схема не подразумевает работу на сколь-нибудь высоких частотах ШИМ, т.к. Заряд/разряд затворных емкостей через килоомные резисторы делает процесс переключения мосфетов крайне неспешным, когда значительную часть времени ключи находятся в линейном режиме, имея достаточно высокое сопротивление канала (по сравнению с полностью открытым) и рассеивая значительную мощность. Повышение частоты ШИМ выше 100гц видимо приводит к тому, что транзисторы вообще не успевают ни полностью закрыться, ни открыться, по сути превращаясь в переменную низкоомную нагрузку, повешенную на шины питания. Проводимость возникает во всех мосфетах одновременно, чего не должно быть в мостовой схеме.

Драйвер Для Коллекторного Двигателя На Полевых Транзисторах

Значительная часть тока вообще не попадает на нагрузку, сливаясь по вертикальным парам ключей. AlexEXE пишет в 02:51.