Управление шаговиком

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Управление шаговиком

Сообщение trololo »

Я довольно слаб в этой теме, но сложилось так, что мне нужно в этом разбраться и управлять ДШИ-200 с помощью этой схемы.
Я собираюсь использовать ШИМ чтобы реализовать шаговый, полушаговый и микрошаговый режимы.
В частности интересует следующее - назначение выходов SENSEa,b у L6205?
И логику работы своей я правильно понля - я, меняя скважность ШИМ, от тамеров 0 и 1 соответсвенно смогу крутить движок как мне надо и более ничего мне не требуется?
Вложения
Untitled-1.gif
(19.51 КБ) 666 скачиваний
Реклама
Аватара пользователя
Liv
Вымогатель припоя
Сообщения: 525
Зарегистрирован: Сб сен 20, 2008 12:12:30
Откуда: Minsk
Контактная информация:

Re: Управление шаговиком

Сообщение Liv »

Для начала дам ссылку на свою статью:
http://www.digit-el.com/files/articles/step/step.html
Реклама
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Спасибо за наводку, уже несколько раз пробегался по ней....буду подробнее вникать, правда объем не шуточный :)

пример очень полезный приведен, но я с ассемблером не дружу. У Вас нет случайно чего-то подобного но на си? Спасибо.
Аватара пользователя
Aladdin
Друг Кота
Сообщения: 3532
Зарегистрирован: Пн янв 26, 2009 00:10:51
Откуда: Москва

Re: Управление шаговиком

Сообщение Aladdin »

Это не наводка. Это долгий труд, терпение и размышление. Спасибо, Liv.
Реклама
Эиком - электронные компоненты и радиодетали
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Aladdin писал(а):Это не наводка. Это долгий труд, терпение и размышление. Спасибо, Liv.

Ну я саму ссылку имел ввиду, а статья, да, что то из области фантастики
Реклама
Аватара пользователя
Liv
Вымогатель припоя
Сообщения: 525
Зарегистрирован: Сб сен 20, 2008 12:12:30
Откуда: Minsk
Контактная информация:

Re: Управление шаговиком

Сообщение Liv »

trololo писал(а):У Вас нет случайно чего-то подобного но на си?
Реализации микрошага с помощью микроконтроллера у меня нет. Есть только полный шаг/полушаг и микрошаг с использованием A3977.
Реклама
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Буду очень рад любому примеру на си :)
Аватара пользователя
Liv
Вымогатель припоя
Сообщения: 525
Зарегистрирован: Сб сен 20, 2008 12:12:30
Откуда: Minsk
Контактная информация:

Re: Управление шаговиком

Сообщение Liv »

Так для чего именно?
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Для микроконтроллера без микрошага
Аватара пользователя
Liv
Вымогатель припоя
Сообщения: 525
Зарегистрирован: Сб сен 20, 2008 12:12:30
Откуда: Minsk
Контактная информация:

Re: Управление шаговиком

Сообщение Liv »

Вот:
Вложения
Step.c
(20.86 КБ) 486 скачиваний
Step.h
(3.4 КБ) 465 скачиваний
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Спасибо! буду изучать
Аватара пользователя
ublhjnt
Друг Кота
Сообщения: 4446
Зарегистрирован: Вт мар 02, 2010 17:05:19
Откуда: Белоруссия, Минск

Re: Управление шаговиком

Сообщение ublhjnt »

Господин Liv! Прочитав Вашу статью, у меня родилась мысль применить принцип управления ШД в других целях. Немного противоправных, поэтому не говорю каких. :idea:
Всё можно наладить,если вертеть в руках достаточно долго!
Аватара пользователя
Liv
Вымогатель припоя
Сообщения: 525
Зарегистрирован: Сб сен 20, 2008 12:12:30
Откуда: Minsk
Контактная информация:

Re: Управление шаговиком

Сообщение Liv »

ublhjnt Лучше займитесь чем-то мирным.
cvid
Родился
Сообщения: 9
Зарегистрирован: Вт сен 09, 2008 12:03:19

Re: Управление шаговиком

Сообщение cvid »

Не хотелось создавать отдельную тему, поэтому вопрос задаю здесь. Дело такое: есть ШД от флопика 3,5
Snapshot_20101121.jpg
(10.42 КБ) 549 скачиваний
У него 4 вывода, 1-2 - 18Ом 3-4 - 18 Ом, т.е. как я понимаю биполярный. Запускаю его так:
1 прямо
2 прямо
1 обратно
2 обратно

С шаговиком из сидюка все прекрасно работает, а вот из флопа никак(((
Вот фото сидюшного:
Snapshot_20101121 (2).jpg
(23.09 КБ) 539 скачиваний
Liv, я читал Вашу статью и делал все по ней, но подскажите, что может быть не так?
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

С праздниками всех =)
Вобщем я пыхтел-пыхтел, но не хватает мне опыта в проргаммировании чтобы осуществить управление самому, да и сроки по диплому уже поджимают.... Решил что быстрее будет переделать плату(схема в первом сообщении). Подскажите пожалуйста вместо l6205 подходящий драйвер под ДШИ-200 чтобы я ему давал управляющие сигналы, а он уже там сам все делает, очень желателньо с возмождностью микрошага. Планирую питать его от 12 вольт. Помогите пожалуйста бэдному студенту :)
Аватара пользователя
ublhjnt
Друг Кота
Сообщения: 4446
Зарегистрирован: Вт мар 02, 2010 17:05:19
Откуда: Белоруссия, Минск

Re: Управление шаговиком

Сообщение ublhjnt »

но подскажите, что может быть не так?
С механикой все нормально?
На 1 фото ШД в установке, на 2 фото ШД отдельно от рамки. У этих ШД одна опора вала в двигателе,а вторая отдельно на конце вала.
Изображение
Без этой опоры работать не будет из за перекоса.
Всё можно наладить,если вертеть в руках достаточно долго!
Аватара пользователя
Andy61
Это не хвост, это антенна
Сообщения: 1350
Зарегистрирован: Сб ноя 06, 2010 19:21:40
Откуда: Донецк

Re: Управление шаговиком

Сообщение Andy61 »

"Подскажите пожалуйста вместо l6205 подходящий драйвер под ДШИ-200"

Проще всего, наверное, на L297, вот например:
Вложения
297_IFR.jpg
(133.36 КБ) 517 скачиваний
Информация должна принадлежать людям бесплатно!
trololo
Родился
Сообщения: 8
Зарегистрирован: Чт ноя 11, 2010 19:50:14

Re: Управление шаговиком

Сообщение trololo »

Спасибо всем за помощь. Особенно помогла статья Liv и исходники. В итоге я своими кривыми руками все же сделал и шаг и полушаг и микрошаг на микроконтроллере.... Движок крутится, на некоторых скоростях трещит и вибрирует, но зато крутится =)

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

Подскажите, правильно ли я все подключил. Включил по схеме из паспорта (нижняя)
http://scope.narod.ru/starlab/PS200_2p6.jpg
но средние выводы оставил болтаться. Вместо транзисторов соответственно L6205.
получилось вот так.
Изображение
А импульсы подаю так же как в паспорте. При такой схеме такая же последовательность сигналов как в паспорте, подходит?
Ответить

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