Страница 1 из 1

Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 19:32:52
VHEMaster
Доброго времени суток всем котам!
Собираю самолёт с электроникой своей разработки. Проблема в том, что через некоторое время после установления связи между пультом и самолётом, радиомодуль просто перестаёт отправлять/принимать пакеты данных до сброса микроконтроллера.
Вероятнее всего проблема потому, что сам радиомодуль находится на расстоянии 40 см от микроконтроллера и, собственно, источника питания.
Сам радиомодуль стоит RFM23BPS (+30dBm,1W, 433 МГц). Провод экранированный, 14-жильный - по 4 жилы на питание и 6 сигнальных (SPI, IRQ и SDN).
На самом проводе есть ферритовый фильтр внешним диаметром 13 мм и длинной 30 мм и прямо к радиомодулю припаян электролит на 1000 мкф.
Питание - выход DC-DC преобразователя с напряжением 5.2 вольта, транзитом через плату с микроконтроллером.

Плата с МК
Изображение

Плата с радиомодулем
Изображение
К "корпусу" платы припаяна экранировка кабеля. На другом конце провода (у МК) экран припаян к земле разьёма


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

UPD
До установки экранированных кабелей было так-же, но не настолько плохо. Зависало в какой-то определённый момент. После установки таких кабелей всё пришло в норму, но в один момент стало хуже, чем было. Сейчас связь установить нереально..
И бывает так.. Если расположить проводку особым образом, то всё работает более менее как раньше. Но стоит её чуть чуть сдвинуть так что-то зависает: то ли I2C девайс, то ли сам радиомодуль...
Изображение

Re: Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 23:15:29
roman.com
VHEMaster писал(а):Если расположить проводку особым образом, то всё работает более менее как раньше. Но стоит её чуть чуть сдвинуть так что-то зависает:
А глючит при любой мощности? Даже при минимальной?
Вообщето 1 Ватт довольно приличная мощность... Токи ВЧ гуляют по кабелю. Обычно делают выносную антенну или ставят противовесы для устранения влияния ВЧ на остальную часть схемы...

Re: Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 23:19:30
VHEMaster
roman.com писал(а): А глючит при любой мощности? Даже при минимальной?
Вообщето 1 Ватт довольно приличная мощность... Токи ВЧ гуляют по кабелю. Обычно делают выносную антенну или ставят противовесы для устранения влияния ВЧ на остальную часть схемы...
При минимальной с выключенным внутренним усилком всё окей. Как сделать противовес?

Re: Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 23:40:34
Плюсик
VHEMaster писал(а):Как сделать противовес?
Поищите в гугле
антенна GP
На нужную Вам частоту.

Изображение

Re: Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 23:42:42
VHEMaster
Т.е. противовес решит все проблемы?
И можно без GP антенны? Мне в идеале использовать обычную штыревую в 1/4 длинны волны

Re: Зависает радиомодуль RFM23BPS

Добавлено: Вс фев 05, 2017 23:48:20
RA3WSI
1/4 нужен обязательно противовес.

Re: Зависает радиомодуль RFM23BPS

Добавлено: Пн фев 06, 2017 00:08:12
Плюсик
VHEMaster писал(а):Мне в идеале использовать обычную штыревую в 1/4 длинны волны
Антенна GP это и есть штыревая антенна 1/4 c противовесами.
Антенна 1/4 должна работать или с заземлением или с противовесами. Другого не дано.
Если оставить один штырь, то второй половиной антенны, т.е. противовесом будет ваша схема.

Или так сделать.

Изображение

В этом случае противовесом будет металлический корпус передатчика.
Общий провод передатчика соединяется с корпусом только в одной точке, как я нарисовал.

Re: Зависает радиомодуль RFM23BPS

Добавлено: Пн фев 06, 2017 04:00:10
VHEMaster
Хорошие новости. Противовес помог) Сделал его из спицы диаметром 2 мм в 1/4 длинны волны (при диаметре жилы антенны в 0.5 мм) и установил почти перпендикулярно антенне (100 градусов ибо антенна сама по себе чуть наклонена назад относительно фюзеляжа). Припаял к "корпусу" платы радиомодуля. Теперь связь устанавливается и радиомодуль не отключается. Но при определённом положении того же кабеля радиомодуля зависает один из I2C девайсов (но стоит немного подвинуть кабель как он развисает, но так не всегда) и так-же сильно "шумят" оба сервопривода в той части корпуса... Шумят т.е. трещат и сильно шатают рули направления и высоты... Почему?..

Re: Зависает радиомодуль RFM23BPS

Добавлено: Пн фев 06, 2017 14:28:37
roman.com
VHEMaster писал(а):Но при определённом положении того же кабеля радиомодуля зависает один из I2C девайсов (но стоит немного подвинуть кабель как он развисает, но так не всегда) и так-же сильно "шумят" оба сервопривода в той части корпуса... Шумят т.е. трещат и сильно шатают рули направления и высоты...
опять только при полной мощности передатчика? ))

Первым делм обычно сводят к минимуму влияние передатчика по ВЧ. Один протвовес только уменьшает влияние ВЧ тока передатчика на остальную часть схемы (кабель и т.д.)... Одного противовеса может быть мало. В заводских антеннах их три или больше.
Вообще всё зависит от монтажа. Мощность приличная (относительно). Передатчик работает в импульсном режиме (пакетная передача). Помехи примерно такие же как от рядом работающего мобильника))) может и больше...
Обычно антенна (или сам модуль вместе с антенной) относят подальше от остальных систем. Ещё ставят несколько противовесов или делают экран (или искуственную землю под антенну).
Вообще.. такие проблемы обычно ищут по приборам - например тестером и осциллографом... А вообще надо смотреть всю схему...

Противовесы иногда подключают и к обычным рациям...
1.jpg
(37.38 КБ) 749 скачиваний
При установки на автомобиль, кузов автомобиля работает как искучтвенная земля ...
2.jpg
(138.78 КБ) 684 скачивания
И т.д. и т.п. Короче, для устранения влияния антенны на схему, нужен или противовес или искуственна земля...

Можно припаять к модулю кабель и вынести антенну подальше (на хвост, нос, крыло...).
4.jpg
(15.26 КБ) 695 скачиваний
А ещё можно запаять радиомодуль в экран и подключит антенну GP без кабеля...
3.jpg
(78.29 КБ) 722 скачивания
Согнуть из жести экран (искуственную землю для антенны)... ))) Вся электронника будет закрыта экраном))
11.jpg
(26.41 КБ) 685 скачиваний
Короче... вариантов много))

Ещё синхронизировать работу всех систем... т.е. в момент работы передатчика, по сигнальному кабелю информация не передаётся. Хотя плохая идея. Только в крайнем случае. Сначала надо уменьшить влияние передатчика.

И не забываем что в момет ключения передатчика (1 Ватт) по цепи питания идут брости тока. Хотя, ток небольшой и нормальные стабилизаторы питания решают эту проблему))

Я надеюсь радиомодуль не настроен на OOK модуляцию))

Re: Зависает радиомодуль RFM23BPS

Добавлено: Пн фев 06, 2017 16:19:49
VHEMaster
Спасибо, буду что-то пробовать. Да, всё это при максимальной мощности... Жаль, поторопился склеить место, где стоит радиомодуль а разрезать не охота..