Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подключение_двигателя_к_МК
Форум разработчиков электроники ELECTRONIX.ru > Силовая Электроника - Power Electronics > Электрические машины, Электропривод и Управление
sanek222
Хочу подключить электродвигатель с параметрами:

Напряжение рабочее: 6V~7.2V
Ток рабочий: 0.4A~0.5A
Пиковый ток: 3А

к микроконтроллеру с питанием 3.3В MSP430.
В качестве драйвера электродвигателя хочу использовать микросхему ir3220s с двумя

Какие достоинства, недостатки у этой микросхемы? Кто-нибудь ее использовал?
Схема:
Нажмите для просмотра прикрепленного файла
TSerg
По параметрам проходит.
В чем сомнения-то ?
wla
Цитата(sanek222 @ Sep 25 2012, 16:03) *
В качестве драйвера электродвигателя хочу использовать микросхему ir3220s с двумя


Мы использовали до тех пор пока её не сняли спроизводства.
Микросхема Нормальная. Даже ШИМ можно сделать внешний.
sanek222
Цитата(wla @ Sep 25 2012, 17:28) *
Мы использовали до тех пор пока её не сняли спроизводства.
Микросхема Нормальная. Даже ШИМ можно сделать внешний.

Вроде http://www.efind.ru/ находит много мест где ее можно приобрести?
TSerg
А при чем тут "найти" и "снято" ?
Найти можно даже транзистор П401 sm.gif
sanek222
Цитата(TSerg @ Sep 26 2012, 10:16) *
А при чем тут "найти" и "снято" ?
Найти можно даже транзистор П401 sm.gif

А аналоги микросхемы есть?
Tanya
Цитата(sanek222 @ Sep 26 2012, 10:23) *
А аналоги микросхемы есть?

Полно. TI, Allegro.... etc.
А Вам нужно в обе стороны крутить?
sanek222
Цитата(Tanya @ Sep 26 2012, 10:29) *
Полно. TI, Allegro.... etc.
А Вам нужно в обе стороны крутить?

Да. Пока без ШИМ
_Pasha
Есть совсем другие варианты, например L298 2шт. впараллель. 3v3 по входам "понимает"

По схеме: сразу меняйте RL207 на шоттки, 1N5820 например.
Иначе будут ходить сквозные токи и msp-шке не понравится.
sanek222
Цитата(_Pasha @ Sep 26 2012, 10:41) *
Есть совсем другие варианты, например L298 2шт. впараллель. 3v3 по входам "понимает"

По схеме: сразу меняйте RL207 на шоттки, 1N5820 например.
Иначе будут ходить сквозные токи и msp-шке не понравится.

Чем ir3220s понравилась так это то что было реализована защита от выбросов при включении электродвигателя. При включении подавался ШИМ с меняющейся скважностью.
Tanya
Цитата(sanek222 @ Sep 26 2012, 10:50) *
Чем ir3220s понравилась так это то что было реализована защита от выбросов при включении электродвигателя. При включении подавался ШИМ с меняющейся скважностью.

1. Вы и сами это можете сделать в контроллере. Только шунт добавить.
2. Можно еще включить замыкание обмотки в паузах при старте.
sanek222
Цитата(Tanya @ Sep 26 2012, 11:35) *
1. Вы и сами это можете сделать в контроллере. Только шунт добавить.
2. Можно еще включить замыкание обмотки в паузах при старте.

Ну хорошо плавный пуск можно сделать.
Тогда чтоб на дискретных элементах не лепить управление электродвигателем, надо подобрать драйвер. И чтоб не биполярные транзисторы были (тогда охлаждать придется).
Есть ли какие-то общедоступные драйверы электродвигателей. Фирма Allegro малознакомая.
TSerg
A3959
DRV8801
L6205

"Все в одном флаконе"
Tanya
Цитата(sanek222 @ Sep 26 2012, 12:03) *
Фирма Allegro малознакомая.

Они тоже Вас не знают...
Внимательно смотрите на минимальное напряжение драйверов. Не всякий подойдет. Если можно увеличить Ваше питание, будет легче подобрать. Придется ШИМ сделать... Мотор немного больше будет греться.
Вам одну штуку или серию? Цена имеет значение?
TSerg
Для 4.5..7 В
NTE7071
_Pasha
Цитата(Tanya @ Sep 26 2012, 11:13) *
Они тоже Вас не знают...
Цена имеет значение?

1. sm.gif
2. Для такого случая можно вообще сделать на верхние ключи статический режим(р-канальные + транзисторное согласование уровней), а шимовать нижними. Нижние мосфеты с Vgs_th ~ 1вольт
sanek222
Цитата(Tanya @ Sep 26 2012, 12:13) *
Они тоже Вас не знают...
Внимательно смотрите на минимальное напряжение драйверов. Не всякий подойдет. Если можно увеличить Ваше питание, будет легче подобрать. Придется ШИМ сделать... Мотор немного больше будет греться.
Вам одну штуку или серию? Цена имеет значение?

Смотрел драйвер A3959 там сопротивление сток-исток примерно 0,3 ом, при токе 1А мощность выделяется 3Вт. Драйвер будет греться, тогда придется его как-то охлаждать. А у нижних транзисторов IRF7484Q моста сопротивление на порядок ниже - 10миллиОм
TSerg
Цитата(sanek222 @ Sep 26 2012, 13:51) *
Смотрел драйвер A3959 там сопротивление сток-исток примерно 0,3 ом, при токе 1А мощность выделяется 3Вт. Драйвер будет греться, тогда придется его как-то охлаждать. А у нижних транзисторов IRF7484Q моста сопротивление на порядок ниже - 10миллиОм


Вы не привели длительность пускового тока, поэтому и пока термин "греться" лишен смысла.

Цитата(sanek222 @ Sep 26 2012, 13:51) *
сопротивление сток-исток примерно 0,3 ом, при токе 1А мощность выделяется 3Вт.


Может все таки 0.3 Вт ? sm.gif

_Pasha
Нажмите для просмотра прикрепленного файла
Я бы так делал.
Остается вопрос о предрайвере на нижние и собственно выбор полевиков.
ЗЫ, пол-вопроса. Нижние -IRLML6244
Tanya
Цитата(sanek222 @ Sep 26 2012, 13:51) *
Смотрел драйвер A3959

Там минимальное напряжение больше, чем у Вас максимальное.
sanek222
Цитата(TSerg @ Sep 26 2012, 14:02) *
Вы не привели длительность пускового тока, поэтому и пока термин "греться" лишен смысла.



Может все таки 0.3 Вт ? sm.gif

А ошибся 3 Вт это для пикового тока. Может взять микросхему VNH3SP30?
TSerg
Цитата(Tanya @ Sep 26 2012, 14:37) *
Там минимальное напряжение больше, чем у Вас максимальное.


Ну и при чем тут напряжения двигателя и питания микросхемы ?
Тем более, что разница непринципиальная.
Двигатель 7 В, микросхема 9.5 В, да еще на сенсоре 0.5 В sm.gif

Если DRV8801 - так там 8 В на микруху и двигатель - сенсор = 7.5 В.

Обмотка движка точно не пробьется на разнице в 1-2 В sm.gif

Ну, а энергетические параметры - на усмотрение ТС.


Цитата(sanek222 @ Sep 26 2012, 14:38) *
А ошибся 3 Вт это для пикового тока. Может взять микросхему VNH3SP30?


Вы как считаете закон Ома ?
Пиковый ток 3 А на сопротивлении канала 0.27 Ом дают менее 1 Вт.
Ферштейн ?
sanek222
Цитата(TSerg @ Sep 26 2012, 14:51) *
Вы как считаете закон Ома ?
Пиковый ток 3 А на сопротивлении канала 0.27 Ом дают менее 1 Вт.
Ферштейн ?

вроде - P=I*I*R=3*3*0.27=2.43Вт
dubb
Я тут можно с небольшим оффтопом влезу:
Может кто посоветовать схему управления двигателем постоянного тока с рабочим напряжением около 12 В и током до 15А? Требуется реверс и ШИМ регулировка скорости. Сам вариантом вижу пару IR2112 и четыре MOSFETа включенные в Н-мост. Но может можно упростить схему...
Спасибо wink.gif
TSerg
Цитата(sanek222 @ Sep 26 2012, 15:02) *
вроде - P=I*I*R=3*3*0.27=2.43Вт


Зарапортовался, сорри sm.gif

Цитата(dubb @ Sep 26 2012, 15:21) *
..посоветовать схему управления двигателем постоянного тока с рабочим напряжением около 12 В и током до 15А? Требуется реверс и ШИМ регулировка скорости.


Примерный вариант - DRV8432
От сотни - 8 евро.
Tanya
Цитата(TSerg @ Sep 26 2012, 14:51) *
Ну и при чем тут напряжения двигателя и питания микросхемы ?

При том, что у ТС нет такого напряжения.
А микросхема хочет. И пишет об этом в даташите.

Цитата(sanek222 @ Sep 26 2012, 15:02) *
вроде - P=I*I*R=3*3*0.27=2.43Вт

Это недолго... А потом в 9 раз меньше. При Вашем напряжении. Раз на драйвере написано, значит должен держать.
Они все (почти) отдают тепло брюшком на печатную плату с указанными в ДШ размерами.
TSerg
Цитата(Tanya @ Sep 26 2012, 15:39) *
При том, что у ТС нет такого напряжения.


ТС про наличие или отсутствие напряжения от ИП ничего не говорил, а привел номинальные параметры двигателя, а это не одно и тоже.
Tanya
Цитата(TSerg @ Sep 26 2012, 15:43) *
а привел номинальные параметры двигателя, а это не одно и тоже.

Не уверена. Пусть ТС нас рассудит.
_Pasha
Цитата(Tanya @ Sep 26 2012, 14:39) *
Они все (почти) отдают тепло брюшком на печатную плату с указанными в ДШ размерами.

или внешний радиатор (верх мс на пасту) при невозможности соблюсти площадь минуса.
TSerg
Цитата(sanek222 @ Sep 25 2012, 14:03) *
..электродвигатель с параметрами:

Напряжение рабочее: 6V~7.2V
Ток рабочий: 0.4A~0.5A
Пиковый ток: 3А


Зачем ему нас судить ? sm.gif
Он в топике привел параметры двигателя. От чего он его собирается питать - это второй вопрос и он про него умолчал.
Логично предположить, что напряжение ИП должно быть несколько выше напряжения двигателя ( просадки, то-се )
Значит и микросхема может "попасть в лузу".
Решать ему.
Tanya
Цитата(_Pasha @ Sep 26 2012, 15:46) *
или внешний радиатор (верх мс на пасту) при невозможности соблюсти площадь минуса.

Сверху через пластик? Фи...
Мне тут один дядечка макетку делал... Ухитрился на станочке снять весь стеклотекстолит до меди, где брюшко припаивается. Туда припаяли оплетку. Совсем не греется.
sanek222
Цитата(_Pasha @ Sep 26 2012, 15:46) *
или внешний радиатор (верх мс на пасту) при невозможности соблюсти площадь минуса.


Посмотрел микросхему VNH3SP30, сопротивление сток-исток равно 34mΩ и вроде ШИМ можно формировать. Может можно уменьшить пиковый ток формируя с выхода МК нарастающий ШИМ.
Tanya
Цитата(sanek222 @ Sep 26 2012, 16:14) *
Посмотрел микросхему VNH3SP30, сопротивление сток-исток равно 34mΩ и вроде ШИМ можно формировать. Может можно уменьшить пиковый ток формируя с выхода МК нарастающий ШИМ.

Вы бы сказали, какое у Вас питание.
А по поводу мощности не стоит так переживать... В драйверах защиты есть.
TSerg
Цитата(sanek222 @ Sep 26 2012, 16:14) *
Посмотрел микросхему VNH3SP30, сопротивление сток-исток равно 34mΩ и вроде ШИМ можно формировать. Может можно уменьшить пиковый ток формируя с выхода МК нарастающий ШИМ.


И можно и нужно - у Вас же микроконтроллер в руках sm.gif
С другой стороны, рекомендованные Вам драйверы "All in One", гарантируют self-защиту.
Tanya
Цитата(TSerg @ Sep 26 2012, 17:47) *
гарантируют self-защиту.

Но... не на 100%, все же, - один драйвер подгорел... Без торможения. Но очень часто туда-сюда крутил. Возможно, и на ходу...
Защита срабатывала многократно...
TSerg
Цитата(Tanya @ Sep 26 2012, 18:12) *
Но... не на 100%, все же, - один драйвер подгорел... Без торможения. Но очень часто туда-сюда крутил. Возможно, и на ходу...
Защита срабатывала многократно...


Хорошенькое дело..
Если бы меня так Девушка использовала, я бы тоже подгорел sm.gif
Впрочем, чтобы было бы с Девушкой - я умалчиваю.
_Pasha
Если нет возможности вставить рекуперативную паузу, то это жесть.
Tanya
Цитата(_Pasha @ Sep 26 2012, 18:29) *
Если нет возможности вставить рекуперативную паузу, то это жесть.

Эта рекуперация не снижает скорость, энергию и противоэдс.
_Pasha
Цитата(Tanya @ Sep 26 2012, 18:34) *
Эта рекуперация не снижает скорость, энергию и противоэдс.

Энергию снизит закорачиванием, о котором Вы упоминали.
TSerg
Началось..
X vs Y vs Z.. sm.gif
sanek222
Цитата(_Pasha @ Sep 26 2012, 18:29) *
Если нет возможности вставить рекуперативную паузу, то это жесть.

Подскажите что такое рекуперативная пауза. Где можно найти информацию по таким нюансам
_Pasha
При быстром торможении и/или смене направления вращения для сброса энергии генераторного режима можно применять паузу, в течение которой двигатель закорачивается. Можно по превышению некоего порога тока.
Какие еще ньюансы? Выбор частоты ШИМ повыше, наверное.
А, еще - пусковой момент - возможны варианты, чего мы хотим - зависит от конкретной нагрузки. Вопросы, связанные с пусковым моментом, могут "не уместиться" в один контур ПИД-регулирования, тот что для поддержания скорости, и тогда его отдельно выписывать надо.
TSerg
Цитата(sanek222 @ Sep 26 2012, 20:53) *
.. что такое рекуперативная пауза.


Рекуперация - это способ ( техника ) возвращения (накопления) энергии, для повторного использования.
Это, если коротко.

Цитата(_Pasha @ Sep 26 2012, 21:21) *
для сброса энергии генераторного режима можно применять паузу, в течение которой двигатель закорачивается.


Это не рекуперация, это - динамическое торможение.
Энергия теряется.
_Pasha
Цитата(TSerg @ Sep 26 2012, 20:25) *
Это не рекуперация, это - динамическое торможение.
Энергия теряется.

Ага, извините, неточно сказал.
sanek222
Цитата(_Pasha @ Sep 26 2012, 21:27) *
Ага, извините, неточно сказал.

Рассматриваю драйвер VNH3SP30, в даташите написано что выпускается в корпусе MultiPowerSO-30 (VNH3SP30-E, VNH3SP30TR-E) с температурным диапазоном −40°C…+150°C. Я так понял драйвер имеет 3 теплоотводящие поверхности. Эти поверхности должны припаиваться к плате?
Кто нибудь использовал этот драйвер?
Эту микросхему можно найти (она достаточно распространенная)?
_Pasha
Цитата(sanek222 @ Sep 28 2012, 09:42) *
Рассматриваю драйвер VNH3SP30, в даташите написано что выпускается в корпусе MultiPowerSO-30 (VNH3SP30-E, VNH3SP30TR-E) с температурным диапазоном −40°C…+150°C. Я так понял драйвер имеет 3 теплоотводящие поверхности. Эти поверхности должны припаиваться к плате?
Кто нибудь использовал этот драйвер?
Эту микросхему можно найти (она достаточно распространенная)?

Наберите chipfind.ru и сами все увидите.

Наберите http://www.pololu.com/catalog/product/707 - еще один производитель дурдуино-подобных штучек - и там все видно на фото.
TSerg
на farnel от 8 до 15 евро
в наличии на складе в тысячах
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.