Например TDA7294

Форум РадиоКот • Просмотр темы - HOPERF RFM70, особенности работы
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 20:27:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 152 ]     ... , , , 7,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пт май 16, 2014 19:40:00 
Открыл глаза

Зарегистрирован: Ср май 14, 2014 15:46:02
Сообщений: 55
Откуда: Харьков
Рейтинг сообщения: 0
да. я его читал. и читался он правильно. вот такая загадочность )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пт май 16, 2014 19:53:29 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
сначала инициализируется 1D, а потом 1C в банке 0. cудя по даташиту в определении битов в 1C имеет значение установка битов в 1D


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Сб май 17, 2014 12:12:37 
Открыл глаза

Зарегистрирован: Ср май 14, 2014 15:46:02
Сообщений: 55
Откуда: Харьков
Рейтинг сообщения: 0
в сети люди часто упоминают о значимости взаимного расположения модулей в пространстве. вроде как диаграммы направленностей какие-то аморфные.
как у вас модули себя ведут в этом плане?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Сб май 17, 2014 13:26:44 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
замечал такое только на больших расстояниях (несколько десятков метров). и то, если их крутить, то связь на какой-то момент теряется. а когда остановить в любом положении, то опять восстанавливается.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Сб май 17, 2014 13:31:03 
Открыл глаза

Зарегистрирован: Ср май 14, 2014 15:46:02
Сообщений: 55
Откуда: Харьков
Рейтинг сообщения: 0
м-дя. тупик какой-то.
хорошо было бы это все живьем увидеть.
может я вообще зря зациклился на этом модуле?
мне надо будет прострелить 15-20 метров деревянного дома. в теории этот модуль справится с подобным заданием?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Сб май 17, 2014 13:56:09 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
конечно. у меня модули связываются через две стенки в панельном доме.
я бы вам еще порекомендровал подключить эти модули к avr микропроцессору. здесь есть готовые прошивки для стопроцентной стабильной работы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пн май 19, 2014 17:24:19 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Попробовал я вчера дальность действия радиомодулей RFM70 (которые в предыдущих моих постах удалось запустить) одни модуль на столе, второй я носил по комнатам и летней кухне, ванной, результаты таковы:
- дальняя спальня (две стены кирпичные, расстояние примерно 4-5 метров) модули видят друг друга нормально (связь не теряют);
- летняя кухня (стена кирпич, железная дверь, 2 деревянных двери в кухне, вход) примерно 7 метров модули видят друг друга но иногда связь теряют;
- летняя кухня (стена кирпич, железная дверь открыта, 2 деревянных двери в кухне, середина кухни) примерно 10 метров - модули видят друг друга связь не теряют;
- летняя кухня (стена кирпич, железная дверь, 2 деревянных двери в кухне, ванная(стена кирпич) ) примерно 13 метров - модули не видят друг друга;
Пробовал без изменения прошивки подключать модули RFM73, все 3 модуля запустить так и не удалось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пн май 19, 2014 21:07:57 
Открыл глаза

Зарегистрирован: Ср май 14, 2014 15:46:02
Сообщений: 55
Откуда: Харьков
Рейтинг сообщения: 0
вот и ответ. фтопку их


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пн май 19, 2014 21:29:53 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Ну не совсем так для меня в принципе эти подойдут, один на крыше (это потолок и кровля не покрытая железом), а другой в доме. Естественно надо будет попробовать в реальных условиях, сейчас вместо отладочной платы планирую сделать модуль в "первом" варианте.
И соответственно вопрос всем кто пробовал эти модули в работе, как их защитить от внешних факторов дождь, снег, температура. Достаточно ли поместить модуль в герметично закрытый пластмассовый корпус (или внизу корпуса сделать несколько отверстий для вентиляции), не будет ли как то влиять влажность и нагрев внутри корпуса на их работу.
А на счёт модулей RFM73, которые обладают меньшей мощностью чем RFM70, думаю что возможно под такой маркировкой идут те же RFM70 поэтому и результаты у всех разные (наши друзья с востока всё делают подряд, быстрее только продать). Мои модули имеют маркировку RFM70 2.0, RFM73 1.0


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Ср май 21, 2014 10:38:24 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Продолжил попытки запуcка модулей RFM73, и после изменений в нулевом банке строки
Код:
//************ Bank0 register initialization commands
 const uint8_t PROGMEM RFM70_bank0Init[][2] = {
  // address data
  { (0x20|0x00), 0x0F }, //Disable CRC ,CRC=1byte, POWER UP, TX
  { (0x20|0x01), 0x3F }, //Enable auto acknowledgement data pipe0-5
  { (0x20|0x02), 0x3F }, //Enable RX Addresses pipe0-5
  { (0x20|0x03), 0x03 }, //RX/TX address field width 5byte
  { (0x20|0x04), 0x08 }, //x = 250 ms = 4000ms, y = 15 tries
  { (0x20|0x05), 0x17 }, //channel = 0x17
//  { (0x20|0x06), 0x3F }, //air data rate-2M,out power 5dbm,setup LNA gain high (0dBM) for RFM70
  { (0x20|0x06), 0x0F }, //air data rate-,out power 5dbm, setup LNA gain high (0dBM) For RFM73
  { (0x20|0x07), 0x07 }, //
  { (0x20|0x08), 0x00 }, //
  { (0x20|0x09), 0x00 }, //
  { (0x20|0x0C), 0xc3 }, //LSB Addr pipe 2
  { (0x20|0x0D), 0xc4 }, //LSB Addr pipe 3
  { (0x20|0x0E), 0xc5 }, //LSB Addr pipe 4
  { (0x20|0x0F), 0xc6 }, //LSB Addr pipe 5
  { (0x20|0x11), 0x20 }, //Payload len pipe0
  { (0x20|0x12), 0x20 }, //Payload len pipe0
  { (0x20|0x13), 0x20 }, //Payload len pipe0
  { (0x20|0x14), 0x20 }, //Payload len pipe0
  { (0x20|0x15), 0x20 }, //Payload len pipe0
  { (0x20|0x16), 0x20 }, //Payload len pipe0
  { (0x20|0x17), 0x20 }, //Payload len pipe0
  { (0x20|0x1C), 0x3F }, //Enable dynamic payload legth data pipe0-5
  { (0x20|0x1D), 0x07 } //Enables Dynamic Payload Length,Enables Payload with ACK
};

// { (0x20|0x06), 0x3F }, //air data rate-2M,out power 5dbm,setup LNA gain high (0dBM) for RFM70
{ (0x20|0x06), 0x0F }, //air data rate-,out power 5dbm, setup LNA gain high (0dBM) For RFM73
как указал ранее "asylumist", на столе модули увидели друг друга.
Стал проверять как далеко они могут работать, отнёс модуль в другую комнату 4-5 метров, и модули уже не работают :twisted: при приближении 2-3 метра (т.е. в комнате) работают, мдаа... применить их практически некуда. Попробовал изменить параметры банка 1 чтобы
что-то выжать по дальности
Код:
//************ Bank1 register initialization commands
 const uint8_t PROGMEM RFM70_bank1Init[][5] = {
  // address data
  { (0x20|0x00), 0x40, 0x4B, 0x01, 0xE2 },
  { (0x20|0x01), 0xC0, 0x4B, 0x00, 0x00 },
  { (0x20|0x02), 0xD0, 0xFC, 0x8C, 0x02 },
  { (0x20|0x03), 0x99, 0x00, 0x39, 0x41 },
//  { (0x20|0x04), 0xd9, 0x9E, 0x86, 0x0B }, // b9? f9? for rfm70
  { (0x20|0x04), 0xd9, 0x96, 0x82, 0x1B }, // b9? f9? for rfm73
  { (0x20|0x05), 0x24, 0x06, 0x7F, 0xA6 },
  { (0x20|0x06), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x07), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x08), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x09), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x0a), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x0b), 0x00, 0x00, 0x00, 0x00 },
  { (0x20|0x0C), 0x00, 0x12, 0x73, 0x00 },
//  { (0x20|0x0D), 0x36, 0xb4, 0x80, 0x00 } //for rfm70
  { (0x20|0x0D), 0x46, 0xb4, 0x80, 0x00 } //for rfm73
};

однако далее комнаты они не работают.
P.S. Ещё один момент меня заинтересовал в Precautions_on_RFM73_Replacing_RFM70.pdf, там написано
"Working in 1MHz, RFM73 does not need modify the settings, adopts RFM70’s settings.
Working in 2MHz, RFM73 have to use the recommended Reg mentioned above.
RFM73 adopts new settings, working in 1MHz; Rx sensitivity can improve the 3 dB."
как понимаю последняя фраза говорит что при работе на скорости 1Mbps возможно улучшить чувствительность на 3 dB, а значит и дальность?
Модули по умолчанию работают на 2 Mbps, попытаюсь разобраться как их перевести на работу при 1Mbps.
Нашел в даташите, надо поставить 0x07
// { (0x20|0x06), 0x3F }, //air data rate-2M,out power 5dbm,setup LNA gain high (0dBM) for RFM70
{ (0x20|0x06), 0x07 }, //air data rate- 1M,out power 5dbm, setup LNA gain high (0dBM) For RFM73
вечером буду проверять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Ср май 21, 2014 12:18:42 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Посмотрел еще что написано в этом Precautions_on_RFM73_Replacing_RFM70.pdf про RSSI, может ли как то влиять на дальность
так как сейчас в регистре 5 первого банка присутствует строка { (0x20|0x05), 0x24, 0x06, 0x7F, 0xA6 }, - RSSI отключён, кто нибудь пробовал включать RSSI на модулях RFM70,RFM73?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Чт май 22, 2014 12:07:50 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Продолжил вчера вечером испытания, заменил строку
Код:
{ (0x20|0x06), 0x0F }, //air data rate-,out power 5dbm, setup LNA gain high (0dBM) For RFM73

на
Код:
{ (0x20|0x06), 0x07 }, //air data rate-,out power 5dbm, setup LNA gain high (0dBM) For RFM73

а также в первом банке поставил значения как рекомандовано в Precautions_on_RFM73_Replacing_RFM70.pdf
Код:
 
...
 { (0x20|0x04), 0xd9, 0x96, 0x82, 0x1B }, // b9? f9? for rfm73
...
 { (0x20|0x0D), 0x46, 0xb4, 0x80, 0x00 } //for rfm73
...

результат почти никакой, модули связываются на 4,5 -5 метрах прямой видимости (увеличение дальности до 2 метров по сравнению со вчерашним испытанием), причём если зайти в соседней комнате за стену то связь пропадает.
Действительно производитель в своих даташитах пишет всё разное, открыл даташит на сам модуль RFM73 и там в таблице перечня 1 банка (стр.22) написано что в 4 регистр может быть записано
"Must write with 0xD99E860B
For single carrier mode:0xD99E8621"
а в Precautions_on_RFM73_Replacing_RFM70.pdf рекомендуют записывать "1B8296D9", но это ещё не всё
в следующих 2 строках таблицы (стр.22) приводятся рекомендации по установке битов 20,21.
В частности по биту 21 написано "Sensitivity in RX mode
0: Normal mode
1: High sensitivity mode(different CD detection values)"
т.е. если там установить 1 чувствительность улучшится.
Если взять 0xD99E860B и посмотреть его в двоичном виде то бит 21 установлен в 0. Т.е. модуль работает в режиме Normal mode и
если установить этот бит в 1 получаем 0xD9BE860B, попробовал и этот вариант, но связь не улучшилась - максимально 5 метров.
Попробовал с такими настройками ставить в передатчик RFM70, а приёмник с RFM73 - работает но дальность осталась на уровне 5 метров.
Вывод RFM73 практически применить некуда, будем думать о других вариантах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Пн май 26, 2014 23:23:32 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
подготовил видео работы RFM73 + avr.
http://webfile.ru/3715d7396075326a07775c31b9193087
у меня дальность получилась 135 шагов. это примерно 90 метров в прямой видимости.
передатчик закреплен на заборе. и показан в конце видео.
когда есть связь, на приемнике мигает светодиод.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Вт май 27, 2014 09:37:37 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
asylumist писал(а):
подготовил видео работы RFM73 + avr.
...
у меня дальность получилась 135 шагов. это примерно 90 метров в прямой видимости.
...

Я удивлён, можете дать именно этот пример для передатчика и приёмника, хочу сравнить со своим.
В чём же может быть дело? А вы пробовали передатчик внутри помещения, а приёмник на улице. Как далеко связь устанавливается в таком случае.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Вт май 27, 2014 11:34:59 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
схема измерения освещенности. данные выводятся по uart.
приемник на atmega16 только из-за того, что есть удобная макетная плата. потом перенесу на atmega8.
передатчик и приемник питал от батареи от мобильника с включенным последовательно диодом, дабы снизить немного напряжение.
еще, хорошо-бы, собрав версии на rfm73 попробовать их в связке с rfm70 (передатчик rfm70, приемник rfm73 и наоборот). чтобы проверить кто виноват в слабой связи - то-ли приемник плохо ловит, то-ли передатчик плохо передает. конечно, частоты и скорость передачи должны быть одинаковыми.
в квартире связь держит через две стены. дальше проверить нет возможности.


Вложения:
rfm73.rar [130.08 KiB]
Скачиваний: 302
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Вт май 27, 2014 15:49:31 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
У меня на работе на Atmel Studio 6.1 не открывается, дома попробую на 6.2 версии.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Вт май 27, 2014 15:54:44 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
так можно перенести пофайлово. не обязательно проектом.
хорошая, кстати, у вас работа!)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Вт май 27, 2014 16:30:45 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Не понял, у вас в 4 регистре первого банка написано
Код:
{ (0x20|0x04), 0xb9, 0x9E, 0x86, 0x0B }, // b9? f9?

Откуда здесь 0xb9, а не 0xD9?
P.S. на работе некогда, это я так попробовать решил. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Чт май 29, 2014 15:40:40 
Первый раз сказал Мяу!

Зарегистрирован: Сб май 03, 2014 23:34:28
Сообщений: 34
Откуда: Украина, Херсон
Рейтинг сообщения: 0
я вот подумал... выложите-ка свой проект. тот, с которым маленькая дальность. запущу у себя.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: HOPERF RFM70, особенности работы
СообщениеДобавлено: Чт май 29, 2014 22:32:01 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Пт апр 15, 2011 21:11:22
Сообщений: 734
Откуда: Россия, Ставропольский край
Рейтинг сообщения: 0
Вот они - лови :)) может что увидишь, основаны на примерах немца и уважаемого "eess9".
Архив S5230 - модуль приёмника на Atmega32 с подключенным дисплеем, HSTermo - модуль передатчика, на Atmega8 с подключенными датчиками температуры и давления.
Оба проекта сделаны в Atmel Studio 6.2.


Вложения:
HSTermo.zip [71.31 KiB]
Скачиваний: 264
S5230.ZIP [177.27 KiB]
Скачиваний: 252
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 152 ]     ... , , , 7,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y