1. Нет общей шины; 2. Не модульная структура; 3. Неудобные разъемы для серв и т.п.; 4. Заточенность под 5.0В;
Мало?
Добавлено спустя 17 минут 52 секунды: 2blindman: Поехали дальше проектировать. Какие линейные стабилизаторы будем ставить? В корпусах ТО-220? Например: LM2940-5.0 * 1А - 33руб и LM2937-3.3 * 500мА - 42 руб. ?
оба совместимы с КРЕН-кой и 7805 по выводам.
Добавлено спустя 11 минут 21 секунду: Накидал попробовал расположение компонент. Выводные разъемы 3-пиновые пока, но 4-й ряд есть куда поставить. Габариты платы 64х64мм.
Добавлено спустя 1 минуту 27 секунд: Тесновато, видимо в 70х70 или даже 80х80 вылезать, чтобы посвободней было.
Вложения
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Очень хотелось бы, чтобы компоненты, к которым нужен доступ сверху платы были бы сосредоточены на одном краю, как втом эскизе, что я приводил. Удобнее будет бутерброд сделать
Добавлено спустя 2 минуты 5 секунд: А чего там IDC-10 делает?
Проект [[Open Robotics]] - универсальные модули для построения роботов Модули Open Robotics можно приобрести в магазине shop.roboforum.ru Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!
Хм, IDC-10 ща убъём, и правда мы же не включили в стандарт рекомендацию по разъему ISP.
Добавлено спустя 29 минут 50 секунд: 24 линии в ряд располагать - это не самое удовольствие... я даже свои джамперы переключения питания убрал - всё равно или плата полупустая или надо крепежные отверстия выносить ниже от разъемов вот так, а значит плата на излом будет работать когда в неё будут втыкать разъемы:
Добавлено спустя 55 секунд: Да и нафига в пауке разъемы с 1 стороны - там как раз лучше на все 3 стороны их выводить. Как минимум на 2 надо
Добавлено спустя 11 минут 4 секунды: Еще вариантик с разъемами в разные стороны. Так-то конечно при попытке ужать всё Мега в корпусе 40-ног мешается.
Добавлено спустя 39 секунд: Пожалуй по этой плате я насегодня всё, выдохся
Вложения
sample-3.gif (44.38 КиБ) Просмотров: 1798
Проект [[Open Robotics]] - Универсальные модули для построения роботов
А, прошу прощения, протупил, думал это про основной вариант контроллера Поздно уже (или рано - смотря как на это посмотреть)
Я почему и говорю, что каждая задача по очереди - чтоб не распыляться и путаницы не было.
Проект [[Open Robotics]] - универсальные модули для построения роботов Модули Open Robotics можно приобрести в магазине shop.roboforum.ru Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!
1. Нет общей шины; 2. Не модульная структура; 3. Неудобные разъемы для серв и т.п.; 4. Заточенность под 5.0В;
Конечно мало... ЯВедь я предлагаю взять эту железяку и переделать под свои разъемы. И шину можно добавить. Сразу появится куча примеров, т.к. предлагаемая платформа очень распространенная. А то что вы сейчас делаете мне кажется совсем не нужно... потому что я не понимаю в чем соль этой разработки? (Это не отрицание в виде вопроса, а вопрос) Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...
Виталий писал(а):Ведь я предлагаю взять эту железяку и переделать под свои разъемы. И шину можно добавить.
Виталий, можешь считать, что именно этим мы и занимаемся Что ардуино (имеется в виду железо) из себя представляет? Мега8/168 с минимальной обвязкой, штыревые разъемы с выводами МК, и преобразователь последовательного интерфейса. Все. Меняем разъемы на более удобные для наших целей, убираем не всегда нужный преобразователь USB, добавляем шину, ставим контроллер поногастее. Получаем именно то, что мы здесь пытаемся сделать. Остается только добавить поддержку меги32 в ардуино (имеется в виду софт)
Проект [[Open Robotics]] - универсальные модули для построения роботов Модули Open Robotics можно приобрести в магазине shop.roboforum.ru Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!
1. Нет общей шины; 2. Не модульная структура; 3. Неудобные разъемы для серв и т.п.; 4. Заточенность под 5.0В;
Конечно мало... ЯВедь я предлагаю взять эту железяку и переделать под свои разъемы. И шину можно добавить.
А то что при этом получится тот модуль который мы делаем, правда еще и под 3.3В - это тебя не смущает?
Виталий писал(а):Сразу появится куча примеров, т.к. предлагаемая платформа очень распространенная.
А чего останется то после того как мы так переделаем? AVR-ка? Дак под AVR-ку действительно полно примеров, хоть ..ой ешь.
Виталий писал(а):А то что вы сейчас делаете мне кажется совсем не нужно... потому что я не понимаю в чем соль этой разработки? (Это не отрицание в виде вопроса, а вопрос)
Соль в шине, удобных разъемах и 3.3В а потом соль будет в софте но уже под конкретную железяку.
Виталий писал(а):Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...
Без вопросов - всё это будет, только сначало железо, потом софт, у меня вон уже сколько софта - и его даже используют, просто чтобы его использовать сейчас надо сначала сделать свою железку, потом адаптировать под неё софт и только потом после отладки пользовать.
Добавлено спустя 43 минуты 5 секунд:
Виталий писал(а):Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...
Я вот сделал мега-прошивку под свой шлюз-контроллер, но проблемы тут же встали - во-первых у людей другие железки и прошивку надо адаптировать, а это вам не просто так - там дофига кода. Во-вторых у людей нет радиоканала - а значит не будет моя прошивка иметь смысла. А тут будет модуль с прошивкой который повторябельный, будет модуль радиоканала к нему на этой же шине (воткнул и работай) и всё, все довольны и хлопают в ладоши
Проект [[Open Robotics]] - Универсальные модули для построения роботов
avr123.nm.ru писал(а):Работать будет наверно у тех кто хотябы описание к модулю прочитает.
Можно и без этого - скачиваешь программку - она по шагам тебе говорит, типа "воткни программатор в USB разъем компа, а другой стороной в модуль 1", заливаем прошивку, "теперь воткни другой стороной программатор в модуль 2", залили прошивку, "теперь соедини оба модуля шиной, подцепи питание, сервы и датчики и воткни в USB-разъем компа BT-dongle", устанавливаем соединение, и всё вылазит простейшая панель управления которой можно рулить девайсами вообще без всякого программирования. Ну или если на этих модулях готовый робот - к нему управляющий софт может быть тоже готовый для ПК.
Ну это как предельное использование модулей без программинга вообще.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
avr123.nm.ru писал(а):Работать будет наверно у тех кто хотябы описание к модулю прочитает.
Можно и без этого - скачиваешь программку - она по шагам тебе говорит, типа "воткни программатор в USB разъем компа, а другой стороной в модуль 1", заливаем прошивку, "теперь воткни другой стороной программатор в модуль 2", залили прошивку, "теперь соедини оба модуля шиной, подцепи питание, сервы и датчики и воткни в USB-разъем компа BT-dongle", устанавливаем соединение, и всё вылазит простейшая панель управления которой можно рулить девайсами вообще без всякого программирования. Ну или если на этих модулях готовый робот - к нему управляющий софт может быть тоже готовый для ПК.
Ну это как предельное использование модулей без программинга вообще.
Давайте мечтать о супер-пупер софте отдельно от этой темы будем, а ?
Проект [[Open Robotics]] - универсальные модули для построения роботов Модули Open Robotics можно приобрести в магазине shop.roboforum.ru Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!
1. Часть софта буду писать я. Не вижу в чем может быть проблема - если всё через утили с командной строкой делается их только вызывать и всё. Написать программку которая получает через UART чего-то и шлёт обратно - это я уже делал для своего Шлюз-контроллера.
2. Дальше обсуждаем супер-пупер софт в отдельной ветке.
Проект [[Open Robotics]] - Универсальные модули для построения роботов