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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Передача сигнала на 600м
Flasher
сообщение Nov 18 2008, 19:43
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(Igor_O @ Nov 18 2008, 16:09) *
В даташите на СС1101 написано, что очень рекомендуется применение элементов 0402 типоразмера. "The placement and the size of the
decoupling capacitors are very important to achieve the optimum performance". В наличии у продавцов только 0603. Насколько критично при 433 МГц? Может из за этих различий и разброс в достигнутых дальностях приема\передачи?

не страшно вообще. там не сильно индуктивности паразитные отличаются
Go to the top of the page
 
+Quote Post
Igor_O
сообщение Nov 19 2008, 16:14
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-11-08
Пользователь №: 41 641



Еще вопрос: В Sleep режим СС1101 переходит автоматически при высоком уровне CS или есть команда. В Datashit чего то не вижу.
Go to the top of the page
 
+Quote Post
bloodden
сообщение Nov 19 2008, 20:56
Сообщение #18


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



В idle - как настроете (по-умолчанию), а в повердаун - по спецкоманде( или апаратное условие, по-моему, если не ошибаюсь, выполните). Режима Sleep как такового нету, вроде.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Igor_O
сообщение Nov 20 2008, 10:54
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-11-08
Пользователь №: 41 641



Если использую SPI, прерывания не использую, нужно ли неиспользуемые GDO0 и GDO2 куда нибудь подтягивать?
Go to the top of the page
 
+Quote Post
bloodden
сообщение Nov 20 2008, 13:46
Сообщение #20


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(Igor_O @ Nov 20 2008, 12:54) *
Если использую SPI, прерывания не использую, нужно ли неиспользуемые GDO0 и GDO2 куда нибудь подтягивать?

Выходами их настройте и всё. По-умолчанию так и есть.
Зря вы не используете прерывания. Даже без прерываний опрашивать один вход проще, чем по SPI вычитывать состояние. ИМХО. Мне достаточно GDO0. GDO2 вообще не использую.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Nov 21 2008, 08:09
Сообщение #21


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Думаю в стрельце стоит скорость 1200бит/c. от этого заявленая дальность 600м. хотя с такой антенной как змейка сомневаюсь, но со штырем по прямой видимости вполне может быть.
на фирменных модулях при скорости 38400 дает 250м почти по прямой видимости, со второго этажа на землю.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Nov 21 2008, 10:47
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(bloodden @ Nov 20 2008, 16:46) *
Выходами их настройте и всё. По-умолчанию так и есть.
Зря вы не используете прерывания. Даже без прерываний опрашивать один вход проще, чем по SPI вычитывать состояние. ИМХО. Мне достаточно GDO0. GDO2 вообще не использую.

IMHO, GDO2 правильнее. Потому как GDO0 можно еще и для чтения аналоговых значений использовать, и хорошо бы его отправить на вход ADC (ну, если вход ADC может и как вход прерываний работать, то тогда одним можно обойтись). Это я по своему опыту - пришлось ради датчика температуры небольшую перетрассировочку сделать...

А по поводу прерывание vs опрос - однозначно, прерывания гораздо удобнее, можно отслеживать все фазы приема/передачи, минимизируя энергопотребление процессора и просыпаясь только по событиям.

Сообщение отредактировал rx3apf - Nov 21 2008, 10:49
Go to the top of the page
 
+Quote Post
bloodden
сообщение Nov 21 2008, 13:11
Сообщение #23


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(rx3apf @ Nov 21 2008, 12:47) *
IMHO, GDO2 правильнее. Потому как GDO0 можно еще и для чтения аналоговых значений использовать, и хорошо бы его отправить на вход ADC (ну, если вход ADC может и как вход прерываний работать, то тогда одним можно обойтись). Это я по своему опыту - пришлось ради датчика температуры небольшую перетрассировочку сделать...

А по поводу прерывание vs опрос - однозначно, прерывания гораздо удобнее, можно отслеживать все фазы приема/передачи, минимизируя энергопотребление процессора и просыпаясь только по событиям.

Ну, мне аналоговые значения с него не нужны. Хотя спасибо, я эту часть даташита проспал наверное smile.gif


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
Igor_O
сообщение Dec 2 2008, 13:45
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-11-08
Пользователь №: 41 641



Собрал платы с СС1101, дальность на четвертьволновой штырь получилась около 250м по улице с деревьями. В помещении на 5 dbm прострелила 4 стены в том числе и шлакоблоки гаража на дальности 30м. В общем результат устроил. Пробую считать RSSI в ответ постоянно, независимо от мощности и расстояния приходит 4F. Append status в PKTCTRL1 включен. Чего еще не так?
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Dec 3 2008, 13:23
Сообщение #25


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



А какая битовая скорость радиоканала была? и мощность на выходе передатчика когда на улице измеряли?
Go to the top of the page
 
+Quote Post
Igor_O
сообщение Dec 3 2008, 17:04
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-11-08
Пользователь №: 41 641



1200 бод, мощность мах 10 мВт. С RSSI разобрался, его в Burst надо было читать. Из последних достижений: на PCB антену 25х6 мм при мощности 0 dBm стабильная передача 2-х байт каждые 4 сек через 5 стен (в том числе и шлакоблок) на расстоянии 30м.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Dec 4 2008, 06:56
Сообщение #27


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Igor_O @ Dec 3 2008, 20:04) *
1200 бод, мощность мах 10 мВт. С RSSI разобрался, его в Burst надо было читать. Из последних достижений: на PCB антену 25х6 мм при мощности 0 dBm стабильная передача 2-х байт каждые 4 сек через 5 стен (в том числе и шлакоблок) на расстоянии 30м.


Короче скорость самая минимальная...и 600 метров не получилось 05.gif да, цифры не жгут biggrin.gif
ps. Возможно при столь высокой чуствительности приемника многое может дать экранировка модуля.
Go to the top of the page
 
+Quote Post
MaxEngee
сообщение Dec 4 2008, 07:55
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 17-03-07
Из: Беларусь, Минск
Пользователь №: 26 249



Иногда для повышения надежности и дальности передачи данных по радиоканалу данного типа можно использовать что-то на подобии расширения спектра DSSS.
Вместо 1 бита передается например код Баркера, для 1 - прямой, для 0 - с инверсией.
При таком решении требуется реализовать программный коррелятор, причем при приеме достаточно одного, а вот для обнаружения требуется уже два коррелятора работающих через ПИ/2, потому что фаза входного сигнала в начальный момент не известна.

Принесет ли какое либо улучшение качества и дальности DSSS в конкретном случае или нет не будет известно пока не проведешь эксперименты. Все зависит от того как ухудшается чувствительность приемника при увеличении скорости. Это конечно можно рассчитать или лучше смоделировать в симулинке, но иногда быстрее сделать готовые образцы и проверить.
Go to the top of the page
 
+Quote Post
Igor_O
сообщение Dec 4 2008, 08:51
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 14-11-08
Пользователь №: 41 641



Цитата(Alexashka @ Dec 4 2008, 09:56) *
Короче скорость самая минимальная...и 600 метров не получилось 05.gif да, цифры не жгут biggrin.gif
ps. Возможно при столь высокой чуствительности приемника многое может дать экранировка модуля.

А есть кроме заявленных "Аргус Спектр" в датчиках "Стрелец" , но не подтвержденных данные о передаче на 600м.
Кроме того у меня были реальные городские условия и видимость была тоже не особо прямая - с одной стороны ряд домов, с другой и между деревья. Высота от земли 1,5м.
В общем мне данные прямой видимости не особо были важны. Главное возможность передачи внутри помещения через препятствия в виде стен и мебели. Да и скорость мне без разницы - мне гонять 2 байта.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Dec 4 2008, 09:50
Сообщение #30


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Igor_O @ Dec 4 2008, 11:51) *
А есть кроме заявленных "Аргус Спектр" в датчиках "Стрелец" , но не подтвержденных данные о передаче на 600м.
Кроме того у меня были реальные городские условия и видимость была тоже не особо прямая - с одной стороны ряд домов, с другой и между деревья. Высота от земли 1,5м.
В общем мне данные прямой видимости не особо были важны. Главное возможность передачи внутри помещения через препятствия в виде стен и мебели. Да и скорость мне без разницы - мне гонять 2 байта.


По правде говоря особой разницы между городом и полем я не заметил...и там и там выходит примерно одинаковая дальность. хотя у нас дома редко стоят. 600м у меня тоже нигде не получилось, максимум это 275м, но скорость была 38.4кбит и антенна 5/8 лямбды.
зы. просто подумал может у меня руки кривые laughing.gif
Go to the top of the page
 
+Quote Post

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

 


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


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