управление линейным двигателем

как управлять амплитудой выходного сигнала

Вопросы от новичков
Ответить
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17.01.2019{, 09:31}
Репутация: 0
Имя: Alex

управление линейным двигателем

#1

Сообщение superpuper2014 » 21.02.2019{, 15:48}

Имеется двигатель работающий от драйвера MP1506 собранного по Н схеме, требуется понизить число оборотов с помощью сигнала управления. Подскажите как FLprog реализовать схему управления регулировкой уровня , амплитуды выходного сигнала. Заранее спасибо (не пинайте, 2 месяца работаю с ардуинкой)

Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04.11.2018{, 14:09}
Репутация: 0
Имя: Олегович

управление линейным двигателем

#2

Сообщение Priyatel » 21.02.2019{, 16:18}

Что-то я не нашел такого драйвера!
Какой тип двигателя?
Какая конечная цель?

Отправлено спустя 1 минуту 38 секунд:
Что, в Вашем понятии, линейный двигатель?

superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17.01.2019{, 09:31}
Репутация: 0
Имя: Alex

управление линейным двигателем

#3

Сообщение superpuper2014 » 21.02.2019{, 21:54}

Прошу извинить L9110S H-мост шагового двигателя, управляется напряжением с ардуино нано(цифровые выходы на 2 двигателя с прямым и обратным ходом), число оборотов нужно минимизировать. Как это сделать, прошу помощи! двигатель 30/50/100/200/300 RPM N20 Mikro Hız DİŞLİ MOTOR DC 6 V 12 V ссылка https://tr.aliexpress.com/item/30-50-10 ... 8.122670.0 , очень нужна точность позиционирования, делается по сигналу от щелевого оптодатчика. Уменьшаю скорость двигателя путём подбора редуктора, уменьшения питания моста и сигнала управления. Пока не сталкивался с регулировкой выходного сигнала, гуру ардуино надеюсь на ваше понимание и поддержку.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

управление линейным двигателем

#4

Сообщение Sancho » 21.02.2019{, 22:08}

superpuper2014, Шим управление.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17.01.2019{, 09:31}
Репутация: 0
Имя: Alex

управление линейным двигателем

#5

Сообщение superpuper2014 » 22.02.2019{, 09:23}

Я так понимаю уровень задаётся через масштабирование SCALE задачей уровней входа и выхода, а вот соединение с логикой через переменные не идёт, подскажите как быть и подскажите как в проекте соеденить платы 1 и 2, приходится всё на 1 делать, неудобно сильно не ругайте! И еще вопрос, вход драйвера инверсный, при подключении питания к ардуино сам начинает крутится двигатель, вопросик - почему и как через масштабирование SCALE управлять инверсным драйвером и убрать при включении движение двигателя

Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04.11.2018{, 14:09}
Репутация: 0
Имя: Олегович

управление линейным двигателем

#6

Сообщение Priyatel » 22.02.2019{, 14:01}

Уважаемый superpuper2014. Попробуйте так:
Безымянный.bmp
Безымянный.bmp (239.82 КБ) 347 просмотров
СпойлерПоказать
L9110S.JPG
superpuper2014 писал(а):
21.02.2019{, 21:54}
очень нужна точность позиционирования, делается по сигналу от щелевого оптодатчика.
Ну это мне совсем непонятно!
Вы хоть схему или принцип Вашего устройства дайте.

Может Вашу механику заменить на ШАГОВЫЙ двигатель? Тогда будет Вам точность позиционирования и повторяемость и т.д.

superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17.01.2019{, 09:31}
Репутация: 0
Имя: Alex

управление линейным двигателем

#7

Сообщение superpuper2014 » 22.02.2019{, 15:27}

Принцип останова вращения двигателя при нахождении риски на колесе вращаемуся на или от двигателя по часовой и против стрелки

Ответить

Вернуться в «Начинающим»