roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 94 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 14 мар 2008, 08:57 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
потому что в L293 не полевики стоят, а чудес на свете не бывает... :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 14 мар 2008, 18:02 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ваапще, имхо, если делать модульную структуру, нада вешать на твоя шлюз тока разъемчик по выходы шим.. и если устраивает драйвер на д=биполярах типа 293, то втыкать туда его, а еще лучше собрать модуль драйвера двигателя.. тем кто в Москве да в Питере с деталями проще, и купить тех же irlm2502 и спаять драйвер.. выйдет мелко и метко.. я наверно буду пользовать IRF7313.. сдвоенный полевик в корпусе SO-8.. 30 вольт и 6 ампер, но мне оно для шаговика надо...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 14 мар 2008, 18:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Это да, я уже проникся такой мыслью :) следующий релиз будет именно таким :) заодно места на печатке немерянно освободится - найдём куда заюзать :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Последний раз редактировалось Digit 14 мар 2008, 18:24, всего редактировалось 1 раз.
ОПЯТЬ ЦИТАТА! :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 16 мар 2008, 01:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Двигаемся дальше. Сегодня прикупил пару радиомодемов AUREL WIZ-903-A4 за чуть меньше 2000руб, как временную замену модулям Bluetooth, которые почему-то фиг достанешь нормальные, один через MAX232 вешаем на COM-порт, второй вешаем на робота, сделав из 4-проводного шлейфика переходник между 4-контактным разъемом на роботе и 10-контактным разъемом на модеме. И если не считать пары подробностей (типа того, что в документации модема перепутаны местами Rx и Tx в одной схеме по которой я сначала ориентировался), то всё заработало почти сразу :)

В этот месте должен возликовать человек, который выступал за использование готовых модулей со своими переходниками :) нет, на крайний случай конечно такое допускается, однако конкретно этот модуль не самый оптимальный по габаритам, по цене и вообще по функционалу, так что в итоговом варианте будет более компактный, более дешевый и более скоростной сине-зубый модуль уже на печатной плате собственного изготовления.

Добавлено спустя 9 минут 21 секунду:
Фото прототипа с радиомодулем:


Вложения:
Remote.jpg
Remote.jpg [ 57.54 КиБ | Просмотров: 1724 ]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 16 мар 2008, 02:16 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
Эх, ничё не понимаю, но дрон симпатичный :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 16 мар 2008, 02:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
MegaBIZON писал(а):
Эх, ничё не понимаю, но дрон симпатичный :roll:

Задавай вопросы, я специально проект для новичков делаю, поэтому если что непонятно - попробую описать более внятно.

Всё ж просто :):

1. Игрушка "танк" на аккумах 4.8В;
2. Модуль собственного приготовления на котором микроконтроллер с хитрой прошивкой и драйвер двигателей;
3. Сервопривод на который камеру поставим;
4. Радиомодуль;
5. Радиокамера;

Всё это собрали вместе соединив проводками и всё :)

Я сейчас делаю всё, чтобы каждый мог себе такого быстро собрать и подключиться к общему большому интересному проекту.

Фактически базовое железо готово, сейчас буду софт на ПК писать, который будет подходить для всех таких роботов. Чтобы не только каждый мог собрать железяку, но и чтобы она что-то нетривиальное делала, например могла в нужную точку квартиры приехать или найти красный мячик или вообще произвольный предмет, если получится распознавание образов хорошо подцепить :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 29 мар 2008, 16:23 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Разработана новая версия прошивки (0.60), позволяющая создавать очередь команд для шасси (одновременное управление обоими двигателями), подробности и видео с рабочим шасси в соседней ветке - viewtopic.php?f=35&t=3842.

Здесь выкладываю прошивку и исходники:


Вложения:
GATE-A8D8M2-v0.60-sources.zip [64.55 КиБ]
Скачиваний: 201
Комментарий к файлу: Прошивка
GATE-A8D8M2-v0.60-hex.zip [10.05 КиБ]
Скачиваний: 108

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 29 мар 2008, 21:28 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 29 мар 2008, 21:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Сергей писал(а):
Извини конечно, хотел еще сказать в прошлый раз - код очень трудно читаеца. Если уж хочешь делать проекты для новичков - то и код нужно должным образом писать. имхо.

Ээээ... вроде стараюсь, хотя не всегда, а можно конкретные мысли что нечитабельно и как в этом случае читабельно сделать?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 29 мар 2008, 21:53 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

ато то //Set PA2 pin to 0 это и дураку понятно
а чо ваще происходит по ходу неясно


ну короче для дураков вроде меня
и блок схему на листочке :oops:
ато я так и не могу въехать в общий принцип

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 29 мар 2008, 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
По поводу читабельности кода:

1. Книжку по читабельности прочитать не возьмусь наверное ближайшее время :) потому что тогда остановится основной проект :)

2. Комменты постараюсь расставлять по коду, сейчас уже немного добавил, однако сам не могу представить как надо прокомментировать код, чтобы общая картинка прояснилась, думаю скорее надо к коду текст небольшой накидать, рассказывающий что и как там в целом устроено. иначе не разобраться. блок схема тоже врядли поможет.

3. Не думаю что если дергать у меня отдельное решение, то мои подходы будут эффективны, поскольку я всё-таки в одном модуле кучу всего собираю, поэтому некоторые вещи по отдельности можно сделать оптимальнее. Думаю я позже просто постараюсь написать в вике отдельные технические решения, ну или если найдется доброволец, которому я смогу рассказать суть, а он это доходчиво изложит в вике - вообще супер будет.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 30 мар 2008, 13:16 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
посмотрел код, разве при компиляции не вылетает куча deprecated warning'оф?
те же SIGNALL -> ISR, отказ от inp()/outp() и т.д.
и не говори про совместимость со старыми компиляторами(ака gcc-avr 3.x) - она не нужна 4.2 наше все

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 30 мар 2008, 13:31 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Vooon писал(а):
посмотрел код, разве при компиляции не вылетает куча deprecated warning'оф?
те же SIGNALL -> ISR, отказ от inp()/outp() и т.д.
и не говори про совместимость со старыми компиляторами(ака gcc-avr 3.x) - она не нужна 4.2 наше все

ЭЭээээ... что-то вылетает, но вроде не deprecated... а всякие переменные которые могут оказаться неинициализированными и всё...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 07 окт 2009, 19:35 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Спасибо за разработку!

Посмотрел печатку, появилось несколько вопросов:

Почему не используются две первых ноги МК РВ0 и РВ1? Хотя на схеме к ним подключены светодиоды :roll:
Где нужно поставить перемычку? (извиняюсь я еще не все внимательно посмотрел, но чет никак догнать немогу :oops: )
И еще, если я хочу подключить все (и логику и двигатели) от 4.8В куда подключать?

Прошу прощения за глупые вопросы, но я только начнаю вкуривать во все "эти" дела :pardon:

Добавлено спустя 1 минуту 28 секунд:
И еще хотел спросить, нет ли 28 ногого собрата?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шлюз-контроллер GATE-A8D8M2 - теперь банановый :)
СообщениеДобавлено: 07 окт 2009, 19:47 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
1. PB0-PB1 - да просто не нашел куда их вывести на плате :) на схеме кстати к ним светодиоды не подключены, по крайней мере в последней версии: viewtopic.php?p=47693#p47693

2. Про какую перемычку речь?

3. просто запараллелить входные контакты питания, земля у них и так общая.

4. 28-ногого собрата нет, очень уж у него туго с ногами.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 94 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.

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


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

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


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

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