Всем котам , желаю здравия и много -много сметаны на усах ! У меня есть не большая проблемка с управлением шагового двигателя . Если такая тема уже существует , прошу , направте меня ! А проблема в следующем . ;
У меня есть два ШД от лазерного принтера (M49SP-2NK ) . Оба двигателя сохранены вместе с редукторами . У китайцев закупил несколько драйверов для управления ШД ( A 4988 ) . Так-же сохранил и родной БП для ШД ( выходные напряжения + 24 и + 5 вольт ) . ;
Далее , я попытался запустить ШД совместно с драйвером , у меня всё получилось . Драйвером управлял с помощью таймера 555 ( схем в инете много , поэтому я схему прилагать не буду ) . Скорость вращения и мощность ШД я добился оптимальной . К стати , скорость у меня регулируется от min до max плавно . Теперь к проблеме ;
Я-бы хотел добавить к управлению ШД ещё и реверс . С драйвером A 4988 это можно сделать при помощи подачи логического 0 или логической 1 на вывод DIR . НО У МЕНЯ ( почему то ) НЕ ПОЛУЧАЕТСЯ ПЕРЕКЛЮЧЕНИЕ НАПРАВЛЕНИЯ ВРАЩЕНИЯ . При помощи кнопки , подключаю вывод DIR на вывод +5 вольт ( через резистор 5 кОм ) , ШД ВРАЩАЕТСЯ ПО ЧАСОВОЙ СТРЕЛКИ . При подключении к массе ( на 5 вольтах ) , НИ ЧЕГО НЕ ПРОИСХОДИТ !!!!!!! ШД КАК ВРАЩАЛСЯ ПО ЧАСОВОЙ , ТАК И ВРАЩАЕТСЯ .
Пробовал замыкать DIR к соответствующим контактам при помощи пайки ( припаивал перемычку ) , НИ КАКИХ ИЗМЕНЕНИЙ ( ШД как вращался по часовой , так и продолжает вращатся по часовой ) .Что я не так делаю ?????? Помогите , может кто нибудь сталкивался с такой проблемой ????
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 13:44:18
АлександрЛ
Попробуйте вывод "DIR" соединить с +5 вольт резистором 10~20 кОм, а переключать направление вращения замыканием вывода "DIR" (не отключая резистор) на "землю"..
Вообще, и как вы делаете- должно переключаться..
Может, китайцы фуфло прислали?
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 13:54:19
akl
Может нужно перед изменением направления вращения останавливать движок?
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 13:57:20
Алексей1533
Так вот , я и сам в замешательсве !!!! Перед тем как сделать ПП ( а я её сделал ) , собрал управление ШД на макетке . ВСЁ РАБОТАЛО НА УРА !!!! И вращение , и реверс . Вытравил ПП , всё припаял ( все компоненты взял с макетки , ни чего не менял ) и реверс перестал работать . Я подумал , что ПП криво сделал , Отцепил кнопку реверса , перемычкой припаялся к необходимым выводам и нет ни каких изменений . Реверс не работает .
Добавлено after 1 minute 46 seconds:
И двигатель останавливал и пытался сменить направление вращения на скорости ( на различных скоростях вращения ШД ) . Без результатно .
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 13:59:58
korob
Алексей1533 писал(а):перемычкой припаялся к необходимым выводам и нет ни каких изменений
Значит A4988 по входу DIR уже того...
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 14:00:40
АлександрЛ
[uquote="Алексей1533",url="/forum/viewtopic.php?p=3507163#p3507163"]Так вот , я и сам в замешательсве !!!! Перед тем как сделать ПП ( а я её сделал ) , собрал управление ШД на макетке. ВСЁ РАБОТАЛО НА УРА !!!! И вращение , и реверс . Вытравил ПП , всё припаял и реверс перестал работать . Я подумал , что ПП криво сделал[/uquote]
Вот и проверяйте- где нибудь "микросопля" висит, или микротрещина..
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 14:19:20
Алексей1533
Может мои фото помогут ! Большой прямоугольник - резистор 5 кОм , маленький - вывод DIR .
Добавлено after 59 seconds:
Я уже на это тоже грешил , всё перепроверил 100 раз .
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 14:51:15
АлександрЛ
Ну, перережьте дорожку от вывода к переключателю, прямо к выводу от +5 вольт припаяйте резистор, а переключайте замыканием вывода "DIR" на землю..
Re: Управление шаговым двигателем
Добавлено: Вс ноя 18, 2018 15:12:45
Алексей1533
Хорошо ! Но сегодня уже поздно , завтра буду эксперемнировать !
Re: Управление шаговым двигателем
Добавлено: Пн ноя 19, 2018 17:26:03
Алексей1533
Б.......Я......ТЬ !!!!!!!! Б.....Я.......ТЬ !!!!! Б......Я.......ТЬ !!!!! Простите за выражение , но других выражений нет . Сегодня ПО СВОЕЙ ДУРОСТИ ( не внимательности ) я спалил рабочий драйвер !!!!! Не отключил + 5 вольт и тыкнул паяльником !!!!!! Теперь нужно заказывать сновать у китайцев драйвера . Теперь у меня к специалистам еть не большая просьба . Пока буду ждать посылку , может у кого нибудь есть схемка управления ШД на других ( более доступных ) микросхемах ? В наличии есть счетчики десятичные , 555 таймнр , МК PIC 16F 628 .
Re: Управление шаговым двигателем
Добавлено: Пн ноя 19, 2018 19:30:41
АлександрЛ
[uquote="Алексей1533",url="/forum/viewtopic.php?p=3507990#p3507990"]может у кого нибудь есть схемка управления ШД на других ( более доступных ) микросхемах ?[/uquote]
А как вам можно что- то посоветовать, если неизвестно, где вы территориально находитесь?
Для биполярников ещё делались драйверы на L297/L298 http://mypractic.ru/drajvery-shagovogo- ... l298n.html
и еще L293, кажется..
Всем доброго дня ! Вчера вечером искал в своих закромах доступные микрушки , для создания драйвера и НАШЁЛ ЕЩЁ ОДИН ДРАЙВЕР A 4988 . Впаял его на место , запустил , всё работает ( кроме смены направления вращения ) . Перерезал дорожку ( по подсказке уважаемого АлександраЛ ) и у меня всё получилось . направление вращения , теперь , я могу менять . ОГРОМНОЕ СПАСИБО ЗА ПОДСКАЗКИ !!!!!!!!!! Теперь последний вопрос . При мах оборотах ШД , мой ШД клинит ( останавливается ) и начинает "петь " ! В чём может быть проблема ? Обороты поднимаю медленно . В принцепе , обороты на которых стабильно работает ЩД меня устраивают . Просто хотелось-бы знать , где моя ошибка .
Добавлено after 8 minutes 4 seconds:
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3508566#p3508566"][uquote="Алексей1533",url="/forum/viewtopic.php?p=3508494#p3508494"]Я не понял ,, где вы территориально находитесь?[/uquote]
[uquote="Алексей1533",url="/forum/viewtopic.php?p=3508494#p3508494"],, ! Я живу в Новосибирске .[/uquote]
У вас в Чипдипе есть L297 и L298 - схема посложнее, чем у этого модуля, но всё же.. https://www.chipdip.ru/product/l297?fro ... st_product https://www.chipdip.ru/product/l298n?fr ... st_product
Ещё вот такой модуль, но он "под заказ через 6 дней" https://www.chipdip.ru/product/drv8825-stepper-driver - это практически аналог того модуля, который вы спалили..
Правда, в этом модуле я так и не понял, куда здесь лошадь запрягать 5 вольт подавать.. [/uquote]
ЧИП и ДИП в Новосибирске я не знаю где находится и в эти магазинах ОЧЕНЬ дорого . Мне спокойнее и дешевле будет заказать у китайцев .
Добавлено after 4 hours 1 minute 34 seconds:
Ребята , ещё один идиотский вопрос ( заранее прошу прощение за , возможно , мою дурость ) . Мне удалось сохранить родной БП от принтера , соответственно и сохранился родной драйвер управления ШД ( его маркировка A2918SW ) . Можно - ли запустить этот драйвер без МК ? Из даташита я понял , что данный драйвер запускается только по определённому протоколу . Т.е. если я правильно понимаю , то A2918 можно запустить только с применением МК . Или-же можно запустить с помощью подачи сигнала с генератора на определённый вывод ?
Re: Управление шаговым двигателем
Добавлено: Ср ноя 21, 2018 13:19:33
АлександрЛ
[uquote="Алексей1533",url="/forum/viewtopic.php?p=3509343#p3509343"]ЧИП и ДИП в Новосибирске я не знаю где находится и в эти магазинах ОЧЕНЬ дорого . Мне спокойнее и дешевле будет заказать у китайцев .[/uquote]Ну, если вас устраивает ждать 3~ 4 недели "от китайцев" - то это ваш выбор, а, если что- то нужно с признаком "вчера"- то ЧипДип- не самый плохой выбор, не так уж там и дорого, особенно, если нужно немного и "срочно"
Re: Управление шаговым двигателем
Добавлено: Ср ноя 21, 2018 13:53:39
Алексей1533
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3509490#p3509490"][uquote="Алексей1533",url="/forum/viewtopic.php?p=3509343#p3509343"]ЧИП и ДИП в Новосибирске я не знаю где находится и в эти магазинах ОЧЕНЬ дорого . Мне спокойнее и дешевле будет заказать у китайцев .[/uquote]Ну, если вас устраивает ждать 3~ 4 недели "от китайцев" - то это ваш выбор, а, если что- то нужно с признаком "вчера"- то ЧипДип- не самый плохой выбор, не так уж там и дорого, особенно, если нужно немного и "срочно"[/uquote]
Согласен , что ждать долго . Но мне не нужно " вчера " . Меня вполне устроит это " подождать " !
Добавлено after 2 minutes 10 seconds:
Александр ! А что вы можете сказать о родном драйвере ( А 2918 ) ?
Re: Управление шаговым двигателем
Добавлено: Ср ноя 21, 2018 17:07:33
АлександрЛ
А чего про него можно "сказать"? http://www.littlediode.com/datasheets/p ... 2918SW.PDF
два Н- моста на ток до 1,5 ампер с прилепленной ШИМ- регулировкой тока через обмотки..
L298 - примерно то же самое, только для неё есть "пара"- L297, которая формирует сдвигающиеся сигналы, а вашей A2918
надо всё 4 "фазы" формировать микроконтроллером, например..
Re: Управление шаговым двигателем
Добавлено: Чт ноя 22, 2018 12:15:05
Алексей1533
Уважаемый Александр ! Даташит на данный драйвер я просматривал . Только , до последнего момента , я надеялся , что данным драйвером можно управлять таймером 555 . Но как , не знал . Теперь , благодаря вашим разъеснениям , я понял , что А 2918 управляется только МК ! Спасибо вам большое !!!!
Re: Управление шаговым двигателем
Добавлено: Чт ноя 22, 2018 13:03:10
АлександрЛ
[uquote="Алексей1533",url="/forum/viewtopic.php?p=3510211#p3510211"]Только , до последнего момента , я надеялся , что данным драйвером можно управлять таймером 555 . Но как , не знал . Теперь , благодаря вашим разъеснениям , я понял , что А 2918 управляется только МК ![/uquote]Ну, МК не обязателен, можно и на жесткой логике сделать, но схемно- на МК проще..
ну, вот, например:
Выходы VT1~VT4 подключаются к входам вашего драйвера А2918, а сигналы "шаг" и "направление" - те же, что и у вас..
Re: Управление шаговым двигателем
Добавлено: Сб ноя 24, 2018 12:55:34
Алексей1533
ТАААААККККК ! Вот за эту идею спасибо ОГРОМНОЕ !!!!!!