roboforum.ru

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

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

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

=DeaD= » 25 фев 2009, 23:31

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

Значительная вычислительная мощность, компактный форм-фактор, езернет.

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

Сергей » 25 фев 2009, 23:47

:shock: это прям мега девайс

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

boez » 25 фев 2009, 23:55

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

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 КиБ) Просмотров: 2676

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

Сергей » 26 фев 2009, 11:53

кто у нас едет за бугор? Как это можно купить? Это ж прям мечта! :D

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

=DeaD= » 26 фев 2009, 11:55

До мечты это надо еще научиться питать не от 220В, программировать и т.п. А то у них даже документация и та не полная выложена.

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

Сергей » 26 фев 2009, 11:56

вот, поэтому нужно купить и расковырять :D

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

=DeaD= » 26 фев 2009, 12:02

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

Нет чтобы схему скачать сразу и понять что и как сделать:
Вложения
Sheeva-final Schematic.pdf
(193.96 КиБ) Скачиваний: 46

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 раз.

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

galex1981 » 25 апр 2009, 03:10

Вот и конкретно под робототехнику заточенные платы стали выпускать! :Yahoo!: Минус - конечно высокая цена

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

Timmy » 25 апр 2009, 03:28

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

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

бум ждать и таких решений

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

galex1981 » 25 апр 2009, 11:10

Быстрее бы до нас дошли такие решения

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

Angel71 » 28 апр 2009, 04:47

:oops: пока лучше коммуникаторы недорогие применять или чтот на подобии упомянутого тут http://www.ixbt.com/news/hard/index.shtml?11/64/22. хотя коммуникаторы даже начального уровня с относительно небольшой ценой (150-250уе) напичканы как для основы простенького робота даж слишком хорошо.

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

Timmy » 28 апр 2009, 06:52

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

как второе, комуникаторы кроме линухов не есть открытая платформа.
опен моки не такие дешевые
а этот китаец вотличии от марвела имеет тач скрин, арм9, прочий фарш и опции вифи и камеру
ток вот терпеть не могу самвысунг

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: схема еще не доработана, пробьёт, мало не покажется.


cron
Rambler\'s Top100 Mail.ru counter