lqp - Про Arduino
[Recent Entries][Archive][Friends][User Info]
03:30 am
[Link] |
Про Arduino
|
|
|
По привычке полез к себе в *.bib файл со ссылками, а DOI там проставлены не везде, из-за того, что я не всегда качал ссылки, а бывало, пальцами вбивал "под декольте" (т.е. только то что в журнале указывают). Да, конечно, doi лучше.
From: | (Anonymous) |
Date: | May 27th, 2015 - 10:00 am |
---|
| | | (Link) |
|
Позволю себе задать вопрос, если не возражаете. Вы явно понимаете в микроконтроллерах и схемах больше чем я.
Я работаю с контроллером, который управляет примитивным подводным роботом. Примитивным в том смысле, что управление сводится к запуску 11 stepper motor и 4 dc brushless motor. В контроллер после подачи питания вводится "программа" (расписание запуска и остановки stepper моторов, плюс задается скорость вращения для dc brushless). Дальше железка отправляется под воду делать эксперимент, и после окончания извлекается обратно.
Реально ли продублировать такой контроллер на чем-то вроде ардуино? Существующему контроллеру сто лет в обед, и он на ладан дышит.
У меня есть навыки программирования и паять тоже умею, но с контроллерами дела никогда прежде не имел и паяю в основном провода и разъемы на кабелях. Реально ли освоить такой проект в одиночку с моего уровня? Время у меня есть, т.к. железка для исследовательского проекта. Не посоветуете с чего начать, куда смотреть и что почитать?
Или лучше такой проект заказать на стороне?
PS Извините что достаю вопросами, совершенно не с кем посоветоваться.
Ну, у меня опыт с Ардуиной не очень большой, поэтому определенного могу сказать мало. 15 моторов если вешать каждый на свои GPIO выводы, если можно контроллировать, то чем-то типа Mega2560.А может, и нет. Если делать через IIC, то выводов хватит, н о возможно, на каждый мотор нужна будет своя переферийная плата. Я моторы на Ардуину ине вешал, поэтому, увы, это все что я могу сказать.
From: | (Anonymous) |
Date: | May 28th, 2015 - 05:29 pm |
---|
| | | (Link) |
|
спасибо.
From: | (Anonymous) |
Date: | June 1st, 2015 - 11:51 am |
---|
| | | (Link) |
|
Хахаха клоун
From: | lqp |
Date: | May 27th, 2015 - 06:43 pm |
---|
| | | (Link) |
|
Я думаю тут прежде всего нужно посмотреть на электрическую сторону дела. Цифровфе выходы Arduino дают напряжение в 5 вольт и какой-то очень маленький ток (0.2А или около того). Если этого не хватит, то придется городить какие-то развязки, усилители итп, за что я бы лично не взялся.
Ну и - вы его будете перед каждым заплывом по USB программировать? Не заржавеет ли? Или там какой-то интерфейс на самом роботе? Вот на реализацию интерфейса основные усилия и уйдут.
From: | (Anonymous) |
Date: | May 28th, 2015 - 05:28 pm |
---|
| | | (Link) |
|
я нашел схемы, цепи питания управляются мощными транзисторами, а транзисторы через bit shift registers.
вы правы насчет интерфейса. конечно это большая и важная часть системы. программирую через rs232, usb нельзя использовать на простых подводных кабелях и соединениях.
разумеется у существующей системы есть интерфейс и т.д. я пытаюсь понять размер проекта и оценить возможность реализации. штука в том, что времени у меня много (почти сколько угодно).
From: | (Anonymous) |
Date: | May 28th, 2015 - 06:10 pm |
---|
| | | (Link) |
|
а существующий контроллер это tattletale 8 на базе моторола 68332 |
|