Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
11.12.2014, 10:47
|
#21
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Сообщение от krian
|
Схема сети - звезда.
|
Какой диаметр этой звезды? 10 метров? 100 метров? километр? 20 километров?
Какое питание датчиков? Батарейка? Сеть? Сеть с аккумулятором?
|
|
|
|
11.12.2014, 22:27
|
#22
|
Прописка
Регистрация: 26.07.2004
Сообщений: 275
Сказал спасибо: 21
Сказали Спасибо 61 раз(а) в 28 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Сообщение от Boba_spb
|
Какой диаметр этой звезды? 10 метров? 100 метров? километр? 20 километров?
Какое питание датчиков? Батарейка? Сеть? Сеть с аккумулятором?
|
расстояние до 50-60м. Питание датчика - батарейка. Питание концентратора - скорее всего электросеть и аккумулятор.
|
|
|
|
12.12.2014, 02:28
|
#23
|
Временная регистрация
Регистрация: 04.03.2005
Адрес: Москва
Сообщений: 71
Сказал спасибо: 25
Сказали Спасибо 30 раз(а) в 14 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Не так давно я разробатывал систему контроля вибрацыи с беспроводными датчиками. Питание датчиков автономное. Базовая станция питалась по проводам. Если интересно, напишите мне в личку, могу поделиться инфой, но только той что не составляет коммерческую тайну.
|
|
|
|
12.12.2014, 02:44
|
#24
|
Частый гость
Регистрация: 09.05.2007
Сообщений: 24
Сказал спасибо: 149
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
А почему не попробовать модель паровозика? Вагоны это датчики, паровозик - концентратор. И там есть важная вещь - тамбурные двери, в качестве запрета или
разрешения приема, передачи сигнала. Допустим есть что передать датчику номер7,
он запрещает прием с датчика номер8 и проверяет есть ли допуск к датчику номер6.
Если нет ждет, если есть допуск кладет на шину маркер датчика и данные. Данные
ушли? Открывает двери к вагону номер8. В это время данные переданные в шестой
вагон проходят последовательно через всю цепочку в паровоз. Таким образом
каждый датчик настроен получить данные только со старшего датчика и послать на младший. И еще каждый датчик должен через разумный период послать контрольный
сигнал, с которого сигнал не прошел там и пипец...
|
|
|
|
12.12.2014, 08:50
|
#25
|
Прописка
Регистрация: 17.11.2009
Сообщений: 129
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
|
Re: системы сбора данных по радиоканалу
Сообщение от niXto
|
Датчики передают пакеты с различной длительностью паузы (частота обычно некварцована или программно предусмотрен сдвиг), поэтому если в какой-то момент пакеты нескольких датчиков наезжают друг на друга, то через несколько циклов они разъедутся и будут читаться нормально
|
Всё верно. Многократная передача пакета датчиком, со случайной длительность паузы между каждым пакетом. Никакой синхронизации по RTC - это слишком жирно и нереально.
|
|
|
|
12.12.2014, 09:03
|
#26
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,924
Сказал спасибо: 2,543
Сказали Спасибо 11,821 раз(а) в 5,927 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Сообщение от branka
|
Таким образом
каждый датчик настроен получить данные только со старшего датчика и послать на младший.
|
При отсутствии лимита по питанию - можно. А на батарейках - слишком жирно.
Сообщение от OKF
|
Никакой синхронизации по RTC - это слишком жирно и нереально.
|
Зависит от задачи. К примеру, у нас опрос один раз в шесть часов. И все на автономном питании. Самый смысл спать и просыпаться по часам.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.12.2014, 13:14
|
#27
|
Частый гость
Регистрация: 09.05.2007
Сообщений: 24
Сказал спасибо: 149
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
При отсутствии лимита по питанию - можно. А на батарейках - слишком жирно.
Датчик просыпается только если есть что передать ему или если пришел
вызов с предыдущего датчика.
|
|
|
|
12.12.2014, 13:30
|
#28
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,924
Сказал спасибо: 2,543
Сказали Спасибо 11,821 раз(а) в 5,927 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Спит - это когда совсем. А если на приеме, то это ого-го какой жор!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.12.2014, 13:35
|
#29
|
Частый гость
Регистрация: 09.05.2007
Сообщений: 24
Сказал спасибо: 149
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Длина пакета примерно байт(номер датчика) и два байта(данные), батарейки должно
хватить.
|
|
|
|
12.12.2014, 14:53
|
#30
|
Гражданин KAZUS.RU
Регистрация: 26.09.2005
Сообщений: 569
Сказал спасибо: 58
Сказали Спасибо 509 раз(а) в 135 сообщении(ях)
|
Re: Системы сбора данных по радиоканалу
Возможна оценка такого алгоритма.
Исходно:
Все датчики - только передатчики,
Приемник - всегда на приеме (скорее многоканальный).
Варианты:
Датчик передает пакет несколько раз. Время передачи 30-40 байт (10 байт данные и 20-30 байт "контрольного байта" для выхода на режим приемника - это обязательно) составит 30 - 40 мс на один пакет при 9600. Отдадим датчику 100 мс.
При 100 датчиках время только на передачу 10 секунд.
Возмем два (к примеру) приемника. Один непрерывно сканирует эти каналы. Время сканирования единицы мс.
В случае получения пакета от одного из датчиков он приемник1 начинает прием пакета, отдав процес сканирования приемнику2 и т.д.
Зная временные параметры контролируемых процессов, можно оценить вероятность срыва приема данных (конфликта). Естественно каждый датчик передает только на заданном канале. Возможны группировки датчиков (по каналу передачи) с целью оптимизации.
Вобщем, при полностью асинхронной передаче и отсутствия контроля занятости эфира - конфликты неизбежны и все определяется вероятностями.
Приемник может "хитрить" сохраняя предыдущее значение от датчика по которому был срыв пакета.
Выход - в увеличении каналов приема, сокращении длины пакета, дублировании пакетов через заданные паузы. Кстати, дублирование пакетов в таких режимах имеет экстремум при прочих установленных параметрах, т.е. начиная с определенного количества дублей надежность передачи падает.
__________________
Будь проще, дойдет и до синтеза.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:27.
|
|