Страница 2 из 4
Re: энкодер из шагового двигателя ...
Добавлено: Вт окт 30, 2012 15:28:41
akl
Уважаемый
falkonist. Алгоритм распознавания направления вращения ШД, используемого в качестве энкодера, расписан в конце
статьи. На рассыпухе реализовать, конечно, можно, но не пробовал. Если Вы реализуете, будет очень интересно взглянуть на схему.
Re: энкодер из шагового двигателя ...
Добавлено: Вт окт 30, 2012 15:46:32
falkonist
Это я читал, но поскольку с программированием не сталкивался, мне осталось непонятным, что такое "флаги", какое соотношение они имеют с логическими уровнями и т.п. Типа:
...анализируется уровень и флаг требования прерывания канала B.
Для программеров это, наверное, "семечки", но для меня - "темный лес".
Re: энкодер из шагового двигателя ...
Добавлено: Вт окт 30, 2012 16:01:55
akl
Флаг, в данном случае, это память уже прошедшего события, на основе которого нужно принять решение при приходе текущего события, а также подготовить необходимое для следующего события.
Re: энкодер из шагового двигателя ...
Добавлено: Вт окт 30, 2012 16:07:28
falkonist
Благодарю. Не буду пока больше мучить вопросами. Займусь проектированием.
Re: энкодер из шагового двигателя ...
Добавлено: Вт окт 30, 2012 16:12:19
akl
Реально заинтересовала идея. Не припомню, чтобы видел где-нибудь такую реализацию.
18:15
Вот нашел у себя в архивах.
ВАЛКОДЕР.GIF
Re: энкодер из шагового двигателя ...
Добавлено: Сб ноя 24, 2012 21:05:22
gfgeuf
За не самовольное а добровольное модерирование вам ничего не сделают может и похвалят а
... могу ещё присоветовать поиск в Гугле по ключевым словам как то : аналог сельсина,и т.п.

или просмотрите это видео
шаговый двигатель-сельсин думаю это именно то что вам требуется...
Re: энкодер из шагового двигателя ...
Добавлено: Вс фев 24, 2013 22:13:51
romanec
akl писал(а):Здравствуйте. Исходники для семейств AVR и MSP были приведены только с одной целью - показать особенность работы шагового двигателя, используемого в качестве энкодера, при смене направления вращения.
Спасибо за проверку!

Вот решил повторить энкодер, в программировании не шарю, попросил товарища скомпилировать из Вашего исходника файл прошивки, говорит что прошло без ошибок, нарисовал в Протеусе, но не работает, может что то не так делаю?
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 08:56:30
gfgeuf
Так из приведённой вами цитаты можно было сделать выводы ,что если вам не важен каждый импульс то можете смело делать энкодер на операционном усилителе , у меня работают уже 4 штуки таких и без микроконтроллеров...
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 09:12:19
romanec
gfgeuf писал(а):Так из приведённой вами цитаты можно было сделать выводы ,что если вам не важен каждый импульс то можете смело делать энкодер на операционном усилителе , у меня работают уже 4 штуки таких и без микроконтроллеров...
Как раз и важен каждый импульс, почему и задал вопрос по исходнику.
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 09:27:49
gfgeuf
К сожалению я в прошивках тоже не айс потому последуйте моему примеру и спросите через личку у автора - он ответит нормальный мужик , а ,если не секрет, вы задумали датчик положения сделать ?
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 09:40:01
romanec
К сожалению у автора не нашел кнопочку "ЛС".
Да хочу попробовать сделать датчик положения и прилепить на свой китаец мини-токарный.
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 10:32:44
akl
Здравствуйте. А в чем выражается неработоспособность? У меня нет протеуса, но попробуйте к лапам порта B подключить светодиоды анодами на лапы, а катодами на общий и загрузить нижеследующую прогу. При вращении энкодера должна появиться индикация
Re: энкодер из шагового двигателя ...
Добавлено: Пн фев 25, 2013 19:11:41
romanec
akl спасибо, Ваш hex в Протеусе заработал, сравнил исходник с выложенным в статье:
http://radiokot.ru/articles/27/, так в нем (тот что в статье) не хватает в конце - строки "OUT PORTB,XL".
Ну теперь можно дальше двигаться.
Re: энкодер из шагового двигателя ...
Добавлено: Вт фев 26, 2013 17:11:26
karasuk.service
Re: энкодер из шагового двигателя ...
Добавлено: Пн ноя 04, 2013 14:52:08
Быстрый
romanec писал(а):К сожалению у автора не нашел кнопочку "ЛС".
И мне тоже интересно - почему нету значка "ЛС"

?
Re: Энкодер из шагового двигателя.
Добавлено: Ср мар 11, 2015 11:16:06
уткодроз
Имеются шаговые моторчики. Внутри две обмотки, 4 провода. Подскажите как их подключать к схеме на LM328?
Re: Энкодер из шагового двигателя.
Добавлено: Ср мар 11, 2015 12:12:10
falkonist
уткодроз писал(а):...как их подключать к схеме на LM328?
Никак. LM328 не существует (по данным Гугла). ЕLM328 - вообще "не из той оперы".
Re: Энкодер из шагового двигателя.
Добавлено: Ср мар 11, 2015 12:35:33
akl
уткодроз
У обмоток организовываете среднюю точку и подсоединяете к аноду светика. У меня аналогичный шаговик работал, но имел малое число шагов/оборот и мне не подошёл.
Re: Энкодер из шагового двигателя.
Добавлено: Ср мар 11, 2015 15:49:54
уткодроз
falkonist писал(а):Никак. LM328 не существует (по данным Гугла).
Ну очепятка, LM358.
akl писал(а):У обмоток организовываете среднюю точку и подсоединяете к аноду светика.
Зачем мне светик-семицветик? Мне нужно сделать заменитель энкодера на трех ногах. С дальнейшим подключением к микроконтроллеру для ргулирования числового значения вперед и назад (частота приемника).
Re: Энкодер из шагового двигателя.
Добавлено: Ср мар 11, 2015 16:00:37
falkonist
А LM358 к ШД каким боком? У нее максимальный выходной ток всего 16 мА.