roboforum.ru

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

Можно ли в Москве купить контроллер?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Можно ли в Москве купить контроллер?

Сообщение Kanoka » 11 ноя 2004, 03:38

Перекопал весь (ну или почти весь) интернет в поисках готового контроллера, все что удалось найти это несколько штук в ЧипДипе http://www.chipdip.ru/shop/?topid=5&gid ... ggid=52600 и всё бы замечательно если бы я знал за какой конец держат паяльник? Неужели ни кто не возит такие штуки как у Lynxmoution, Phidgets, New Micros.... ну вобщем понятно.
С программированием проблем возникнуть не должно, механика это вообше моя любимая тема, но когда мне говорят что то типа - на входе поставить стабилизатор - это вводит меня в ступор :( Не возможно разбератся во всем.
У вас информации в этой облости больше чем у меня, может подскажите где еще поискать можно? Или только из Америки заказывать?
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение setar » 11 ноя 2004, 17:18

Я думаю что оптимально обращаться к вот этим ребятам http://www.cec-mc.ru/

У них большой выбор готовой продукции

Кстати насколько я понимаю конструкторы контроллеры идут в готовом виде.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение kozhanov » 24 ноя 2004, 13:50

А что именно нужно? Можно обсудить.
kozhanov
 

Сообщение Kanoka » 24 ноя 2004, 15:11

Что именно можно посмотреть вот тут http://www.roboforum.ru/viewtopic.htm?t=46 , но помоему к нам такого не возят :(
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение Maverick » 26 ноя 2004, 01:34

У меня как раз есть несколько таких плат. Микроконтроллер AT90S2313, драйвер двигателя L293D, формирователь уровней интерфейса RS232, т. е. можно подключить к компьютеру через COM порт. Не самоделка, изготовлена на промышленном предприятии на заказ. Пишите, покажу фотки, кому понравится вышлю набор, или передам лично ( в пределах Москвы) Maverick_1@mail.ru
Maverick
 
Сообщения: 10
Зарегистрирован: 26 ноя 2004, 01:28

Сообщение Kanoka » 26 ноя 2004, 02:08

А фотки и описание прям тут разместить?
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение Maverick » 26 ноя 2004, 02:21

Опа, точно! Смотрите:
Вложения
1s.jpg
2s.jpg
4s.jpg
Maverick
 
Сообщения: 10
Зарегистрирован: 26 ноя 2004, 01:28

Сообщение Kanoka » 26 ноя 2004, 02:52

Дык это же в Чипе и Дипе продается.... Вроде?
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение Maverick » 26 ноя 2004, 15:27

Вот именно что "вроде". Это моя собственная разработка. Так что вы её ни где не купите. Потом будет ещё одна плата на AT90S8515, по серьёзнее. А в чипе и дипе продавались платы от КТЦ-МК. Они стоили от 1500 р. до 5000 р. И уж конечно никакой заточки под робототехнику там нет. Я свою плату разрабатывал под впечатлением от них, но с явным уклоном в робототехнику. Сейчас моя личная плата стоит на бывшем джипе с радиоуправлением (теперь, разумеется уже без него). Всё работает. Если хотите тоже могу фотки разместить.
Maverick
 
Сообщения: 10
Зарегистрирован: 26 ноя 2004, 01:28

Сообщение Victor Pakhomov » 07 дек 2004, 13:26

Давно производим такие контроллеры, специально для робототехнических и мехатронных систем. Многие используются в роботах, участвующих в московском фестивале "Мобильные Роботы" http://www.robot.ru. Наши роботы (Институт Механики МГУ) не раз побеждали на этих контроллерах в соревнованиях во Франции, Португалии, Корее.

? Микропроцессор 80C196КС с тактовой частотой 20 МГц
? 24 КБайт ПЗУ
? 32 КБайт ОЗУ
? 8 каналов АЦП 8 или 10 разрядов, с временем преобразования 10 мкс на канал
? 3 канала ШИМ, с частотой 20 кГц, с разрешением 9 разрядов ( 8 + знак )
? 3 канала обработки импульсных датчиков с определением положения и угловой скорости
? Выход на шину CAN (Controller Area Network) со скоростью обмена до 1 Мбит/сек.
? Гальваническая развязка шины CAN
? 24 дискретных линии ввода-вывода, со стандартными ТТЛ уровнями, с программируемым направлением
? Последовательный порт RS-232
? 128 байт энергонезависимой памяти
? Питание  5 или 12 В @ 200 мА

Есть еще миниатюрные контроллеры на MSP430 с Bluetooth-модулями, радиомодули на USB и на плату и много всего другого.
В ближайшее время ожидаются новые универсальные контроллеры двух типов: на ARM (60Mhz) и на сигнальных процессорах TMS320LF2407.
Заходите: http://www.movicom.ru
Сайт заработал только на прошлой неделе, поэтому пока информации мало и большинство устройств просто не представлены. Если есть интерес, можно звонить нам по телефонам: 939-3289, +79104000549
Victor Pakhomov
 
Сообщения: 4
Зарегистрирован: 07 дек 2004, 13:11
Откуда: Москва

Сообщение setar » 07 дек 2004, 14:28

Мне кажется цена за подобный контроллер мягко сказать завышена, 440$ ...
за эту стоимость я могу свободно приобрести куда более превосходящий по своим функциональным возможностям КПК в комплекте с USB интерфейсной платой управления.

На крайний случай можно ручками самому собрать аналогичный контроллер затратив чуть больше 50$

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

P.S. Поправте меня если я не учёл каих либо особенностей
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение Victor Pakhomov » 07 дек 2004, 19:05

Во-первых: это цена на старый контроллер, его себестоимость не 50$ поверьте. На новые контроллеры, которые готовы и могут быть проданы, но не до конца отработан такого же рода софт, ожидается ниже.

Во-вторых: вы не учитываете то, что вместе с контроллером выдается библиотека нижнего уровня (для написания программы контроллера) с функциями на все случаи жизни, а также библиотеки для верхнего уровня (С, Delphi). Дело в том, что в сеть CAN в качестве верхнего уровня или как узел может входить и компьютер(ноутбук) с адаптером LPT-CAN(на сайте пока нет) или USB-CAN(в доработке).

В третьих: за 50$ создать контроллер с такими характеристиками невозможно. 50$ минимум вам будет стоить только печать платы, а их скорее всего понадобится две как минимум. А еще посчитайте время, которое вы затратите помноженное на вашу зарплату в месте, где вы работаете,  компоненты и программное обеспечение.

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

В пятых: если вы знаете, что этому контроллеру есть реальная удобная и более дешевая альтернатива с софтом, позволяющая образовывать сеть CAN, обрабатывать 3 импульсных (оптических) датчика вращения с определением смещения и скорости, иметь 8 каналов защищенного и отфильтрованного АЦП, 24 канала I/O,  обеспечивать 3 канала ШИМ с сигналом ON для включения усилителей, приведите ее пожалуйста. Тогда можно будет сравнить и сделать какие-то выводы.
Этот контроллер позволяет создать систему с тремя следящими системами (двигатели с управлением скоростью и перемещением, используя информацию с енкодеров), аналоговыми датчиками различного типа(акуст.,инфракр., температуры и т.п.), датчиками контакта, а также ее наращивать.
Victor Pakhomov
 
Сообщения: 4
Зарегистрирован: 07 дек 2004, 13:11
Откуда: Москва

Сообщение setar » 07 дек 2004, 19:35

Victor Pakhomov писал(а):Во-первых: это цена на старый контроллер, его себестоимость не 50$ поверьте. На новые контроллеры, которые готовы и могут быть проданы, но не до конца отработан такого же рода софт, ожидается ниже.

по моему скромному мнению коммерческий интерес имеет контроллер если он будет дешевле 100$

Во-вторых: вы не учитываете то, что вместе с контроллером выдается библиотека нижнего уровня (для написания программы контроллера) с функциями на все случаи жизни, а также библиотеки для верхнего уровня (С, Delphi). Дело в том, что в сеть CAN в качестве верхнего уровня или как узел может входить и компьютер(ноутбук) с адаптером LPT-CAN(на сайте пока нет) или USB-CAN(в доработке).

ПО разработчика, его примеры, а так же готовые библиотеки работы с подавляющим числом протоколов есть у разработчиков любого микроконтроллера.
И при всём при этом конечный софт всё равно нужно писать самостоятельно, и никуда от этого не уйти.

В третьих: за 50$ создать контроллер с такими характеристиками невозможно. 50$ минимум вам будет стоить только печать платы, а их скорее всего понадобится две как минимум. А еще посчитайте время, которое вы затратите помноженное на вашу зарплату в месте, где вы работаете,  компоненты и программное обеспечение.

не так давно я делал под заказ систему мониторинга серверного корпуса, не вдаваясь в подробности плата микроконтроллера считывала 16 аналоговых параметров и управляла 8 цифровыми устройствами. Изготовление партии из 10 таких устройств мне обошлось в 1500р, то есть по 150р на устройство (печ.плата + сборка). Разводку я делал самостоятельно, и компоненты я тоже закупал самостоятельно.

Я ценю труд других людей, и уважаю его, особенно когда они сами оценивают свой труд адекватно :)

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

Здесь я пас, этим вопросом не занимался спорить не буду.

В пятых: если вы знаете, что этому контроллеру есть реальная удобная и более дешевая альтернатива с софтом, позволяющая образовывать сеть CAN, обрабатывать 3 импульсных (оптических) датчика вращения с определением смещения и скорости, иметь 8 каналов защищенного и отфильтрованного АЦП, 24 канала I/O,  обеспечивать 3 канала ШИМ с сигналом ON для включения усилителей, приведите ее пожалуйста. Тогда можно будет сравнить и сделать какие-то выводы.
Этот контроллер позволяет создать систему с тремя следящими системами (двигатели с управлением скоростью и перемещением, используя информацию с енкодеров), аналоговыми датчиками различного типа(акуст.,инфракр., температуры и т.п.), датчиками контакта, а также ее наращивать.

Пока ответ на вскидку - я думаю что этим условиям удовлетворит почти вся серия Atmel AVR Mega. Например тот же ATmega128
с лихвой перекрывает все эти параметры...
Конечно ещё потребуется некоторое кол-во датчиков но это очень просто.

P.S. Пока ничего не могу сказать про CAN, почитаю доку может быть тогда и поменяю свою точку зрения.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение Kanoka » 07 дек 2004, 19:55

Согласен с Сетаром, вы как то далеки от народа, может она и стои этих денег но не всем нужны такие навороты.
А так сам факт появления вашей компании не может не радовать, просто нужно выпустить решения для разных ценовых ниш. Ну задавит меня жаба отдать больше 400 баксов за контроллер, если мне всего то нужно управлять двумя двигателями и получать данные от одного ИК-датчика (как пример).
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение Victor Pakhomov » 07 дек 2004, 20:07

setar писал(а):по моему скромному мнению коммерческий интерес имеет контроллер если он будет дешевле 100$

Ваше право. Хотя мы например делаем контроллеры на сигнальном процессоре 160Mhz для вывода спецэффектов на светодиодные панели со скоростью 70 кадров в секунду, думаю они никак не могут стоить <100$

ПО разработчика, его примеры, а так же готовые библиотеки работы с подавляющим числом протоколов есть у разработчиков любого микроконтроллера.
И при всём при этом конечный софт всё равно нужно писать самостоятельно, и никуда от этого не уйти.

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

не так давно я делал под заказ систему мониторинга серверного корпуса, не вдаваясь в подробности плата микроконтроллера считывала 16 аналоговых параметров и управляла 8 цифровыми устройствами. Изготовление партии из 10 таких устройств мне обошлось в 1500р, то есть по 150р на устройство (печ.плата + сборка). Разводку я делал самостоятельно, и компоненты я тоже закупал самостоятельно.

Здесь нужно поподробнее. Где вам удалось сделать 10 плат за такую цену в Санкт-Петербурге? В Москве, учитывая подготовку к производству, меньше 50$ на это уйти никак не может. Если только с очень большими сроками. Потом за сколько вы ее сделали? Притом, опять же, если вы можете и хотите все это делать сами, то и вопроса не стоит.
В пятых: если вы знаете, что этому контроллеру есть реальная удобная и более дешевая альтернатива с софтом, позволяющая образовывать сеть CAN, обрабатывать 3 импульсных (оптических) датчика вращения с определением смещения и скорости, иметь 8 каналов защищенного и отфильтрованного АЦП, 24 канала I/O,  обеспечивать 3 канала ШИМ с сигналом ON для включения усилителей, приведите ее пожалуйста. Тогда можно будет сравнить и сделать какие-то выводы.
Этот контроллер позволяет создать систему с тремя следящими системами (двигатели с управлением скоростью и перемещением, используя информацию с енкодеров), аналоговыми датчиками различного типа(акуст.,инфракр., температуры и т.п.), датчиками контакта, а также ее наращивать.

Пока ответ на вскидку - я думаю что этим условиям удовлетворит почти вся серия Atmel AVR Mega. Например тот же ATmega128
с лихвой перекрывает все эти параметры...
Конечно ещё потребуется некоторое кол-во датчиков но это очень просто.

P.S. Пока ничего не могу сказать про CAN, почитаю доку может быть тогда и поменяю свою точку зрения.


На обработку каждого импульсного датчика на нашем контроллере стоит AVR2313, такова специфика работы с ними. Если вы хотите точно обрабатывать импульсные датчики, т.е. измерять расстояние и положение вашего робота, т.е. делать навигацию, другого пути нет.
В целом, я думаю мы просто говорим с вами о разных вещах и разных типах роботов. Если это вам интересно, у меня есть ICQ и телефон +79104000549, давайте свяжемся и обсудим, в форуме это довольно сложно.
Victor Pakhomov
 
Сообщения: 4
Зарегистрирован: 07 дек 2004, 13:11
Откуда: Москва

След.

Вернуться в Микроконтроллеры

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

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