roboforum.ru

Технический форум по робототехнике.

Arduino pro mini для управления шаговым двигателем

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 29 июл 2015, 17:41

Оптопара похожа, только цвет одного белый второго черный.

Замерил обороты на редукторе - 41-45 примерно, а на экструдере после цепи уже выходит /5, т.е. примерно 9 в мин. Это всё на максимуме регулятора.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение loox » 29 июл 2015, 20:40

Revender
Посмотрел скетч, пока удовлетворительно.
Скорости кончно, микроскопические и синхронизировать на таких скоростях весьма трудно.
Утешает одно, необхожимо синхронизироваться за обороты шагового двигателя, програмно,
Скажите, у Вашго шим контроллера есть внешний вход управления, ну какой нибудь?
Дружеский совет: Контроллер (ардуину) , когда не очень точно представляешь всю конструкцию, необходимо покупать в форм факторе, к которому есть дополнительные модули.
Поясняю мега168 достаточно мощьная штука, которой бы хватило бы для управления всей Вашей конструкцией, к ардуине огромное количесво шилдов, их схемы публикуются вместе с софтом,чертежами и прочее.
Нанно неудачный форм фактор, к нему непонятно как чего цеплять.На проводках?
Жду ответа по шим контроллеру
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 29 июл 2015, 21:41

У ШИМ-контроллера нет входов. Только переменник из него на проводках свисает.
Вот этот:
Фотку пришлось удалить, т.к. огромного размера. Вот ссылка http://www.ebay.com/itm/131399352824

Добавлено спустя 2 минуты 37 секунд:
Для меня и ардуино мини как космический аппарат, и приобреталось то в общем для запуска и регулировки одного ШД (тема то создавалась именно для этого), а потом... пришёл аппетит ))
К ардуине конечно надо будет делать печатку, не оставлять же на макетке её. Или проводками паяться.

Добавлено спустя 1 минуту 48 секунд:
Может отказаться от интерфейса с энкодером все же и использовать контроль диаметра на выходе экструдера, цифровым микрометром? Не проще будет связать всё в кучу?
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение loox » 30 июл 2015, 00:31

Revender
Я полагаю с энкодером можно подождать и с микрометром тож.
Вам нужно определиться, что регулировать и относитель чего, желательно формулой или таблицей чисел:
Если параметров регулировки несколько, то необходима формула, показывающее их суммарное влияние
Напрмер: как влияет скорость экструзии на диаметр нити
как влияет скорость чегото еще на диаметр нити
какое соотношение между скоростью экструзии и чем то еще
Это все должно быть в виде формул или таблиц.
Спасибо loox
pc
там куда вы меня посылали смотреть кино про прототипы, есть замнчательно видио про промышлннное изготовление прутка или нити, похоже, что на нужный диаметр его выводят прокаткой через вальцы, а не через калиброванную дырку
loox
 
Сообщения: 326
Зарегистрирован: 26 мар 2008, 12:45

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 30 июл 2015, 01:15

Может я не понятно писАл ранее, но в нескольких постах я пытался пояснить, что обороты протяжки должны изменяться (как мне видится) мгновенно, если меняются обороты двигателя экструдера.
Поясню еще раз почему я так думаю и мне бы хотелось такое сделать: упало напряжение или попала гранула между шнеком и гильзой, на мгновение упали обороты экструдера, а протяжка, имея отдельное питание и вращение через контроллер и ардуино (да еще не испытывая особых нагрузок) тянет с той же скоростью, отсюда диаметр уменьшится, затем обороты экструдера восстановились, и пруток пошёл снова нормального (ранее выставленного путём регулировки ШД протяжки) диаметра.

п.с. Диаметр готового пруткА пластика достигается скоростью протяжки, т.е. вытягивания еще жидкого пластика до нужного диаметра. Он не выходит из экструдера уже готового диаметра.

На счет таблиц и формул я ничего не могу сказать. Я не мастер формул (
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 30 июл 2015, 10:29

Ну, если десяток оборотов вала редуктора есть - то уже можно с достаточной ИМХО точностью ШИМом управлять.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 30 июл 2015, 12:43

Вал редуктора на выходе более десятка, и закрепить там легко (в моём случае там вообще напечатанная звёздочка, не сложно напечатать с креплением под диск энкодера).
Или, если такое возможно, использовать зубья большой шестерёнки как непосредственно энкодер ))
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 30 июл 2015, 13:47

Зубья - это наилучший выбор ИМХО. Они жестко связаны с экструдером. Удобно будет закрепить там оптопару?
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 30 июл 2015, 14:10

Думаю легко. Отпечатать стоечку (дотянуться до середины шестерни) и закрепить на нужном расстоянии. Вибрации там почти нет.

Добавлено спустя 4 минуты 38 секунд:
Сегодня залезу в принтер, выкорчую оттуда датчик (есть мышка шариковая, если что) и посмотрю, влазиет ли шестерня в проём датчика.
Вложения
IMG_1379.JPG
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 31 июл 2015, 12:59

Мышка - не лучший выбор, там ОЧЕНЬ маленькая щелевая оптопара, боится засветки. Знакомые в сервисах по оргтехнике есть? В любом лазерном принтере есть куча оптопар (2-3 точно) на тракте протяжки бумаги. Если печатать стойку - то надо предусмотреть чтоб засветки оптопары не было. Можно вообще - взять пару светодиод-фотодиод и вставить в отверстия.
Схемку нарисую, со светодиодом индикации.

Добавлено спустя 4 минуты 10 секунд:
То есть готовую оптопару - если не влезает - можно и разрезать. Главное - защитить от засветки, а то было у меня - тележка при пересечении теней от жалюзи начинала "танец". :)
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 31 июл 2015, 13:01

А со струйника с протяжки бумаги не пойдёт? Знакомы так, чтобы раздербанили что то лазерное, нет сейчас. ((

Добавлено спустя 2 минуты 28 секунд:
Я понял. Постараюсь закрыть. Это уже вопрос второстепенный )) Было бы что закрывать.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 31 июл 2015, 13:35

Скорей всего пойдет.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 31 июл 2015, 13:43

Хотел спросить, как у специалиста.. а заморочки с оптопарой не больше проблем, чем приделать цифровой штангель? Заграничники, смотрю, лепят и на принтер и на экструдер. В нём же есть датапорт, судя по картинкам дам всего пара деталек для интерфейса к ардуине.
Изображение
Здесь картики схемы нашёл _ttps://sites.google.com/site/marthalprojects/home/arduino/arduino-reads-digital-caliper

Получится регулировка оборотов шаговика протяжки на основании требуемого диаметра. Скорость вращения экструдера вообще будет не у дел.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 31 июл 2015, 14:24

Лишним энкодер не будет - скорость видеть.
Ну и запуск.остановка с одной кнопки.
Отработка аварийных ситуаций.
Какой будем микрометр брать? Ссылку, себе тоже закажу, с такими не работал и отлаживать буду на реальном, так проще.

Добавлено спустя 53 секунды:
И да, на него будем ставить какой-либо ролик типа подшипника (два?), чтоб по прутку катился?
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 31 июл 2015, 14:40

Штангенциркуль любой, но по идее со старым корпусом (как на фото), там точно есть датапорт. На новых не понятно есть или нет (синий корпус на али). Я покупал давно, он уже есть в наличии. Думаю прикупить в дополнение новый, но микрометр (ссылки ниже), там проще его крепить и да, если на штангель, то ролики надо и печатать под него "губки", я позже найду конструкцию на видео экструдера еще ожного буржуя, Руссо кажется. У него как раз штангель.
По цене, подходит вот такой глубиномер в старом корпусе
http://www.aliexpress.com/item/Free-Shi ... 82922.html
А хотелось бы найти (чтобы меньше мутить с приспособлением) вот такой подешевле:
http://www.aliexpress.com/item/free-shi ... 90763.html
Но начну мучить штангенциркуль как на фото выше, т.к. в наличии уже имеется и не жалко.

Добавлено спустя 4 минуты 35 секунд:
Кстати вот здесь наш коллега по увлечению выложил свой вариант контроля (правда там как я понял не ардуино), но наличие стольких букв и цифр меня вводит в ступор download/file.php?id=37451
Для меня такая схема кажется вообще невыполнимой (или только кажется?).
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4