roboforum.ru

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

Встраиваемые процессорные платы

Обсуждение и примеры готовых и самосборных компонент для построения роботов.

Re: Встраиваемые процессорные платы

Сообщение =DeaD= » 25 фев 2009, 23:31

Вот еще реально интересная тема, надеюсь появится в продаже хотя-бы "там":
http://www.ixbt.com/news/hard/index.shtml?11/64/22

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

Re: Встраиваемые процессорные платы

Сообщение Сергей » 25 фев 2009, 23:47

:shock: это прям мега девайс
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Встраиваемые процессорные платы

Сообщение boez » 25 фев 2009, 23:55

Во, уже армы гигагерцовые пошли :)
Хотя по параметру "мипс/ватт" армы рулили давно.
Самая радость будет, если какой-нить Netgear/Belkin/кто-там-еще начнет на них недорогие роутеры, файл-серверы или еще че-то такое ваять, а их потом можно будет заюзать на роботе.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Встраиваемые процессорные платы

Сообщение =DeaD= » 26 фев 2009, 10:54

Вот картинку надыбал:

Добавлено спустя 34 минуты 22 секунды:
Вообще оно уже в продаже: http://www.globalscaletechnologies.com/ ... v-kit.aspx

Страница поддержки на сайте производителя: http://www.marvell.com/products/embedde ... vaplug.jsp
(как видно, не всю сопроводиловку еще выложили)

Краткий проспектик по девайсу в пдф-ке:
Вложения
SheevaPlug-002_WEB.pdf
(321.77 КиБ) Скачиваний: 27
marvell_sheevaplug_1-480x425_270x239.jpg
marvell_sheevaplug_1-480x425_270x239.jpg (4.24 КиБ) Просмотров: 2647
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Встраиваемые процессорные платы

Сообщение Сергей » 26 фев 2009, 11:53

кто у нас едет за бугор? Как это можно купить? Это ж прям мечта! :D
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Встраиваемые процессорные платы

Сообщение =DeaD= » 26 фев 2009, 11:55

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

Re: Встраиваемые процессорные платы

Сообщение Сергей » 26 фев 2009, 11:56

вот, поэтому нужно купить и расковырять :D
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Встраиваемые процессорные платы

Сообщение =DeaD= » 26 фев 2009, 12:02

"Дикари-с..." (с) не помню кто :)

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

Re: Встраиваемые процессорные платы

Сообщение Timmy » 25 апр 2009, 03:06

http://www.botjunkie.com/2009/04/23/rob ... our-robot/

Изображение

http://robosavvy.com/store/product_info ... cts_id/521

- VorteX86 processor at 1Ghz
- 24 servo connections (PWM)
- 1x Comm port with RS485 interface
- 2x Comm ports at TTL level (1 full duplex + 1 half duplex)
- 1x Regular RS232 Comm Port
- 8x A/D ports
- SPI/I2C interface
- Mic In
- Sound Out
- 10/100 Ethernet
- 3 USB ports (1 on board and 2 additional using the cable provided)
- x86 Processor uses less than 1 W - DC input from 6V~24V, at 2W. (that's 0.3Amp at 6V .. less than a servo)
- 256 Mb RAM
- Operating systems runs on MicroSD card (SD HC compatible for improved speed and storage capacity)
- Mini-PCI socket interface (VGA card and Wireless 802.11b/g card available on Robosavvy)
- Accepts 6V~24V. (The voltage applied on the Input is also supplied for Output on the Vdd pin of PWM and TTL/RS485 COMM ports.)
Последний раз редактировалось Timmy 25 апр 2009, 03:13, всего редактировалось 1 раз.
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

Re: Встраиваемые процессорные платы

Сообщение galex1981 » 25 апр 2009, 03:10

Вот и конкретно под робототехнику заточенные платы стали выпускать! :Yahoo!: Минус - конечно высокая цена
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Встраиваемые процессорные платы

Сообщение Timmy » 25 апр 2009, 03:28

у простопроцессорных плат с учетом модулей ввода вывода, модулей под видео
цена тоже полный ппц

ну впринципе китайцы люди смышленные
копеечный арм сваяли

бум ждать и таких решений
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

Re: Встраиваемые процессорные платы

Сообщение galex1981 » 25 апр 2009, 11:10

Быстрее бы до нас дошли такие решения
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Встраиваемые процессорные платы

Сообщение Angel71 » 28 апр 2009, 04:47

:oops: пока лучше коммуникаторы недорогие применять или чтот на подобии упомянутого тут http://www.ixbt.com/news/hard/index.shtml?11/64/22. хотя коммуникаторы даже начального уровня с относительно небольшой ценой (150-250уе) напичканы как для основы простенького робота даж слишком хорошо.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Встраиваемые процессорные платы

Сообщение Timmy » 28 апр 2009, 06:52

как первое комуникатор не имеет портв ввода вывода, ток чрез попу

как второе, комуникаторы кроме линухов не есть открытая платформа.
опен моки не такие дешевые
а этот китаец вотличии от марвела имеет тач скрин, арм9, прочий фарш и опции вифи и камеру
ток вот терпеть не могу самвысунг
нехватает запятых? возьми пару отсюда ,,,,,,,,,,,,,,,,,,, =)
Timmy
 
Сообщения: 225
Зарегистрирован: 13 янв 2009, 11:19
Откуда: Санкт Петербург

Re: Встраиваемые процессорные платы

Сообщение Angel71 » 29 апр 2009, 05:21

наличие у Roboard RB-100 портов rs232/485, spi, pwm,... это конечно большой плюс. :D на этом все прелести и закончились, особенно учитывая проц x86.
марвел - оч шустрый, но напичкан вкусностями крайне плохо.
:) винда, линух, моко, андроид, покет,... предпочёл бы линух за открытый код, гибкость и нормальную кроссплатформенность, со скрипом винду це, остальное в топку.
а вот "Arm9 S3C2440 Dev. Board with NEC 3.5" touch screen" каюсь, каюсь, пропустил ваш линк (ну чтот не очень название ссылки, поглядеть на очередной "однобаксовый" арм чтот не тянуло). раньше подобные дэвборды стоили 700-900 баксов минимум. 80-100 уе (с доставкой) это уже вполне адекватная цена. еслиб еще проц пошустрей будут использовать, блютуз и вайфай интегрируют, да по хорошей цене, то точно конфетка получится. самсунговские процы мне тож не в радость, да и питание 5 вольт как по мне не самый лучший вариант у этой платки. смело вычёркиваю шустрого марвела в своём предыдущем посте, заменяя его на "S3C2440 Dev. Board". :crazy: но коммуникатор пока оставлю.
почему твой выбор пал на что-то подобное S3C2440 я понимаю и полностью согласен, но это не единственный возможный вариант. то, что в коммуникаторах отсутствуют rs232/485, jtag, i2c это бесспорно большой минус. зато вайфай, блютуз и камера уже интегрированы ("глаза" + дистанционная связь ну например с компом или еще с какой железкой). наличие gsm и gprs тоже немалый плюс. в комплекте неплохой акум + в некоторых моделях встроен GPS, сантиметровой точности не даст, но всё же неплохо. и всё это компактно упаковано в небольшой коробочке. при необходимости камеру можно достать из корпуса и удлинив шлейф закрепить более удобно для данного робота. именно из-за этих прелестей коммуникатор из списка пока и не вычёркиваю. S3C2440 очень недорогой вариант за вполне приличную начинку, надеюсь китайцы будут еще не раз радовать подобными платами.
в коммуникаторе для управления вполне подходит usb. от того, поддерживает он usb host или нет особо значения не имеет. поддерживает, хорошо - можно подключить например AT91SAM7S64. недорогой производительный арм, шьётся по юсб, много перефирии и портов ввода-вывода, вполне потянет очень многое. нет usb host в коммуникаторе, можно использовать микруху usb host <->rs232 в комбинации с любым контроллером или использовать уже появившиеся в продаже относительно недорогие армы AT32UC3A1128 (TQFP 100, так что с платами проблем никаких, хоть лутом). почему армы? пики не переношу, так сложилось. старшие меги стоят иногда дороже младших атмеловских армов, это при том, что армы более шустрые, больше периферии.
зачем использовать ещё один контроллер, если на основной плате и так не слабый контроллер? управлять моторами или сервами, светодиодами,... обрабатывать данные с кнопок/сонаров/термодатчиков/гироскопа/... совсем не обязательно основным процом.
во первых параллельно обрабатывать и управлять кучей всего одним процессором далеко не всегда легко, если вообще реализуемо.
во вторых если появится желание напихать всего и побольше, то комы и эспиайки очень быстро закончатся. так что вполне можно использовать принцип сопроцессоров. никто же не стремится например из кучи серв повытягивать все платы управления и управлять ими напрямую от основного контроллера. скорей всего не будете тратить своё время на написание кода для зарядки акума в роботе, вполне можно обойтись и специализированной микросхемой. или много смысла вместо цифрового термометра ds18b20 использовать термопару/термистор/... писать под это всё код и калибровать? и т.д. и т.п.
в третьих, если разгрузить основной контроллер, то высвободившиеся ресурсы можно вполне использовать на более глобальные задачи. например на прокладку пути движения, распознавание образов с видеокамеры, ориентировании на местности (один из вариантов зачем gps), анализ речи, голосовой синтез, алгоритмы обучения, взаимодействие с компом, другими роботами. чем занять основной контроллер всегда найдётся, было бы желание.
в четвёртых при таком подходе для отладки платформы «без мозгов» будет удобно использовать настольный комп или ноут. зашить базовые алгоритмы, отладить управление двигателями/сервами, реализовать сбор данных с датчиков,... а уж потом «сверху» более «умную надстройку» создавать.
в пятых это модульность.
а использовать ли для этого всего коммуникатор с кучей всего на борту или плату на подобии S3C2440 и наращивать её нужными модулями (+использовать ли «сопроцессор» на подобии того, что я предложил или нет) или ждать, пока в продаже появятся подходящие платы по приемлемой цене, использовать линукс или винду (с дотнетом или без) это уже дело каждого.
:) за ссылку на S3C2440 большое спасибо, давно уже опустил руки искать подобные платы по нормальной цене. с "горя" недавно даже купил себе за 30 баксов масенькую материнку VIA EPIA. :D ну да ладно, не пропадёт, её не оч жалко для подключения прототипов, малоли что напортачу. ком порт сгорит или лпт на настольном компе или буке. особенно побаиваюсь подключать "поющую дугу" (судя по длине дуги 10000 вольт минимум). :crazy: схема еще не доработана, пробьёт, мало не покажется.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Пред.След.

Вернуться в Готовые модули

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

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

cron