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

Радиомодуль на 434МГц работает на макетке, но не на плате?

Добавлено: Ср май 21, 2014 18:32:53
Artlav
Есть несколько радиомодулей RFM12B - трансивер на 434МГц.
В инструкции написано, что антенной будет кусок проволоки от 17см длиной.

Собрал передающую часть на макетке - всё работает. http://i.imgur.com/jaEGl7w.jpg
Собрал её же на плате - не работает. http://i.imgur.com/69osun1.jpg
Разводка: http://i.imgur.com/gDJj2Ip.png
Если взяться за антенну - работает.
Удлинил антенну до 30см - работает без прикосновений.
Воткнул в другой USB порт, в хабе - не работает, касание антенны не помогает.
Но помогает касание самого модуля или махание хабом.
USB в данном случая даёт только питание, так что какой-либо софт тут не причём.
На приём ничего вышеописанное не влияет - работает всегда.

Вопрос - в чём тут дело?
Какую нужно антенну?
Почему идентичная схема на макетке работает без проблем, а в плате - нет?
Почему схема по-разному работает в разных USB портах (которые по идее только питание давать должны)?

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Ср май 21, 2014 18:57:52
Maykill
на макетке у вас провода излучали :))
имхо

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Чт май 22, 2014 03:31:04
kalobyte
у тебя с усб питание не идет напрямую на модуль и мк, а через конденсатор
под выводом антенны не должно быть земли, иначе вывод антенны и земли + текстолит образуют шунтирующий конденсатор

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Пт май 23, 2014 00:09:49
Artlav
Maykill писал(а):на макетке у вас провода излучали :))
имхо
Возможно, но тогда вопрос - а как правильно делать?
kalobyte писал(а):у тебя с усб питание не идет напрямую на модуль и мк, а через конденсатор
Питание МК и модуля - 3.3В, идёт из регулятора, встроенного в FT232RL. Конденсаторы для 5В и 3.3В к земле.
Или что имелось ввиду?
kalobyte писал(а):под выводом антенны не должно быть земли, иначе вывод антенны и земли + текстолит образуют шунтирующий конденсатор
Интересно.
А насколько далеко должна быть земля? Её совсем под модулем не делать?
Попробовал соскрести в районе вывода антенны - никаких изменений.
Потом, в самом модуле земля снизу по всей его площади, включая и под антенной.

Далее, в хабе оно работает если взяться за модуль где антенна и земля.
Если палец только на антенне - ничего.
Если только на земле - ничего.
Если на том и том - то работает.

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Пт май 23, 2014 14:24:24
kalobyte
Artlav писал(а):Питание МК и модуля - 3.3В, идёт из регулятора, встроенного в FT232RL.
на макетке у тебя готовая плата с фтди, а запаял ты может быть левую, их китаезы часто подделывают

отпаяй ее, подключи нормальное питание и протести с макеточным фтди
Artlav писал(а):Её совсем под модулем не делать?
под моудлем как раз и надо, а возле выхода зазор в 2-5мм можно делать
Artlav писал(а):Далее, в хабе оно работает если взяться за модуль где антенна и земля.
может где непропай земли
у тебя наблюдается картина, когда недостаточно много противовеса или какая-то херня с питанием

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Пт май 23, 2014 15:00:58
svic
Cудя по лаю плюс дальше FT232 не уходит.

Re: Радиомодуль на 434МГц работает на макетке, но не на плат

Добавлено: Пт май 23, 2014 22:41:11
Artlav
kalobyte писал(а):какая-то херня с питанием
svic писал(а):Cудя по лаю плюс дальше FT232 не уходит.
Дык в том то и беда, что с питанием всё хорошо.
Если его воткнуть просто в компьютер или в зарядное устройство, то всё работает без каких-либо проблем.
А вот если воткнуть в хаб, то работает только если взяться.
Напряжения все в норме, всё пропаяно.

Похоже всё же что место проклятое (в углу у монитора) - если хаб переставить в другое место, то всё работает, если на проводе протянуть туда, где стоял хаб - то работать перестаёт. :dont_know:
Переставил туда макетку - тоже не работает. :shock:

Короче говоря, проблема сама собой выяснилась, всем спасибо за помощь.