На склад поступили жидко-кристаллические индикаторы и дисплеи от KSE

Радиомодуль RFM23 (RFM22). Есть вопрос....

Страница 1 из 2
Новичок
 
Регистрация: 12.06.2014
Сообщений: 5
Репутация: 11
1 0
0 0
 
12.06.2014 19:15 #1
Добрый день!

Экспериментирую с RFM23BP. В частности интересует вопрос по режиму непосредственной передачи (direct mode). Информации очень мало в интернете... Настроил режим ООК (амплитудная модуляция), FIFO - выключен. Непонятно вот что - выводы TX_ON и RX_ON у меня вообще не влияют на режим работы (без них всё передается)!!?? Пробовал и пакетную передачу - тоже от этих ног никакой реакции...... Не проясните вопрос?
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Новичок
 
Регистрация: 12.06.2014
Сообщений: 5
Репутация: 11
1 0
0 0
 
12.06.2014 19:44 #2
Вот еще как у меня ООК выглядит.... Это паразитные по бокам? Ибо у меня на макетке все сделано проводами....
Изображения
Тип файла: jpg pic.jpg (102.3 Кб, 0 просмотров)
Оценка
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,268
Репутация: 2207
2,193 1,125
40 83
 
12.06.2014 21:47 #3
Снимали без модуляции?
Оценка
Новичок
 
Регистрация: 12.06.2014
Сообщений: 5
Репутация: 11
1 0
0 0
 
12.06.2014 23:02 #4
Цитата:
Сообщение от lllll
Снимали без модуляции?
Совершенно верно, режим ООК, один из входов RFM32BP (GPIO_2) сконфигурил как вход модуляции и повесил на этот вход 1. Правда мощность была по минимуму.... А при максимуме выставленной мощности, кстати, ток потребления составляет 110mA (при заявленных в даташите 500mA). Может я все таки не до конца что то сконфигурил или ноги TX_ON, RX_ON надо всетаки подключать.....

P.S. Убрал автоусиление в натройках анализатора, и "горб модуляции" стал явно выраженным.... Думаю, надо сделать плату нормальную (экранированную) и потом уже выходить на максимальную мощность....
Последний раз редактировалось Димаn; 12.06.2014 в 23:10.
Оценка
Знаток
 
Регистрация: 06.01.2010
Адрес: Львов
Сообщений: 193
Репутация: 79
64 123
0 0
 
12.06.2014 23:17 #5
Цитата:
Сообщение от Димаn
...один из входов RFM32BP (GPIO_2) сконфигурил как вход модуляции и повесил на этот вход 1...
И какая же тут может быть амплитудная модуляция, если на входе постоянное напряжение? И ещё: там предусмотрена точно модуляция, а не манипуляция?
Оценка
Новичок
 
Регистрация: 12.06.2014
Сообщений: 5
Репутация: 11
1 0
0 0
 
12.06.2014 23:26 #6
Guaho
В настоящий момент меня интересует, чтоб на выходе модуля RFM было "что-то" полезное... Уже проверил и режим FSK - работает. Манипуляция?? Дак у меня и есть манипуляция - это же модуляция цифровым сигналом так называется, я так понимаю?
Оценка
Новичок
 
Регистрация: 12.06.2014
Сообщений: 5
Репутация: 11
1 0
0 0
 
13.06.2014 00:20 #7
Счас еще раз проверил. Похоже всё таки надо эти ноги (TX, RX) использовать. При их включении моща больше. Выставил как по даташиту при передаче: TX_ON=0, RX_ON=1. Ток потребления стал 500mA (был до этого около 100mA). Прилагаю скрин (сигнал не модулирован).
Изображения
Тип файла: jpg pic_1.jpg (178.9 Кб, 0 просмотров)
Оценка
Новичок
 
Регистрация: 05.07.2017
Сообщений: 4
Репутация: 11
1 1
0 0
 
05.07.2017 14:37 #8
Диман,
сейчас занимаюсь с этим модулем RFM23BP. Передача вроде есть, приемник и рация ее чувствуют, а приема не получается.
Больше не нашел в инете , кто бы ее программировал. Не поделитесь исходным кодом? Мануал уж больно мутный .
s-dyatkov(соб)mail (тчк)ru
Оценка
Эксперт
 
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,190
Репутация: 772
747 351
23 1
 
05.07.2017 18:06 #9
сначала надо разобраться что такое TX\RX. И что обозначают 0 и 1 после знака равенства (одновременно два 0 или две 1 не будет никогда). исходный код - это программа управления до компиляции, во первых она не нужна для настройки модуля (в исходном виде), а во вторых исходник вам не поможет (исходник нужен для тог, что бы изменить внешний вид на экране монитора. ввести новые функции или наоборот удалить те, что имеются и т.д. и т.п....)ну и потом за три года после последнего сообщения прога все таки расписана в нете...
Оценка
Новичок
 
Регистрация: 05.07.2017
Сообщений: 4
Репутация: 11
1 1
0 0
 
06.07.2017 12:21 #10
Цитата:
Сообщение от spasatell
сначала надо разобраться что такое TXRX. И что обозначают 0 и 1 после знака равенства (одновременно два 0 или две 1 не будет никогда). исходный код - это программа управления до компиляции, во первых она не нужна для настройки модуля (в исходном виде), а во вторых исходник вам не поможет (исходник нужен для тог, что бы изменить внешний вид на экране монитора. ввести новые функции или наоборот удалить те, что имеются и т.д. и т.п....)ну и потом за три года после последнего сообщения прога все таки расписана в нете...
TXon, RXon - это биты в reg[7] этого радиомодуля RFM23BP.
Входы радиомодуля TX_on, RX_on не использовал - все задавал по SPI-интерфейсу.
Даташит на радиомодуль очень неполный , как инициализировать все регистры (а их 128) -информации не достаточно. Соответственно, в исходном тексте программы для контроллера (а не РС) можно понять, как задавать все эти регистры . Экран монитора здесь ни при чем - отладка происходит в Keil , IAR и т.д. (по предпочнениям писателя и выбору контроллера).
К сожалению, яндекс не дает других ссылок по программированию RFM23BP, кроме этого форума..
Последний раз редактировалось SeD16; 06.07.2017 в 12:26.
Оценка
Ответ
Страница 1 из 2
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 15:09.
Обратная связь РадиоЛоцман Вверх