roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:37

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Прошу помощи в подборе железа
СообщениеДобавлено: 29 ноя 2015, 18:34 
Не в сети

Зарегистрирован: 29 ноя 2015, 18:17
Сообщения: 3
Добрый день, просьба помочь с подбором железа для следующей задачи:

Необходимо управлять устройством посредством веб-интерфейса через wi-fi.
В состав "устройства" будет входить 5 шаговых двигателей (работающих в режиме шага или полушага по идентичной схеме), и порядка 5 обычных насосов.

Я в робототехнике полный ноль, да и это по большому счету никакой не робот. Насколько я понимаю, минимальный набор для данной задачи:
1. Контроллер PIC или AVR (Что проще для новичка?) Или вообще взять что-нибудь типа Raspberry Pi?
2. Контроллер шаговых двигателей 5 шт.
3. Драйвер шагового двигателя 5 шт.
4. Wi-fi модуль
5. Ну и собсно шаговые двигатели и насосы.

Понятно, что реализовать задачу можно сотней способов, но посоветуйте пожалуйста а) самый простой в освоении для новичка б) при возможности наименее затратный.

Хочется определить примерную стоимость железа, чтобы уже потом начать лопатить матчасть и изучать ПО как-говорится "на пальцах", сразу подкрепляя теорию практикой.

Просьба не кидать тухлыми помидорами, если что не так. :-)
Заранее спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 11:59 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

если нужен вебинтерфейс то наверно лучше Raspberry + wifi донгл обычный.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 14:20 
Не в сети

Зарегистрирован: 29 ноя 2015, 18:17
Сообщения: 3
1) По мне так управлять 5 шаговиками видится проще, чем в 5-6 раз бОльшим количеством элементарных устройств (требующих только либо наличие, либо отсутствие тока), или я не прав?

2) А если не вебинтерфейс, а программный, но опять-же по wi-fi, то тоже Raspberry предпочтительнее?

3) В каком случае программу+интерфейс лучше реализовывать на самом контроллере (есть ли вообще такая возможность?), а в каком на стороне клиента?

Благодарю за Ваши ответы и терпение :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 15:49 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
1. глупость
2. вариантов куча. ещё можно вайфай роутер или esp8266 + к ним какую платку с микроконтроллером для управления периферией.
3. вебморда требует ресурсов, на хилом мк можно сделать только очень простенькую вебморду. только вебморда выполняется на стороне клиента, но её сервер для начала должен выплюнуть. на клиенте можно просто софтину создать, которая по какому протоколу будет получать/отсылать данные или команды. просто клубника и ей подобные - это просто недорогой слабенький компьютер с операционкой и более чем достаточными ресурсами для вебсервера, хранения кучи данных, какую-то обработку и т.д. что предпочтительней эт вы сами решайте. смотрите что есть из платок, как управляется, как программировать, какие протоколы, какая цена, габариты, потребление, и осознанно выбираете.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 16:35 
Не в сети

Зарегистрирован: 29 ноя 2015, 18:17
Сообщения: 3
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 19:51 
Не в сети

Зарегистрирован: 10 авг 2014, 15:02
Сообщения: 775
Откуда: Саров
Angel71 писал(а):
esp8266 + к ним какую платку с микроконтроллером для управления периферией.

В нем вроде уже есть конфигурируемый процессор че то там 106. Расширитель портов, драйвера шаговиков, "драйвера" насосов ну и написать приложение под андройд или еще что.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 20:34 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
расширители портов эт сферическая коняшка в вакууме. есть преобразователи интерфейсов, мультиплексоры/демультиплексоры, логика сдвига, дешифраторы,... и микры, где внутри всё это намешано, хоть со встроенынм мк. считайте, что мк это один из вариантов расширителя портов. а что выбрать и как сделать эт уже не для "пойди туда, не знаю куда, принеси то, не знаю что".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 21:18 
Не в сети

Зарегистрирован: 10 авг 2014, 15:02
Сообщения: 775
Откуда: Саров
Angel71 писал(а):
да можно и на копеечной стандартной логике делать, только будет ли нормально работать и насколько удобно, ещё вопрос.

Я бы не назвал всевозможные i2c или SPI GPIO расширители стандартной логикой. Если знаешь что тебе надо, работать удобно... да и уже 100500 проектов где после лишнего второго МК ставят всё те же GPIO расширители, что конечно объяснимо ведь там к проекту на дуине вай фай прикручивают...
У многих расширителей выходного тока за глаза хватает напрямую релюшки дергать. Опять же есть с PWM выходом типа PCA9685...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошу помощи в подборе железа
СообщениеДобавлено: 30 ноя 2015, 22:05 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
стандартная логика - это самые простые копеечные микры, которые можно использовать. что в вашем понимании расширители портов эт загадка. pca9685 это драйвер светодиодов, а не расширитель портов. вы ещё что-то на подобии stp08/stp16/stp24 расширителем портов назовите. не расширители это и уже даже не логика сдвига, а тоже именно драйвер светодиодов, бо ограничение по току в них делали именно для светодиодов.
ещё раз о коняшках в вакууме - начиная от дешифраторов, логик сдвига и вплоть до микр со встроенными мк. или вы за какой-нибудь чипик на подобии mcp23xxx? :D ну-ну, весело, но в данной теме такое бесполезно и дорого (несколько мк купить можно).


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

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


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

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


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

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