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

|
Господа, есть вопрос. Скорее к тем, кто уже делал подобное.
Есть линк на CC1101-PA-LNA. Выходная мощность усилителя в передатчике - +30 dBm. На полную мощность вблизи работать не получается - когда на входе приемника входной сигнал выше чем -15 dBm связь пропадает. А работать нужно как в непосредственной близости, так и на максимальном удалении - около 500 м. Хочется сделать автоматическую регулировку усиления. Не столько для того, чтобы работать и вблизи и на удалении, сколько для того, чтобы на засорять эфир чрезмерно мощным сигналом.
Мой мозг родил пока следующий алгоритм: передатчик посылает постепенно нарастающие по мощности сигналы. В пакет добавляется байт с информацией об выставленной мощности передатчика. Как только приемник получает пакет, он отправляет ответ передатчику о том, что он услышан. Фишка в том, что приемник считает - раз до него дошел пакет, то значение мощности, закодированное в пакете можно использовать для отправки ответа - дойдет гарантировано.
Либо наоборот - как только сигнал слишком мощный, отправлять ведущему сигнал о том, что мощность неплохо было бы уменьшить.
Задача с одной стороны несложная, просто я не хочу изобретать велосипед, наверняка есть проверенные решения, к которым я могу и не прийти сам сразу. Кто-что посоветует?
|
|
|
|
|
 |
Ответов
|
Dec 5 2013, 08:27
|
Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 24-06-11
Пользователь №: 65 864

|
Цитата(zheka @ Dec 4 2013, 22:19)  Господа, есть вопрос. Скорее к тем, кто уже делал подобное.
Есть линк на CC1101-PA-LNA. Выходная мощность усилителя в передатчике - +30 dBm. На полную мощность вблизи работать не получается - когда на входе приемника входной сигнал выше чем -15 dBm связь пропадает. А работать нужно как в непосредственной близости, так и на максимальном удалении - около 500 м. Хочется сделать автоматическую регулировку усиления. Не столько для того, чтобы работать и вблизи и на удалении, сколько для того, чтобы на засорять эфир чрезмерно мощным сигналом.
Мой мозг родил пока следующий алгоритм: передатчик посылает постепенно нарастающие по мощности сигналы. В пакет добавляется байт с информацией об выставленной мощности передатчика. Как только приемник получает пакет, он отправляет ответ передатчику о том, что он услышан. Фишка в том, что приемник считает - раз до него дошел пакет, то значение мощности, закодированное в пакете можно использовать для отправки ответа - дойдет гарантировано.
Либо наоборот - как только сигнал слишком мощный, отправлять ведущему сигнал о том, что мощность неплохо было бы уменьшить.
Задача с одной стороны несложная, просто я не хочу изобретать велосипед, наверняка есть проверенные решения, к которым я могу и не прийти сам сразу. Кто-что посоветует? Думаю, начинать надо с установки диплексора, а уж затем отрабатывать алгоритм
|
|
|
|
Сообщений в этой теме
zheka Автоматическая регулировка усилителя мощности Dec 4 2013, 18:19 Profi2005 Добрый день,
Соответственно связь на дальней дист... Dec 5 2013, 06:57 Егоров Цитата(zheka @ Dec 4 2013, 21:19) Мой моз... Dec 5 2013, 07:11 zheka ух... еханый бабай...
Господа, у меня есть готовый... Dec 5 2013, 14:39 zheka Цитатаили иными словами, глубина АРУ в приемнике н... Dec 5 2013, 17:04 vadimp61 У меня не работало на 2-3м даже при +10dBm, но та... Dec 6 2013, 04:28 zheka Цитатадобавьте в ответ уровень приема RSSI, а база... Dec 6 2013, 04:56 vadimp61 Цитата(zheka @ Dec 6 2013, 08:56) Спасибо... Dec 6 2013, 05:46  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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|