Например TDA7294

Форум РадиоКот • Просмотр темы - Драйвер биполярного шагового двигателя на полевых транзистор
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пн май 05, 2025 19:20:48

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Драйвер биполярного шагового двигателя на полевых транзистор
СообщениеДобавлено: Пт янв 17, 2025 11:42:59 
Родился

Зарегистрирован: Пт янв 17, 2025 10:59:22
Сообщений: 9
Рейтинг сообщения: 0
Всем привет. Собираю себе драйвер для шд биполярного, как на вложении 1 https://img.radiokot.ru/files/159211/3nqtskb7ye.jpg, и обнаружил интересную проблему, которую не могу решить.

Транзисторы: STN4438, Транзистор N-MOSFET 60В 8.2А [SOP-8]
Двигатель: не помню точную модель nema, но он на 5В 1.8А

Во время работы драйвера, при подаче тока на обну из обмоток, один из транзисторов работает нормально, другой раскаляется свыше 300 градусов, вплоть до плавления припоя. При этом падение напряжения на греющемся транзисторе 2.5В. На обмотке двигателя падение 2.5В, ток около 0,9А. Долго ломал голову почему так. Обнаружил, что это происходит при условии нахождения нагрузки после истока транзистора, как показано во втором вложении https://img.radiokot.ru/files/159211/3nqtskfgbl.jpg.

Сначала думал, что транзистор неисправен. Собрал примитивную схему, в которой ставил мотор до или после транзистора. В случае, если напряжение в истоке к базе приложено через мотор, то транзистор приоткрывается мало и раскаляется. Установка резистора шунтирующего обмотку никак не меняет картину. Схема во вложении 3 https://img.radiokot.ru/files/159211/3nqtskknbl.jpg.

Помогите разобраться в чем причина этого эффекта и как его решить, при этом не меняя транзисторы на p-канал


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 12:39:46 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8269
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19490
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Yogurt_Donicimo писал(а):
Транзисторы: STN4438, Транзистор N-MOSFET 60В 8.2А [SOP-8]
Yogurt_Donicimo писал(а):
Собираю себе драйвер для шд биполярного, как на вложении
А ничего, что на схеме N и Р мосфеты использованы? Внимательнее нужно быть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 16:02:06 
Родился

Зарегистрирован: Пт янв 17, 2025 10:59:22
Сообщений: 9
Рейтинг сообщения: 0
Это понятно. Вопрос в другом. Почему нельзя полностью собрать на N-канальных и по какой причине затвор не открывается?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 16:36:28 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8269
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19490
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
На затвор для полного открывания транзистора нужно подать на несколько вольт больше, чем на истоке. Без схемотехнических ухищрений типа отдельного питания или бустрепного питания этого сделать невозможно.
Если просто соединить затвор со стоком, что делает подача напряжения питания на затвор, то на транзисторе будут падать эти несколько вольт, необходимые для его открывания, он будет перегреваться и так далее. Вот поэтому проще использовать мосфеты разной проводимости, если напряжение питания не превышает 15-20В.
*Есть достаточно много сборок Р+N в одном корпусе SO8 или DPack.


Вернуться наверх
 
Открыт интернет-магазин MEAN WELL.Market – весь ассортимент MEAN WELL, выгодные цены

Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России. На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 20:22:14 
Родился

Зарегистрирован: Пт янв 17, 2025 10:59:22
Сообщений: 9
Рейтинг сообщения: 0
Попробовал я подать напряжение на затвор 10В и получилось, как вы и говорили. Хоть падение на сток-исток было чуть выше, чем при норме, но очень мало. Проблема в том, что управление хотел делать через ардуино нано, а она выдает только 5В положительного напряжения. Поэтому придумал контролировать P-канальный транзистор (AO4459, Транзистор P-MOSFET 30В 6.5А [SOP-8]) через N-канальный, которыми пользовался выше. Придумал такую схемку https://img.radiokot.ru/files/159211/3nk92qkzk0.jpg

Как считаете, будет ли работать?

ps на рисунке чуть ошибся, транзисторы полевые с изолированным затвором


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 20:40:52 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8269
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19490
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Yogurt_Donicimo писал(а):
Поэтому придумал контролировать P-канальный транзистор
Yogurt_Donicimo писал(а):
Как считаете, будет ли работать?
Не будет, при подаче единицы будут открыты все транзисторы и будет кз источника питания. Если у Меги в Ардуине питание 5В, и у двигателя тоже, то не нужно ничего городить, затворы просто вместе соединить и все, единица открыт нижний N канальный, ноль - верхний Р. Первая схема из первого поста подходит.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пт янв 17, 2025 21:27:35 
Родился

Зарегистрирован: Пт янв 17, 2025 10:59:22
Сообщений: 9
Рейтинг сообщения: 0
Так я и задумал открыть все транзисторы на этой схеме. Нижний транзистор "инвертирует" +5В с ардуины в -5В для левого транзистора. Таким образом я задумал управлять всем только положительным напряжением. P-канальный транзистор же открывается при подаче отрицательного напряжения на затвор, а N-канальный от положительного. Резисторы на схеме подтягивающие, через них кз не будет. Хотя вероятно я просто ничего опять не понял.

Первая схема же из первого сообщения, на мой взгляд, управляется "переменным" напряжением. На А1 нужно подать +5В и на А2 -5В, либо наоборот, чтоб инвертировать ток катушки.

В любом случае надо подождать пока приедут транзисторы, тогда смогу потыкать, как оно в реальности. Профильного образования не имею, а книги понять в полной мере мозгов мне не хватает, поэтому приходится пользоваться методом научного тыка. Спасибо за полезную информацию, через неделю расскажу, что выйдет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Сб янв 18, 2025 17:32:20 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8269
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19490
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Yogurt_Donicimo писал(а):
Так я и задумал открыть все транзисторы на этой схеме.
Тогда транзисторы должны быть в разных плечах моста.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Вс янв 19, 2025 10:42:10 
Вымогатель припоя
Аватар пользователя

Карма: 4
Рейтинг сообщений: 18
Зарегистрирован: Чт мар 05, 2009 05:31:16
Сообщений: 609
Откуда: г. Кемерово
Рейтинг сообщения: 0
Вот тут https://autobills.ru/hobby_projects.files/a_step_2.html
выходные транзисторы можно совершенно спокойно заменить на пару P и N канальных


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пн янв 20, 2025 09:56:36 
Держит паяльник хвостом
Аватар пользователя

Карма: 14
Рейтинг сообщений: 320
Зарегистрирован: Пт апр 09, 2010 16:06:38
Сообщений: 957
Откуда: Тула
Рейтинг сообщения: 0
Alexey1969, нельзя. Мало того, что проблема сквозных токов будет, так ещё и полевикам от 40В в затворах фатально поплохеет.

Yogurt_Donicimo, между открытиями полевиков в одном плече нужно обеспечить дэттайм.

Изображение

По схемотехнике тут почитайте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пн янв 20, 2025 10:58:27 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8269
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19490
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Andrey_B писал(а):
от 40В в затворах фатально поплохеет.
Автор питает двигатель пятью вольтами. :sleep:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Пн янв 20, 2025 13:24:26 
Держит паяльник хвостом
Аватар пользователя

Карма: 14
Рейтинг сообщений: 320
Зарегистрирован: Пт апр 09, 2010 16:06:38
Сообщений: 957
Откуда: Тула
Рейтинг сообщения: 0
Martin76, да понятно. Всё равно правильней управлять диагоналями моста.

Как-то применял решение с использованием полевиков только n-типа с вольтдобавкой. Вывести на один из пинов Ардуино близкий к меандру сигнал частотой 1-100кГц и выпрямить его относительно питания, получим примерно удвоенное напряжение. Ток не велик, но полевики верхних плеч открыть хватит.

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Вт янв 21, 2025 12:34:34 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 306
Рейтинг сообщения: 0
но полевики верхних плеч открыть хватит.

Сомнительно это , главная причина - 100% ООС не устранена , а значит верхний тр-р не откроется полностью, хоть удваивай-утраивай .
Только бутстрепное питание (тем более контроллер есть уже) или трансформатор в затвор-исток.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Вт янв 21, 2025 12:59:23 
Держит паяльник хвостом
Аватар пользователя

Карма: 14
Рейтинг сообщений: 320
Зарегистрирован: Пт апр 09, 2010 16:06:38
Сообщений: 957
Откуда: Тула
Рейтинг сообщения: 0
muravei_, бутстреп это выпрямление сигнала, который непосредственно управляет полевиком. Значит такая система питания не сможет работать в статическом состоянии полумоста. В моём предложении такого ограничения нет, т.к. выпрямляется отдельный сигнал, который всегда присутствует. Кстати это тоже можно условно назвать бутстрепом. Потенциала, открыть верхний полевик, однозначно хватит (на затворе относительно истока будет +4...+9В). Другое дело, что при высокой частоте переключения (перезаряда ёмкости затвора) может не хватать выходного тока. Нужно правильно выбрать частоту, ёмкости, возможно потребуется увеличить ток выхода меандра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Драйвер биполярного шагового двигателя на полевых транзи
СообщениеДобавлено: Вс янв 26, 2025 18:29:15 
Родился

Зарегистрирован: Пт янв 17, 2025 10:59:22
Сообщений: 9
Рейтинг сообщения: 0
В общем собрал драйвер по схеме https://img.radiokot.ru/files/159211/3nk92qkzk0.jpg которую ранее отправлял. Для открытия P-мосфетов использовал BSS138, Транзистор N-MOSFET 50В 0.3А [SOT-23-3]. Было незабываемо распаивать паяльником корпус SOT, где жало в трое больше транзистора. Все работает, ничего не греется. Единственное забыл учесть падение pn перехода, и сопротивление железной омедненной витой пары, потому мощность двигателей около 85%, но этого хватит для станка.
Теперь надо сделать управление и интерфейс, а там и механику.


Вложения:
5238194096647039516.jpg [208.98 KiB]
Скачиваний: 47
5238194096647039517.jpg [226.04 KiB]
Скачиваний: 38
5238194096647039518.jpg [217.78 KiB]
Скачиваний: 39
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y