Отговори на тема  [ 2 мнения ] 
Приемане на инфрачервен сигнал от няколко источника 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Пет Яну 22, 2010 5:46 pm
Мнения: 680
Мнение Приемане на инфрачервен сигнал от няколко источника
Чудех се възможно ли е приемането на инфрачервен сигнал от няколко источника и как се различават ако излъчват едновременно ... или как да не излъчват едновременно. Мисля си за безжични сензори.
Това за което се сетих е:
1. всеки да излъчва на различна честота и филтри, но не е много универсално - има лимит на броя на устройствата.
2. Някакъв хандшейк, който останалите сензори да виждат и да спират излъчването докато спре излъчването на текущия сензор.
3. Памет във всеки сензор за да не излъчват толкова често и да има по-малка вероятност за колизии и добър протокол с чексуми и корекция на грешките за да се засичат колизии.
4. Сървърното (приемно) устройство ще достъпва всеки сензор по адрес - като при I2C. В този случай устройствата няма да могат да спят през повечето време. Т.е. веригата за приемане ще е постоянно включена. Но пък това изглежда най-безпроблемното.

_________________
PIC SPBRG values calculator


Пет Авг 27, 2010 11:47 am
Профил WWW
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Чет Ное 20, 2008 1:49 pm
Мнения: 276
Местоположение: Бургас
Мнение 
Тука май най-лесно ще е с арбитраж, след като ще имаш един приемащ модул. Недостатък е, че и сензорите трябва да могат да приемат, а централното устройство да предава.
И тъй - центърът изпраща команда до даден сензор да си излъчи данните. Сензорът излъчва и центърът ги приема. След това центърът изпраща команда до следващия и той да си излъчи данните. И така на кръгов принцип. Когато даден сензор няма нови данни за излъчване, отговаря на центъра с някаква дума, която еднозначно обозначава това и центърът преминава към следващия.
Нещо такова.
Центърът трябва да има процедура за регистриране и отрегистриране на сензори, за да знае колко сензора да запитва за данни.

_________________
Digitally yours: Optron


Сря Сеп 01, 2010 10:40 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни