Форум по Роботика

Технически форум => Електроника => Темата е започната от: westony в Март 07, 2011, 11:48:40 pm

Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 07, 2011, 11:48:40 pm
Здравейте, искам да ви попитам нещо, защото чичко google ме предаде и не намери отговор на въпроса ми, който е:

 Кое е по-бързо Wi-Fi или RC връзката между две устройства ?

Говоря за вертолет, който ще има камера в него, целта е да предава в реално време, притеснява ме факта за обхвата на wifi сигнала, точно за което не съм запознат. Целта ми е да постигна управлението на самия обект с компютър и понеже ще има и други функции, които ще ми предават информация в реално време не съм сигурен, колко бързо ще става самия процес и опастността да се издъни някъде, точно в неподходящ момент. Но ако тръгна да му слагам и радио управление, това вече ще стане много по-сложно от първоначално замисления план.

 Благодаря предварително
Титла: RC vs RF vs Wifi
Публикувано от: zoro1 в Март 09, 2011, 06:37:48 pm
WI-Fi без съмненно е доста по бърза,виж честотната лента.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 06:48:14 pm
А като обхват ? (m) да ли е възможно поне 500 метра ?
Титла: RC vs RF vs Wifi
Публикувано от: nhadjinikolov в Март 09, 2011, 10:09:02 pm
500m с Wi-Fi, не мисля дали могат да се постигнат. С RF обаче може. Че и повече :)

100 метра при идеална видимост, но ме съмнява дали наистина ще ги направи и до колко ще е стабилна връзката.
Друг фактор е скоростта - радио модулите са ограничени в това отношение. Има и бързи, ама струват повечко.

Ето ти малко информация за Блутут и ЗигБии, които са основните(май) за РФ.


Каква сметалка мислиш да слагаш и каква камера?
Титла: RC vs RF vs Wifi
Публикувано от: krasimir в Март 09, 2011, 10:13:54 pm
Цитат на: "westony"
А като обхват ? (m) да ли е възможно поне 500 метра ?


Трудна работа. Всеки знае от какво разстояние може да се хване сигнал. За такова разстояние трябват насочени антени... тук е ясно че това не може да стане защото предавателя е подвижен. Виждал съм че може да се направи следяща антена. Тоест една антена, която стои на земята и автоматично се насочва към предавателя от силата на сигнала. Но това не е проста задача, да не говорим, че дори и да се направи, антената на предавателя няма как да се насочи.

Аз сега съм на същата вълна. :-) Доста четох из форумите за безжичните камери. Има предаватели с голяма мощност. 1W - по време на полет казват, че и над километър хващат.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 10:21:01 pm
Целта е всичко да стане с Arduino и неговите шийлдове...

Гледах това ако слушате внимателно ще чуете че работи до 500м ...

http://www.youtube.com/watch?v=V5_NO43TD4U

Едит: Видях, че има Xbee Shield, но какво му трябва за приемник на обекта ?
Титла: RC vs RF vs Wifi
Публикувано от: krasimir в Март 09, 2011, 10:33:25 pm
Значи от ардуино не разбирам особено, но разбирам от радиоуправляеми модели. С безжични устройства, които се използват в lan мрежите (рутери, аксес пойнт и т.н.) е 1000 пъти по-сложно да управляваш модел отколкото със стандартно дистанционно - поради простата причина, че то е готово. За това служи. :-)  

Скоростта на wi-fi сигурно ще е по-бърза. Все пак вече има и N стандарт. Няма спор в това. Преноса на данни също става защото тези данни няма да са кой-знае колко големи. Предполагам, че става въпрос за нещо подобно на скорост, ускорение, налягане... и т.н.  Видеото също е по-подходящо може би... както ти сам казваш може да има проблем с обхвата.
Но да управляваш вертолет по-този начин е невъзможно. Повярвай ми. Това не е като да караш кола. Някой хора цял живот се учат. Мисля че ти е ясно с колко команди трябва да го управляваш за да лети :-)
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 10:36:14 pm
Целта тук е да просто да подава сигналите към Ардуиното и то да коригира пиновете примерно ако искам да включа или изключа някой пин ...
Титла: RC vs RF vs Wifi
Публикувано от: yasko в Март 09, 2011, 10:41:39 pm
При добри антени 500 метра не се проблем зa Wi-Fi, проблема при него е стабилността на връзката и нейната латентност. Темата е интересна, покрай работа по мобилния робот се сблъскахме с подбни проблеми и ще е интерсно да я разчепкаме.
Титла: RC vs RF vs Wifi
Публикувано от: krasimir в Март 09, 2011, 10:42:11 pm
Ми това си мисля че не е толкова сложно. Всеки който разбира от електроника и може да напише програмата може да го направи. Примерно аз не мога :-)
Но това не виждам как ще ти помогне. Това, което ти искаш да направиш е много по-сложно от това да пускаш и спираш някакви пинове или релета. За да управляваш модел всички команди трябва да са пропорционални и да можеш едновременно да ги командваш.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 10:44:25 pm
Цитат на: "krasimir"
Ми това си мисля че не е толкова сложно. Всеки който разбира от електроника и може да напише програмата може да го направи. Примерно аз не мога :-)
Но това не виждам как ще ти помогне. Това, което ти искаш да направиш е много по-сложно от това да пускаш и спираш някакви пинове или релета. За да управляваш модел всички команди трябва да са пропорционални и да можеш едновременно да ги командваш.

Това остави на мен, въпроса ми е да ли ще мога да изградя стабилна връзка поне на 400-500м ,защото искам да има повече обхват за мога да си поиграя с него и с камерката :D Само да го направя няма да го простя на колежките от общежитието :D

PS:. + това моето ще е Hexacopter
Титла: RC vs RF vs Wifi
Публикувано от: sv_shady в Март 09, 2011, 10:47:13 pm
С XBee/XBeePro не виждам как ще прекараш видео стрийм.
Титла: RC vs RF vs Wifi
Публикувано от: krasimir в Март 09, 2011, 11:00:52 pm
westony определено си голям ентусиаст и това е супер яко :-)
Само дето понякога човек си мисли как ще направи разни неща, а когато започне да ги прави вижда, че изобщо не е толкова лесно.

Аз винаги съм твърдял, че няма нещо дето да не може да се направи!
Въпроса е дали си заслужава?!?! Нали все пак нещата трябва да се правят така, че да станат възможно най-лесно, най-евтино и най вече да вършат работата за която са направени.

Това че ще "летиш" е предимство защото радиовълните се разпространяват по-добре във въздуха отколкото на земята (хоризонтално). Но според мен няма да може да пратиш сигнал на 500 метра. Според мен и на 200 няма да може.
За такива разстояния трябват или насочени антени или голяма мощност.
Ето за антената дето аз ти говорих:
http://www.rcgroups.com/forums/showthread.php?t=1337608

А и аз не мога да разбера какво искаш да правиш с този сигнал? Видео сигнал ли ще предаваш, вертолет ли ще управляваш или информация ще точиш от него или и трите едновременно?

Аз лично сега ще правя подобна дипломна работа. Но за видеото ще използвам един предавател, за управлението друг, а за информацията трети.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 11:00:58 pm
Да, точно и аз това зачетох в нета... Какви други опции ми остават освен Wi-Fi камера ?
Титла: RC vs RF vs Wifi
Публикувано от: krasimir в Март 09, 2011, 11:09:20 pm
Ами аз мисля да си купя ето това http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=13436
Много клипове гледах, четох из форумите. Ако си направиш нови антени може и над 2km да предаваш образ. Разбира се аз съм по-скромен. 100м през две стени и ще съм доволен :-)

Ето има доста клипове http://www.youtube.com/results?search_query=fpv&aq=f
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 09, 2011, 11:12:17 pm
Целта на това е ХОБИ, а пък и в момента съм втори курс и ако го почна сега и евентуално ако го завърша до няколко месеца/малко вероятно/ ще му се кефя през лятото, но също така мога да го използвам за дипломна работа и няма да имам нужда да се занимавам с глупости след това.


PS:. Ще променя името на темата RC vs RF vs Wifi
Титла: RC vs RF vs Wifi
Публикувано от: Dimitrov в Март 11, 2011, 11:13:00 pm
"Аполо тук Хюстън има ли връзка" :lol:  
Антени с насочено деиствие  едва ли ще са необходими освен ако не става дума за горепосочените обекти  но мощността трябва да е повече от ват ,два  със сигурност за да е стабилна връзката да не се разпада при фадинг и прочие но не знам за такова разстояние дали  закъснението на радиовълните а  и обработката( отделянето на полезния сигнал от носещия ) дали няма да са проблем
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 12, 2011, 02:01:02 pm
Още го мисля, но като гледам колегите тук успяха да ме убедят че ZigBee е по-добрия вариант, но проблема е видеото, което пък означава че трябва да си купя wifi камера...
Титла: RC vs RF vs Wifi
Публикувано от: yasko в Март 13, 2011, 08:57:20 am
Някои идеи и от мен. Според мен трябва да имаш два независими канала, един за управление и един за видеото. Относно канала за управление, при него са важни стабилността на връзката и латентността (т.е забавянето на сигнала.) Затова мисля че че е най-удачно да ползваш готово управление за RC модели, както е писал Krasimir, те затова са правени и смятам че отговарят на горните изисквания. Възможно е и да ползваш и ZigBee,  за мобилния робот първоначално ползвахме XBee Pro, и работеше добре и стабилно. Мисля че 500 m при пряка видимост не са проблем за него.
Относно видеото там имаш два основни варианта - аналогова камера с бежична RF връзка - пак смятам че това е най-добрия вариант по отношение на тегло и консумация, особено щом се касае за летящ модел. Нямам опит с тях заключението ми е от общи съображения. За IP камери мога да разказвам много, има информация в темите за мобилния робот, но накратко там основните варианти са два - IP камера + Wi-Fi рутер или готова Wi-Fi камера. За мобилния робот ползваме първия вариант. Имай предвид че консумацията и двата случая не е малка поне 4-5W, има и по-голямо забавяне на сигнала в сравние с аналоговия вариант. Относно обхвата на покритие планирам да направя някои полеви тестове с нашия робот другия уикенд и ще имам повече реална информация.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Март 13, 2011, 10:45:00 am
Не, управлениет задължително ще става чрез компютър.

"аналогова камера с бежична RF връзка" какво имаш предвид под RF възка, защото ZigBee не може да предава видео... :?
Титла: RC vs RF vs Wifi
Публикувано от: westony в Юни 03, 2011, 03:19:27 pm
С амбиция, да продължа темата, искам да ви попитам някой ползвал ли е тази интегрална схема: MRF24J40MA-I/RM или тук http://www.comet.bg/shop/datasheet1.html?ID=8790&PartNumber=%3CFONT%20COLOR=#FF0000%3EMRF24J40MA-I/RM%3C/FONT%3E

Това е ZigBee модул, който е възможно да се използва с Arduino, другата седмица си поръчвам два броя и почвам да го ръчкам.


До колкото четох с този модул може да се стигне дължина около 1,3 КМ малко по-слаб е от по-скъпия вариант XBee Pro, но пък за такава разлика в цената едното е 2х70$ ~ 200лв другото е 2х20лв = 40 лв ... мисля, че ще ги преживея тези 200 метра разлика :)


Ако някой знае нещо повече за модула ще се радвам да сподели :)
Титла: RC vs RF vs Wifi
Публикувано от: sv_shady в Юни 03, 2011, 07:52:58 pm
Този модул го ползвах миналия семестър за комуникация с мобилен робот. След това при тестовете и демонстрацията мога да ти кажа, че повече от 30м не хвърля (на 9600kbps) на по ниско може и да метне, както и с истинска антена, но в стоковия му вариант не става. Правил съм и сравнително голям проект с XBee/XBeePro (мрежа от 28 устройства) и трябва да ти кажа, че въпреки цената им това е моят фаворит за радио комуникация. Наистина са надеждни, а пък и лесни за ползване. Замервал съм XBeePro 2 с външна антена и по права линия хвърля на 800м макс, но това става въпрос в жилищна зона. Сигурно на голо поле ще хвърли повече. Зависи за какво ще го ползваш, но не разчитай на максималната дистанция.
П.С. Модулът на микрочип, който ползвах, ревизията му имаше някакъв бъг и общо взето автоматичното препращане при неполучен пакет работеше от дъжд на вятър, та го писах на външен софтуер, което не е много красиво решение за комерсиален продук, но пък за самообучение и академична статия е много полезно :)
Титла: RC vs RF vs Wifi
Публикувано от: westony в Юни 03, 2011, 08:35:38 pm
На мен лично ми споделиха, че са много доволни хора, които го ползват вече, наистина с външна антена, то и аз ще го ползвам с външна, въпроса е че ще го програмирам на С, а не на Processing, също така исках да питам, ти на какво си го програмирал, на С или Processing, защото споделяш че било лесно за програмиране, пък ако е с Ардуино, то си има готова библиотека.
Титла: RC vs RF vs Wifi
Публикувано от: sv_shady в Юни 03, 2011, 10:33:04 pm
Ами аз го управлявах модула с един PIC24, който си го програмирах с С30, което е С-то за тия контролери на Микрочип. С ардуино нямам опит, но не би трябвало да е сложно сам да си сглобиш една библиотечка :)
Титла: RC vs RF vs Wifi
Публикувано от: westony в Юни 03, 2011, 10:36:42 pm
Може ли да поизнахалствам и да попитам, за какъв робот сте го използвали :D ? За да мога да си направя сметка за моя, както и от любопитство :)
Титла: RC vs RF vs Wifi
Публикувано от: Vexorian в Юни 04, 2011, 01:14:29 am
Цитат
Модулът на микрочип, който ползвах, ревизията му имаше някакъв бъг и общо взето автоматичното препращане при неполучен пакет работеше от дъжд на вятър

Един регистър беше грешно поставен в ISR под-програмата. Имам пренаписан кода за МАК слоя, но е на асемблер. В момента работя с MRF24J40MA и лесно се достигат скорости до 625 kbps. Не знам дали това е достачно за твоя проект.
Титла: RC vs RF vs Wifi
Публикувано от: sv_shady в Юни 04, 2011, 12:19:24 pm
Ами робота, който правих беше верижен мобилен робот, с разни сензори по него - ултразвук, акселерометър, термомемтър, фотосензори, оптрони за позициониране на веригите. Общо взето идеята беше, че трябваше да изпълни мисия сам, все е едно е на друга планета - да обиколи по определен маршрут, да вземе разни проби, да измери температура, сила на осветеност. Моят робот трябваше и да намери и сеизмична дейност, да я замери и да изпрати получените резултати. Иначе май, това което Vexorian каза, ще реши проблема с препращането.
Титла: RC vs RF vs Wifi
Публикувано от: Vexorian в Юни 04, 2011, 05:02:04 pm
@sv_shady

Това е регистъра, който е грешно поставен в библиотеката на Microchip - READ_SECISR. Според дейташийта на MRF24J40, този регистър не съществува "reserved". В моята под-програма аз проверявам бит 6 от този регистър - RXSR който е правилния. Проверява се дали има грешка при декриптирането. Имах случаи, когато изобщо не получавах пакети, точно заради този грешно поставен регистър.
Имаше и грешки в инициализирането даже. Кода е много лошо написан.
Титла: RC vs RF vs Wifi
Публикувано от: westony в Юни 04, 2011, 05:10:43 pm
Ок, като стигна да го програмирам, ще помагате щом имате опит :D
Титла: RC vs RF vs Wifi
Публикувано от: sv_shady в Юни 04, 2011, 05:18:51 pm
Това определено е полезно инфо, да бях питал във форума миналия семестър :) Както и да е, за напред ще знам.