Официальный сайт компании Arduino по адресу arduino.cc
совместная работа эл.магнитов и шаговика.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 18/06/2019 - 22:46
Здравствуйте мастера электроники! Вот прошу помощи в реализации идеи на двух платах. Одна управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке, как реализовать данную мыслю. кто подскажет.
Хороший вопрос. Только, какую мыслю?
Наверное ТС перепутал процесс мысления и медитации. Но похоже о медитации надо спрашивать на других форумах, даже если медитируешь над платами Ардуино.
Да и с медитацией не всё так однозначно, в 99,9% простой развод на деньги, так что? Тупик?
А для ТС - соедините платы по сериал или через 3 цифровых пина туда и три обратно
ок как?
Судя по Вашим вопросам, лучше - никак. И зачем Вам 2 платы? Для управления шаговиком и тремя электромагнитами и одной достаточно.
ок как?
параметры ШД, параметры Э.магнитов? и вообще, научитесь использовать все по отдельности... пока из вашей писанины внятно читается только одна короткая мысль - "..хочу..." - этого мало, направление к развитию я вам подсказал.
ну незнаю если брать синюю плату uno то на ней подложка на которой стоит плата с радиатором используется для дублирования любой другой подложки.
"параметры ШД, параметры Э.магнитов". Это важно? Какая разница какой шаговик будет и ЭМ.
"научитесь использовать все по отдельности" что именно по отдельности? Это из вашей писанины ничего неясно. Поделу пистаь надо, если нет возможности помочь то ненадо писать вообще.!!!!!
ок как?
Надо писать скетчи, по другому никак...
Да, кстати, чтобы помочь, тот кто будет помогать должен иметь точно такой комплект как у Вас )))
а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .
а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .
дублировать в софт сериал второй платы, три проводка вместе с землёй, ну и естественно ПО
а само механическое соединение можно сделать чтобы от компа управлять через 2 платы и ЭМ и шаговиком. можно конечно к плате управления шаговиком сделать экранчик и разъем для флехи и запускать программу с флехи отдельно а с компа управлять ЭМ .
дублировать в софт сериал второй платы, три проводка вместе с землёй, ну и естественно ПО
а какие проводки и куда их подводить? и ПО 2 проги сразу работать будут чтоли?
Любые цифровые свободные, естественно будет работать сразу
Вверху стандартный шилд от 3d принтера. Внизу похоже что то двухкоординатное - лазерная выжигалка ? Можно даже штатный для них софт использовать при нежелании писать свой. Смысла их соединять для решения задачи "управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке" вообще нет - только сложнее будет. Управлять как ? Сама плата будет управлять ? Использовать программу с флэшки (настоятельно советую какой нибудь готовый скетч для 3d принтера и стандартный gcode) ? Комп ?
ответ в самом вопросе
Одна управляет шаговым двигатлем для перемещения каретки в горизонтальной плоскасти, а вторая управляет 3-мя электромагнитами расположенными на этой каретке
на самом деле, судя по поставновке вопроса - знания ТС на нуле. Поэтому никакого другого решения, кроме взять две отдельных готовых программы - предложить невозможно. Для любого другого варианта надо сначала сесть на полгода за учебники
Для любого другого варианта надо сначала сесть на полгода за учебники
Да Вы оптимист )))
все дошло как реализовать, спасибо всем. просто как написали запущю две разные программы и выведу управление через разные usb и усе, всем спаибо.
Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом.
почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные
Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом.
А тут координация впринципе ненужна, зпускаем их одновременно и все работает, коретка слева на право двигается просто пишем на какое расстояние передвинуть и обратно, а вторая программа уже управляет ЭМ на этой каретке. вобщем надо пробовать.
Было бы интересно взглянуть на такое. К примеру как эти две разные программы будут координировать действия друг с другом.
никак
А электромагниты включают краскопульт, ясно конструируем робота для окраски изделий
почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные
Потому что знаний у тебя ноль - ты соберёшь все валяющиеся в округе грабли, да ещё дополнительных прикупишь в соседней лавке.
не совсем по окраске изделий скорее по насыпанию песка в емкость.
почему если назначить для одной программы 1 порт а для другой 2 порт usb и программы разные
Потому что знаний у тебя ноль - ты соберёшь все валяющиеся в округе грабли, да ещё дополнительных прикупишь в соседней лавке.
ну поясни тогда что нетак. если знеашь как сделать поделись.
А тут координация впринципе ненужна, зпускаем их одновременно и все работает, коретка слева на право двигается просто пишем на какое расстояние передвинуть и обратно, а вторая программа уже управляет ЭМ на этой каретке. вобщем надо пробовать.
Что-то навеяло из серии "У лукоморья дуб зеленый"
Там чудеса, там Леший бродит
Коретка птицею летит
И словно дятел, что-то долбит
Блин, электрический магнит
Хеначит он куда попало
И удивляет белый свет
Да, шума много, толку мало
Координации-то нет!
тебе грубо ответить про дуб зеленый или сам поймешь куда тебе дорога по цепи.
тебе грубо ответить про дуб зеленый или сам поймешь куда тебе дорога по цепи.
По барабану, можешь грубо, можешь спеть или сплясать, только это ничего не изменит и не решит твою задачу.
Ну, а наасчет выражения "дуб зеленый" можешь не заморачиваться, это по сути два определения, по уровню интеллекта и возрасту.
Стих достаточно точно описывает работу двух отдельно (не синхронно), работающих процессов.
да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.
да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.
А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.
ну поясни тогда что нетак. если знеашь как сделать поделись.
У тебя недостаточно знаний, чтобы понять пояснения.
Ты, делай, а когда ничерта не заработает и ты поверишь (убедишься), что я прав, тогда приходи, я посоветую тебе с чего начать и как двигаться. Сейчас не буду, т.к. на единственно разумный и правильный в твоей ситуации совет, новички этого форума почти всегда обижаются и начинают грубить. Так что, приходи, когда созреешь. Тогда и поговорим.
Я бы влепил в ардуину grbl для управления cnc и прикрутил туда г-коды для управления электромагнитами (штатных возможностей в прошивке под uno не хватит на 3 пина управления, но я сомневаюсь, что это сложно), а саму логику писал бы в г-коде и засылал туда с любого готового ПО для управления grbl. Это быстрый путь, но несомненно есть и другой, "интересный" :)
Если взять arduino 2560 и влепить туда marlin от 3d принтера, то возможно там пинов и М-команд хватит сходу для управления электромагнитами, но это надо гуглить или в конфе по 3d принтерам спросить (правильно сформулировав вопрос!).
Morroc, а вы оптимист, видно, что не читали то, что написано выше или не стали вникать... сравните 2 поста (и фото на старте топика)...
Я бы влепил в ардуину grbl для управления cnc и прикрутил туда г-коды для управления электромагнитами (штатных возможностей в прошивке под uno не хватит на 3 пина управления, но я сомневаюсь, что это сложно), а саму логику писал бы в г-коде и засылал туда с любого готового ПО для управления grbl. Это быстрый путь, но несомненно есть и другой, "интересный" :)
Если взять arduino 2560 и влепить туда marlin от 3d принтера, то возможно там пинов и М-команд хватит сходу для управления электромагнитами, но это надо гуглить или в конфе по 3d принтерам спросить (правильно сформулировав вопрос!).
ответ не пост 6
"параметры ШД, параметры Э.магнитов". Это важно? Какая разница какой шаговик будет и ЭМ.
"научитесь использовать все по отдельности" что именно по отдельности? Это из вашей писанины ничего неясно. Поделу пистаь надо, если нет возможности помочь то ненадо писать вообще.!!!!!
Я как специалист , скажу ...... и самое главное - мозги.
ИМХО. не просто мозги, а содержащие знания и не самые начальные... ИМХО
Ну а вдруг :) В 3d принтерах немало народу тоже имеющих смутное представление о параметрах ШД ("какое надо на них напряжение" ооочень частый вопрос) - ставят "какие положено" и все работает :)
да и стишки тоже не решат, я к специалистам обратился а не к стихоплетам.
А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.
на 1 ардуинке я без проблем сделаю и 1 шаговик и 2 эм но мне нужно 3 а потом может и больше эм. вот в этом вопрос а не в программах. 1 ардуинка может управлять 3 драйверами
Даже восемью единомоментно может, если это принципиально.
Даже восемью единомоментно может, если это принципиально.
а куда их подключать что нужно для этого? меня интересует та что на картинке
А как специалист , скажу что для решения этой задачи нужна одна - любая, самая дохлая ардуинка, один драйвер ШД, пара - тройка мосфетов и самое главное - мозги. Сначала светиками поморгать, потом подергать электромагнитом. Затем шаговичок покрутить. А когда наступит просветление, объединить все в одну программу и задавать вопросы по существу.
Для одного шаговика нужны 2 пина (step & dir), для магнита-1. Даже нано имеет 20 выходов. Без танцев с бубном можно подключить 10 шаговиков или по два Э.Магнита вместо каждого. Все остальное-чисто программное. Ну допустим пару выводов можно отбросить на дисплей и клавиатуру по I2C. Вот и считайте. Откуда Вы взяли максимум 3 драйвера? Это бред и незнание матчасти и программирования. А насчет тех плат, что на картинке-это для юных техников из кружка умелые руки. Да они будут работать, но так как это планировали китайские братья. Но если приложить руки и голову, то будут делать, то что задумаешь.
Подключать к выходам, нужны провода.
да в электросхемах я 0 не на это учился, вот и прошу помощи у спецов куда что и как подключить
Подключать к выходам, нужны провода.
о блин ничего себе ,а я бы шланги от самогонного аппарата подключил, спасибо открыли глаза на мир электроники
я так понимаю красная плата шилд кажется называется вообще не нужна будет, блин может кто схематично покажет откуда и куда подключать. сначала механику надо сделать а потом и прогу думать как сделать
Дак так и пиши: есть куча непонятного железа, надо сделать аппарат. Вот ящик коньяку, создайте программно-аппаратный комплекс и нарисуйте инструкцию в стиле IKEA. Или думаешь, что шаговик к ардуине примотал и он сам начнет кренделя выписывать ?
Подключать, как и сказали -проводами. А куда? В принципе все порты ардуино равноправны. Куда запрограммируете, туда и подключайте.
Дак так и пиши: есть куча непонятного железа, надо сделать аппарат. Вот ящик коньяку, создайте программно-аппаратный комплекс и нарисуйте инструкцию в стиле IKEA. Или думаешь, что шаговик к ардуине примотал и он сам начнет кренделя выписывать ?
ну почти так
Дак ты ему питание дай - мож он и без ардуины поймет, что тебе надо. Электроника же. Все само, как в кино про Сыроежкина.
да 220 напрямую чтобы уж точно понял
antoshin - разговор бесполезный. Вы или берите книжки и начинайте с мигания светодиодом - причем в вашем случае это не метафора. именно с него Вам и надо начинать. если возникает вопрос "куда подключать провода"
Второй путь - берете ящик коньяка в денежном выражении - и размещаете заказ в разделе "Ищу исполнителя". И разбираться ни в чем не надо, все сделают за вас
нахера тогда этот форум если тут только балаболство и никакой помощи