Сергей писал(а):а почему на модуль драйвера двигателей не налипили МК, GPIO, I2C ? Ведь тогда не нужен городить несколько плат. сразу на модуле ДД делаем робота, так проще. Вот чтото типа того получаеца.
.
1. Потому что ДД бывают разные под разной мощности двигатели, в отличие от серв, которые практически одинаковые;
2. Потому что колёсному/гусеничному роботу пофиг на лишние 100-200 грамм;
Вопрос ведь в том, что модульность нужна там, где мы что-то из этого собираемся поменять, а что-то собираемся оставить, пока мне кажется, что менять мы один сервоконтроллер на другой не будем
единственное что мы можем теоретически менять - это один головной МК на другой, и это - то, что меня реально тревожит.
Добавлено спустя 58 секунд:PS: А вообще огромное спасибо за неравнодушие к проекту!!!
Добавлено спустя 58 минут 41 секунду:Кстати, всем сторонникам модульности - не забывайте, что хексапод или квадропод - достаточно компактная штука, в которой среди прочего важно расположение разъемов на печатных платах. Так вот, если делать плату головного контроллера отдельно от сервоконтроллера, тогда надо либо использовать общую плату контроллера нашу на нём, а она имеет вполне конкретные размеры и расположение разъемов, не самое идеальное для шагающего робота.
Добавлено спустя 45 секунд:Тем не менее сейчас с blindman'ом прорабатываем схему в которой сервоконтроллер будет отделен от головного МК и не будет фактически предназначен для программирования пользователем.