Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Создание новых тем и ответов в разделе "Схемо - темы", должны соответствовать правилам сайта ( sxem.org/forum/pravila ).

ТЕМА: Шаговый двигатель, электропривод 2D, это просто.

Шаговый двигатель, электропривод 2D, это просто. 04 нояб 2015 00:11 #1

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
Статья sxem.org/2-vse-stati/27-radiolyubitelski...h-d-elektroprivod-2d
Интересное дело в радиолюбительской практике применять шаговые двигатели, вот и я в исследовательских целях, написал свой вариант программы управления для двух двигателей, которые управляемо перемещаются по оси координат X и Y.
Подразумевается применение этой схемы , для такого устройства

управление электроприводом видеокамеры, прожектором освещения и т.д. и т.п.
Схема 1. 2. 3.

.........................
Плата



В архиве прошивка ,файл печатной платы, протеус. fise.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: sergey380

Электропривод 2D, это просто. 08 нояб 2015 16:47 #2

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
все вроде классно, и подход недорогой, но вот такою крутилку далеко проблемно кудато вынести , кучу линий от кнопок тянуть нужно ну и питание и сам видеовыход.если бы все по обычно витой аре работало тогда понятно.
Администратор запретил публиковать записи гостям.

Электропривод 2D, это просто. 08 нояб 2015 19:20 #3

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
Igr44 пишет:
кучу линий от кнопок тянуть нужно ну и питание и сам видеовыход
При этом схемном решении можно воспользоваться телефонным кабелем ТППэП 5x2x0.4, если взять 10х2 можно в нем же пустить и питание и видео сигнал.
Igr44 пишет:
если бы все по обычно витой паре работало тогда понятно.
Извиняюсь за свою дремучесть, для меня что многопарный телефонный кабель что витая пара в моем представлении сюда пойдет все...
Или что вы имеете в виду под применением витой пары , качество пар лучше? использовать меньшее количество жил?
Оно как бы купить например 10 метров, и не проблема, однако если покупать все, как то так неприятненько в копеечку выливается, такая карма у любителей покупать всякую всячину.))))
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 08 нояб 2015 20:27 #4

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
я имел в виду витую пару для охранных систем там 4 провода свитые по паре. они так и подключаются пара на питание один на цифру сигнал и один на видео. Провод внутри этого кабель обычный одножильный, медный, но больше по сечению чем у витой пары для сети.
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 08 нояб 2015 22:13 #5

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
Igr44 пишет:
... 4 провода свитые по паре. они так и подключаются пара на питание один на цифру сигнал и один на видео. ....
Предполагаете что если все управление сделать, по одному цифровому проводу сделать будет "красивое" схемное решение?
Если по материалам (деталям) то наверное проще не получится , допустим для 1 варианта (1-й вариант, схема что описана в статье)для управления придется купить 10 метров многожильного кабеля.
Если прикинуть 2-й вариант, кабель 4 жилы 10 метров тоже нужно купить, плюс добавляется микросхема с кодером который будет передавать сигналы управления по одному проводу.
Пока не не вижу больших преимуществ 2го варианта.
Или у вас какое то другое представление о варианте 2?
Если другое, дайте ссылку на что нибудь подобное , как можно решить этот 2-й вариант.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 08 нояб 2015 23:39 #6

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
ну микросхемы с кодером пожалуй не нужна. Включить ацп на вашей меге и подцепить телячий хвост,
последовательный набор резисторов как в проводных пультах управления.
Да и по цене 10 м такого кабеля получается дешевле чем 10м ут шного кабеля. И еще одно преимущество у второго варианта - это то, что никаких наводок на целый пучек проводов не будет при тех же 10 метрах к примеру.По такому принципу реализован в гир шифт ассистенсе от ув. Soir индикация включенной передачи.
Последнее редактирование: 08 нояб 2015 23:41 от Igr44.
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 11:29 #7

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
последовательный набор резисторов как в проводных пультах управления.
Как вариант, да можно,
однако по моему метод ненадежен, уже сталкивался (в линии АЦП было всего навсего 4 кнопки), примерно 20% пользователей "плотно" застряют в подборах номиналов этой цепочки.
По такому принципу реализован в гир шифт ассистенсе
Дайте ссылку, так как не изучаю все темы форума, я не в курсе про что это.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 11:51 #8

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
вот sxem.org/forum/izmereniya/102-gear-shift-assistance#3250
по ацп и его применению. Безболезненно можно цеплять 12 кнопок. По такому же принципу строят проводные ремауты в частности сони - пионер, правда у них чуть другие номиналы, но все по этому принципу, то же самое и в телевизорах. набор кнопок по одному проводу только разные резисторы. Очень легко все моделируется самыми простыми инструментами в протезе ( вольтметр, кнопки, источник напряжения и вход ацп.
В вашем случае сама схема проще некуда т.е. 5в на входе ацп - ни одной команды не выполняется, при все остальные напряжения отличные от 5 вольт какая то команда. можно к стати и джойтик к примеру от мобилки использовать вместо кнопок. В этом варианте получается пульт на пассивных элементах и он управляет девайзом по одному проводу. Коробку с камерой можно выполнить в полугерметичном корпусе и использовать устройство за пределами жилья.
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 15:42 #9

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
gear-shift-assistance понятно, там у вас 6 кнопок, шаг определения нажатия для АЦП 0.8 вольт, теоретически все хорошо, если 12 кнопок шаг будет 0.4 вольт, теоретически чуть хуже , а на практике там тоже может не все хорошо оказаться...
Можно сделать , но пока нет "вдохновения" реализовать, в основном из за того что на моей платке сейчас не подключено АЦП, и "навесиком лепить" электрические соединения совсем не хочется.
Кроме того пришла идея сделать на существующих кнопках, переключение скорости управления ШД, что бы не возиться с ручной правкой в файле.ЕЕР.
Выглядеть будет так , при подаче питания зажать например кнопку Х+ скорость установилась на 1 шаг больше или кнопку У- , скорость по оси У изменит в памяти МК на 1 шаг меньше.
Сейчас вот балуюсь пультиком управления



есть тут такой момент, при ручном управлении, одновременное нажатие кнопок движения по оси Х и У, происходит движение ШД сразу по двум осям, мелочь а приятно.

Если реализовать кнопки на АЦП, эти два пункта отпадут, так что вариант с много жильным кабелем, по прежнему ОК (сейчас при тестировании использую кусок кабеля чуть меньше 7 метров)
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 17:14 #10

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
если 12 кнопок шаг будет 0.4 вольт,
Да работает такой вариант в заводских вайред ремаутах на ура.
По доп кнопкам тоже не есть серьезня функция. лучше бы вы сделали чтото для того чтобы по осям пик отслеживал начало поворота по оси ( к примеру микровыключатель или геркон и отталкивался бы от них. Так намного легче задавать конкретные углы поворотов -наклонов и можно создать к примеру план наблюдения за несколькими объектами одной камерой. Либо если это прожектор то можно время от времени в одно нажатие освещать нужный участок. А из органов управления на все случаи достаточно полноценного джойстика с нажатием по центру. Ну может еще одной кнопки на пред установку координат просматриваемого объекта.
Ну и в самой схеме можно было применить не 2003 ключ а 2803 там восемь вентилей.
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 20:11 #11

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
Да работает такой вариант в заводских вайред ремаутах на ура.
В заводских не вопрос конечно работает, у меня с теми кто пишет там программы "разные весовые категории" :)))
По доп кнопкам тоже не есть серьезная функция.
Это про кнопки Кн_п1...Кн_п4? по задумке это сделано как кнопки быстрого доступа ,даже оочень , очень удобно. Настроил их на 4 "цели" , и этими кнопками очень оперативно можно перемещаться по настроенным "целям".
микровыключатель или геркон и отталкивался бы от них.
А это как раз в моей программе не серьезно, все координаты начала окончания движения, промежуточные положения по Х и У все время контролируются МК, при обесточке сохраняются в энергонезависимую память, при восстановлении питания все по прежнему под контролем.
не 2003 ключ а 2803
Да тут такое дело, плату я делал на тех деталях что у меня есть в наличии, уже были случаи когда люди смотрели схему и сравнивали приложеную к статье печатную плату..
Например не указывал на схеме диод 1n4007 по питанию "защиту от дурака" "защиту от быстрых решений подключения" )) , у особо внимательных начинался мозговой штурм "зачем лишняя деталь???"

В общем и сейчас я так сделал чтобы схема от платы не отличалась.
Хотя к статье приложено две схемы, в таком случае исправлю схему №1. так будут нормально, а №2 соответствует моей плате.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 09 нояб 2015 22:32 #12

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
А это как раз в моей программе не серьезно, все координаты начала окончания движения, промежуточные положения по Х и У все время контролируются МК, при обесточке сохраняются в энергонезависимую память, при восстановлении питания все по прежнему под контролем.
Это приемлемо только в комнатных условиях. К примеру при использовании девайза аутдоор легко координаты осей могут быть сбиты либо птицами либо ветром. При использовании привода с прожектором. Да и сами шаговики не обладают свойством защелки вал легко рукой проворачивается.

Это про кнопки Кн_п1...Кн_п4? по задумке это сделано как кнопки быстрого доступа ,даже оочень , очень удобно. Настроил их на 4 "цели" , и этими кнопками очень оперативно можно перемещаться по настроенным "целям".
С этим тоже думаю не оптимальное решение. при любом построении нужно соблюдать принцип максимальной простоты в использовании а не угадывать или пересматривать какие то таблицы что должна делать та или иная кнопка. Всегда было, чем проще стоййство в использовании тем более оно привлекательно.

В заводских не вопрос конечно работает, у меня с теми кто пишет там программы "разные весовые категории" :)))
Да ничего подобного! Вы себя просто недооцениваете. Обычный ацп, напряжение падения при нажатии той или иной кнопки можно посмотреть в протеусе подцепив обчный виртуальный вольтметр и подставля номинал того или иного резистора.
К стати при таком варианте работ с кнопками намного проще организовать комбинированные методы перемещения сразу по двум осям.
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 10 нояб 2015 14:49 #13

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
К примеру при использовании девайза аутдоор легко координаты осей могут быть сбиты либо птицами либо ветром.
Не соглашусь, куча вариантов сделать "железобетонное удержание" координат, самое простое но не самое дешевое червячный редуктор.
Если делать бюджетно по примеру моей конструкции, там у двигателя шестеренчатый редуктор соотношение 64:1 провернуть не очень просто, а если не снимать питание с обмоток ШД, то при таком соотношении редукции , провернуть вал внешним воздействием невозможно ( в схеме этот выбор производится перемычкой Jp1). Фарс мажорные ситуации типа упала сосулька провернула вал, тут конечно не предусмотрены, точно так как подобное падение, не гарантирует целостность концевиков, если их там применять.
И про концевики, конструкция с концевиками ограничит ход ШД на 360° , в данной конструкции этого ограничения нет , нулевая точка и количество оборотов, любые выбранные пользователем.
при любом построении нужно соблюдать принцип максимальной простоты в использовании а не угадывать или пересматривать какие то таблицы что должна делать та или иная кнопка. Всегда было, чем проще стоййство в использовании тем более оно привлекательно.
В беседе с вами, я почерпнул для себя кое какие интересные вещи, но по кнопкам не настаивайте, не соглашусь с вами в этом вопросе, описанное мной, пока считаю вполне удобным и практически нет ограничения для различных комбинаций использования, в таком варианте есть перспектива подключения кнопок и к другим схемам управления.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Шаговый двигатель, электропривод 2D, это просто. 10 нояб 2015 15:23 #14

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 874
  • Спасибо получено: 41
И про концевики, конструкция с концевиками ограничит ход ШД на 360° , в данной конструкции этого ограничения нет , нулевая точка и количество оборотов, любые выбранные пользователем.
А зачем тогда больше оборота если у вас привод без дополнительных редукторов. У вас ведь в устройстве все направления помещаются даже в меньшие углы поворотов.

о по кнопкам не настаивайте, не соглашусь с вами в этом вопросе, описанное мной, пока считаю вполне удобным и практически нет ограничения для различных комбинаций использования, в таком варианте есть перспектива подключения кнопок и к другим схемам управления.

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

Шаговый двигатель, электропривод 2D, это просто. 05 дек 2015 19:55 #15

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 920
  • Спасибо получено: 269
Наконец то вчера прибыла долгожданная посылочка с двигателями для этого девайса.
По этому случаю собрал механическую часть полностью.

И проверил в железе работу программы уже полностью.
Вот небольшое видео работы , моей конструкции.

Теперь могу, уже с уверенностью могу дать работоспособности программы высокую оценку.
И при монтаже , получается очень универсально и удобно, что ограничение движения в конечных точках и скорость задается программно, ограничение движению препятствует только "фантазия" способа укладки видео кабеля.
Механическая часть моей конструкции, сделанная на двигателях 28BYJ-48, в принципе соответствует своей "мощностью" вложенных средств в детали, например для видеокамеры весом в 420 грамм, уже нужно считаться с ее центром тяжести по оси У. В принципе в продаже, есть достаточно большой выбор нормальных миниатюрных камер, проблем нет, иначе в конструкцию нужно добавлять дополнительные редукторы по У и Х.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: sergey380
Модераторы: wolf2000, Vakula, Айнцвайдрайченко