roboforum.ru

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

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




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

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

С учетом первого исправления печатка уже проверена на работу с программатором AVR910 - всё отлично с первого раза.

Пока не испытал регулятор напряжения и драйвер двигателей. По поводу последнего - в раздумьях, распаивать диоды или найти L293D и пока без диодов внешних попробовать?

Ну и конечно же надо сделать COMPORT<=>TTL-UART адаптер :)

Пока получается очень даже красиво, к сожалению кард-ридер оставил в офисе, поэтому фотки завтра.

PS: Кроме багов есть и фичи :) дырки под блоки выводов для сервоприводов и датчиков оказались узкими настолько, что разъемы туда впихиваются с большим трудом, зато их после этого распаивать не надо. Согласитесь - не паять лишние 48 контактов это приятный сюрприз :)

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


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

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


Вложения:
Комментарий к файлу: Печатная плата (верх)
a8d8m2-plate.jpg
a8d8m2-plate.jpg [ 104.5 КиБ | Просмотров: 1515 ]
Комментарий к файлу: Распаянный (кроме диодов) модуль.
a8d8m2.jpg
a8d8m2.jpg [ 71.06 КиБ | Просмотров: 1640 ]

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

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Цитата:
Ну и конечно же надо сделать COMPORT<=>TTL-UART адаптер

Могу выслать в подарок (толко пересылка за твой счет) или RS232<->UART+RS485 или USB-UART
если не брезгуешь конечно... :D


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
EdGull писал(а):
Могу выслать в подарок (толко пересылка за твой счет) или RS232<->UART+RS485 или USB-UART
если не брезгуешь конечно... :D

Жжошь :ROFL:

Да нет, не брезгую - просто для своих нужд - так я на макетке соберу за 15 минут, а для открытого проекта может быть актуален такой готовый блок. Так же в открытый проект я попробую накидать разных готовых блоков под разные радиомодули, вешающиеся на стандартный разъем gnd+vcc+tx+rx (порядок указан от балды, будет соответствовать порядку пинов на моём модуле).

Добавлено спустя 1 час 9 минут 33 секунды:
Итак я немерянно обленился и вместо сборки переходника "COM-порт - TTL-uart" взял один из своих старых модулей A8D16 и выдернув из него МК засунул в панельку 4 проводка, получился переходник размером 80х100мм :)

Протестирована работа стандартных функций старого шлюза, всё отлично.

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


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

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

Уже переделал адресацию контактов (теперь удобно - на самой печатке нанесены HEX-адреса портов по которым даём команды через RS-232).

Пришлось пересесть для управления сервами с таймера-1 на таймер-0 :) потому как OCR1A и OCR1B будут отвечать за ШИМ драйвера двигателей.

Сейчас прикручивать буду управление двигателями в базовом варианте.

Добавлено спустя 1 час 35 минут 33 секунды:
Управление двигателями "в черновом варианте" прикручено - насколько вообще можно было прикрутить без диодов и реального двигателя :)
Вольтметр показывает на выходе с L293NE напряжение "нужной нам скважности" и направления :)

Добавлено спустя 3 минуты 29 секунд:
Рабочая прошивка с простейшим управлением двигателями (только по ШИМ-у, формат команд смотреть в робовике):

Добавлено спустя 17 минут 41 секунду:
Выложил полное описание в вику - [[Шлюз-контроллер GATE-A8D8M2]]
.


Вложения:
a8d8m2-v0.90-0001-src.zip [70.54 КиБ]
Скачиваний: 114
a8d8m2-v0.90.0001.zip [9.32 КиБ]
Скачиваний: 76

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

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

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


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

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

Правда без синезубого модуля это всё не в русле моего проекта, но как выглядит - мне понравилось, не смог удержаться, делюсь фоткой :)

При этом все компоненты уже закреплены на платформе, подключены двигатели и питание от штатного 4.8В аккумулятора платформы. То есть остаётся заполучить радиомодуль и первый модульный проект готов, в том виде, в котором я и планировал :)


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

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

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Че-то тут ходили служи что для L293 надо чтоб силовое напряжение было больше напряжения логики...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


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

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

и вобще там же есть разъём для подключения питания моторного

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


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

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

Не знаю как по слухам, а в даташите четко сказано - Vss(Logic Supply Voltage) от 4.5V до 36V, Vs(Supply Voltage) от Vss до 36V.
И практика это подтверждает.

Добавлено спустя 1 минуту 18 секунд:
Myp писал(а):
будет и с чистыми 5 работать тока проседает сильно..

куда проседает и в чем это проявляется?

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


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

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

хотя у меня вот два 1.5 вольтовых мотора от 6 вольтового акумулятора и ничо так всё в лучшем виде

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


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

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

Так это.... наверное это проблема в аккуме, а не в драйвере двигателей?

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


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

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

просто заметил что такая фигня частенько случается =)

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


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

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
Мур прав - на 293 имеецо падение, вольта полтора где то


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

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

Нде, померил - и вправду падение :( а почему про это почти никто нигде не пишет - не понимаю :((( благо почти все моторы от 3В нормально крутятся... а так вообще конечно неприятный моментик...

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


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 22


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

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