Форум программистов, компьютерный форум, киберфорум
Arduino
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 5

Дешифровка сигналов на шаговый двигатель

06.02.2018, 14:44. Показов 1822. Ответов 9

Студворк — интернет-сервис помощи студентам
Добрый день,

Подскажите, как сделать "дешифровку" сигналов на шаговый двигатель, чтобы понять на сколько шагов и в какую сторону он поворачивается?

Есть шаговый биполярный мотор от епсон с65. 4 вывода. Он управляет подачей бумаги. Один шаг - поворот на 1,8 градуса. Может поворачиваться как в одну, так и в другую сторону.

Каким образом можно декодировать сигналы, поступающие на шаговый двигатель, чтобы понять на сколько и в какую сторону он повернулся?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.02.2018, 14:44
Ответы с готовыми решениями:

Шаговый двигатель и пульт
Здравствуйте, уважаемые форумчане! Есть двигатель 28-BYJ48 с драйвером, ИК-приёмник и пульт. И Arduino Uno всем этим делом руководит....

Шаговый двигатель: как управлять?
Парни, наставьте на путь истинный, научите, как управлять шаговиком? В какой последовательности нужно подавать сигналы? Выложил фото...

Шаговый двигатель работает с вибрацией
Прошу помощи. В данном скетче работает шаговый двигатель крутя диск, только диск начинает крутится с вибрацией. Как это можно исправить ...

9
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
06.02.2018, 16:36
А Вы мануал на движок выложите, в нем вполне может быть встроенный энкодер, тогда задача сильно упростится, хотя даже если его не окажется задача вполне решаемая, но мануал должны найти Вы.
0
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 5
06.02.2018, 20:58  [ТС]
Цитата Сообщение от Витальич Посмотреть сообщение
в нем вполне может быть встроенный энкодер
Энкодера, а нем, к сожалению, нет.
Вот что я про него узнал:
Shinano Kenshi EM-483
-----------------------------------------
Type: Bipolar Stepper Motor
Supply: 5-6V
Coil Resistance: ~3.6 omhs
Max Current: ~1.4A
Operating frequency: 500Hz
Maximum speed: 150 rot/min
I have set the operating frequency at 500Hz because if you go higher the electromagnetic inertia of the of the coils will make it so there is a high danger for the motor to skip steps if put under load. It also gives you nice round numbers when doing the math.
As shown in the picture the algorithm requires the following 8 step sequence applied to both coils for it to work properly. Each sequence takes 8ms and moves the motor 4 steps (7.2 degrees).
Because the stepper motor has 1.8 degree step it takes 200 steps to make a full rotation, thus we can calculate that a full rotation will be done in 400ms.
And from that you can get the 150rot/min maximum speed.
The 500Hz operating frequency is derived from the fact that you have 4ms pulses for each step (3ms active 1ms pause) but you have 2 coils, so you get a step each 2ms.
1000ms/2ms=500Hz
----------------------------------------
0
Тутошний я
 Аватар для Grey
2147 / 1202 / 225
Регистрация: 03.11.2009
Сообщений: 4,424
Записей в блоге: 2
07.02.2018, 12:31
А чем управляется? Возможно на входе драйвера можно узнать направление и количество шагов.
А зачем вообще их узнавать?
0
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 5
07.02.2018, 12:33  [ТС]
Цитата Сообщение от Grey Посмотреть сообщение
А зачем вообще их узнавать?
принтер дает команду на поворот, а мне нужно понимать на сколько повернулся мотор принтера, чтобы повернуть другой мотор.
0
Тутошний я
 Аватар для Grey
2147 / 1202 / 225
Регистрация: 03.11.2009
Сообщений: 4,424
Записей в блоге: 2
07.02.2018, 12:38
А по схеме можешь проследить чем он управляется?
0
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 5
07.02.2018, 12:42  [ТС]
сегодня разберу принтер - гляну. Это чтобы глянуть сигнал до драйвера и по нему определить на сколько повернется мотор?
0
Тутошний я
 Аватар для Grey
2147 / 1202 / 225
Регистрация: 03.11.2009
Сообщений: 4,424
Записей в блоге: 2
07.02.2018, 20:22
Цитата Сообщение от gater06 Посмотреть сообщение
Это чтобы глянуть сигнал до драйвера и по нему определить на сколько повернется мотор?
да.
возможно получиться подключить туда ещё один драйвер.
0
0 / 0 / 0
Регистрация: 06.02.2018
Сообщений: 5
08.02.2018, 13:55  [ТС]
Цитата Сообщение от Grey Посмотреть сообщение
А по схеме можешь проследить чем он управляется?
управляется драйвером A6628SEDT, только что-то на него с даташитами не густо
0
Тутошний я
 Аватар для Grey
2147 / 1202 / 225
Регистрация: 03.11.2009
Сообщений: 4,424
Записей в блоге: 2
09.02.2018, 21:18
не густо. http://ejs.seniejitrakai.net/2... a6628sedt/
или отслеживать какая команда что делает. или отслеживать сигнал на входе двигателя.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2018, 21:18
Помогаю со студенческими работами здесь

Шаговый двигатель и аналоговые входы не работают
Всем здравствуйте. Купил на Али ардуину. Стартер кит. Столкнулся со следующими проблемами: -шаговый двигатель не крутится. Никак. Ни...

Перемещение платы по оси X вращая шаговый двигатель
Добрый день. Ничего подобного в сети ненашел поэтому обращаюсь к Вам.Возможно ли реализовать такое на arduino? Необходимо закрепить все...

Шаговый двигатель
Здравствуйте у меня вопрос по шаговому двигателю, а точнее по программе программа дожна следить за напрвленным источником света ...

шаговый двигатель
Привет. Как можно поднять обороты шагового двигателя? Напряжения питания 12В, модель шагового двигателя 17hs8401, драйвер drv8825. При...

Шаговый двигатель + PBII
Доброго времени суток! Заимел такую штуку - ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru