roboforum.ru

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

Как вам такая унификация "строительных блоков"?

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

Сообщение =DeaD= » 13 окт 2006, 16:42

Myp писал(а):ЗЫ =DeaD=а чем продиктована цена в 750 р?  :)
если добавить 180 р. за почтовую пересылку по России выходит конечная цена для покупателя 930 р.  :(

Возьмем для примера готовый сервоконтроллер на 21 серву (заметим - именно сервоконтроллер, без модуля связи с ПК, без возможности переконфигурировать порты в обычные входы/выходы и задействовать АЦП) без доставки за бугром стоит 22 фунта стерлингов, это порядка 1100р.

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

Myp писал(а):ЗЗЫ
может стоит подумать над вариантом продажи компонентов?
печатка и прошивка для мк
или прошитый рабочий мк

Чуть позже будут наборы и вообще может все комбинации типа "скачай спецификации + прошивку и сделай сам", "печатка", "набор без МК", "набор", "готовый модуль".

Myp писал(а):ЗЗЗЫ
я например 930 р не потяну
а знаний пока не хватит написать прошивку для мк

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

Сообщение avr123.nm.ru » 13 окт 2006, 18:10

а сделать это сами люди могут ? прошивка открыта ? или исходники ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение =DeaD= » 13 окт 2006, 19:20

avr123.nm.ru писал(а):а сделать это сами люди могут ? прошивка открыта ? или исходники ?

Смогут - проект то открытый. Схема и печатка уже выложена. Будет странно не выложить прошивку :)

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

Сообщение avr123.nm.ru » 13 окт 2006, 20:00

=DeaD= писал(а):Будет странно не выложить прошивку :)


Вот я и удивляюсь ...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение =DeaD= » 15 окт 2006, 09:58

В процессе разработки модуль "драйвер 2х двигателей 12В 10А".

На базе предыдущего моего варианта: http://www.roboforum.ru/viewtopic.htm?t=877

Отличия:
1. Выкинут датчик тока, в т.ч. громоздкие резисторы (проблемы в движках будем ловить через энкодеры);
2. Перешли на SMD компоненты (где они не дороже, или дешевле - микры, резисторы, мосфеты, часть конденсаторов);
3. Добавлены входы для одиночных или сдвоенных энкодеров;
4. Добавил МК АТМега8, с выходом на I2C шину через RJ-22;
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение =DeaD= » 22 окт 2006, 13:22

Какой-то у меня творческий кризис :)

Не умею я видимо платы с большим количеством компонент разводить.

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

Сообщение avr123.nm.ru » 22 окт 2006, 15:01

Для датчика тока достаточно дорожки на плате + опер.усил.   - так делается в пром. модулях авто-зажигания.

Советую поставить драйверы ir2184  в них пауза 500 нС встроена между переключениями состояний моста.

Мега8 это уж совсем прекрасно...  ох уж мне эти "тиньщики".
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение =DeaD= » 22 окт 2006, 15:30

avr123.nm.ru писал(а):Для датчика тока достаточно дорожки на плате + опер.усил.   - так делается в пром. модулях авто-зажигания.

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

avr123.nm.ru писал(а):Советую поставить драйверы ir2184  в них пауза 500 нС встроена между переключениями состояний моста.

Хм, у меня и без них все нормально было.

avr123.nm.ru писал(а):Мега8 это уж совсем прекрасно...  ох уж мне эти "тиньщики".

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

Сообщение =DeaD= » 24 окт 2006, 20:28

avr123.nm.ru писал(а):а сделать это сами люди могут ? прошивка открыта ? или исходники ?


Открыл прошивку и её исходники.

Кроме того добавил картинок, чтобы повеселее было и раздел "магазин" (именно в кавычках :)).

http://www.kloss.ru/or/index.php
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение =DeaD= » 04 дек 2006, 15:48

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

Это позволит решить вопрос быстрого добавления необходимого интерфейса (скажем USB или CAN) на все модули, а также избавит от необходимости при проектировании очередного набора силовых выходов (например, для управления шаговыми двигателями) заново проектировать разводку МК и все интерфейсы.

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

Новые модули будут совместимы со старыми в I2C-интерфейсе по RJ-22.

PS: На новых модулях будут интерфейсы RS-232 (TTL), RS-232 (DB9F), I2C (пин), I2C (RJ-22), RS-485 (RJ-45).
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение avr123.nm.ru » 04 дек 2006, 17:04

За USART - rs232 огромное спасибо !  

Я его в курсе рекомендую ставить на ЛЮБОЕ устройство как очевиднейшее и простейшее решение для связи с ПК посредством несложного "шнурка" !

примеры  тут   -  avr123.nm.ru/z4.htm  
         и тут  -  avr123.nm.ru/z5.htm

Конечно связываться можно не только с ПК но и счем угодно, в том числе и сдругими "умными" компонентами на одно плате или на разных платах устройства.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 04 дек 2006, 17:07

на ti.com вы можете быстро и бесплатно заказать и получить микросхемы согласования уровней UART и rs232 для изготовления своего шнурка.

MAX3232  до 1 Mbs
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение -= Александр =- » 04 дек 2006, 23:43

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

Сообщение avr123.nm.ru » 05 дек 2006, 00:33

я еще питание вывожу. а то шнурку питаться не чем будет.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение =DeaD= » 05 дек 2006, 09:40

У меня это на 6 пиновом разъеме - там питание 5В + RS232/TTL + I2C.

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

Пред.След.

Вернуться в Электроника, электротехника

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

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