Энкодер из шагового двигателя.
Re: энкодер из шагового двигателя ...
Уважаемый falkonist. Алгоритм распознавания направления вращения ШД, используемого в качестве энкодера, расписан в конце статьи. На рассыпухе реализовать, конечно, можно, но не пробовал. Если Вы реализуете, будет очень интересно взглянуть на схему.
- Реклама
- falkonist
- Друг Кота
- Сообщения: 4471
- Зарегистрирован: Вс мар 04, 2007 11:39:00
- Откуда: Ukraine, Kyiv
- Контактная информация:
Re: энкодер из шагового двигателя ...
Это я читал, но поскольку с программированием не сталкивался, мне осталось непонятным, что такое "флаги", какое соотношение они имеют с логическими уровнями и т.п. Типа:
Для программеров это, наверное, "семечки", но для меня - "темный лес".
...анализируется уровень и флаг требования прерывания канала B.
Для программеров это, наверное, "семечки", но для меня - "темный лес".
Выслушай и противную сторону, даже если она и противна
Re: энкодер из шагового двигателя ...
Флаг, в данном случае, это память уже прошедшего события, на основе которого нужно принять решение при приходе текущего события, а также подготовить необходимое для следующего события.
- falkonist
- Друг Кота
- Сообщения: 4471
- Зарегистрирован: Вс мар 04, 2007 11:39:00
- Откуда: Ukraine, Kyiv
- Контактная информация:
Re: энкодер из шагового двигателя ...
Благодарю. Не буду пока больше мучить вопросами. Займусь проектированием.
Выслушай и противную сторону, даже если она и противна
Re: энкодер из шагового двигателя ...
Реально заинтересовала идея. Не припомню, чтобы видел где-нибудь такую реализацию.
18:15
Вот нашел у себя в архивах.
18:15
Вот нашел у себя в архивах.
- Реклама
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: энкодер из шагового двигателя ...
За не самовольное а добровольное модерирование вам ничего не сделают может и похвалят а
... могу ещё присоветовать поиск в Гугле по ключевым словам как то : аналог сельсина,и т.п.
или просмотрите это видео
шаговый двигатель-сельсин думаю это именно то что вам требуется...
... могу ещё присоветовать поиск в Гугле по ключевым словам как то : аналог сельсина,и т.п.
или просмотрите это видеошаговый двигатель-сельсин думаю это именно то что вам требуется...
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- romanec
- Родился
- Сообщения: 10
- Зарегистрирован: Пн май 04, 2009 23:04:45
- Откуда: Днепропетровск
- Контактная информация:
Re: энкодер из шагового двигателя ...
akl писал(а):Здравствуйте. Исходники для семейств AVR и MSP были приведены только с одной целью - показать особенность работы шагового двигателя, используемого в качестве энкодера, при смене направления вращения.
Спасибо за проверку!
Вот решил повторить энкодер, в программировании не шарю, попросил товарища скомпилировать из Вашего исходника файл прошивки, говорит что прошло без ошибок, нарисовал в Протеусе, но не работает, может что то не так делаю?
- Вложения
-
- encoder.rar
- (45.7 КБ) 656 скачиваний
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: энкодер из шагового двигателя ...
Так из приведённой вами цитаты можно было сделать выводы ,что если вам не важен каждый импульс то можете смело делать энкодер на операционном усилителе , у меня работают уже 4 штуки таких и без микроконтроллеров...
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- romanec
- Родился
- Сообщения: 10
- Зарегистрирован: Пн май 04, 2009 23:04:45
- Откуда: Днепропетровск
- Контактная информация:
Re: энкодер из шагового двигателя ...
gfgeuf писал(а):Так из приведённой вами цитаты можно было сделать выводы ,что если вам не важен каждый импульс то можете смело делать энкодер на операционном усилителе , у меня работают уже 4 штуки таких и без микроконтроллеров...
Как раз и важен каждый импульс, почему и задал вопрос по исходнику.
- gfgeuf
- Друг Кота
- Сообщения: 3695
- Зарегистрирован: Пн авг 29, 2011 10:35:30
- Откуда: Україна Дикий Захід - Чортків - Джурин
Re: энкодер из шагового двигателя ...
К сожалению я в прошивках тоже не айс потому последуйте моему примеру и спросите через личку у автора - он ответит нормальный мужик , а ,если не секрет, вы задумали датчик положения сделать ?
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
- romanec
- Родился
- Сообщения: 10
- Зарегистрирован: Пн май 04, 2009 23:04:45
- Откуда: Днепропетровск
- Контактная информация:
Re: энкодер из шагового двигателя ...
К сожалению у автора не нашел кнопочку "ЛС".
Да хочу попробовать сделать датчик положения и прилепить на свой китаец мини-токарный.
Да хочу попробовать сделать датчик положения и прилепить на свой китаец мини-токарный.
Re: энкодер из шагового двигателя ...
Здравствуйте. А в чем выражается неработоспособность? У меня нет протеуса, но попробуйте к лапам порта B подключить светодиоды анодами на лапы, а катодами на общий и загрузить нижеследующую прогу. При вращении энкодера должна появиться индикация
- romanec
- Родился
- Сообщения: 10
- Зарегистрирован: Пн май 04, 2009 23:04:45
- Откуда: Днепропетровск
- Контактная информация:
Re: энкодер из шагового двигателя ...
akl спасибо, Ваш hex в Протеусе заработал, сравнил исходник с выложенным в статье: http://radiokot.ru/articles/27/, так в нем (тот что в статье) не хватает в конце - строки "OUT PORTB,XL".
Ну теперь можно дальше двигаться.
Ну теперь можно дальше двигаться.
- karasuk.service
- Встал на лапы
- Сообщения: 143
- Зарегистрирован: Вт янв 15, 2013 19:35:31
- Откуда: Матушка Сибирь
- Контактная информация:
Re: энкодер из шагового двигателя ...
viewtopic.php?f=51&t=85788
Есть очень много двигателей от CD-ROMа.
Есть очень много двигателей от CD-ROMа.
Взрослый от ребёнка отличается только ценой игрушек
Re: энкодер из шагового двигателя ...
romanec писал(а):К сожалению у автора не нашел кнопочку "ЛС".
И мне тоже интересно - почему нету значка "ЛС"
Чего уставился как WINDOWS на новое устройство ? ВЕРНИТЕ В МОДУ ДОБРОТУ!
Re: Энкодер из шагового двигателя.
Имеются шаговые моторчики. Внутри две обмотки, 4 провода. Подскажите как их подключать к схеме на LM328?
- Вложения
-
- Без имени-2.jpg
- (49.37 КБ) 1406 скачиваний
-
- Без имени-1.jpg
- (41.6 КБ) 1232 скачивания
- falkonist
- Друг Кота
- Сообщения: 4471
- Зарегистрирован: Вс мар 04, 2007 11:39:00
- Откуда: Ukraine, Kyiv
- Контактная информация:
Re: Энкодер из шагового двигателя.
Никак. LM328 не существует (по данным Гугла). ЕLM328 - вообще "не из той оперы".уткодроз писал(а):...как их подключать к схеме на LM328?
Выслушай и противную сторону, даже если она и противна
Re: Энкодер из шагового двигателя.
уткодроз
У обмоток организовываете среднюю точку и подсоединяете к аноду светика. У меня аналогичный шаговик работал, но имел малое число шагов/оборот и мне не подошёл.
У обмоток организовываете среднюю точку и подсоединяете к аноду светика. У меня аналогичный шаговик работал, но имел малое число шагов/оборот и мне не подошёл.
Re: Энкодер из шагового двигателя.
Ну очепятка, LM358.falkonist писал(а):Никак. LM328 не существует (по данным Гугла).
Зачем мне светик-семицветик? Мне нужно сделать заменитель энкодера на трех ногах. С дальнейшим подключением к микроконтроллеру для ргулирования числового значения вперед и назад (частота приемника).akl писал(а):У обмоток организовываете среднюю точку и подсоединяете к аноду светика.
- falkonist
- Друг Кота
- Сообщения: 4471
- Зарегистрирован: Вс мар 04, 2007 11:39:00
- Откуда: Ukraine, Kyiv
- Контактная информация:
Re: Энкодер из шагового двигателя.
А LM358 к ШД каким боком? У нее максимальный выходной ток всего 16 мА.
Выслушай и противную сторону, даже если она и противна



