некоторые моменты управления ШД

ATLab
Cartman:


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

вопрос вот в чём. зачем для реализации ШИМ ограничения тока ставят два резистора - датчика тока? что изменится если все эммитеры соединить вместе и использовать только один обдий датчик тока на все ключи?

А как насчет переходных процессов?
Например: при переключении ГА->AБ, в момент переключения будет нужно регулировать ток в Б до достижения заданного значения, а при общем резисторе одновременно будет изменяться ток в А, что приведет к болтанию ротора.
Не нужно экономить на резисторах и пытаться избавиться от одного канала регулирования, это не поможет разгону.

Cartman

вообщето я не хочу выжимать с него супер пупер обороты, успокоюсь если он хотябы с плавным разгоном до 1500 шагов в сек дойдёт, с учётом того что нагрузка на него не самая большая надеюсь что всё выйдет. а про резисторы меня вот что смущает, получается что в один момент времени через один из резисторов-датчиков тока текёт ток одной обмотки, а в следующем шаге уже ток двух обмоток, это получается если я шимом выставлю положенные ему 1.5А то в двух из четырёх шагов по обмоткам будет протекать всего 0.75А на обмотку.а если выставить ток 3А тогда в двух шагах из 4 имеем перегрузку обмоток и как следствие перегрев, тоесть то что ток вот так будет прыгать это нормально? и если я поставлю один общий резистор и выставлю ток 3 А какими режимами придётся пожертвовать? хотя кроме полношагового другие юзать не предполагается.

пока писал вы уже ответили 😃 резистор то стоит не как токоограничитель а как датчик тока, шим идёт по всем четырём базам транзисторов, просто я вижу что у интегральных контроллеров стоит по два резистора как у меня на рисунке вот и пытаюсь выяснить что это даёт.

ATLab
Cartman:

вообщето я не хочу выжимать с него супер пупер обороты, успокоюсь если он хотябы с плавным разгоном до 1500 шагов в сек дойдёт, с учётом того что нагрузка на него не самая большая надеюсь что всё выйдет. а про резисторы меня вот что смущает, получается что в один момент времени через один из резисторов-датчиков тока текёт ток одной обмотки, а в следующем шаге уже ток двух обмоток, это получается если я шимом выставлю положенные ему 1.5А то в двух из четырёх шагов по обмоткам будет протекать всего 0.75А на обмотку.а если выставить ток 3А тогда в двух шагах из 4 имеем перегрузку обмоток и как следствие перегрев, тоесть то что ток вот так будет прыгать это нормально? и если я поставлю один общий резистор и выставлю ток 3 А какими режимами придётся пожертвовать? хотя кроме полношагового другие юзать не предполагается.

пока писал вы уже ответили 😃 резистор то стоит не как токоограничитель а как датчик тока, шим идёт по всем четырём базам транзисторов, просто я вижу что у интегральных контроллеров стоит по два резистора как у меня на рисунке вот и пытаюсь выяснить что это даёт.

В предыдущем расуждении - каша. В установившихся режимах ток распределится поровну (если обмотки одинаковы), на каждом шаге включены 2 обмотки, поэтому суммарный ток должен быть 3 А.
Про “ток одной обмотки” - это взято из полушагового режима, там 8 положений ротора и вариантов тока через обмотки, поэтому к Вашему случаю это не применимо.
Надеюсь, теперь все прояснилось.

Сергей_ps

В любительских конструкциях в основном используется ШИМ контроллер L297 имеющий два
независимых канала, и соответственно два считывающих ток резистора, что обеспечивает
независимую регулировку тока в обмотках. ИМХО так.

Cartman

вся эта независимая регулировка нужна только для полушага/микрошага я правильно понял? и мне для полного шага можно смело ставить один резистор и выставлять шимом 3А?

ATLab
Cartman:

вся эта независимая регулировка нужна только для полушага/микрошага я правильно понял? и мне для полного шага можно смело ставить один резистор и выставлять шимом 3А?

Неправильно понял. Почему - см. пост №3

Cartman

ладно а как тогда правильно стабилизировать ток в полношаговом режиме? не ставить же 4 независимых шима… у меня этот огород не влезет в корпус…

Практик
Cartman:

вся эта независимая регулировка нужна только для полушага/микрошага я правильно понял? и мне для полного шага можно смело ставить один резистор и выставлять шимом 3А?

А что,весь сыр-бор чтобы сэкономить 1 резистор?
У нас в России 2$ за 1000 штук.

Cartman

да нет просто я пытаюсь разобраться как правильно формировать шим, так как делаю свой контроллер, потому что у нас даже сраная L297 стОит 5 долларов а мне надо три контроллера.
в схеме предусмотрено управление шимом по всем 4м базам (затворам для полевиков) могу воткнуть два независимых шим контроллера синхронизированных по частоте,просто не могу понять как правильней организовать обратную связь по току.

Практик
Cartman:

да нет просто я пытаюсь разобраться как правильно формировать шим, так как делаю свой контроллер, потому что у нас даже сраная L297 стОит 5 долларов а мне надо три контроллера.
в схеме предусмотрено управление шимом по всем 4м базам (затворам для полевиков) могу воткнуть два независимых шим контроллера синхронизированных по частоте,просто не могу понять как правильней организовать обратную связь по току.

У нас цена на L297 такая-же.Можно взять сраные(китайские подделки) дешевле.
Чтобы быстро разобраться с ШИМ надо посмотреть сраный даташит на сраные микросхемы.

Cartman

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

ATLab
Практик:

У нас цена на L297 такая-же.Можно взять сраные(китайские подделки) дешевле.
Чтобы быстро разобраться с ШИМ надо посмотреть сраный даташит на сраные микросхемы.

Хорошо сказано! 😃

Судя по

в схеме предусмотрено управление шимом по всем 4м базам (затворам для полевиков) могу воткнуть два независимых шим контроллера синхронизированных по частоте,просто не могу понять как правильней организовать обратную связь по току.

понимания, как оно работате нет никакого.
Поэтому варианты, как не морочить голову себе и людям и обойтись без ШИМ:

  1. использовать резисторную форсировку
  2. использовать схему контроллера Linistepper (ссылки здесь были не раз или google в помощь)
Cartman

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

ATLab
Cartman:

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

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

Cartman

ну да, вот теперь всё будет нормально. если нормально контроллер заработает выложу здесь схему и фото.

спасибо всем за участие!