странно. с параметрами как у вас, у меня действительно модули связывались плохо. не 5 метров, но хуже, чем у меня было. а с предложенными изменениями стало лучше.
а насчет NRF24L01 только читал, что rfm70/73 - это китайская копия с NRF24L01. но у нас он чуть-ли не в два раза дороже.
Найдено 34 результата
- Сб май 31, 2014 11:58:57
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
- Пт май 30, 2014 22:56:05
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
похоже, нашел. в передатчике и в приемнике должна быть одинаковая строчка. в первом банке.
попробуйте.
{ (0x20|0x06), 0x0F }, //air data rate-2M,out power 5dbm,setup LNA gain high (0dBM)
попробуйте.
{ (0x20|0x06), 0x0F }, //air data rate-2M,out power 5dbm,setup LNA gain high (0dBM)
- Чт май 29, 2014 15:40:40
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
я вот подумал... выложите-ка свой проект. тот, с которым маленькая дальность. запущу у себя.
- Вт май 27, 2014 15:54:44
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
так можно перенести пофайлово. не обязательно проектом.
хорошая, кстати, у вас работа!)
хорошая, кстати, у вас работа!)
- Вт май 27, 2014 11:34:59
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
схема измерения освещенности. данные выводятся по uart.
приемник на atmega16 только из-за того, что есть удобная макетная плата. потом перенесу на atmega8.
передатчик и приемник питал от батареи от мобильника с включенным последовательно диодом, дабы снизить немного напряжение.
еще, хорошо-бы ...
приемник на atmega16 только из-за того, что есть удобная макетная плата. потом перенесу на atmega8.
передатчик и приемник питал от батареи от мобильника с включенным последовательно диодом, дабы снизить немного напряжение.
еще, хорошо-бы ...
- Пн май 26, 2014 23:23:32
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
подготовил видео работы RFM73 + avr.
http://webfile.ru/3715d7396075326a07775c31b9193087
у меня дальность получилась 135 шагов. это примерно 90 метров в прямой видимости.
передатчик закреплен на заборе. и показан в конце видео.
когда есть связь, на приемнике мигает светодиод.
http://webfile.ru/3715d7396075326a07775c31b9193087
у меня дальность получилась 135 шагов. это примерно 90 метров в прямой видимости.
передатчик закреплен на заборе. и показан в конце видео.
когда есть связь, на приемнике мигает светодиод.
- Сб май 17, 2014 13:56:09
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
конечно. у меня модули связываются через две стенки в панельном доме.
я бы вам еще порекомендровал подключить эти модули к avr микропроцессору. здесь есть готовые прошивки для стопроцентной стабильной работы.
я бы вам еще порекомендровал подключить эти модули к avr микропроцессору. здесь есть готовые прошивки для стопроцентной стабильной работы.
- Сб май 17, 2014 13:26:44
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
замечал такое только на больших расстояниях (несколько десятков метров). и то, если их крутить, то связь на какой-то момент теряется. а когда остановить в любом положении, то опять восстанавливается.
- Пт май 16, 2014 19:53:29
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
сначала инициализируется 1D, а потом 1C в банке 0. cудя по даташиту в определении битов в 1C имеет значение установка битов в 1D
- Пт май 16, 2014 19:35:26
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
чтобы проверить действительно ли переключились в банк 1 можно прочитать восьмой регистр (chip id).
потому как мне все еще кажется, что переключения не происходит.
и если он все-же 0x00000063, то тогда где-то ошибка в инициализации.
потому как мне все еще кажется, что переключения не происходит.
и если он все-же 0x00000063, то тогда где-то ошибка в инициализации.
- Пт май 16, 2014 19:00:08
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
вы говорите, что у вас не работает ACTIVATE 0x73.
может, проблема глубже и у вас не работает ACTIVATE вообще. в том числе и ACTIVATE 0x53 нужный для переключения банков.
тогда бы это объяснило то, что у вас не инициализируется банк 1 и маленькую дальность.
правда я не понимаю как может не работать ...
может, проблема глубже и у вас не работает ACTIVATE вообще. в том числе и ACTIVATE 0x53 нужный для переключения банков.
тогда бы это объяснило то, что у вас не инициализируется банк 1 и маленькую дальность.
правда я не понимаю как может не работать ...
- Пт май 16, 2014 18:51:55
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
тогда, скорее всего, есть ошибка в инициализации регистров банка 1. ведь там очень легко напортачить. мало того, что большинство из них не читаются, так и то, что одни надо писать старшим байтом вперед, а другие - младшим. проверьте еще и сверьте внимательно с исходником. так там еще и бубен!
- Пт май 16, 2014 18:27:36
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
если нет логического анализатора, то я бы порекомендовал поочередный вывод содержимых регистров (тех, конечно, что позволяют себя читать) банка 0 и 1 на uart или, в крайнем случае на какой-нибудь порт с помощью команды R_REGISTER 000A AAAA. так можно проверить действительно ли записываются значения ...
- Чт май 15, 2014 21:10:22
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
сейчас подготовлю.
в архиве снимки spi приемника процесса инициализации банка 0 и 1.
по ним можно проследить весь процесс.
имена файлов в хронологическом поряке.
те, что с буквенным окончанием (a, b, c, d) фотографировал внахлест, потому что целиком не помещаются на экране.
команды выполняются на ...
в архиве снимки spi приемника процесса инициализации банка 0 и 1.
по ним можно проследить весь процесс.
имена файлов в хронологическом поряке.
те, что с буквенным окончанием (a, b, c, d) фотографировал внахлест, потому что целиком не помещаются на экране.
команды выполняются на ...
- Чт май 15, 2014 21:00:44
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
если у вас есть логический анализатор Sealea Logic, то могу прислать снимок сигналов на spi при инициализации. там видно какие команды выполняются. так вы можете покомандно проследить весь ход процесса. если нет, то простым фотографированием окна программы.
- Чт май 15, 2014 17:13:41
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
ага. нашел. действительно бубен!
- Чт май 15, 2014 17:09:57
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
...после инициализации банка 1 надо стукнуть в бубен два раза:
регистр 4 = 0x0D99F821B
регистр 4 = 0x0D996821B
это где такое???
регистр 4 = 0x0D99F821B
регистр 4 = 0x0D996821B
это где такое???
- Чт май 15, 2014 16:24:03
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
хм... в таком случае могу порекомендовать только аккуратное поочередное выполнение инициализации и отправки команд с контролем логическим анализатором по spi. я так делал, когда хотел свою библиотеку написать, но терпения не хватило и понял, что лучше чем у немца не получится. и еще помните про ...
- Чт май 15, 2014 15:50:40
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
какой микропроцессор используете?
могу переделать свою и скинуть точно рабочую минимальную прошивку для тестирования передатчика и приемника на rfm73 + atmega8.
конечно, если у вас есть в наличии atmega8.
могу переделать свою и скинуть точно рабочую минимальную прошивку для тестирования передатчика и приемника на rfm73 + atmega8.
конечно, если у вас есть в наличии atmega8.
- Чт май 15, 2014 15:21:19
- Форум: Периферия
- Тема: HOPERF RFM70, особенности работы
- Ответы: 151
- Просмотры: 48679
Re: HOPERF RFM70, особенности работы
если одна строка в main отличается - то тогда и прошивка ведь изменяется. и нельзя шить одной и то же прошивкой и передатчик и приемник. от этой одной строчки зависит все поведение модуля. у меня, например, для передатчика это строка setModeTX();, а для приемника - setModeRX();.
а инициализация, да ...
а инициализация, да ...