roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 18:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 22 дек 2014, 22:39 
Не в сети
Аватара пользователя

Зарегистрирован: 22 дек 2014, 22:18
Сообщения: 14
Откуда: СССР
Поиск ничего особо не дал. Да и на форуме производителя тоже как-то тихо уже почти год.
Есть такая железка http://www.freeduino.ru/arduino/mshield.html
Позволяет поставить максимум 2 шаговых двигателя. Мне мало, я хочу на одной плате Ардуино повесить подачу станка по трем координатам, а в идеале и все 4 шаговых двигателя запустить на одну Ардуинку.

На М-Шилде есть переключатель пина управления (std/SPI)12-2 и 11-9, но как я понимаю мало будет просто переключить его.
Судя по разнице в драйверах AFMotor и AFMotorSPI, под ШИМ и управление двигателями еще используются стандартные для М-Шилда пины.
В AFMotorSPI.h прописаны
Код:
//Warning! Changing PWM*_PIN value is not enough to switch pin position. Changes in source code are also necessary.
#ifdef AF_SPI_COMPATIBLE
#define PWM1_PIN 9
#else   //ifdef AF_SPI_COMPATIBLE
#define PWM1_PIN 11
#endif   //ifdef AF_SPI_COMPATIBLE
#define PWM2_PIN 3
#define PWM3_PIN 6
#define PWM4_PIN 5


Вопрос следующий: достаточно ли будет просто перекинуть перемычки std/SPI
или придется еще дорабатывать AFMotorSPI, указывать для второй платы другие пины (какие лучше взять), а потом проводками перекидывать выходы, на которые перенаправлен сигнал, на стандартные пины (3,6,5) М-Шилда?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 23 дек 2014, 00:26 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
выброси эту какашку и купи нормальные драйвера ШД

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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 24 дек 2014, 02:30 
Не в сети
Аватара пользователя

Зарегистрирован: 22 дек 2014, 22:18
Сообщения: 14
Откуда: СССР
А чо у нас щас считается нормальными???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 24 дек 2014, 11:08 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
например вот http://www.pololu.com/search/compare/120
или любой другой драйвер который не содержит убогой L293.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 24 дек 2014, 19:04 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
GRBL!
И ничего более не надо.
И вот этот шилд (продается с драйверами).
http://ru.aliexpress.com/item/Free-ship ... dVersion=1

Добавлено спустя 1 минуту 12 секунд:
А то что Мур посоветовал - это оно, да. Но дорого.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 25 дек 2014, 11:43 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
там драйвер A4988 неинтересный, всего 1/16 микрошаг.
шильд с DRV8825 лучше :) http://www.aliexpress.com/item/Free-shi ... 24883.html

и да, писать самому прошивку для станка это гиблое дело. GRBL надо.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 25 дек 2014, 21:48 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Я микрошаг не использую (возможно потом буду). И тока для нема17 достаточно. Но да, за те ж деньги лучше.
Сейчас станок, точнее "полноразмерный макет" из фанеры

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 25 дек 2014, 21:58 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
RootAdmin писал(а):
Я микрошаг не использую

Беруши купил? :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 28 дек 2014, 15:14 
Не в сети

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

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 08 янв 2015, 23:23 
Не в сети

Зарегистрирован: 26 мар 2008, 12:45
Сообщения: 326
Львенок
Отличная плата, но не более, для несложных конструкций - есть критичные недостатки
Это плата которая содержит только драйверы (ключи и сдвиговый регистр), никакого SPI ..
библиотека ADF.. жестко прописана под плату, а плата не имеет никаких переключателей для переключений выводов.
библиотека Acc .. можно подключать любые устройства, имеющие в своем составе только выходные ключи
Обе библиотеки имеют свои плюсы и минусы ( и даже ошибки)
Варианты есть - переписать библиотеки и модифицировать имеющиеся платы, опыт имеется....
Наилучший вариант, экономия времени и прочее - использовать специализированные микросхемы(платы см замечания коллег)
Спасибо loox


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 22 дек 2015, 20:12 
Не в сети
Аватара пользователя

Зарегистрирован: 22 дек 2014, 22:18
Сообщения: 14
Откуда: СССР
Итак за последнее время был куплен 3D принтер Wanhao i3. Возникло желание сделать принтер еще размерами побольше. Некоторые железки имеются. Что-то докупается...
Был куплен РАМПС с ардуинкой и драйверами за 2000 руб.
Между делом возник вопрос. Чтобы не перепрошивать каждый раз, возможно ли на прошивке Marlin сделать фрезер ЧПУ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 23 дек 2015, 13:39 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Можно. Но, как всегда, есть нюансы. Надо будет генерировать G-код с учетом особенностей.
Например - включение шпинделя, начальная калибровка...
Может глянуть в сторону http://sourceforge.net/projects/grblforramps14/

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 26 дек 2015, 21:53 
Не в сети
Аватара пользователя

Зарегистрирован: 22 дек 2014, 22:18
Сообщения: 14
Откуда: СССР
RootAdmin писал(а):
Можно. Но, как всегда, есть нюансы. Надо будет генерировать G-код с учетом особенностей.
Например - включение шпинделя, начальная калибровка...
Может глянуть в сторону http://sourceforge.net/projects/grblforramps14/

Вот мне чтобы понимать какие там нюансы... Есть ли какой софт который сразу под Марлин генерит G-код? Как много надо будет допиливать...
Как вариант прикрутить бор-машинку с гибким валом к тому же Ванхао и можно на небольших скоростях платки печатные фрезеровать или с мягким пластиком баловаться...
В CNC пока еще глубоко не лез, хотя разный софт для ознакомления ставил...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ардуино + 2 Mоторшилда от Freeduino
СообщениеДобавлено: 15 фев 2016, 16:41 
Не в сети
Аватара пользователя

Зарегистрирован: 22 дек 2014, 22:18
Сообщения: 14
Откуда: СССР
Нашел еще один вариант под GRBL. http://3dtoday.ru/blogs/xedos/sandbox-c ... -v30-iron/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO