совместная работа эл.магнитов и шаговика.

antoshin
Offline
Зарегистрирован: 15.05.2018

Здравствуйте мастера электроники! Вот прошу помощи в реализации идеи на двух платах. Одна управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке, как реализовать данную мыслю. кто подскажет.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Хороший вопрос. Только, какую мыслю?

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Наверное ТС перепутал процесс мысления и медитации. Но похоже о медитации надо спрашивать на других форумах, даже если медитируешь над платами Ардуино.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

qwone пишет:
Наверное ТС перепутал процесс мысления и медитации. Но похоже о медитации надо спрашивать на других форумах, даже если медитируешь над платами Ардуино.

Да и с медитацией не всё так однозначно, в 99,9% простой развод на деньги, так что? Тупик?

А для ТС - соедините платы по сериал или через 3 цифровых пина туда и три обратно

antoshin
Offline
Зарегистрирован: 15.05.2018

ок как?

 

svm
Offline
Зарегистрирован: 06.11.2016

Судя по Вашим вопросам, лучше - никак. И зачем Вам 2 платы? Для управления шаговиком и тремя электромагнитами и одной достаточно.

Гриша
Offline
Зарегистрирован: 27.04.2014

antoshin пишет:

ок как?

параметры ШД, параметры Э.магнитов? и вообще, научитесь использовать все по отдельности... пока из вашей писанины внятно читается только одна короткая мысль - "..хочу..." - этого мало, направление к развитию я вам подсказал.

antoshin
Offline
Зарегистрирован: 15.05.2018

ну незнаю если брать синюю плату uno то на ней подложка на которой стоит плата с радиатором используется для дублирования любой другой подложки.

antoshin
Offline
Зарегистрирован: 15.05.2018

"параметры ШД, параметры Э.магнитов". Это важно? Какая разница какой шаговик будет и ЭМ.

"научитесь использовать все по отдельности" что именно по отдельности? Это из вашей писанины ничего неясно. Поделу пистаь надо, если нет возможности помочь то ненадо писать вообще.!!!!!

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

antoshin пишет:

ок как?

Надо писать скетчи, по другому никак...
Да, кстати, чтобы помочь, тот кто будет помогать должен иметь точно такой комплект как у Вас )))

antoshin
Offline
Зарегистрирован: 15.05.2018

а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

antoshin пишет:

а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .

дублировать в софт сериал второй платы, три проводка вместе с землёй, ну и естественно ПО

antoshin
Offline
Зарегистрирован: 15.05.2018

ua6em пишет:

antoshin пишет:

а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .

дублировать в софт сериал второй платы, три проводка вместе с землёй, ну и естественно ПО

а какие проводки и куда их подводить? и ПО 2 проги сразу работать будут чтоли?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Любые цифровые свободные, естественно будет работать сразу

Morroc
Offline
Зарегистрирован: 24.10.2016

Вверху стандартный шилд от 3d принтера. Внизу похоже что то двухкоординатное - лазерная выжигалка ? Можно даже штатный для них софт использовать при нежелании писать свой. Смысла их соединять для решения задачи "управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке" вообще нет - только сложнее будет.  Управлять как ? Сама плата будет управлять ? Использовать программу с флэшки (настоятельно советую какой нибудь готовый скетч для 3d принтера и стандартный gcode) ? Комп ?

b707
Offline
Зарегистрирован: 26.05.2017

ответ в самом вопросе

antoshin пишет:

 Одна управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке

на самом деле, судя по поставновке вопроса - знания ТС на нуле. Поэтому никакого другого решения, кроме взять две отдельных готовых программы - предложить невозможно. Для любого другого варианта надо сначала сесть на полгода за учебники

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

 Для любого другого варианта надо сначала сесть на полгода за учебники

Да Вы оптимист )))

antoshin
Offline
Зарегистрирован: 15.05.2018

все дошло как реализовать, спасибо всем. просто как написали запущю две разные программы и выведу управление через разные usb и усе, всем спаибо.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

antoshin пишет:
2 проги сразу работать будут чтоли?
У тебя не будут.

Morroc
Offline
Зарегистрирован: 24.10.2016

Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом. 

antoshin
Offline
Зарегистрирован: 15.05.2018

Ворота пишет:

antoshin пишет:
2 проги сразу работать будут чтоли?
У тебя не будут.

почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные 

antoshin
Offline
Зарегистрирован: 15.05.2018

Morroc пишет:

Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом. 

А тут координация впринципе ненужна, зпускаем их одновременно и все работает, коретка слева на право двигается просто пишем на какое расстояние передвинуть и обратно, а вторая программа уже управляет ЭМ на этой каретке. вобщем надо пробовать.

b707
Offline
Зарегистрирован: 26.05.2017

Morroc пишет:

Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом. 

никак

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

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

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

antoshin пишет:

Ворота пишет:

antoshin пишет:
2 проги сразу работать будут чтоли?
У тебя не будут.

почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные 

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

antoshin
Offline
Зарегистрирован: 15.05.2018

не совсем по окраске изделий скорее по насыпанию песка в емкость.

antoshin
Offline
Зарегистрирован: 15.05.2018

Ворота пишет:

antoshin пишет:

Ворота пишет:

antoshin пишет:
2 проги сразу работать будут чтоли?
У тебя не будут.

почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные 

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

ну поясни тогда что нетак. если знеашь как сделать поделись.

svm
Offline
Зарегистрирован: 06.11.2016

antoshin пишет:

А тут координация впринципе ненужна, зпускаем их одновременно и все работает, коретка слева на право двигается просто пишем на какое расстояние передвинуть и обратно, а вторая программа уже управляет ЭМ на этой каретке. вобщем надо пробовать.

Что-то навеяло из серии "У лукоморья дуб зеленый"

Там чудеса, там Леший бродит

Коретка птицею летит

И словно дятел, что-то долбит

Блин, электрический магнит

Хеначит он куда попало

И удивляет белый свет

Да, шума много, толку мало

Координации-то нет!

antoshin
Offline
Зарегистрирован: 15.05.2018

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

svm
Offline
Зарегистрирован: 06.11.2016

antoshin пишет:

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

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

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

Стих достаточно точно описывает работу двух отдельно (не синхронно), работающих процессов.

antoshin
Offline
Зарегистрирован: 15.05.2018

да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.

svm
Offline
Зарегистрирован: 06.11.2016

antoshin пишет:

да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.

А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

antoshin пишет:

ну поясни тогда что нетак. если знеашь как сделать поделись.

У тебя недостаточно знаний, чтобы понять пояснения.

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

Morroc
Offline
Зарегистрирован: 24.10.2016

Я бы влепил в ардуину grbl для управления cnc и прикрутил туда г-коды для управления электромагнитами (штатных возможностей в прошивке под uno не хватит на 3 пина управления, но я сомневаюсь, что это сложно), а саму логику писал бы в г-коде и засылал туда с любого готового ПО для управления grbl. Это быстрый путь, но несомненно есть и другой, "интересный" :)

Если взять arduino 2560 и влепить туда marlin от 3d принтера, то возможно там пинов и М-команд хватит сходу для управления электромагнитами, но это надо гуглить или в конфе по 3d принтерам спросить (правильно сформулировав вопрос!).

Гриша
Offline
Зарегистрирован: 27.04.2014

Morroc, а вы оптимист, видно, что не читали то, что написано выше или не стали вникать... сравните 2 поста (и фото на старте топика)...

Morroc пишет:

Я бы влепил в ардуину grbl для управления cnc и прикрутил туда г-коды для управления электромагнитами (штатных возможностей в прошивке под uno не хватит на 3 пина управления, но я сомневаюсь, что это сложно), а саму логику писал бы в г-коде и засылал туда с любого готового ПО для управления grbl. Это быстрый путь, но несомненно есть и другой, "интересный" :)

Если взять arduino 2560 и влепить туда marlin от 3d принтера, то возможно там пинов и М-команд хватит сходу для управления электромагнитами, но это надо гуглить или в конфе по 3d принтерам спросить (правильно сформулировав вопрос!).

ответ не пост 6

antoshin пишет:

"параметры ШД, параметры Э.магнитов". Это важно? Какая разница какой шаговик будет и ЭМ.

"научитесь использовать все по отдельности" что именно по отдельности? Это из вашей писанины ничего неясно. Поделу пистаь надо, если нет возможности помочь то ненадо писать вообще.!!!!!

svm пишет:

Я как специалист , скажу ...... и самое главное - мозги.

ИМХО. не просто мозги, а содержащие знания и не самые начальные... ИМХО

Morroc
Offline
Зарегистрирован: 24.10.2016

Ну а вдруг :) В 3d принтерах немало народу тоже имеющих смутное представление о параметрах ШД ("какое надо на них напряжение" ооочень частый вопрос) - ставят "какие положено" и все работает :)

antoshin
Offline
Зарегистрирован: 15.05.2018

svm пишет:

antoshin пишет:

да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.

А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.


на 1 ардуинке я без проблем сделаю и 1 шаговик и 2 эм но мне нужно 3 а потом может и больше эм. вот в этом вопрос а не в программах. 1 ардуинка может управлять 3 драйверами

sadman41
Offline
Зарегистрирован: 19.10.2016

Даже восемью единомоментно может, если это принципиально.

antoshin
Offline
Зарегистрирован: 15.05.2018

sadman41 пишет:

Даже восемью единомоментно может, если это принципиально.


а куда их подключать что нужно для этого? меня интересует та что на картинке

svm
Offline
Зарегистрирован: 06.11.2016

antoshin пишет:

А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.

на 1 ардуинке я без проблем сделаю и 1 шаговик и 2 эм но мне нужно 3 а потом может и больше эм. вот в этом вопрос а не в программах. 1 ардуинка может управлять 3 драйверами[/quote]

Для одного шаговика нужны 2 пина (step & dir), для магнита-1. Даже нано имеет 20 выходов. Без танцев с бубном можно подключить 10 шаговиков или по два Э.Магнита вместо каждого. Все остальное-чисто программное. Ну допустим пару выводов можно отбросить на дисплей и клавиатуру по I2C. Вот и считайте. Откуда Вы взяли максимум 3 драйвера? Это бред и незнание матчасти и программирования. А насчет тех плат, что на картинке-это для юных техников из кружка умелые руки. Да они будут работать, но так как это планировали китайские братья. Но если приложить руки и голову, то будут делать, то что задумаешь.

sadman41
Offline
Зарегистрирован: 19.10.2016

Подключать к выходам, нужны провода. 

antoshin
Offline
Зарегистрирован: 15.05.2018

да в электросхемах я 0 не на это учился, вот и прошу помощи у спецов куда что и как подключить

antoshin
Offline
Зарегистрирован: 15.05.2018

sadman41 пишет:

Подключать к выходам, нужны провода. 


о блин ничего себе ,а я бы шланги от самогонного аппарата подключил, спасибо открыли глаза на мир электроники

antoshin
Offline
Зарегистрирован: 15.05.2018

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

sadman41
Offline
Зарегистрирован: 19.10.2016

Дак так и пиши: есть куча непонятного железа, надо сделать аппарат. Вот ящик коньяку, создайте программно-аппаратный комплекс и нарисуйте инструкцию в стиле IKEA. Или думаешь, что шаговик к ардуине примотал и он сам начнет кренделя выписывать ?

svm
Offline
Зарегистрирован: 06.11.2016

antoshin пишет:
да в электросхемах я 0 не на это учился, вот и прошу помощи у спецов куда что и как подключить

Подключать, как и сказали -проводами. А куда? В принципе все порты ардуино равноправны. Куда запрограммируете, туда и подключайте. 

antoshin
Offline
Зарегистрирован: 15.05.2018

sadman41 пишет:

Дак так и пиши: есть куча непонятного железа, надо сделать аппарат. Вот ящик коньяку, создайте программно-аппаратный комплекс и нарисуйте инструкцию в стиле IKEA. Или думаешь, что шаговик к ардуине примотал и он сам начнет кренделя выписывать ?


ну почти так

sadman41
Offline
Зарегистрирован: 19.10.2016

Дак ты ему питание дай - мож он и без ардуины поймет, что тебе надо. Электроника же. Все само, как в кино про Сыроежкина.

antoshin
Offline
Зарегистрирован: 15.05.2018

да 220 напрямую чтобы уж точно понял

b707
Offline
Зарегистрирован: 26.05.2017

antoshin - разговор бесполезный. Вы или берите книжки и начинайте с мигания светодиодом - причем в вашем случае это не метафора. именно с него Вам и надо начинать. если возникает вопрос "куда подключать провода"

Второй путь - берете ящик коньяка в денежном выражении - и размещаете заказ в разделе "Ищу исполнителя". И разбираться ни в чем не надо, все сделают за вас

antoshin
Offline
Зарегистрирован: 15.05.2018

нахера тогда этот форум если тут только балаболство и никакой помощи