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

 
 
> Автоматическая регулировка усилителя мощности
zheka
сообщение Dec 4 2013, 18:19
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Господа, есть вопрос. Скорее к тем, кто уже делал подобное.


Есть линк на CC1101-PA-LNA. Выходная мощность усилителя в передатчике - +30 dBm. На полную мощность вблизи работать не получается - когда на входе приемника входной сигнал выше чем -15 dBm связь пропадает. А работать нужно как в непосредственной близости, так и на максимальном удалении - около 500 м.
Хочется сделать автоматическую регулировку усиления. Не столько для того, чтобы работать и вблизи и на удалении, сколько для того, чтобы на засорять эфир чрезмерно мощным сигналом.

Мой мозг родил пока следующий алгоритм: передатчик посылает постепенно нарастающие по мощности сигналы. В пакет добавляется байт с информацией об выставленной мощности передатчика. Как только приемник получает пакет, он отправляет ответ передатчику о том, что он услышан. Фишка в том, что приемник считает - раз до него дошел пакет, то значение мощности, закодированное в пакете можно использовать для отправки ответа - дойдет гарантировано.

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


Задача с одной стороны несложная, просто я не хочу изобретать велосипед, наверняка есть проверенные решения, к которым я могу и не прийти сам сразу.
Кто-что посоветует?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zheka
сообщение Dec 6 2013, 04:56
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата
добавьте в ответ уровень приема RSSI, а база сама будет решать с какой мощностью выдавать пакет данному абоненту.

Спасибо, что-то вроде этого я и ожидал услышать.
Вот только это способ все-таки хуже того, что я предложил. Так как один и тот же RSSI может быть при слабом источнике сигнала вблизи, и при мощном источнике сигнала на удалении. Это получается полученный приемником RSSI нужно передавать обратно передатчику, а тот уже будет принимать решение, исходя из своей мощности.
Цитата
в технологии DSL называется HandShaike (рукопожатие).

Так вроде бы рукопожатие осуществляется один раз, во время установления связи. А тут нужно будет постоянно вычислять мощность.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Dec 6 2013, 05:46
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(zheka @ Dec 6 2013, 08:56) *
Спасибо, что-то вроде этого я и ожидал услышать.
Вот только это способ все-таки хуже того, что я предложил. Так как один и тот же RSSI может быть при слабом источнике сигнала вблизи, и при мощном источнике сигнала на удалении. Это получается полученный приемником RSSI нужно передавать обратно передатчику, а тот уже будет принимать решение, исходя из своей мощности.

Так вроде бы рукопожатие осуществляется один раз, во время установления связи. А тут нужно будет постоянно вычислять мощность.

У нас в каждом устройстве есть Глонасс модуль, поэтому нет проблем далеко-близко).
Передавайте уровень мощности передатчика, и тогда, сравнивая уровень передачи и RSSI в приемнике можно будет вычислить далеко или близко находится передатчик.

Да, прийдеться каждый раз вычислять мощность.

Цитата(DASM @ Dec 6 2013, 09:04) *
Да, это проблема сс110, проходил. Вылечили кардинально — поставили Si4463

То есть если рядом +30 дбм, приемник принимает все пакеты?
и рядом - это сколько?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zheka   Автоматическая регулировка усилителя мощности   Dec 4 2013, 18:19
- - Profi2005   Добрый день, Соответственно связь на дальней дист...   Dec 5 2013, 06:57
- - Егоров   Цитата(zheka @ Dec 4 2013, 21:19) Мой моз...   Dec 5 2013, 07:11
- - tsww   Цитата(zheka @ Dec 4 2013, 22:19) Господа...   Dec 5 2013, 08:27
- - zheka   ух... еханый бабай... Господа, у меня есть готовый...   Dec 5 2013, 14:39
- - zheka   Цитатаили иными словами, глубина АРУ в приемнике н...   Dec 5 2013, 17:04
- - vadimp61   У меня не работало на 2-3м даже при +10dBm, но та...   Dec 6 2013, 04:28
|- - DASM   Цитата(vadimp61 @ Dec 6 2013, 08:46) У на...   Dec 6 2013, 08:26
- - DASM   Да, это проблема сс110, проходил. Вылечили кардина...   Dec 6 2013, 05:04
- - zheka   еще попутный вопрос для тех кто городил внешний ус...   Dec 6 2013, 08:18
|- - vadimp61   Цитата(zheka @ Dec 6 2013, 12:18) еще поп...   Dec 6 2013, 09:16
- - zheka   Вот даташит на мой модуль. DASM, скажите, а у вас...   Dec 6 2013, 14:16
|- - vadimp61   Цитата(zheka @ Dec 6 2013, 18:16) Вот дат...   Dec 6 2013, 19:53
- - zheka   Так там по моему одним коммутатором все переключае...   Dec 6 2013, 20:19


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

 


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


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