схема L297 + 7409 + irfz44

Aviator73
ATLab:

В MM2001 ток ограничивается резисторами, включенными последовательно с обмотками, основной нагрев приходится на них.
Схема проверена в работе, что не устраивает? ШИМ-ом избавиться от нагрева вообще или чтобы движки/питание можно было менять без перестройки/замены элементов?

В контоллерах-шаговиках я чайник. В пенорезке стоят относительно маломощные движки - там особого усилия не надо. Питаю 12В от АТ-ного питателя. Более мощные (на вид) движки крутяться слабо, т.е. момент слабый. Моторы все разные, как правило без маркировки. Могу разве что сопротивление обмоток померять. Просветите пожалуйста - если в этом ММ2001 на моторчики больше напряжение подать - момент на валу и скорость вращения возрастет? И как тогда резисторы пересчитать, если на моторе только написано сопротивление, момент и шаг?

Про Linistepper уже было обсуждение здесь, да и в самой публикации указываются его главные недостатки - большая рассеиваемая мощность, нестабильность (особенно температрурная) тока.

Спасибо за терпение к чайникам!

ATLab
Aviator73:

В контоллерах-шаговиках я чайник. В пенорезке стоят относительно маломощные движки - там особого усилия не надо. Питаю 12В от АТ-ного питателя. Более мощные (на вид) движки крутяться слабо, т.е. момент слабый. Моторы все разные, как правило без маркировки. Могу разве что сопротивление обмоток померять. Просветите пожалуйста - если в этом ММ2001 на моторчики больше напряжение подать - момент на валу и скорость вращения возрастет? И как тогда резисторы пересчитать, если на моторе только написано сопротивление, момент и шаг?

Нужно просто вспомнить школу и закон Ома.
Ток через обмотку Iобм=(Uпит-Uкэ)/(Rобм+Rбал), где
Uпит - напряжение питания двигателя
Uкэ - падение напряжения на открытом транзисторе (коммутирубщем обмотку), для составных трнзисторов (Дарлингтонов) это 1-1,5 В в зависимости от тока и типа.
Rобм - активное сопротивление обмотки
Rбал - сопротивление балластного резистора, включенного последовательно с обмоткой.

Мощность, рассеиваемая на балластном резисторе Pбал=Iобм*Iобм*Rбал

Если не указан номинальный ток обмотки, померьте сопротивление обмотки и ориентируйтесь на аналогичные по габаритам/сопротивлениям обмоток двигатели.

Подставьте в формулу свои данные и считайте.

Из формулы следует, что увеличить момент/ток в обмотке конкретного двигателя можно за счет увеличения Uпит или снижения Rбал.
Если не нужна большая скорость шагания, Rбал можно выкинуть или уменьшить.
Если нужна высокая скорость шагания, нужно увеличить Rбал и напряжение питания.
Если хотите подробностей - читайте что-нибудь по способам управления двигателем.

Aviator73
ATLab:

Нужно просто вспомнить школу и закон Ома.
Ток через обмотку Iобм=(Uпит-Uкэ)/(Rобм+Rбал), где
Uпит - напряжение питания двигателя
Uкэ - падение напряжения на открытом транзисторе (коммутирубщем обмотку), для составных трнзисторов (Дарлингтонов) это 1-1,5 В в зависимости от тока и типа.
Rобм - активное сопротивление обмотки
Rбал - сопротивление балластного резистора, включенного последовательно с обмоткой.

Мощность, рассеиваемая на балластном резисторе Pбал=Iобм*Iобм*Rбал

Если не указан номинальный ток обмотки, померьте сопротивление обмотки и ориентируйтесь на аналогичные по габаритам/сопротивлениям обмоток двигатели.

Подставьте в формулу свои данные и считайте.

Из формулы следует, что увеличить момент/ток в обмотке конкретного двигателя можно за счет увеличения Uпит или снижения Rбал.
Если не нужна большая скорость шагания, Rбал можно выкинуть или уменьшить.
Если нужна высокая скорость шагания, нужно увеличить Rбал и напряжение питания.
Если хотите подробностей - читайте что-нибудь по способам управления двигателем.

Спасибо! Буду пробовать сразу на ММ2001 прежде чем паять топиковый контроллер.

Аэробус

2 ATLab
Анатолий, мне тут попали пяток вот таких девайсов stw12nk90z. Как понимаю высоковольтные MOFSET.
И пара вот таких ste45nk80zd (не пойму что за зверь)
Можно ли их сунуть в эту схему?

ATLab
Аэробус:

2 ATLab
Анатолий, мне тут попали пяток вот таких девайсов stw12nk90z. Как понимаю высоковольтные MOFSET.
И пара вот таких ste45nk80zd (не пойму что за зверь)
Можно ли их сунуть в эту схему?

ste45nk80zd - тоже высокольтный мосфет, по структуре такой же как и тstw12nk90z, у них на затвор еще прицепили ограничитель напряжения.
Хотя пороговое напряжение (при котором транзистор начинает открываться) у них относительно небольшое - типовое 3,75 В - без специального драйвера их не раскачать, слишком большая входная емкость:

  • 26000 пФ(!) у ste45nk80zd,
  • 3500 пФ у stw12nk90z.
    Микросхемы 74HC… не в состоянии быстро заряжать такие емкости, да и пороговое напряжение - это ведь только начало отпирания, им для полного отпирания нужно вольт 10-12 на затворе.
    Эти транзисторы больше подходят для сетевых блоков питания, зажигания и т.п.
8 days later
mura

В схемах на L297 + 7409 + irfz44
шотку по выходу ставят, иногда нет.
Вроде у IRFа внутри приличный диод стоит?
Как правильно?

Anton_M

Правильно с диодами.

Без диодов можно Н-мост на полевиках эксплуатировать.

Для управления MOSFET советую использовать специальные драйверы - вы можете заказать их бесплатно
rcopen.com/forum/f110/topic53438

Anton_M

может хоть даташит на драйвер LTC1156 убедит вас в правоте моих слов

о необходимости установки защитных диодов для MOSFET.

Причем вопреки расхожему мнению не требуются быстрые диоды - достаточно диодов типа 1N400x но на ток больший чем максимальный протекающий через индуктивную нагрузку.

а местному теоретику говорившему что если поствить диод то энергия индуктивности рассеется на нем сообщаю что она (большая часть) отправится в источник питания ! а вот без диода она именно рассеится на MOSFET-е !

вот заказал себе через чехию бесплатно драйверочки для мосфетов

Part Number Qty.
LT1162ISW 2
LTC1156CSW 2
LTC1693-2IS8 2
3 part numbers maximum has been reached

www.linear.com

где заказать сборки по 8 защитных диодов читайте в соседней ветке.

================

И очень советую использовать в этом контроллере хотябы IRLR024 вместо 44.
У них всеже заряд затвора примерно в 4 раза меньше.

Mobi
mura:

В схемах на L297 + 7409 + irfz44
шотку по выходу ставят, иногда нет.
Вроде у IRFа внутри приличный диод стоит?
Как правильно?

У irfz44 как и у irlz44 на выходе паралельно стоку и истоку стоит двусторонний стабилитрон там шотка не нужна. IMHO

Anton_M

к вопросу о RC фильтре на вход SENSE L297.

вот диаграмма напряжения на токоизмерительном резисторе из апноута для драйвера SLA7070 компании Allegro - его полевые транзисторы примерно соответствуют irl510 irl520.

Как видно пульсации напряжения и тока достаточно велики и высокочастотны. Переходный процесс длится примерно 2 мкС - значит произведение КОМ на нФ можно взять 2.

в рассматриваемом в топике контроллере это 0.18 * 4.7 = 0.85 мкС - похоже адекватное значение, только резистор я бы взял 1 кОм и увеличил клнденсатор.

=======
в драйверах SLA7070 ШИМ регулирование осуществляется гарантированой длиной выключеного сосотояния ключей - 0т 7 до 12 мкС в разных режимах работы.

\\\\\\

и все я настаиваю что желучше ставть ограничение не надеясь на MOSFETы

вот выдержка из АпНоута Аллегро для драйвера SLA7070M

ИМЕННО ДЛЯ УНИПОЛЯРНОГО ВАРИАНТА !!! с Н-мостом проще…

" Avalanche Energy

In the unipolar topology of the SLA7070M series, a surge
voltage (ringing noise) that exceeds the MOSFET capacity to
withstand might be applied to the IC.

To prevent damage, the SLA7070M series is designed a MOSFET having sufficient avalanche
resistance to withstand this surge voltage.

Therefore, even if surge voltages occur, users will be able to use the IC without
any problems.

However, in cases in which the motor harness is long (длинный провода к мотору, высокая индуктивность) or the IC is used above its rated current or voltage, there is a possibility that an avalanche energy could be applied that
exceeds Sanken design expectations.

Thus, users must test the avalanche energy applied to the IC under actual application
conditions.

пользователь должен ПРОВЕРЯТЬ не превышение энергии в конкретном применении !!!

AZi

В апноуте на L297 написанно - не вкоем случае не навешивать на линии контроля тока никаких фильтров и вести из максимально короткими проводами, о как… 😉

И к томуже - компаратор(особо древние) если напр на его входе будет расти очень медленно - при подходе к переключению начнет ботаться туда суда и тем самым нарушит всю работу шима, такшто - чем быстрее ток будет пролетать контрольную точку - тем лучше…

Anton_M

я тоже за ДШ и на прошлых страницах выступал.

просто в схеме обсуждаемой в топике фильтр есть и я поразмышлял о номиналах его компонентов.

7 days later
karlson

Вопрос к профессионалам. Имею чудо станочек. Четыре оси на одну координату и две на другую. На каждую ось нацеплено по два ДШИ200-1. На каждый ДШИ200 приходится по контроллеру. Хочу заменить на обсуждаемый здесь контроллер.

  1. Сможет он потянуть 2 или 4 ДШИ200-1. Как будет осуществляться ШИМ?
  2. Использовать L297 + 7409 на 8 ДШИ200-1 и irfz44 на каждый отдельно?
  3. Двигатели разнесены на 1 метр. Хватит оптопар 817 или нужно еще что-то?
GOOD
karlson:

Вопрос к профессионалам. Имею чудо станочек. Четыре оси на одну координату и две на другую. На каждую ось нацеплено по два ДШИ200-1. На каждый ДШИ200 приходится по контроллеру. Хочу заменить на обсуждаемый здесь контроллер.

  1. Сможет он потянуть 2 или 4 ДШИ200-1. Как будет осуществляться ШИМ?
  2. Использовать L297 + 7409 на 8 ДШИ200-1 и irfz44 на каждый отдельно?
  3. Двигатели разнесены на 1 метр. Хватит оптопар 817 или нужно еще что-то?

Если это для увеличения мощности - может стоить подумать о редукторе?

karlson

Мощности хватает. Просто старые драйвера вышли из строя. Нужны новые. На одну координату 8 двигателей стоит, на другую 4. Просто не хочется изготавливать аж 12 драйверов. Может кто имел такую же проблему. 2 двигателя на один вал.

Anton_M

дак если драйвер тянет к нему можно параллельно движки подключать.

ATLab
Anton_M:

дак если драйвер тянет к нему можно параллельно движки подключать.

А токи выравнивать? Или это уже не принято?

VShaclein
ATLab:

А токи выравнивать? Или это уже не принято?

А режим ключевой ?
Гораздо интереснее будет фазировать 4 движка. Но не смертельно.
Конечно же, если движки не используются в качестве подшипников, лучше бы использовать один.