roboforum.ru

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

Военный робот

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Военный робот

Сообщение Сергей » 27 июл 2008, 13:29

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

Re: Военный робот

Сообщение Alex Gritsenko » 27 июл 2008, 14:09

Сделать коммутатор и будет шина :)
Аватара пользователя
Alex Gritsenko
 
Сообщения: 150
Зарегистрирован: 12 июл 2005, 16:10
Откуда: Харьков
прог. языки: Lua, C, JS

Re: Военный робот

Сообщение EdGull » 27 июл 2008, 17:11

Сергей писал(а):Да пусть работает, отстаньте от него. Вдруг из RS232 шину сбацает, всем покажет)

зря прикалываетесь, мы из уарта прекрасную шину дано сделали... :P
она нам намного больше всяких там и2ц с спиаями нравится
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Военный робот

Сообщение =DeaD= » 27 июл 2008, 19:50

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

Re: Военный робот

Сообщение EdGull » 27 июл 2008, 19:56

ну для него rs232 слово нарицательное
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Военный робот

Сообщение =DeaD= » 27 июл 2008, 20:06

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

Re: Военный робот

Сообщение EdGull » 27 июл 2008, 20:51

Ну ты чё?! Это ж чтоб врагов запутать... :D
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Военный робот

Сообщение Я' РОБОТ » 27 июл 2008, 21:51

Myzrael писал(а):Требуется спроектировать робот для военных. Основная задача - разведка (поля, леса, небольшие овраги, город). Пока определились с примерной структурой и компонентами, но нужно ещё всё утрясать. Итак, по конструкции - это вездеходная машина с четырмя гусеничными движителями (примерно как на картинке вверху у Джонни-5). Два слишком неустойчивы, можно елементарно перевернуть. Для каждого двигателя (по одному двигателю на движитель) свой драйвер со встроеным контроллером (что-то типа MPS430F2ххх). Двигатель ДПТ примерно на 60Вт. В качестве центрального процессора - тандем из двух TMS320F2808. Тандем нужен для надёжности, один процессор занимается обработкой показаний датчиков, второй управлением движением. Если одby контроллер выведен из строя, второй берёт контроль над двигателями и удирает на базу. Для связи с оператором предполагается использовать CC2500, но дистанцию пока не проверяли. Робот оснащён блоком из 3-х камер (две видимого диапозона для стерео картинки и одна инфракрасная). Блок с приводами, осуществляющими поворот в двух плоскостях (на серво машинках). Самое сложное - захват и передача картинки. С одной стороны нужен достаточно мощный проц или даже два, с другой необходима бешеная пропускная способность.
Вообщем, хочется услышать критики и дельных советов, особенно, что касается камер.


Берешь тазик, прикрепляешь к тазику гусеничные колеса, в два рза болше самого тазика, далее со всех боков, под дном и на крыше ставишь веб-камеры, разрисовываешь все в нужную маскировку и готово)) Можно поставить в середине радар...

ЗЫ
Просто хотел лупнуть чтонибудь, не судите строго.... Но лучший шпион это тот кто летать умеет.... и бесшумно причем...
Факультет: Автоматики и Электромеханики
Кафедра: Автоматики и Информатики в технических системах
Спец.: "ЭЛЕКТРОПРИВОД И АВТОМАТИКА ПРОМЫШЛЕННЫХ УСТАНОВОК И ТЕХНОЛОГИЧЕСКИХ КОМПЛЕКСОВ"
Аватара пользователя
Я' РОБОТ
 
Сообщения: 51
Зарегистрирован: 25 июл 2007, 05:21

Re: Военный робот

Сообщение Eugene » 28 июл 2008, 12:39

Одно из отличие бытовой электроники от военной заключается в повышенной надежности последней. Выбор шины должен быть основан не только на стоимостных факторах, а на надежности. Толку с дешевизны, если при мощных электромагнитных наводках Ваш робот превратится в груду металлолома. Если бы я делал, то скорее всего бы выбрал Ethernet оптику.
Eugene
 
Сообщения: 8
Зарегистрирован: 22 июл 2008, 16:11
Откуда: Москва

Re: Военный робот

Сообщение Alex Gritsenko » 28 июл 2008, 14:39

rs485 вроде 1200 метров может покрыть, помехоустойчивость по-моему приличная. Если б всю электронику в металлические корпуса, да кабеля 485е экранированные, да входы-выходы защищенные, то помоему довольно дешево и надежно получится.
Аватара пользователя
Alex Gritsenko
 
Сообщения: 150
Зарегистрирован: 12 июл 2005, 16:10
Откуда: Харьков
прог. языки: Lua, C, JS

Re: Военный робот

Сообщение Сергей » 28 июл 2008, 15:03

Насколько я знаю, CAN больше защищенный чем 485

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

Re: Военный робот

Сообщение Alex Gritsenko » 28 июл 2008, 15:16

соглашусь :)
Аватара пользователя
Alex Gritsenko
 
Сообщения: 150
Зарегистрирован: 12 июл 2005, 16:10
Откуда: Харьков
прог. языки: Lua, C, JS

Re: Военный робот

Сообщение blindman » 28 июл 2008, 15:30

Сергей писал(а):Насколько я знаю, CAN больше защищенный чем 485

Добавлено спустя 13 секунд:
И дальность больше


На физическом уровне, RS-485 допускает более высокие скорости, и соответственно большую дальность, чем CAN, за счет приципа работы драйвера линии. Другое дело, что CAN определяет не только физический уровень, но и набор протоколов, которые обеспечивают контроль целостности данных, а также обеспечивают доступ к шине нескольких ведущих.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Военный робот

Сообщение =DeaD= » 28 июл 2008, 16:24

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

Re: Военный робот

Сообщение blindman » 28 июл 2008, 16:39

Дифф пара - да. Но у RS-485 линии всегда подключены к источнику напряжения, а у CAN в recessive state провода просто висят в воздухе (если не учитывать терминаторы). То есть при прочих равных условиях (напряжения, длина/емкость линии итд) RS-485 может работать на более высоких скоростях.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Пред.След.

Вернуться в Идеи

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

Сейчас этот форум просматривают: Google [Bot] и гости: 0

cron