Шаговый двигатель не шагает

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

Решил сделать устройство которое будет крутить шаговый двигатель. Но чего то затупил я где то. Не буду описывать все шаги, расскажу итог:

Есть плата с l297. Ее выходы (a b c d) вывел на модуль l298n (для андуринки). На выходе с модуля, к которым подключаются обмотки двигателя повесил светодиоды. Кликаю клоком на l297 - светодиоды загораются как в книжке. Все нормально.
Руками подаю напряжение на обмотки двигателя - все работает, двигатель крутится.

Казалось бы, все работает. Собираем вместе - то есть обмотки так же вешаем на выходы модуля l298n и... кликаю клоком на l297 а светодиоды как зажглись в "первой" позиции так и не моргают, то есть l298n не шагает двигателем и он (двигатель) - не крутится.
Отсоединяем - по отдельности в к работает - двигатель вручную шагает, светодиоды перемигиваются.

Чувствую что где то глупость какую то совершил, но не могу понять где.

Добавлено after 3 minutes 7 seconds:
Едет забыл добавить - отсоединял l297 от модуля и руками подавал плюс на входы in1, in2, in3, in4 - двигатель крутит.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4740
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Вложенная ссылка отправляет на саму себя. Схема где?
Реклама
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

https://yadi.sk/i/7qGuxf3_34X3PJ

Вот тут схема. Практически из даташита
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

Взял атмегу, напрограмировпл Ее что бы она переключала ноги как l297. Подключил Ее вместо 297 - двигатель закрутился.
Почему 297 отказывается переключать обмотки когда к ней подключаешь шаговик? Выходы sens посажены на землю и не должны о перегрузке сообщать, да и не должно Ее быть...
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

Вообщем сейчас ситуация такая:
Если мою сделанную плату подключить к двигателю (ну то есть как и задумывалось) то двигатель не крутиться и "пищит". Светодиоды, которые подключены к проводам фаз - горят все четыре. Но если выходы с платы (то есть с l298) подключить не к двигателю а к андуриновскому модулю в качестве сигнальных линий, то все работает.
То есть без нагрузки моя плата работает как и должна. В чем причина? Единственный ньюанс ещё есть - вместо Диодов которые ставят на фазы двигателя я вставил диодный мосты...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4740
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Если двигатель пищит, скорее всего большая частота шагания. Есть у шаговиков такая беда, как максимальная скорость. После он просто не успевает шагать, а дергающийся с большой скоростью ротор и издает звук.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 306
Зарегистрирован: Сб мар 17, 2012 20:31:44
Откуда: Нью Йорк

Сообщение A. Fig Lee »

Надо отсоединить L298 и посмотреть че выдает на выходах. После ресет должно быть
0110 и на IN 11.
Убедиться что крутятся.
у меня в полушаге такая последовательность

Home 101101
000101
110101
110000
110011
000011
101011
101000
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

vem566 писал(а):Если двигатель пищит, скорее всего большая частота шагания. Есть у шаговиков такая беда, как максимальная скорость. После он просто не успевает шагать, а дергающийся с большой скоростью ротор и издает звук.
Да там вообще скорости нет. За формирование последовательности включения фаз отвечает l297. А каждый шаг это перевод ноги clock в ноль. И вот этой ногой я дергаю руками. Но даже без дерганья, то есть она включается и пошёл писк, хотя двигатель должен стоять, там фазы статичны.

Добавлено after 3 minutes 2 seconds:
A. Fig Lee писал(а):Надо отсоединить L298 и посмотреть че выдает на выходах. После ресет должно быть
0110 и на IN 11.
Убедиться что крутят
Если отключить шаговый двигатель а вместо него на "фазы" посадить светодиоды - то все работает как и должно - светодиоды зажигаются в нужной последовательности. Если добавить двигатель - то все диоды горят и двигатель пищит.
Друг Кота
Аватара пользователя
Сообщения: 4740
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Стало быть проблема в двигателе. Скорее в его подключении.
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

vem566 писал(а):Стало быть проблема в двигателе. Скорее в его подключении.
Двигатель рабочий. Он работает если "вручную" подавать напряжение на фазы и от модуля андуринки l298n. Фазы подключены правильно. И если только одну фазу подключить - тоже свистит. Фазы подключал как и на модуле андуринки
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

Посмотрел осцилографом что твориться на обмотках:
WhatsApp Image 2017-01-18 at 19.12.25.jpeg
(132.88 КБ) 397 скачиваний
WhatsApp Image 2017-01-18 at 19.12.24.jpeg
(136.84 КБ) 581 скачивание
WhatsApp Image 2017-01-18 at 19.12.23.jpeg
(137.63 КБ) 547 скачиваний
это все когда только подается питание. Двигатель еще не должен крутиться, он должен "встать". То есть как выше тут писали: 0110 и на IN 11. И вот вместо постоянного уровня там вот такая чехорда....

куда хоть дальше смотреть?
Друг Кота
Аватара пользователя
Сообщения: 4740
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

А если посмотреть на выходе источника питания?
Электрический кот
Аватара пользователя
Сообщения: 1031
Зарегистрирован: Чт июн 20, 2013 00:00:58
Откуда: москва, м.Сходненская

Сообщение Mishany »

Да косяк с питанием.
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

Сообщение alex1126 »

Да, похоже на то. Всем спасибо. заработало. У меня плата была подключена через макетку, и похоже там гдето что то терялось. Подключил как и должно быть - все заработало.
Ответить

Вернуться в «Практика»