roboforum.ru

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

 

Проект R-119

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Проект R-119

Сообщение Kapkan » 12 дек 2010, 15:01

Возникла идея создать робоплатформу на основе ПК , а потом постепенно улучшать его программную часть. Робот будет иметь вид тележки с тремя или четырьмя этажами , на первом этаже будет находиться аккумулятор и приводы колес , на втором этаже - блок питания , контроллер управления приводами движения и датчиков . Подключаться он будет к USB порту через преобразователь USB - COM и далее к ATMega32 . На третьем этаже будет находиться материнская плата , на четвертом - будет обычная веб камера с её приводами . Привод веб камеры буду делать или на шаговых двигателях или на сервоприводах. Питаться сначала робот будет от сети и потом уже от аккумулятора.

Вот некоторые данные о проекте:
Параметры ПК:
Материнка: Foxconn (модель не знаю)
ОЗУ: 1 Gb DDR2.
HDD: Пока что 20Gb , потом поставлю на 160
Процессор: Intel Pentium 4 3,06GHz с поддержкой Hyper Threading
Блок питания: 250Вт

Остальные параметры:
Что будет в качестве приводов колес - пока не знаю , но думаю , поставлю приводы от стеклоподъемников (если найду их).
Бюджет: 400 рублей в месяц. (( :crazy:

Уже начал делать робота , сделал пока 2 этажа , на днях куплю шпильки М6 и скреплю их. Проект пока стоит на месте - жду заказ из "чип и дип". На той недели уже должны прислать.
Вложения
IMG_0249.jpg
IMG_0251.jpg
Аватара пользователя
Kapkan
 
Сообщения: 55
Зарегистрирован: 23 мар 2010, 23:49
Откуда: Псков
прог. языки: Delphi, Mikropascal for AVR

Re: Проект R-119

Сообщение =DeaD= » 12 дек 2010, 15:50

Предлагаю вам присоединиться к нашему проекту [[ORFA]] - это открытая архитектура прошивки под МК - ATMega32 \ ATMega128 для управления всякой периферией с ПК через UART.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект R-119

Сообщение DrGluck » 12 дек 2010, 16:09

А какой смысл выносить ПК на этапе проектирования системы на саму платформу ?
Вы и монитор с клавиатурой цеплять туда собрались (+ средства разработки) ?
Наверняка - нет, обновление головной программы видимо через сетевой шнурок (как вариант) -
явная трата времени, усложнение процесса отладки.
Реальное управление все равно осуществляется посредством промежуточного контроллера на ATmega.

Не проще ли обеспечить трансляцию видеосигнала + двунаправленный канал связи с контроллером управления сервоприводами в нормальный рабочий компьютер ? (провода или радиоканал - не суть важно)
А уже после доводки задуманного функционала поставить на борт робота компактный вариант х86
например - EBOX

Изображение

Все-таки запитка обычных материнок от аккумулятора - задача нетривиальная, а главное совершенно НЕ НУЖНАЯ :)

http://www.ipc2u.ru/catalog/E/EE/
http://www.picad.com.ua/0208/pdf/tech2.pdf

P.S. Надеюсь задача не строилась по принципу "вот лежит материнка без дела - использую".
Поверьте на слово - от хлама выгоднее (в итоге) избавляться даже если кажется, что это себе в убыток ! :)

P.P.S. У самого лежат пять штук 6Ж32П :) - но мыслей их использовать нет !

Изображение
Последний раз редактировалось DrGluck 12 дек 2010, 16:18, всего редактировалось 1 раз.
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 62
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

Re: Проект R-119

Сообщение =DeaD= » 12 дек 2010, 16:17

DrGluck писал(а):Все-таки запитка обычных материнок от аккумулятора - задача нетривиальная

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

Re: Проект R-119

Сообщение DrGluck » 12 дек 2010, 16:18

Ну уж не настолько нетривиальная. Просто обычно это дорого выходит и громоздко.

- тогда поясните свое видение "нетривиальности" :)
Я не имел ввиду (разумеется) "решение-в-лоб" - например готовый UPS :)
Кстати ключевым было - "а главное совершенно НЕ НУЖНАЯ"
Последний раз редактировалось DrGluck 12 дек 2010, 16:35, всего редактировалось 1 раз.
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 62
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

Re: Проект R-119

Сообщение =DeaD= » 12 дек 2010, 16:34

Тривиально - инвертор, достаточно дешево, но эффективность будет малая :)
http://www.carware.ru/m_item.php?id=8081 - 300Вт за 1450руб

Так же тривиально, компактней, эффективней, но существенно дороже - блок питания для автомобильного ПК:
http://carmonitor.ru/ru/m4atx-p-100.html - 250Вт за 5300руб
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект R-119

Сообщение DrGluck » 12 дек 2010, 16:38

Так о чем и речь ... Гонять напругу из 12 в 220 и обратно вниз. Нафига бы ? :)

http://www.fcenter.ru/online.shtml?articles/hardware/motherboards/8175

Изображение
Последний раз редактировалось DrGluck 12 дек 2010, 16:41, всего редактировалось 1 раз.
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 62
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

Re: Проект R-119

Сообщение AndreiSk » 12 дек 2010, 16:38

Есть три варианта навскидку:
a) нетбук со своей батареей, ну это совсем тривиально
б) нетбокс типа Foxconn 330
http://www.dont.ru/.id12414.html
Несмотря на то, что комплектуются стандартным БП на 19в,
нетбокс отлично работает от 12в (проверено лично)
в) самосборный комп на базе mini-itx, ноутбучным hdd
и блок питания типа picoPSU-150
или M3-ATX
http://www.mini-box.com/s.nl/sc.8/categ ... 3wodJjst1Q
(проверено лично)

Ничего нетривиального, просто правильно подобрать компоненты :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2618
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: Проект R-119

Сообщение Pirate » 12 дек 2010, 16:42

та ну не жгите вы так ) нетбук проще поставить с камнем двухъядерным, если не ошибаюсь n330, там родной батареи до 4 часов хватит. И ни веса лишнего и ни шума, и не тормозов. Хотя как по мне, то платформу ставить на робота нада когда он уже 120см и выше, что-то человекоподобное, например тот же что у Dead на аваторе. А ставить обычную мать, это удваивание веса акков, одни для матери вторые для приводов.., а если считать цельный нетбук весом максимум в 1.200кг и работой на полную катушку до 4-рех часов, то лучше уже акков подороже купить на приводы.
Аватара пользователя
Pirate
 
Сообщения: 289
Зарегистрирован: 18 авг 2010, 23:35
Откуда: Одесса

Re: Проект R-119

Сообщение =DeaD= » 12 дек 2010, 16:48

Нетбуки и ультракомпактные ноуты (до 13") рулят конечно, прежде всего потому что они могут использоваться вне робота и представляют законченное решение для вычислительного центра робота.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект R-119

Сообщение DrGluck » 12 дек 2010, 16:52

Как то все упустили первую фразу топикстартера :)

"Возникла идея создать робоплатформу на основе ПК , а потом постепенно улучшать его программную часть."

Вариантов, ЧТО ставить после доводки софта - масса :) Тут на вкус и цвет ...
Я предложил принципиально ЭТОГО НЕ ДЕЛАТЬ !
А точнее - делать с точностью до наоборот ...
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 62
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

Re: Проект R-119

Сообщение Kapkan » 12 дек 2010, 17:05

=DeaD= :
"Предлагаю вам присоединиться к нашему проекту [[ORFA]] - это открытая архитектура прошивки под МК - ATMega32 \ ATMega128 для управления всякой периферией с ПК через UART."

1) А где можно глянуть тему о процессе разработки ?
2) Смогу ли я чем то помочь , проект пишете скорей всего на Си , а я в нем ничего не понимаю , из "МК языков" знаю только Микропаскаль.


DrGluck :

"А какой смысл выносить ПК на этапе проектирования системы на саму платформу ?"

Проектировать я буду на своем другом ПК , на платформе буду только смотреть как оно работает.


"Вы и монитор с клавиатурой цеплять туда собрались (+ средства разработки) ?"

Софт писать я буду ,как уже и говорил , на своем втором ПК , монитор будет нужен только для того чтоб скинуть программу на платформу и её запустить. Далее он будет не нужен. Клавиатура тоже не нужна . Цеплять буду только мышку.

"Не проще ли обеспечить трансляцию видеосигнала + двунаправленный канал связи с контроллером управления сервоприводами в нормальный рабочий компьютер ?"

Для меня - не проще.
Так меньше проблем:
- Не нужна связь с главным ПК и вообще не нужен второй ПК
- Не нужны различные дополнительные устройства , которые будут заниматься передачей видеосигнала на главный ПК и передачей комманд с главного ПК на саму платформу.
- Сама робоплатформа не будет зависить от другого ПК.
- Будет меньше проводов связи (если делать проводную передачу сигналов)

(Все это только мое мнение)


"А уже после доводки задуманного функционала поставить на борт робота компактный вариант х86
например - EBOX "

- Нет , см. бюджет. У меня столько денег нету , чтоб его купить. Поэтому делаю из того , что есть.


"Надеюсь задача не строилась по принципу "вот лежит материнка без дела - использую"."

- Почти так и есть. Хочется заняться техническим зрением и навигацией .
Сделать на AVR не получится , нужно что нибудь по мощнее. Поэтому использую старый ПК.
Купить что-то другое ,менее громоздкое (например тот же EBOX) - не получиться , имеется всего лишь 400 рублей в месяц (степендия) иногда больше (около 1500 ) . Возможно , в будущем , я смогу его купить , но сейчас буду делать на этой материнке.

Щас , чую , начнется.... :crazy:
Аватара пользователя
Kapkan
 
Сообщения: 55
Зарегистрирован: 23 мар 2010, 23:49
Откуда: Псков
прог. языки: Delphi, Mikropascal for AVR

Re: Проект R-119

Сообщение DrGluck » 12 дек 2010, 17:12

Щас , чую , начнется....

Да ничего и не начнется. Чем больше исходной информации - тем вразумительнее и конкретнее рекомендации получите в ответ (или не получите) :)
Не будет никаких "фантазий". Раз определяющая компонента - финансирование, то "верной дорогой идете товарищ !"
Нужно использовать все что под рукой.

Софт писать я буду ,как уже и говорил , на своем втором ПК , монитор будет нужен только для того чтоб скинуть программу на платформу и её запустить.


- потом для интереса расскажете, сколько раз это происходило (скинуть программу на платформу и её запустить)
Думаю вспомните мои рекомендации ;), ибо "Время - деньги" (С)
Последний раз редактировалось DrGluck 12 дек 2010, 17:16, всего редактировалось 1 раз.
"(С) Ищущий вечно, однажды найдя, то, что искал бесконечно,
Мимо прошёл, совершенно беспечно, С кем-то о вечном шутя..."
Аватара пользователя
DrGluck
 
Сообщения: 62
Зарегистрирован: 14 сен 2010, 17:29
Откуда: Тольятти

Re: Проект R-119

Сообщение =DeaD= » 12 дек 2010, 17:16

Kapkan писал(а):=DeaD= :
"Предлагаю вам присоединиться к нашему проекту [[ORFA]] - это открытая архитектура прошивки под МК - ATMega32 \ ATMega128 для управления всякой периферией с ПК через UART."

1) А где можно глянуть тему о процессе разработки ?
2) Смогу ли я чем то помочь , проект пишете скорей всего на Си , а я в нем ничего не понимаю , из "МК языков" знаю только Микропаскаль.


Вот тут репозитарий с исходниками:
http://hg.vehq.ru/orfa/

Пишем на си (точнее - WinAVR под AVR Studio).

Тема с обсуждением тут - forum69/topic5890.html и частично тут - forum69/topic8624.html (новый протокол делали).

МК-языки забудьте, а обычный Си вам всё равно придётся изучать, если на ПК под робота что-то будете делать, особенно если со зрением. Ну и в целом под МК никаких глобальных особенностей Си нету, всё за неделю осваивается.

И еще - в базовом варианте вам и изучать ничего не надо будет - заливаете прошивку ORFA и рулите всем с ПК.

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

Re: Проект R-119

Сообщение Michael_K » 12 дек 2010, 17:47

бензиновые-генраторы сейчас классные еще продаются :)
Аватара пользователя
Michael_K
 
Сообщения: 6034
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

След.

Вернуться в Наши проекты

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

Сейчас этот форум просматривают: Holmes и гости: 2

Mail.ru counter