Найдено 34 результата

asylumist
Сб май 31, 2014 11:58:57
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

странно. с параметрами как у вас, у меня действительно модули связывались плохо. не 5 метров, но хуже, чем у меня было. а с предложенными изменениями стало лучше.
а насчет NRF24L01 только читал, что rfm70/73 - это китайская копия с NRF24L01. но у нас он чуть-ли не в два раза дороже.
asylumist
Пт май 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)
asylumist
Чт май 29, 2014 15:40:40
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

я вот подумал... выложите-ка свой проект. тот, с которым маленькая дальность. запущу у себя.
asylumist
Вт май 27, 2014 15:54:44
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

так можно перенести пофайлово. не обязательно проектом.
хорошая, кстати, у вас работа!)
asylumist
Вт май 27, 2014 11:34:59
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

схема измерения освещенности. данные выводятся по uart.
приемник на atmega16 только из-за того, что есть удобная макетная плата. потом перенесу на atmega8.
передатчик и приемник питал от батареи от мобильника с включенным последовательно диодом, дабы снизить немного напряжение.
еще, хорошо-бы ...
asylumist
Пн май 26, 2014 23:23:32
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

подготовил видео работы RFM73 + avr.
http://webfile.ru/3715d7396075326a07775c31b9193087
у меня дальность получилась 135 шагов. это примерно 90 метров в прямой видимости.
передатчик закреплен на заборе. и показан в конце видео.
когда есть связь, на приемнике мигает светодиод.
asylumist
Сб май 17, 2014 13:56:09
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

конечно. у меня модули связываются через две стенки в панельном доме.
я бы вам еще порекомендровал подключить эти модули к avr микропроцессору. здесь есть готовые прошивки для стопроцентной стабильной работы.
asylumist
Сб май 17, 2014 13:26:44
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

замечал такое только на больших расстояниях (несколько десятков метров). и то, если их крутить, то связь на какой-то момент теряется. а когда остановить в любом положении, то опять восстанавливается.
asylumist
Пт май 16, 2014 19:53:29
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

сначала инициализируется 1D, а потом 1C в банке 0. cудя по даташиту в определении битов в 1C имеет значение установка битов в 1D
asylumist
Пт май 16, 2014 19:35:26
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

чтобы проверить действительно ли переключились в банк 1 можно прочитать восьмой регистр (chip id).
потому как мне все еще кажется, что переключения не происходит.
и если он все-же 0x00000063, то тогда где-то ошибка в инициализации.
asylumist
Пт май 16, 2014 19:00:08
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

вы говорите, что у вас не работает ACTIVATE 0x73.
может, проблема глубже и у вас не работает ACTIVATE вообще. в том числе и ACTIVATE 0x53 нужный для переключения банков.
тогда бы это объяснило то, что у вас не инициализируется банк 1 и маленькую дальность.
правда я не понимаю как может не работать ...
asylumist
Пт май 16, 2014 18:51:55
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

тогда, скорее всего, есть ошибка в инициализации регистров банка 1. ведь там очень легко напортачить. мало того, что большинство из них не читаются, так и то, что одни надо писать старшим байтом вперед, а другие - младшим. проверьте еще и сверьте внимательно с исходником. так там еще и бубен!
asylumist
Пт май 16, 2014 18:27:36
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

если нет логического анализатора, то я бы порекомендовал поочередный вывод содержимых регистров (тех, конечно, что позволяют себя читать) банка 0 и 1 на uart или, в крайнем случае на какой-нибудь порт с помощью команды R_REGISTER 000A AAAA. так можно проверить действительно ли записываются значения ...
asylumist
Чт май 15, 2014 21:10:22
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

сейчас подготовлю.
в архиве снимки spi приемника процесса инициализации банка 0 и 1.
по ним можно проследить весь процесс.
имена файлов в хронологическом поряке.
те, что с буквенным окончанием (a, b, c, d) фотографировал внахлест, потому что целиком не помещаются на экране.
команды выполняются на ...
asylumist
Чт май 15, 2014 21:00:44
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

если у вас есть логический анализатор Sealea Logic, то могу прислать снимок сигналов на spi при инициализации. там видно какие команды выполняются. так вы можете покомандно проследить весь ход процесса. если нет, то простым фотографированием окна программы.
asylumist
Чт май 15, 2014 17:13:41
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

ага. нашел. действительно бубен!
asylumist
Чт май 15, 2014 17:09:57
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

...после инициализации банка 1 надо стукнуть в бубен два раза:
регистр 4 = 0x0D99F821B
регистр 4 = 0x0D996821B

это где такое???
asylumist
Чт май 15, 2014 16:24:03
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

хм... в таком случае могу порекомендовать только аккуратное поочередное выполнение инициализации и отправки команд с контролем логическим анализатором по spi. я так делал, когда хотел свою библиотеку написать, но терпения не хватило и понял, что лучше чем у немца не получится. и еще помните про ...
asylumist
Чт май 15, 2014 15:50:40
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

какой микропроцессор используете?
могу переделать свою и скинуть точно рабочую минимальную прошивку для тестирования передатчика и приемника на rfm73 + atmega8.
конечно, если у вас есть в наличии atmega8.
asylumist
Чт май 15, 2014 15:21:19
Форум: Периферия
Тема: HOPERF RFM70, особенности работы
Ответы: 151
Просмотры: 48679

Re: HOPERF RFM70, особенности работы

если одна строка в main отличается - то тогда и прошивка ведь изменяется. и нельзя шить одной и то же прошивкой и передатчик и приемник. от этой одной строчки зависит все поведение модуля. у меня, например, для передатчика это строка setModeTX();, а для приемника - setModeRX();.
а инициализация, да ...

Перейти к расширенному поиску