|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 6:26 pm
|
Страница 1 от 1
|
[ 2 мнения ] |
|
Приемане на инфрачервен сигнал от няколко источника
| Автор |
Съобщение |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
 Приемане на инфрачервен сигнал от няколко источника
Чудех се възможно ли е приемането на инфрачервен сигнал от няколко источника и как се различават ако излъчват едновременно ... или как да не излъчват едновременно. Мисля си за безжични сензори.
Това за което се сетих е:
1. всеки да излъчва на различна честота и филтри, но не е много универсално - има лимит на броя на устройствата.
2. Някакъв хандшейк, който останалите сензори да виждат и да спират излъчването докато спре излъчването на текущия сензор.
3. Памет във всеки сензор за да не излъчват толкова често и да има по-малка вероятност за колизии и добър протокол с чексуми и корекция на грешките за да се засичат колизии.
4. Сървърното (приемно) устройство ще достъпва всеки сензор по адрес - като при I2C. В този случай устройствата няма да могат да спят през повечето време. Т.е. веригата за приемане ще е постоянно включена. Но пък това изглежда най-безпроблемното.
|
| Пет Авг 27, 2010 11:47 am |
|
 |
|
optron
Ранг: Ориентиран
Регистриран на: Чет Ное 20, 2008 1:49 pm Мнения: 276 Местоположение: Бургас
|
Тука май най-лесно ще е с арбитраж, след като ще имаш един приемащ модул. Недостатък е, че и сензорите трябва да могат да приемат, а централното устройство да предава.
И тъй - центърът изпраща команда до даден сензор да си излъчи данните. Сензорът излъчва и центърът ги приема. След това центърът изпраща команда до следващия и той да си излъчи данните. И така на кръгов принцип. Когато даден сензор няма нови данни за излъчване, отговаря на центъра с някаква дума, която еднозначно обозначава това и центърът преминава към следващия.
Нещо такова.
Центърът трябва да има процедура за регистриране и отрегистриране на сензори, за да знае колко сензора да запитва за данни.
_________________ Digitally yours: Optron
|
| Сря Сеп 01, 2010 10:40 am |
|
|
|
Страница 1 от 1
|
[ 2 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|