MDD 0 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 8 hours ago, Tanya said: Нагрузка на двигатель - что Вы имеете в виду? Проскальзывание... с какой точностью будет работать. Или воспроизводимостью? Можно и без проскальзывания. Ну порычит двигатель некоторое время дойдя до упора. Тогда нужно обеспечить соответствующую конструктивную прочность привода зеркала и запас мощности у блока питания. Если двигатель маломощный, с этим особых проблем не будет. Просто вариант с шаговым двигателем самый простой и логичный. И у автора топика уже получается его крутить :). С концевиком конечно более правильно. Разберется, добавит и его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
controller_m30 1 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 11 часов назад, maxstepan сказал: купил ... шаговый двигатель 28BYJ-48 с драйвером Приведите пожалуйста название модели драйвера, или ссылку на этот товар в интернет-магазине. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rkit 4 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 40 minutes ago, controller_m30 said: Приведите пожалуйста название модели драйвера, или ссылку на этот товар в интернет-магазине. uln2003 для этих моторов используют Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 7 часов назад, MDD сказал: Можно и без проскальзывания. Ну порычит двигатель некоторое время дойдя до упора. Тогда нужно обеспечить соответствующую конструктивную прочность привода зеркала и запас мощности у блока питания. Если двигатель маломощный, с этим особых проблем не будет. Просто вариант с шаговым двигателем самый простой и логичный. И у автора топика уже получается его крутить :). С концевиком конечно более правильно. Разберется, добавит и его. Без обид - имели дело с шаговым двигателем? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MDD 0 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 1 hour ago, Tanya said: Без обид - имели дело с шаговым двигателем? Да, у меня есть небольшой самодельный хоббийный фрезерный станок ЧПУ с подвижным столом на шаговых двигателях. Концевики стоят по всем осям. Но если их отключить, ничего фатального не происходит, например если при ручном перемещении стол кратковременно упрется в ограничитель. При желании после этого можно обнулить координату и использовать это как точку отсчета. А если переходная муфта между двигателем и ШВП слабо затянута, то в этом узле будет проскальзывание. Этот мой опыт и навел меня на совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
controller_m30 1 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 21 час назад, maxstepan сказал: хочется понять уже для себя как запустить данные мощные сервоприводы, чтобы посмотреть их в деле. Вот здесь бы и пригодился Тестер сервопривода. Я бы в такой ситуации купил его точно. С помощью Тестера я бы проверял, насколько моя программа для Ардуино более удачная, чем работа Тестера (а то скетчей в сети Интернет можно найти много, и они не все идеальные). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
controller_m30 1 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 21 час назад, maxstepan сказал: С подключением шагового двигателя к Ардуино проблем не возникло. Моторчик вращается медленно на 90 градусов в обе стороны. Но здесь также возникла проблема. Шаговый двигатель не знает координаты начального момента для вращения. Например, в нем нельзя выставить вращение с нулевого градуса. Где он остановился в момент выключения с того места при следующем включении он начнет отсчитывать 90 градусов. Вот тут я понял что такое концевики и для чего они нужны. Как понимаю необходимо использовать именно их. Все верно? Да, нужен концевик, хотя бы один. На мой взгляд лучше всего бесконтактный датчик оптического типа, чтобы не нагружать и совсем не изнашивать пластиковые детали. Такой например. Его тоже надо подключить к Ардуино, и в программе как-то указать, что при смене сигнала с 0 на 1, или с 1 на 0, нужно выполнять какие-то действия. Например можно вот так добавить датчик и шторку к нему. Диск, выполняющий функцию шторки, можно изготовить хоть из плотного картона, или из пластика. А прозрачный пластик может быть удобен тем что непрозрачную часть можно просто перерисовывать маркером, или переклеивать кусочком изоленты, чтобы подбирать нужное положение. Исходное состояние. Как я понял из видео, элементы с шаговым двигателем расположены примерно так. Скрытый текст Берём щелевой датчик и диск с прорезью (или прозрачный диск с раскраской в нужных местах) Скрытый текст И так устанавливаем. Диск крепим на оси шагового двигателя. Скрытый текст Как закрепить щелевой датчик, это надо смотреть на месте. Но поскольку он не испытывает никаких механических воздействий, то крепить его можно самыми разнообразными материалами - вплоть до картона или пенопласта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба 5 часов назад, Tanya сказал: Без обид - имели дело с шаговым двигателем? А что вас смутило? Работа в упор для шагового двигателя - вполне себе штатная операция. Помните как матричный принтер после включения первым делом отводил печатающую головку в левый край и трещал ей несколько секунд - это оно и есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 27 сентября, 2021 Опубликовано 27 сентября, 2021 · Жалоба 19 часов назад, Сергей Борщ сказал: А что вас смутило? Работа в упор для шагового двигателя - вполне себе штатная операция. Помните как матричный принтер после включения первым делом отводил печатающую головку в левый край и трещал ей несколько секунд - это оно и есть. Безусловно. Только Ваше трещание и предыдущего автора рычание - это многократные отражения разогнанной механической системы от упора. Токи в обмотках мало меняются. Но для оптики это вредно и погрешность - один шаг двигателя. Или половина. Как считать... Трение тоже будет меняться и не обеспечит... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 27 сентября, 2021 Опубликовано 27 сентября, 2021 · Жалоба Если совсем по уму- то нужно разгоняться, выходить на крейсерскую скорость и замедляться в районе ожидаемого завершения движения. это сильно уменьшает проскальзование вначале и рычание в конце. Штатное действие на матричных принтерах, Я даже делал курсовой проект на эту тему- управлял шаговиками принтерной механики (и соленоидами головки) от своего Спектрума через параллельный порт и драйвер на KT829/837. Ну и концевики конечно оптика, если система доезжает до механических стопоров- то это в ремонт пора сдавать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MDD 0 27 сентября, 2021 Опубликовано 27 сентября, 2021 · Жалоба 1 hour ago, Tanya said: Но для оптики это вредно и погрешность - один шаг двигателя. Или половина. Как считать... Трение тоже будет меняться и не обеспечит... По хорошему надо бы узнать у автора какую точность позиционирования ему нужно обеспечить. В том шаговике, который он купил, шаг двигателя 5.625 градуса и редуктор 1/64. Т.е. около 0.09 градуса на шаг. Этого много или мало? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maxstepan 0 27 сентября, 2021 Опубликовано 27 сентября, 2021 · Жалоба 26.09.2021 в 09:03, controller_m30 сказал: Приведите пожалуйста название модели драйвера, или ссылку на этот товар в интернет-магазине. Драйвер продавался сразу с шаговым двигателем. Драйвер ULN2003. controller_m30 спасибо большое за идею с оптическим концевиком и с диском. Скорее всего так и сделаю. 8 часов назад, MDD сказал: По хорошему надо бы узнать у автора какую точность позиционирования ему нужно обеспечить. В том шаговике, который он купил, шаг двигателя 5.625 градуса и редуктор 1/64. Т.е. около 0.09 градуса на шаг. Этого много или мало? В одном из видео на ютуб я понял, что данный двигатель за счет микрошагов может выдавать 4000 шагов на оборот. Это более чем достаточно по цифрам. Но я смотрел в деле как плавно и с какой скоростью идет вращение. На первый взгляд вроде все отлично. Но нужно тестировать с зеркалом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 27 сентября, 2021 Опубликовано 27 сентября, 2021 · Жалоба 28BYJ-48 действительно может давать больше 4000 шагов. Но у него здоровенный люфт в редукторе, и его надо выбирать (пружиной ?), иначе никакой точности не будет. И я бы не стал его использовать в режиме "до упора" - коэффициент передачи большой, и движок хоть и слабенький, но шестерни пластиковые, как бы это все не сорвало. Т.е. если ориентироваться на этот привод - пружиной выбрать люфт, а ход ограничить щелевыми оптопарами (можно и одной с секторным прерывателем). Как-то так... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 28 сентября, 2021 Опубликовано 28 сентября, 2021 · Жалоба 16 hours ago, Tanya said: Безусловно. Только Ваше трещание и предыдущего автора рычание - это многократные отражения разогнанной механической системы от упора. Токи в обмотках мало меняются. Но для оптики это вредно и погрешность - один шаг двигателя. Или половина. Как считать... Трение тоже будет меняться и не обеспечит... Если аналоговым синусом управлять, то и меньше половины можно получить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MDD 0 28 сентября, 2021 Опубликовано 28 сентября, 2021 (изменено) · Жалоба 8 hours ago, rx3apf said: 28BYJ-48 действительно может давать больше 4000 шагов. Но у него здоровенный люфт в редукторе, и его надо выбирать (пружиной ?), иначе никакой точности не будет. Для учета люфта оптические концевики можно использовать более интеллектуально. Например так: Доехали до края - сработал концевик. Делаем еще N шагов в эту же сторону на угол гарантированно больше люфта и чтобы щелевой оптический концевик вышел из срабатывания. Затем крутим в обратную сторону до нового срабатывния этого концевика. Это и будет метка 0(90)градусов. Еще дополню. Конечно в этом случае зеркало будет вращаться на угол немного больше 90 градусов. Не вникал как ведутся измерения в глазу. Если не автоматизированно, а просто визуально, то тогда тоже есть решение. На время выборки люфта гасить луч подсветки глаза, по аналогии с гашением обратного хода луча в ЭЛТ. Изменено 28 сентября, 2021 пользователем MDD Дополнил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться