roboforum.ru

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

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 86 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 11:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
RoboMD2.

Хочу перейти на стандартный 10-и пиновый разъем.
Заменить OVLDn и SENSn на один SENSn/OVLDn.
Который работает либо как аналоговый вход с шунта (с предусилителем), либо цифровой сигнал перегрузки.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 11:51 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 14:00 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
А потому что стандарт получился нестандартный. :)
12-и пиновый IDC это не стандартный разъем. Уж как минимум мало распростаренный.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 14:15 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 14:29 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Стандарты нестандартные,
Системы бисистемные


Добавлено спустя 29 секунд:
В какой хоть библиотеке есть ML12?

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 03 июл 2011, 15:54 
Не в сети
Аватара пользователя

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


Вложения:
RoboBus.zip [4.4 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 19 июл 2011, 14:56 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Потихоньку идет разработка.
Почему-то поламалась авторизация на hg.vehq, пока разобраться не получилось.
Поэтому завел проект на гуглокоде.

hg clone https://code.google.com/p/or-stm32-ds/

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 17:03 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
При внимательном рассмотрении ДШ увидел одну вещь неприятную.
Все пины с аналоговым входом не FT. А это значит, что эти порты невозможно перенастроить под работу с сервами.

Добавлено спустя 59 секунд:
Поэтому думаю сделать только 8-мь аналоговых входов.

Добавлено спустя 25 минут 15 секунд:
Вот идея по основным пинам I/O.


Вложения:
or-stm32-ds.pinout.draft.png
or-stm32-ds.pinout.draft.png [ 168.36 КиБ | Просмотров: 2450 ]

_________________
Linux user | Firefox user
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 17:06 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 18:04 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Я специально сделал распиновку robomd2-10p совместимой с -12p.
Достаточно 2-е жилы из кабеля не обжимать. Мб. имеет смысл сделать по одной линии VCC,GND.
Тогда они будут полными аналогами.

А по уменьшению аналога и селектору 3v3/VCC возражений нет?
Идея в том, чтобы можно было расширять кол-во серво портов до 28-и.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 18:10 
Не в сети
Аватара пользователя

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

Добавлено спустя 49 секунд:
Уменьшение аналога - не проблема, селектор 3v3 и VCC - плохо, куча всякого добра типа ИК-дальномеров и сонаров не оценят эту шутку.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 18:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
+5 всегда есть под боком. Поэтому имхо достаточно 3.3/VCC.
Вот примерная раскладка основных пинов.

И я не думаю ставить зажим для отдельного питания.
Схема питания будет такая: VCC -> импульсник на MC дает +5V -> LM1117 +3.3V.

Добавлено спустя 1 минуту 51 секунду:
Ладно, верну -12P. Переделаю -10P чтобы был совместим.

Добавлено спустя 1 минуту 41 секунду:
Еще куда-то нужно приткнуть разъем SWD. Полный JTAG не хочу, места и так мало.

Добавлено спустя 23 минуты 56 секунд:
И еще не можешь приложить либу my. В которой светодиоды.


Вложения:
or-stm32-ds.pinout.draft.pcb.png
or-stm32-ds.pinout.draft.pcb.png [ 72.25 КиБ | Просмотров: 2425 ]

_________________
Linux user | Firefox user
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 23 июл 2011, 19:57 
Не в сети
Аватара пользователя

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

Что-то сам эту либу найти не могу :( скопируй с другого нашего модуля.

Добавлено спустя 59 секунд:
Про 5В - ну может и правда не особо надо... хотя экономия на 1 пине... :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 24 июл 2011, 00:36 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
На I2C думаю делать не отключаемые подтяжки.
Для внешнего порта +5В, на робобасе +3.3В.

Добавлено спустя 49 секунд:
Также внешний I2C может становиться UART'ом.

Добавлено спустя 13 минут 3 секунды:
Было бы конечно прикольно воткнуть еще ST'шные гиру с акселем.
Но я это на двух слоях тогда не разведу... :)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка OR-STM32-DS
СообщениеДобавлено: 24 июл 2011, 00:41 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Достаточно места развести и можно не втыкать датчики. Много-DOF любому роботу в кассу.

_________________
Читайте !


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

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


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

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


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

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