реклама на сайте
подробности

 
 
> Подскажите какой интерфейс использовать, одноранговая сеть датчиков
Spiritus Sancti
сообщение Feb 14 2010, 07:06
Сообщение #1





Группа: Участник
Сообщений: 3
Регистрация: 14-02-10
Пользователь №: 55 468



Вопрос возник так как опыта работы с беспроводными интерфейсами не было.

Задача:
Есть некоторая сеть из датчиков далеко от цивилизации (за 100 км к примеру). Датчики включаются по мере накопления достаточного количества энергии от солнечных батарей. В сети из датчиков есть несколько более энерговооруженных, что бы периодически воспользоваться радиопередатчиком для дальней связи (спутник, связь с пролетающим самолетом). Расстояние между датчиками от 5 до 30 метров.

Вопрос - существуют ли какие-либо беспроводные интерфейсы оптимизированные для подобной задачи, то есть с возможностью работать в одноранговой сети без координатора, при том что в случайный момент времени может работать далеко не все узлы сети (т.е. необходимо хранить данные днями пока не включится сосед через который можно передать данные).

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

Если таких интерфейсов нет, то на базе чего можно такой разработать? Ссылкам на теорию которую можно почитать по подобным вопросам буду рад.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Dr.NoA
сообщение Feb 15 2010, 13:25
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Если в google наберете "wireless sensor network", то получите много ссылок на теорию.
Если нужны более практические советы, то нужны и более конкретные технические требования к системе.
Go to the top of the page
 
+Quote Post
Spiritus Sancti
сообщение Feb 15 2010, 15:15
Сообщение #3





Группа: Участник
Сообщений: 3
Регистрация: 14-02-10
Пользователь №: 55 468



Цитата(Dr.NoA @ Feb 15 2010, 18:25) *
Если в google наберете "wireless sensor network", то получите много ссылок на теорию.
Если нужны более практические советы, то нужны и более конкретные технические требования к системе.

Спасибо, погуглю.

Более подробно:
Расстояние между датчиками 5-30 м
Питание - солнечная батарея + ионистор (1-10Ф@3В).
Данные нужны чем чаще - тем лучше, но не реже 1 раза в 3 месяца. (т.е. произвели измерение - и есть до 3 месяцев, что бы их собрать по сети к центральному узлу, который их отправит в центр через модем.)
Объем данных - несколько десятков байт от каждого датчика.
В сети не менее 32 датчиков (можно больше)

Датчики не передвигаются, но в единичный момент времени может оказаться что центральный узел выключен (солнечную батарейку листвой или снегом присыпало). Поэтому нужно в те моменты, когда есть возможность - передавать данные в датчик-сосед, который ближе к центру, что бы когда он проснется - смог эти данные получить. Причем данные можно копировать и отправлять разными путями, затем отсекая на центральном узле пришедшие копии, на случай если какой то датчик на пути сломался.
Go to the top of the page
 
+Quote Post
Dr.NoA
сообщение Feb 15 2010, 15:55
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



А что за датчики? Если сами датчики не особо много потребляют, то при описанных требованиях проще использовать батарейки и можно вообще обойтись без солнечных панелей и ионисторов, т.к. с ними только лишние проблемы будут.

По сути вам нужна некая технология построения mesh-сети, в которой все узлы способны ретранслировать пакеты и автоматически переходить в спящий режим. Например, SmartMesh от Dust Networks или российский вариант - MeshLogic.

В Zigbee такое теоретически возможно при работе координаторов в beacon-mode, но на практике там возникает очень много вопросов.
Go to the top of the page
 
+Quote Post
Spiritus Sancti
сообщение Feb 15 2010, 17:51
Сообщение #5





Группа: Участник
Сообщений: 3
Регистрация: 14-02-10
Пользователь №: 55 468



Цитата(Dr.NoA @ Feb 15 2010, 20:55) *
А что за датчики? Если сами датчики не особо много потребляют, то при описанных требованиях проще использовать батарейки и можно вообще обойтись без солнечных панелей и ионисторов, т.к. с ними только лишние проблемы будут.

По сути вам нужна некая технология построения mesh-сети, в которой все узлы способны ретранслировать пакеты и автоматически переходить в спящий режим. Например, SmartMesh от Dust Networks или российский вариант - MeshLogic.

В Zigbee такое теоретически возможно при работе координаторов в beacon-mode, но на практике там возникает очень много вопросов.

батарейки отметаются так как срок службы предполагается более 10 лет (в идеале более 20 лет). А даже самые лучшие литиевые батарейки будут съедены саморазрядом.

Проект академический, поэтому строгих промышленных требований нет, допускается некоторая гибкость.

Сами датчики - емкостного типа, но потенциально может быть навешано дополнительно что нить вроде термометров, суммарное потребление минимальное.
Go to the top of the page
 
+Quote Post
Andron_
сообщение Feb 15 2010, 18:15
Сообщение #6


.NET developer
***

Группа: Свой
Сообщений: 218
Регистрация: 20-10-07
Из: Новосибирск
Пользователь №: 31 532



Цитата
батарейки отметаются так как срок службы предполагается более 10 лет (в идеале более 20 лет). А даже самые лучшие литиевые батарейки будут съедены саморазрядом.

полуофф...




прибор полностью рабочий на этом элементе, на второй фотке отклонение в режиме измерения сопротивления, при закороченных клеммах...

P.S. в батарейках ничче не понимаю!))))
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 08:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016