Контроллер ШД на логике !
Достал из закромов несколько коробочек логики 561 серии по 200шт в каждой, думаю мож че можно использовать в кодтроллере для шд . Поэксперементировав в proteus вышла вот такая схемка . Пробовал покрутить шаговик от принтера, крутит достаточно уверенно без збоев. Работает в полном шаге. Вот проджект !
Вопрос такой ,можно ли сделать контроль тока не прибегая к МК ?
конечно можно! ведь ток контролируТЬ давно а МК появились недавно.
Вопрос такой ,можно ли сделать контроль тока не прибегая к МК ?
Можно. Собственно, все чопперы так и работают. В цепь обмотки движка ставится токоизмерительный резистор и напряжение с него заводится на компаратор, который сравнивает его с эталонным . Сигнал управления ключем смешивается с сигналом прямоугольного генератора (10-30 кгц, надо считать исходя из тока и индуктивости двигателя) на логическом И и далее поступает на S вход RS триггера, выход которого уже управляет ключом. Компаратор при превышении тока выдает сигнал на R вход триггера, сбрасывая его.
Работает это так. Когда приходит сигнал на включение ключа, выход триггера открывает ключ с периодичностью тактового генератора. При достижении заданного тока компаратор сбрасывает триггер, ключ закрывается, и ток начинает спадать. Следующий импульс тактового генератора вновь открывает ключ и так до тех пор, пока не снимется сигнал включения ключа.
Лучше бы все это нарисовать, но на комютере ничего подходящего нет, а в Paint-е запаришься.
А схема где.
Current Limiting for Stepping Motors
www.cs.uiowa.edu/~jones/step/current.html
Control of Stepping Motors
A Tutorial by Douglas W. Jones
для симуляции вот нашел - proteus 6.9 sp5
www.roboforum.ru/viewtopic.htm?t=1449&start=75
+++++
Грамотный мужик !
советует драйверы использовать
www.cs.uiowa.edu/~jones/step/circuits.html
о чем я и писал.
Можно. Собственно, все чопперы так и работают. В цепь обмотки движка ставится токоизмерительный резистор и напряжение с него заводится на компаратор, который сравнивает его с эталонным . Сигнал управления ключем смешивается с сигналом прямоугольного генератора (10-30 кгц, надо считать исходя из тока и индуктивости двигателя) на логическом И и далее поступает на S вход RS триггера, выход которого уже управляет ключом. Компаратор при превышении тока выдает сигнал на R вход триггера, сбрасывая его.
Работает это так. Когда приходит сигнал на включение ключа, выход триггера открывает ключ с периодичностью тактового генератора. При достижении заданного тока компаратор сбрасывает триггер, ключ закрывается, и ток начинает спадать. Следующий импульс тактового генератора вновь открывает ключ и так до тех пор, пока не снимется сигнал включения ключа.
Для правильной работы описанной схемы нужно импульс, поступающий на S вход триггера сделать коротким (дифф. цепочкой или одновибратором) - это определит минимально возможную ширину импульса (скважность).
Можно сделать иначе: все равно сейчас в чистом виде SR триггеры всречаются нечасто, горздо более распространены D-триггеры. В D-триггере вход D подключить к “1”, а на C подавать запускающие импульсы, в этом случае длительность запускающих импульсов роли не играет.
Собственно, примерно так устроена L297 - частота импульсов, отпирающих ключ, постоянна, изменяется только их длительность - ШИМ регулирование.
Несколько иначе устроены микросхемы от Allegro: в них зафиксировано время, в течение которого ключ, подающий ток в обмотку двигателя, заперт. Длительность импульса, отпирающего ключ, регулируется компаратором. Это приводит к изменению частоты следования импульсов - ЧИМ (частотно-импульсное) регулирование.
Для правильной работы описанной схемы нужно импульс, поступающий на S вход триггера сделать коротким (дифф. цепочкой или одновибратором) - это определит минимально возможную ширину импульса (скважность).
Можно сделать иначе: все равно сейчас в чистом виде SR триггеры всречаются нечасто, горздо более распространены D-триггеры. В D-триггере вход D подключить к “1”, а на C подавать запускающие импульсы, в этом случае длительность запускающих импульсов роли не играет.
Собственно, примерно так устроена L297 - частота импульсов, отпирающих ключ, постоянна, изменяется только их длительность - ШИМ регулирование.
Несколько иначе устроены микросхемы от Allegro: в них зафиксировано время, в течение которого ключ, подающий ток в обмотку двигателя, заперт. Длительность импульса, отпирающего ключ, регулируется компаратором. Это приводит к изменению частоты следования импульсов - ЧИМ (частотно-импульсное) регулирование.
Трижды,четырежды браво вам ребята,что Вы обьяснили всем наконец,как работает ШИМ(и даже ЧИМ).
Ну и что дальше? Где практические схемы,платы без самовозбуждения,контроллеры на МК и для USB.
Давайте очнемся и перестанем все собирать на КТ315.Россия забита комплектующими всех мировых
производителей.А то вроде грамотный народ и не серьезно все как-то.
А тем,кто всетаки хочет собрать ЧПУ металлорез из выброшенного принтера я лично отвечаю,что это
невозможно без вложений(по русски-денег) или приличного собственного труда(по русски-работы).
ну вот… пришел поручик Ржевский и все опошлил…
…
Ну и что дальше? Где практические схемы,платы без самовозбуждения,контроллеры на МК и для USB.
Давайте очнемся и перестанем все собирать на КТ315.Россия забита комплектующими всех мировых
производителей.А то вроде грамотный народ и не серьезно все как-то.
…
Вопрос то был какой? Можно ли на россыпи сделать?
Все отвечали на заданный вопрос, и это правильно: достают вопросы “а зачем это нужно”.
Человек на россыпи сделает контроллер, покувыркается с ним, и, если хватит терпения довести до ума, работать будет не хуже чем на L297. По крайней мере, в голове знаний добавится, уже плюс.
У него (STEPMOTORа) еще есть время все пробовать.
У него (STEPMOTORа) еще есть время все пробовать.
Да я щяс в отпуске , маленький ребенок сами понимаете куда поедеш ! Вот и ковыряюсь. А что нибудь хорошее сделать, это хоть хлебом не корми 😁 Вот такие дела 😃
Вот еще вариант
и
по поводу регулировки тока, если сделать генератор импульсов на 555 таймер-е думаю нормально будет.
Трижды,четырежды браво вам ребята,что Вы обьяснили всем наконец,как работает ШИМ
(и даже ЧИМ).
Очевидно, это нам не удалось, потому что chopper (прерыватель) и ШИМ это несколько разные вещи.
Чоппер проще реализуется именно на дискретной логике, ШИМ на МК.
Ну и что дальше? Где практические схемы,платы без самовозбуждения,контроллеры на МК и для USB.
Давайте очнемся и перестанем все собирать на КТ315.Россия забита комплектующими всех мировых
производителей.
Практических схем нет, так-как нет информации, какие именно МС есть у STEPMOTOR (инверсные входы-выходы или нет и т.д.) МК и USB и не спрашивали, а я отвечал на конкретный вопрос
А то вроде грамотный народ и не серьезно все как-то.
А тем,кто всетаки хочет собрать ЧПУ металлорез из выброшенного принтера я лично отвечаю,что это
невозможно без вложений(по русски-денег) или приличного собственного труда(по русски-работы).
Полностью согласен, но, похоже, этап “шапкозакидательства” (винты из строительных шпилек, мебельные направляющие, станины из фанеры…) каждый должен пройти сам, и переболев, либо плюнуть на все это, либо заняться всерьез.
Есть из логики полно К561ЛА7, ЛН2, КС561ИЕ10 штук 800 есть .
А триггеров нет (ТМ,ТР)? Такая бы хорошо подошла (одна на драйвер)
Надо порыться на работе после отпуска ! Вроде К561ТМ2 были . и мож еще че найду
Для правильной работы описанной схемы нужно импульс, поступающий на S вход триггера сделать коротким (дифф. цепочкой или одновибратором) - это определит минимально возможную ширину импульса (скважность).
Неплохо бы, но для данного применения (униполярный движок в режиме щаг/полушаг) не обязательно, поскольку ток обмотки всегда максимальный и достаточно, чтобы импульс гарантированно спал к моменту срабатывания компаратораю Другое дело - регулировка тока в микрошаге, там чем меньше длительность запускающего импульса, тем шире диапазон регулировки. А вообще, береженного бог бережет, почему бы и не поставить?
Неплохо бы, но для данного применения (униполярный движок в режиме щаг/полушаг) не обязательно, поскольку ток обмотки всегда максимальный и достаточно, чтобы импульс гарантированно спал к моменту срабатывания компаратораю Другое дело - регулировка тока в микрошаге, там чем меньше длительность запускающего импульса, тем шире диапазон регулировки. А вообще, береженного бог бережет, почему бы и не поставить?
Согласен, но только это справедливо, если драйвер сделан и настроен под конкретный двигатель.
Однако наши самодельщики (взять того же Аэробуса) не таковы: если подключать разные двигатели, устанавливать разные значения тока фаз, экспериментировать с напряжением питания, добиваться максимальной скорости шагания - такой подход будет не лучшим.
Я же написал, как задействовать D и C входы - это и проблему снимет, и ничего дополнительно городить не нужно 😃
А схема где, чё виртуально изощряться. квадратики рисовать.
А схема где, чё виртуально изощряться. квадратики рисовать.
Так сказал-же, схема зависит от того, что есть. Если у STEPMOTORа есть 555-ая, то квадратик с надписью “Генератор” будет выглядеть по-одному, если ЛАшки, то по другому. Квадратик с буковками RSQ будет реализовываться по разному, в зависимости от того, какой найдется триггер, и тд.
Собственно, я не задавался целью выдать конкретную схему драйвера (если она Вам нужна,
дайте поиск на chopper+unipolar+schematic, наверняка выдаст вагон ссылок на готовые схемы, можете там подобрать себе). Я отвечал на конкретный вопрос конкретного человека.