roboforum.ru

Технический форум по робототехнике.


OMAP3530 как платформа для "робота"

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: OMAP3530 как платформа для "робота"

Сообщение mgalemin » 25 авг 2011, 11:57

Подозреваю что надо использовать паяльную пасту и затем прогреть паяльным феном.
Аватара пользователя
mgalemin
 
Сообщения: 66
Зарегистрирован: 07 авг 2010, 06:36
Откуда: Sydney, Australia
прог. языки: C/C++

Re: OMAP3530 как платформа для "робота"

Сообщение Sigi » 25 авг 2011, 13:54

mgalemin писал(а):Подозреваю что надо использовать паяльную пасту и затем прогреть паяльным феном.


Не совсем понял, чем это поможет. Провод-то припаять получилось нормально.
Аватара пользователя
Sigi
 
Сообщения: 20
Зарегистрирован: 09 сен 2010, 22:35
Откуда: Россия, Москва
прог. языки: C

Re: OMAP3530 как платформа для "робота"

Сообщение mgalemin » 25 авг 2011, 15:05

Имел в виду что проще всего нарисовать простенькую отладочную PCB, сделать ее по технологии ЛУТ и напаять как я описал выше.

Добавлено спустя 51 минуту 58 секунд:
Кстати, на заметку, у ST появился новый цифровой гироскоп L3GD20 как замена ихнему L3G4200D. Это полный аналог старого, значимые различия только в регистрах "WHO_AM_I" и i2c Slave address, что легко решается правкой драйвера. Ну и можно сэкономить на резисторе и конденсаторе обвязки. :) В продаже их пока нет - свежак.
Аватара пользователя
mgalemin
 
Сообщения: 66
Зарегистрирован: 07 авг 2010, 06:36
Откуда: Sydney, Australia
прог. языки: C/C++

Re: OMAP3530 как платформа для "робота"

Сообщение Sigi » 25 авг 2011, 20:30

mgalemin писал(а):Имел в виду что проще всего нарисовать простенькую отладочную PCB, сделать ее по технологии ЛУТ и напаять как я описал выше.


У меня ничего для этого нет (не лазерного принтера, не какой химии), ради одной платы не хочется все это покупать (особенно лазерный принтер :)). В общем пока все равно раньше конца следующей недели за новым датчиком не поеду, времени нет.
Аватара пользователя
Sigi
 
Сообщения: 20
Зарегистрирован: 09 сен 2010, 22:35
Откуда: Россия, Москва
прог. языки: C

Re: OMAP3530 как платформа для "робота"

Сообщение Sigi » 17 сен 2011, 18:09

В итого припаял микросхему к верху пузом на макетной плате для TQFP корпуса (на дорожки припаял тонкие провода, а потом припаял их к контактным площадкам). Подключил её к плате, написал простую программу выводящую старший байт результата на экран (программа в вложении). Вроде работает. Я конечно точность не проверял, но вниз показывает 1g :).
Вложения
accelerometer.c
(1.92 КиБ) Скачиваний: 228
Аватара пользователя
Sigi
 
Сообщения: 20
Зарегистрирован: 09 сен 2010, 22:35
Откуда: Россия, Москва
прог. языки: C

Re: OMAP3530 как платформа для "робота"

Сообщение mgalemin » 05 окт 2011, 14:22

У меня в первом приближении получается такая платка AHRS (во вложении). Кратко: полная опторазвязка CAN Bus, DC/DC по питанию, температурный диапазон -40..+85, корпус по стандарту IP67, предусматриваю дублирование двух плат в режиме HA (high availability), поддержка Canaerospace.
Вложения
SPM01.JPG
Аватара пользователя
mgalemin
 
Сообщения: 66
Зарегистрирован: 07 авг 2010, 06:36
Откуда: Sydney, Australia
прог. языки: C/C++

Re: OMAP3530 как платформа для "робота"

Сообщение mgalemin » 20 ноя 2011, 11:09

В конце концов получилась такая платка Attitude and Heading Reference System (ver. 0.00) с гироскопом, акселерометром и компасом.

Могло быть и получше, но учитывая что это первый опят заказа у китайцев и цену (35$ за 10 electrically tested PCBs) получилось вроде не очень плохо. :)
Вложения
IMG_6584.png
Аватара пользователя
mgalemin
 
Сообщения: 66
Зарегистрирован: 07 авг 2010, 06:36
Откуда: Sydney, Australia
прог. языки: C/C++

Re: OMAP3530 как платформа для "робота"

Сообщение =DeaD= » 20 ноя 2011, 12:34

Красиво, а не использовали готовые решения типа http://www.pololu.com/catalog/product/1265 потому что в них датчики хуже?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: OMAP3530 как платформа для "робота"

Сообщение mgalemin » 20 ноя 2011, 12:49

Нет, потому что мне нужет модуль AHRS (не IMU) с оптоизолированным CAN Bus и поддержкой CANaerospace протокола. Еще потому что это мой хобби проект (точнее малая часть проекта). :)

Датчики по ссылке кстати такие же как в моем модуле.

P.S. Ну и цена у этой платки от Pololu... Завышена раза в 2.
Аватара пользователя
mgalemin
 
Сообщения: 66
Зарегистрирован: 07 авг 2010, 06:36
Откуда: Sydney, Australia
прог. языки: C/C++

Re: OMAP3530 как платформа для "робота"

Сообщение =DeaD= » 20 ноя 2011, 12:53

Понял, по датчикам порадовали, значит там не ущербные. Цена - ну разумеется, надо же им на что-то жить :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.

Вернуться в Новичкам или основы основ роботостроения.

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

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