roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:23 
Не в сети

Зарегистрирован: 06 дек 2009, 19:24
Сообщения: 5
Откуда: Санкт-Петербург
Я так понимаю, что элементная база Atmega и т.п. используется исходя из дешевизны.
А так ли дешево получается все это делать? Смотря на цены в интернет магазине я понимаю, что не очень, все равно на контроллер и связь пара тысяч уходит. И это по сути дело серийное устройство. А если делать самому, то нужен программатор, плата, которую надо изготовить и отладить... К тому же приходится осваивать новую процессорную платформу. Ну новую относительно настольных рабочих станций, конечно.
Так уж получилось, что по работе вожусь с готовыми платами на базе процессоров Vortex SX. Для отладки работаю с навороченной версией c vsx-6114. Там есть практически все VGA, LAN, 2 USB, 4 COM и главное 16 битный GPOI порт, который вполне справляется с управлением 16 сервами. Процессор - это 486sx c интегрированной переферией, все в одном. Процессор кстати 300 мегагерцовый, с относительно смешным потреблением.
Цена, конечно аргумент, но дешевая версия платы VSX-6100 без VGA, но зато с 28 битным портом и разъемом под компакт флеш - в пределах 3000 руб.

Я запускаю все с флешки. можно использовать CompactFlash карту.

Ничего больше не надо, ни програматоров, ни тянутых компиляторов. Урезанный линукс лежит на сайте производителя. Я компилирую программы на линуксовой рабочей станции и просто запускаю их на одноплатном компе.

Честно скажу, что пробывал , и даже сделал 6 ногого робота на 12 серввах на самодельной плате. Но в смысле развития и перспектив, работа с готовыми платами кажется мне более реальной. Особенно для начинающих.

Ничего личного, но попробуйте рассмотреть вариант с одноплатными компьютерами. Благо они реально доступны.

Могу ответить на вопросы по делу :-)


Последний раз редактировалось bami 07 дек 2009, 23:11, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:33 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
на 3 тысячи можно купить неск штук серв, кусок текстолита, химию, мегу, рассыпуху, колёса, акумуляторы, зарядник, кучку метизов и метр алюминевого профиля.
из всего этого собрать робота, и отметить это дело пивом.

так что в сегмент дешёвых роботов даже не суйтесь со своим миникомпьютером. :D

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:34 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Я вас уверяю, что тут люди используют самые разные платформы,
так что атмел - это просто один из вариантов.

А ваш вариант - вполне себе жизнеспособный.

Вопросы по делу:
Чем ее питать - вольты-амперы?
28-битный порт - что он из себя представляет программно-аппаратно.
Ну и можно ли закатать другую ось? С чего оно грузится вообще?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:37 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
старт-комплект электроники для простого робота (программатор, мк, плата, обвес, дд, парочка датчиков) обойдется меньше чем в 500р.
причем контроллер за 100р имеет 20 GPIO (приблизительно) портов, аппаратный COM. добавьте ещё один такой и получите VGA, ещё один и получите LAN, USB также.
а теперь представьте: у вас робот для линии, кегельринга, ..инга. и на каждый по микрокомпьютеру?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Характеристики, кому интересно
СообщениеДобавлено: 07 дек 2009, 22:40 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
SoC DM&P SoC CPU Vortex86SX- 300MHz
Real Time Clock with Lithium Battery Backup

Cache L1:16K I-Cache, 16K D-Cache
Bus 16-bit x-ISA interface
BIOS AMI BIOS

System Memory 128MB DDR2 onboard
Watchdog Timer Software programmable from 30.5 µsec. To 512 sec. x 2
sets (Watchdog 1 fully compatible with M6117D)
LAN Integrated 10/100Mbps Ethernet
Flash Disk Compat Flash Type II
Onboard 2MB SPI Flash Disk
I/O Interface RS-232 port x3
USB port (Ver2.0) x1
10/100Mbps Ethernet port x1

Connectors 1.25mm 3-pin wafer for RS-232 x3
1.25mm 5-pin wafer for USB x1
1.25mm 4-pin wafer for Ethernet x1
1.25mm 6-pin wafer for JTAG x1
Type I/II Compact Flash slot x1

Power Requirement Single Voltage +5V @ 300mA

Weight 28g

Board Size 90 X 46mm (3.54 x 1.81 inches)

Operating
Temperature
-20°C ~ +70°C

Добавлено спустя 2 минуты 3 секунды:
Re: А почему бы не Vortex?
Цитата:
и на каждый по микрокомпьютеру?

Переставляйте один - делов-то...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:41 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Vortex удобен если нужно собрать одного навороченного и относительно крупного бота.
А так 3тыр вложений и много лет можно собирать что хочется на 100-рублевых МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 22:53 
Не в сети

Зарегистрирован: 06 дек 2009, 19:24
Сообщения: 5
Откуда: Санкт-Петербург
Можно и другую ось. Freedos, Win CE. По идее должен идти Win98. Бутится система прямо с флешки, ну или с CompactFlash, на части плат есть IDE разъем, куда можно всадить твердотельный диск. Но по мне так хватает флешки.
Аппаратно порт представляет собой классический порт. т.е. пишешь Outp 0x78, value ну еще есть регистр для направления по каждому биту. Читать - писать.

Потребление 250 мА у VSX -6100 есть необязательная плата со встроенным стабилизатором и можно подключать от 6 до 24 вольтовое питание

Добавлено спустя 9 минут 14 секунд:
contr писал(а):
Vortex удобен если нужно собрать одного навороченного и относительно крупного бота.
А так 3тыр вложений и много лет можно собирать что хочется на 100-рублевых МК.

Ну как только соберешь простенького сразу хочется навороченного. И того приделать и этого.

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

Не думаю, что с роботами, и всем, что шевелится, ситуация очень отличается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
Не думаю, что с роботами, и всем, что шевелится, ситуация очень отличается.


Ну это азвисит от многого.
Я, допустим, сам разработчик - и мне по барабану...
Для робота (хоть на вортексе, хоть на чем) так и так приходится делать платы
(датчики, драйверы движков, питание, итд итп.)
И раз уж так и так делать, то влепить туда проц сам бог велел - это не стоит ничего,

От задачи все зависит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 23:39 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 07 дек 2009, 23:58 
Не в сети

Зарегистрирован: 06 дек 2009, 19:24
Сообщения: 5
Откуда: Санкт-Петербург
Цитата:
От задачи все зависит.


Согласен на 100%

А про мощьность... ну вообще-то SX, это самый слабый процессор в серии есть и более бодрые


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 08 дек 2009, 00:00 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
bami, меги берут далеко не всегда из-за цены. еслиб так было, то вместо старших мег всеб давно армы использовали
:crazy: ну а так... смысл 486й ( :ROFL: жесть) с такой тактовой применять?
ну так, ради интереса взгляни на вот такую платку "mini2440 - S3C2440 ARM9 Board + VGA Conversion Module"
цена вопроса примерно 110$ + доставка примерно 30$. плата видеопреобразователя отдельная, снял и порядок. без такого модуля эти платы еще намного дешевле продаются
CPU
- Samsung S3C2440A 400MHz, Max freq. 533Mhz
SDRAM
- 64MB SDRAM
- 32bits Data Bus width
- 100MHz Clock
Flash
- 128MB Nand Flash,
- 2MB Nor Flash, BIOS installed
LCD
- 4 wire resistive touch screen interface
- Up to 4096 color STN, 3.5 inches to12.1 inches, up to 1024x768 pixels
- Up to 64K color TFT, 3.5 inches to 12.1 inches, up to1024x768 pixels
- In box up to 1024x768@70Hz VGA conversion module
Interface and Resource
- 1 x 10/100M Ethernet RJ-45(DM9000)
- 3 x Serial Ports(1 RS232 with CTS and RTS)
- 1 x USB Host
- 1 x USB Slave Type B
- 1 x SD Card Interface
- 1 x Stereo audio out, 1 Micro In
- 1 x 10-Pin JTAG
- 4 x USER LEDs
- 6 x USER buttons
- 1 x PWM Beeper
- 1 x POT can be used for A/D converter adjust
- 1 x AT24C08 for I2C test
- 1 x 20-Pin Camera Interface
- 1 x Battery for RTC
- 1 x Power In(5V), with switch and lamp
Oscillator Freq. - 12MHz
RTC - Internal
Expand Interface
- 1 x 34-Pin 2.0mm GPIO
- 1 x 40-Pin 2.0mm System Bus
Dimension - 100 x 100(mm)

OS Support
- Linux 2.6.29
- Windows CE.Net 5.0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 08 дек 2009, 00:13 
Не в сети

Зарегистрирован: 06 дек 2009, 19:24
Сообщения: 5
Откуда: Санкт-Петербург
платка вроде хорошая.
По мне так смысл в том, что и на рабочей станции и на роботе одинаковый и процессор и операционка...
ну до определенной степени конечно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 08 дек 2009, 00:16 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
вот вспомнил древнюю тему, имхо, более подходит для робототехников.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 08 дек 2009, 00:16 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
bami, и? "линь и вынь стоят у многих" (с)


Последний раз редактировалось Angel71 08 дек 2009, 06:26, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А почему бы не Vortex?
СообщениеДобавлено: 08 дек 2009, 00:38 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
еще для любителей ПиСи

http://www.mini-itx.ru/shop/index.php?productID=164


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

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


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

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


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

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