Меню

Ir2104s схема включения драйвера шагового двигателя

IR2104

Драйвер ключей нижнего и верхнего уровней

Отличительные особенности:

  • Управляющие каналы разработаны для нагруженного функционирования
  • полностью работоспособны до +600В
  • Нечувствителен к отрицательным напряжениям при переходных процессах
  • Стойкость к скорости нарастания напряжения (dV/dt)
  • Диапазон напряжения питания драйверов 10…20В
  • Блокировка при снижении напряжения
  • 5В входная логика с триггерами Шмита
  • Логика предотвращения поперечной проводимости
  • Согласованная задержка распространения для обоих каналов
  • Внутренне установленная пауза при переключении каналов
  • Выход драйвера верхнего уровня в фазе со входом
  • Вход выключения прекращает работу обоих каналов
  • Напряжение смещения VOFFSET не более 600В
  • Имп.вых. ток к.з Iо± 130 мА/ 270 мА
  • Выходное напряжение драйверов VOUT 10 – 20В
  • Время вкл./выкл. 680/150 нс
  • Пауза 520 нс

Типовая схема включения:

IN Логический вход управления выходами драйверов верхнего и нижнего уровней, в фазе с HO
/SD Вход выключения
VB Напряжение питания ключей верхнего уровня
HO Выход драйвера верхнего уровня
VS Возврат питания верхнего уровня
VCC Питание драйверов нижнего уровня и логики
LO Выход драйвера нижнего уровня
COM Возврат питания нижнего уровня

IR2104 – драйвер высоковольтных, высокоскоростных МОП-транзисторов или IGBT-транзисторов с зависимыми выходными каналами нижнего и верхнего уровней. Собственная HVIC-технология и стойкая к защелкиванию КМОП-технология позволили создать монолитную конструкцию.

Логический вход совместим с стандартными КМОП или LSTTL выходом. Выходы драйверов отличаются высоким импульсным током буферного каскада, что выполнено для минимизации встречной проводимости драйвера. Выходной канал может быть использован для управления N-канальным силовым МОП-транзистором или IGBT-транзистором с напряжением питания верхнего уровня 10…600В.

IR2104 + IRFZ44. Вопрос.

Тема раздела Драйверы и контроллеры для CNC в категории Станки ЧПУ, Hobby CNC, инструмент; Доброго времени суток. Пытаюсь собрать драйвер ШД, силовая часть планируется на IR2104 + IRFZ44 (Возможно IRFZ24). На данный момент есть .

Опции темы

IR2104 + IRFZ44. Вопрос.

Доброго времени суток.
Пытаюсь собрать драйвер ШД, силовая часть планируется на IR2104 + IRFZ44 (Возможно IRFZ24).
На данный момент есть 2 нубских вопроса:
1. Рассчитал бутстрапный конденсатор, минимальная емкость получилась

100нФ. А чем ограничен верхний предел и как увеличение емкости повлияет на работу схемы?
2. Как правильно рассчитать номинал затворного резистора?

Вот готовая схема с удержанием http://www.cncmasterkit.ru/modules.p. iewtopic&t=159
Я их сделал 11 штук, все пошли сразу. Я к тому, что проверено. А по конденсаторам- после установки 0.33 немного уменьшился нагрев полевиков. При 0.5 — изменнений нет. Правда в этой схеме полевики стают ощутимо тёплыми только при токе 2А. При 2.8А поставил радиатор. Больше для самоуспокоения. А вот диоды, паралельно внутренним в полевике — идея вполне здравая, но руки так и не дошли попробовать. Резисторы в цепях затвора ставились от 18 до 27 Ом. Разницы не увидел.

Dj_smart, спасибо.
Эту схему я видел. Моя, как видите, «очень по мотивам»
Но слепо копировать чужие девайсы не хочется, потому и подобные вопросы возникают. Чтобы в случае затыка знать, куда копать.
По поводу тока — планируется вкачать до 5А, естественно с радиатором и кулером.

Только что нашел расчет резистора!

Rg = 2*sqrt(Ls-Ciss) — (Rdrv+Rgi)

Получается для этих мосфетов 4,5 Ом без учета внутренних сопротивлений затвора и драйвера (их значения найти не удалось)

Dj_smart, можете дать рекомендации по разводке силовой части? Кроме того, что ставить конденсатор вплотную к ножкам драйвера и делать затворные дорожки максимально короткими?

Ir2104s схема включения драйвера шагового двигателя

Статьи / Схемы / Управление шаговыми двигателями — Драйвер шагового двигателя

Итак, задумывая драйвер на полевиках для биполярников, я и не думал что тема вызовет такой интерес и придется писать маленькую статью по сборке и настройке. Здесь будет рассматриваться драйвер как отдельный блок. Т.к. я использую блочную конструкцию. Т.е. три драйвера, интерфейсная плата, блок питания. Во первых при выходе из строя одного драйвера, просто меняется драйвер на запасной, а во вторых (и главное) планируется модернизация, мне проще снять один драйвер, и поставить модернизируемый вариант для обкатки. «Одноплатник» это уже развитие темы, и на вопросы по настройке ИБП я думаю с удовольствием ответит Dj _ smart , а также дополнит и поправит мой труд. А теперь к делу…

Пункт первый (набившим плату можно не читать J ). После травления, лужения, и сверловки, внимательно осмотрите всю плату на предмет косяков. Сопли, протравленные дорожки, и т.д. могут серьезно обломать весь кайф. Далее набиваем плату, сначала все перемычки, затем сопротивления, диоды, панели, емкости и биполярные транзисторы. Хочу обратить особое внимание на Ваше внимание, извините за… Не ленитесь перед впайкой проверить деталь на исправность. Прозвонка иногда спасает от дыма… Я зная цветовую кодировку резисторов на ура, подкалывался несколько раз, причем со спец. эффектами. Когда используешь резисторы из загашников которые годами выпаивались из всего что под руку попадет, забываешь, что при нагреве красный может стать оранжевым, а оранжевый — желтым… Впаиваем провода питания +5В, степ, GND , и провода контроля Vref . Примерно вот так это выглядит:

Пункт второй (настраиваем режимы работы и удержания). 555 я лично впаиваю в плату, кто поставил панель, значит втыкаем, блок индикации должен быть отключен. Подстроечники на середину. Вывод степ замыкаем на общий (раб. режим). Прозваниваем цепь +5В и если нет короткого, включаем питание. Тестер подключен к контрольным точкам Vref (молодец Dj _ smart , предусмотрел на плате), если номиналы подстроечников и сопротивления между ними соответствуют схеме, то подстроечником раб. режима можно регулировать напряжение около 0 – 1В т.е. ток 0 – 5А. Настроим на 1А. Тут все просто. R изм. у нас 0,2 Ом. Нам нужен 1А. 0,2х1=0,2В. Т.е. если мы установим Vref – 0,2В, ток в обмотке будет 1А. Если нам нужен ток в обмотке скажем 2,5А, то Vref =0,2х2,5=0,5В.

Короче мы выставили 0,2В.

Теперь размыкаем степ и общ. Если все элементы в норме и по схеме, то после размыкания примерно через полсекунды Vref снизится вдвое (если второй подстроечник посередине) Настраиваем им Vref удержания. У меня 50 проц. от рабочего:

Главное обратите внимание на обязательную задержку при переключении. При замыкании степ на общий, мгновенно должен включаться рабочий режим, а при размыкании уходить на удержание с задержкой 0.5с. Если задержки нет ищите проблемы, иначе при работе будут не хилые глюки. Если не заводится, идите в тему форума, не устраивайте пожаров J .

Пункт третий (настраиваем блок индикации). Печатка разведена под 315-361, как и у Dj _ smarta тоже мешок, надо куда то паять… Но в принципе туда можно паять любую пару, из наших я испытывал 502 – 503, 3102 – 3107, все пашет, только будьте внимательны с цоколевкой! Если все правильно впаяно и рабочее, то работает без проблем. Индикация вносит небольшую корректировку в Vref , так что после подключения индикации, окончательно отрегулируйте ток под свой ШД (лучше для начала 70% от номинального). Фотки как горят светодиоды делать не стал J .

Пункт четвертый, важный (297) Выключив питание втыкаем 297 на свое место. Еще раз проверяем монтаж, и элементы обвязки, если все ОК (при любом сомнении проверяем дважды) врубаем питание. Проверяем осциллографом сигнал на первой ноге, он такой:

Либо на 16 ноге, он такой:

Это означает что шим запустился, счастливчики имеющие частотомер могут померить частоту, она очень приблизительно должна соответствовать 20кГц.

ВНИМАНИЕ. Это важно. Даже если шим не запустится, логическая часть 297 будет работать, т.е. при подключении нагрузки все сигналы пойдут… Но прикиньте 24В без шима на ШД 2Ом. Так что важно убедиться в запуске генератора микросхемы.

Пункт пятый. Опять выключаем питание и вставляем IR , впаиваем полевики. При использовании ШД с током обмотки более 2,5А, необходимо полевики вынести на радиатор. Обратите внимание при впайке диодов, они могут различаться по меткам. Мне правда не встречалось (у меня в перемешку 522 и 1 N 4148 (аналог) у них цоколевка совпадает) Но учитывая что людям IR с неправильной логикой работы попадаются, будьте внимательны. По цепям питания проверяем на коротыш, проверяем монтаж. Я сразу включал все питание, только вместо ШД припаивал соединенные встречно параллельно светодиоды:

Если они шагают, значит все ОК, подрубаем мотор, подключаем к ЛПТ или интерфейсной плате с опторазвязкой (кому как нравиться) и балдеем .

Данное описание не претендует на бестселлер, оно может дополняться и критиковаться но только по существу…

Проверяем L297 с помощью ТМ2

Короче суть прикола .

Шим у нас около 20кГц. Не услышим. Собираем на ТМ2 делитель на 2, при 10 кгц — уже будет пищать на всю. Вот схема

Вывод 3 соединяем с выводом 1 L297. Вывод 5 через конденсатор 0,01-0,1 мкф на наушник, второй конец наушника — на массу. Тэкс. Да, питание у неё — 14-я +5, 7-я — масса. Остальные ноги оставляем свободными.

Скачать [47,38 Kb] (cкачиваний: 1261) схему и печатку от delta24

Обсуждение в закрытой части форума (только для постоянных пользователей, для получения доступа обращайтесь к delta24 )

Использование драйвера ключей нижнего и верхнего уровней IR2110 — объяснение и примеры схем

Быть может, после прочтения этой статьи вам не придётся ставить такие же по размерам радиаторы на транзисторы.
Перевод этой статьи.

Во-первых, в данном переводе могут быть серьёзные проблемы с переводом терминов, я не занимался электротехникой и схемотехникой достаточно, но всё же что-то знаю; также я пытался перевести всё максимально понятно, поэтому не использовал такие понятия, как бутсрепный, МОП-транзистор и т.п. Во-вторых, если орфографически сейчас уже сложно сделать ошибку (хвала текстовым процессорам с указанием ошибок), то ошибку в пунктуации сделать довольно-таки просто.
И вот по этим двум пунктам прошу пинать меня в комментариях как можно сильнее.

Теперь поговорим уже больше о теме статьи — при всём многообразии статей о построении различных транспортных средств наземного вида (машинок) на МК, на Arduino, на , само проектирование схемы, а тем более схемы подключения двигателя не описывается достаточно подробно. Обычно это выглядит так:
— берём двигатель
— берём компоненты
— подсоединяем компоненты и двигатель
— …
— PROFIT!1!

Но для построения более сложных схем, чем для простого кручения моторчика с ШИМ в одну сторону через L239x, обычно требуется знание о полных мостах (или H-мостах), о полевых транзисторах (или MOSFET), ну и о драйверах для них. Если ничто не ограничивает, то можно использовать для полного моста p-канальные и n-канальные транзисторы, но если двигатель достаточно мощный, то p-канальные транзисторы придётся сначала обвешивать большим количеством радиаторов, потом добавлять кулеры, ну а если совсем их жалко выкидывать, то можно попробовать и другие виды охлаждения, либо просто использовать в схеме лишь n-канальные транзисторы. Но с n-канальными транзисторами есть небольшая проблема — открыть их «по-хорошему» подчас бывает довольно сложно.

Поэтому я искал что-нибудь, что мне поможет с составлением правильной схемы, и я нашёл статью в блоге одного молодого человека, которого зовут Syed Tahmid Mahbub. Этой статьёй я и решил поделится.

Во многих ситуациях мы должны использовать полевые транзисторы как ключи верхнего уровня. Также во многих ситуациях мы должны использовать полевые транзисторы как ключи как и верхнего, так и нижнего уровней. Например, в мостовых схемах. В неполных мостовых схемах у нас есть 1 MOSFET верхнего уровня и 1 MOSFET нижнего уровня. В полных мостовых схемах мы имеем 2 MOSFETа верхнего уровня и 2 MOSFETа нижнего уровня. В таких ситуациях нам понадобится использовать драйвера как высокого, так и низкого уровней вместе. Наиболее распространённым способом управления полевыми транзисторами в таких случаях является использование драйвера ключей нижнего и верхнего уровней для MOSFET. Несомненно, самым популярным микросхемой-драйвером является IR2110. И в этой статье/учебнике я буду говорить о именно о нём.

Вы можете загрузить документацию для IR2110 с сайта IR. Вот ссылка для загрузки: http://www.irf.com/product-info/datasheets/data/ir2110.pdf

Давайте для начала взглянем на блок-схему, а также описание и расположение контактов:


Рисунок 1 — Функциональная блок-схема IR2110


Рисунок 2 — Распиновка IR2110


Рисунок 3 — Описание пинов IR2110

Также стоит упомянуть, что IR2110 выпускается в двух корпусах — в виде 14-контактного PDIP для выводного монтажа и 16-контактного SOIC для поверхностного монтажа.

Теперь поговорим о различных контактах.

VCC — это питание нижнего уровня, должно быть между 10В и 20В. VDD — это логическое питание для IR2110, оно должно быть между +3В и +20В (по отношению к VSS). Фактическое напряжение, которое вы выберете для использования, зависит от уровня напряжения входных сигналов. Вот график:


Рисунок 4 — Зависимость логической 1 от питания

Обычно используется VDD равное +5В. При VDD = +5В, входной порог логической 1 немного выше, чем 3В. Таким образом, когда напряжение VDD = +5В, IR2110 может быть использован для управления нагрузкой, когда вход «1» выше, чем 3 (сколько-то) вольт. Это означает, что IR2110 может быть использован почти для всех схем, так как большинство схем, как правило, имеют питание примерно 5В. Когда вы используете микроконтроллеры, выходное напряжение будет выше, чем 4В (ведь микроконтроллер довольно часто имеет VDD = +5В). Когда используется SG3525 или TL494 или другой ШИМ-контроллер, то, вероятно, придётся их запитывать напряжением большим, чем 10В, значит на выходах будет больше, чем 8В, при логической единице. Таким образом, IR2110 может быть использован практически везде.

Вы также можете снизить VDD примерно до +4В, если используете микроконтроллер или любой чип, который даёт на выходе 3.3В (например, dsPIC33). При проектировании схем с IR2110, я заметил, что иногда схема не работает должным образом, когда VDD у IR2110 был выбран менее + 4В. Поэтому я не рекомендую использовать VDD ниже +4В. В большинстве моих схем уровни сигнала не имеют напряжение меньше, чем 4В как «1», и поэтому я использую VDD = +5V.

Если по каким-либо причинам в схеме уровень сигнала логической «1» имеет напряжение меньшее, чем 3В, то вам нужно использовать преобразователь уровней/транслятор уровней, он будет поднимать напряжение до приемлемых пределов. В таких ситуациях я рекомендую повышение до 4В или 5В и использование у IR2110 VDD = +5В.

Теперь давайте поговорим о VSS и COM. VSS это земля для логики. COM это «возврат низкого уровня» — в основном, заземление низкого уровня драйвера. Это может выглядеть так, что они являются независимыми, и можно подумать что, пожалуй, было бы возможно изолировать выходы драйвера и сигнальную логику драйвера. Тем не менее, это было бы неправильно. Несмотря на то что внутренне они не связаны, IR2110 является неизолированным драйвером, и это означает, что VSS и COM должны быть оба подключены к земле.

HIN и LIN это логические входы. Высокий сигнал на HIN означает, что мы хотим управлять верхним ключом, то есть на HO осуществляется вывод высокого уровня. Низкий сигнал на HIN означает, что мы хотим отключить MOSFET верхнего уровня, то есть на HO осуществляется вывод низкого уровня. Выход в HO, высокий или низкий, считается не по отношению к земле, а по отношению к VS. Мы скоро увидим, как усилительные схемы (диод + конденсатор), используя VCC, VB и VS, обеспечивают плавающее питания для управления MOSFETом. VS это плавающий возврат питания. При высоком уровне, уровень на HO равен уровню на VB, по отношению к VS. При низком уровне, уровень на HO равнен VS, по отношению к VS, фактически нулю.

Высокий сигнал LIN означает, что мы хотим управлять нижним ключом, то есть на LO осуществляется вывод высокого уровня. Низкий сигнал LIN означает, что мы хотим отключить MOSFET нижнего уровня, то есть на LO осуществляется вывод низкого уровня. Выход в LO считается относительно земли. Когда сигнал высокий, уровень в LO такой же как и в VCC, относительно VSS, фактически земля. Когда сигнал низкий, уровень в LO такой же как и в VSS, относительно VSS, фактически нуль.

SD используется в качестве контроля останова. Когда уровень низкий, IR2110 включен — функция останова отключена. Когда этот вывод является высоким, выходы выключены, отключая управление IR2110.
Теперь давайте взглянем на частые конфигурации с IR2110 для управления MOSFETами как верхних и нижних ключей — на полумостовые схемы.


Рисунок 5 — Базовая схема на IR2110 для управления полумостом

D1, C1 и C2 совместно с IR2110 формируют усилительную цепь. Когда LIN = 1 и Q2 включен, то C1 и С2 заряжаются до уровня VB, так как один диод расположен ниже +VCC. Когда LIN = 0 и HIN = 1, заряд на C1 и С2 используется для добавления дополнительного напряжения, VB в данном случае, выше уровня источника Q1 для управления Q1 в конфигурации верхнего ключа. Достаточно большая ёмкость должна быть выбрана у C1 для того чтобы её хватило для обеспечения необходимого заряда для Q1, чтобы Q1 был включён всё это время. C1 также не должен иметь слишком большую ёмкость, так как процесс заряда будет проходить долго и уровень напряжения не будет увеличиваться в достаточной степени чтобы сохранить MOSFET включённым. Чем большее время требуется во включённом состоянии, тем большая требуется ёмкость. Таким образом меньшая частота требует большую ёмкость C1. Больший коэффициент заполнения требует большую ёмкость C1. Конечно есть формулы для расчёта ёмкости, но для этого нужно знать множество параметров, а некоторые из них мы может не знать, например ток утечки конденсатора. Поэтому я просто оценил примерную ёмкость. Для низких частот, таких как 50Гц, я использую ёмкость от 47мкФ до 68мкФ. Для высоких частот, таких как 30-50кГц, я использую ёмкость от 4.7мкФ до 22мкФ. Так как мы используем электролитический конденсатор, то керамический конденсатор должен быть использован параллельно с этим конденсатором. Керамический конденсатор не обязателен, если усилительный конденсатор — танталовый.

D2 и D3 разряжают затвор MOSFETов быстро, минуя затворные резисторы и уменьшая время отключения. R1 и R2 это токоограничивающие затворные резисторы.

+MOSV может быть максимум 500В.

+VCC должен идти с источника без помех. Вы должны установить фильтрующие и развязочные конденсаторы от +VCC к земле для фильтрации.

Давайте теперь рассмотрим несколько примеров схем с IR2110.


Рисунок 6 — Схема с IR2110 для высоковольтного полумоста


Рисунок 7 — Схема с IR2110 для высоковольтного полного моста с независимым управлением ключами (кликабельно)

На рисунке 7 мы видим IR2110, использованный для управления полным мостом. В ней нет ничего сложного и, я думаю, уже сейчас вы это понимаете. Также тут можно применить достаточно популярное упрощение: HIN1 мы соединяем с LIN2, а HIN2 мы соединяем с LIN1, тем самым мы получаем управление всеми 4 ключами используя всего 2 входных сигнала, вместо 4, это показано на рисунке 8.


Рисунок 8 — Схема с IR2110 для высоковольтного полного моста с управлением ключами двумя входами (кликабельно)


Рисунок 9 — Схема с IR2110 как высоковольтного драйвера верхнего уровня

На рисунке 9 мы видим IR2110 использованный как драйвер верхнего уровня. Схема достаточно проста и имеет такую же функциональность как было описано выше. Есть вещь которую нужно учесть — так как мы больше не имеем ключа нижнего уровня, то должна быть нагрузка подключённая с OUT на землю. Иначе усилительный конденсатор не сможет зарядится.


Рисунок 10 — Схема с IR2110 как драйвера нижнего уровня


Рисунок 11 — Схема с IR2110 как двойного драйвера нижнего уровня

Если у вас проблемы с IR2110 и всё постоянно выходит из строя, горит или взрывается, то я уверен, что это из-за того, что вы не используете резисторы на затвор-исток, при условии, конечно, что вы всё спроектировали тщательно. НИКОГДА НЕ ЗАБЫВАЙТЕ О РЕЗИСТОРАХ НА ЗАТВОР-ИСТОК. Если вам интересно, вы можете прочитать о моем опыте с ними здесь (я также объясняю причину, по которой резисторы предотвращают повреждения): http://tahmidmc.blogspot.com/2012/10/magic-of-knowledge.html

Я видел как на многих форумах, люди бьются с проектированием схем на IR2110. У меня тоже было много трудностей прежде чем я cмог уверенно и последовательно строить успешные схемы драйвера на IR2110. Я попытался объяснить применение и использование IR2110 довольно тщательно, попутно всё объясняя и используя большое количество примеров, и я надеюсь, что это поможет вам в ваших начинаниях с IR2110.

Читайте также:  Ремонт швейных машин парковая

Авто © 2023
Внимание! Информация, опубликованная на сайте, носит исключительно ознакомительный характер и не является рекомендацией к применению.

Adblock
detector