Перейти к содержимому


Фотография

Нестандартное использование MACH


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 OFFLINE   lednev_andrej

lednev_andrej

    Абитуриент

  • Пользователи
  • Pip
  • 5 сообщений
  • Из:Бишкек

Отправлено 20 Июль 2013 - 22:14

Добрый день.
Я новичок в вопросах управления шаговыми двигателями, поэтому хочу узнать мнение "ГУРУ" в этом вопросе.
Станок который я хочу собрать представляет из себя следующее:
2 шаговых двигателя управляют положением фотоаппарата в пространстве. Первый двигатель вращает штангу на которй установлен фотоаппарат относительно вертикальной оси. Второй вращает эту штангу относительно горизонтальной оси. Грубо говоря станку передаются ПОЛЯРНЫЕ координаты положения штанги (2 угла). Алгоритм работы проектируемого прибора следующий:
Повернуть штангу в вертикальной плоскости на X градусов, повернуть штангу в горизонтальной плоскости на Y градусов, сделать фотографию (управление затвором фотоаппарата, через шнур дистанционного управления), и так далее (поворот, поворот, фотография.....)
В дальнейшем может понадобится третий шаговый двигатель.
Общался с представителями www.electroprivod.ru
Они посоветовали использовать SMD-303 и MACH2. Маннуала на русском по MACH2 я не нашел.Поэтому если кто в курсе, посвятите меня по следующим вопросам.
1. Управление ШД осуществляется через MACH2, могу ли я прикрутить в этой программе управление затвором фотоаппарата. (На разъем дистанционного управления фотоаппаратом подается напряжение в 5 вольт, когда кнопку стандартного кабеля ДУ нажимаеш,фотоаппарат делает кадр...)
2. Есть ли где нормальный перевод по MACH2, читать перевод мануала сделанный прогаммой переводчиком невозможно
  • 0

#2 OFFLINE   Menu/Exit

Menu/Exit

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 324 сообщений
  • Пол:Мужчина
  • Из:Москвы

Отправлено 20 Июль 2013 - 23:10

Добрый день.
....
1. Управление ШД осуществляется через MACH2, могу ли я прикрутить в этой программе управление затвором фотоаппарата. (На разъем дистанционного управления фотоаппаратом подается напряжение в 5 вольт, когда кнопку стандартного кабеля ДУ нажимаеш,фотоаппарат делает кадр...)
....

Можешь.

...
2. Есть ли где нормальный перевод по MACH2, читать перевод мануала сделанный прогаммой переводчиком невозможно
...

Перевод есть.
  • 0

#3 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 4 329 сообщений
  • Пол:Мужчина
  • Из:Королев

Отправлено 21 Июль 2013 - 00:24

http://narod.ru/disk...f/MACH.pdf.html
  • 0
С уважением, Олег.

#4 OFFLINE   torvn77

torvn77

    Пользователь LinuxCNC

  • Заблокированные
  • PipPipPipPipPipPipPipPipPipPip
  • 2 151 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербурга

Отправлено 21 Июль 2013 - 00:51

Можешь ещё посмотреть на LinuxCNC,в него можно встраивать скрипты на питоне и вобще узлом завязывать.
EMC2 Integrators Manual Перевод на русский язык
FAQ по EMC2 LinuxCNC
Как поставить актуальную версию:
LinuxCNC Documentation Wiki: UpdatingTo2.5
  • 0
Я по мнению сообщества безграмотен,могу дать вредные или ошибочные советы.
Используйте их после обдумывания и на свой страх и риск.

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

#5 OFFLINE   lednev_andrej

lednev_andrej

    Абитуриент

  • Пользователи
  • Pip
  • 5 сообщений
  • Из:Бишкек

Отправлено 21 Июль 2013 - 01:09

Уважаемый Menu/Exit, спасибо за обнадеживающий ответ "МОЖЕШЬ". А можно более подробно про подключение фотоаппарата. Хотя бы в плане терминологии такого подключения. Какие главы читать....???
  • 0

#6 OFFLINE   Menu/Exit

Menu/Exit

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 324 сообщений
  • Пол:Мужчина
  • Из:Москвы

Отправлено 21 Июль 2013 - 01:36

Мач -это одна из программ управления. Она (программа) может управлять двигателями (несколько не связанных или связанных осей) и исполнительными механизмами (включение / выключение шпинделя, лазера, воздуха, вытяжки ...).
Мач работает через LPT-порт или LPT+COM-порты.
В описании Мача есть указания как настраивать выходы портов.
А как интерпретировать сигналы портов на исполнительных механизмах - это уже конкретные инженерные решения для конкретных задач.
Часто и довольно часто Мач не управляет напрямую драйверами двигателей и исполнительными механизмами, так как порты компьютера не не предназначены для этого (или только в игрушечных поделках). Для работы используются специально разработанные коммуникационные платы. Платы позволяют сделать электрические развязки, и коммутировать большие токи и напряжения.
Есть куча стандартных контролеров, выпускаемых китайцами. Практически это клоны нескольких плат.
Есть описания этих плат.
Естественно в описании фрезерных станков нет описания нажатия кнопки спуска затвора фотоаппарата.
Но чем спуск затвора принципиально отличается от команд включения/выключения шпинделя - М3 / М5?
Да ничем.
Задача, которую вам надо решить, достаточно тривиальна. Да и конструкция прибора не самая сложная инженерная задач. Код под неё, можно написать руками, используя несколько разных строк и команды Копи/Паст, не заморачиваясь на подпрограммы.
Или в том же Арткаме, это будет выглядеть как фрезерование (сверление) отверстий на плоскости, ограниченной произвольной замкнутой линией.
Вам ссылку на описание Мача сбросили через пару часов. Вы не читали, а вопросы задаёте. Какой смысл объяснять что то людям, которые даже читать не хотят?
Может сначала напрячься надо?

Сообщение отредактировал Menu/Exit: 21 Июль 2013 - 01:55

  • 0

#7 OFFLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 233 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 21 Июль 2013 - 01:41

Можете, конечно. Логика постая: через Мачь (к примеру) генерируете Шаг-Направление, стандартный угол поворота шага 1.8 гр., можно разделить драйвером на меньший угол. Но как-то, видимо можно проще управлять, без Мача, просто генератором.
  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#8 OFFLINE   torvn77

torvn77

    Пользователь LinuxCNC

  • Заблокированные
  • PipPipPipPipPipPipPipPipPipPip
  • 2 151 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербурга

Отправлено 21 Июль 2013 - 02:24

Ещё можно использовать LinuxCNC,это довольно гибкая программа внутреннею структуру которой можно поменять или дополнить написанными на питоне скриптами.
EMC2 Integrators Manual Перевод на русский язык
Установка LinuxCNC EMC2
Как установить последнею версию.
  • 0
Я по мнению сообщества безграмотен,могу дать вредные или ошибочные советы.
Используйте их после обдумывания и на свой страх и риск.

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

#9 OFFLINE   lednev_andrej

lednev_andrej

    Абитуриент

  • Пользователи
  • Pip
  • 5 сообщений
  • Из:Бишкек

Отправлено 21 Июль 2013 - 09:06

Благодарю за разъяснения.Спасибо за ссылку на документацию.
  • 0

#10 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 229 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 21 Июль 2013 - 12:47

Но как-то, видимо можно проще управлять, без Мача, просто генератором.

у того-же Электропривода (и не только у него) есть к примеру вот такой контроллер http://electroprivod.ru/smc-2.htm или автономный драйвер http://electroprivod.ru/smsd-42.htm ,
  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#11 OFFLINE   Insane

Insane

    Студент

  • Пользователи+
  • PipPip
  • 52 сообщений
  • Из:RnD

Отправлено 21 Июль 2013 - 13:47

Для подобных целей мач, безусловно, подойдет. Но выглядеть это будет... Странно.
Я бы на месте ТС-а взял обычный контроллер по финансам и реализовал бы алгоритм на нем. Вся суть программирования укладывается в час-два от силы, зато не нужно возиться с Мачем и перекраивать его под свои нужды.
  • 0

#12 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 21 Июль 2013 - 15:17

Да, автономный контроллер тут смотрится логичней, чем Mach.
Видимо, речь о сферической панорамной съёмке.
Вот, сразу попался проект на основе Ардуино, даже с прошивкой…
  • 0

#13 OFFLINE   DEDAlex

DEDAlex

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 566 сообщений
  • Пол:Мужчина
  • Город:Северодонецк/Москва
  • Интересы:Любознательный дилетант широкого профиля
  • Из:Украина/Московия

Отправлено 21 Июль 2013 - 17:47

Видимо, речь о сферической панорамной съёмке.


ГуглМап, Яндекс-карты...

И после сшивки фото со сферы автоматом иногда рождается вот такое:
http://www.artlebede...eka/2011/03/25/
  • 0
ДАВНО ЖИВУ-ПРИВЫК УЖЕ...
Самый хороший учитель в жизни — опыт. Берет, правда, дорого, но объясняет доходчиво.
Ничто так не украшает человека, как дружба с собственной головой.
Работать надо не 12 часов, а головой. © Стив Джобс
Только тогда, когда ваши мечты будут сильнее ваших страхов — они начнут сбываться.
Любая достаточно развитая технология неотличима от волшебства (с) Артур Кларк

#14 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 21 Июль 2013 - 18:12

Нашёл это место, полбуханки на месте, хорошо парИт… :)

PS. Посмотрел про технику панорам Яндекса, там маленько по другому, несколько фотоаппаратов на крыше машины и одномоментная съёмка…

Сообщение отредактировал Roma: 21 Июль 2013 - 18:39

  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных