Перейти к содержанию
    

RFM73 и ATMega16

Уважаемые коллеги. Случайно стал обладателем радио модулей RFM73. Есть ли какой либо программный пример на С по организации SPI связи между этим модулем и ATMega в среде AVR Toolchain и AVR Studio? Буду очень благодарен за информацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот здесь есть рабочие примеры http://radiokot.ru/forum/viewtopic.php?f=6...=rfm70#p2109997 , посмотри всю ветку. RFM73 хуже RFM70 дальность связи у меня получилось установить метров 5-7, с RFM70 до 10 метров

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот здесь есть рабочие примеры http://radiokot.ru/forum/viewtopic.php?f=6...=rfm70#p2109997 , посмотри всю ветку. RFM73 хуже RFM70 дальность связи у меня получилось установить метров 5-7, с RFM70 до 10 метров

 

Спасибо, это уже кое что. Хотя я там тоже искал, но кроме ассемблерного варианта ничего не нашёл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, это уже кое что. Хотя я там тоже искал, но кроме ассемблерного варианта ничего не нашёл.

Там не кое что, а рабочие примеры проверно - работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не смотря на "моральную старость" может быть кому то и пригодится...Процесс перевода очень помогает в понимании тонкостей и нюансов.

Rfm73rus.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не смотря на "моральную старость" может быть кому то и пригодится...Процесс перевода очень помогает в понимании тонкостей и нюансов.

 

Это хорошо когда есть перевод, но удалось ли вам сделать дальность более 10 метров?

Мне пришлось пока отложить эти модули.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это хорошо когда есть перевод, но удалось ли вам сделать дальность более 10 метров?

Мне пришлось пока отложить эти модули.

 

Пока готова на макете только передающая часть с датчиком температуры, на приёмную часть программа не совсем готова. О результатах обязательно сообщу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это хорошо когда есть перевод, но удалось ли вам сделать дальность более 10 метров?

Мне пришлось пока отложить эти модули.

 

Наконец то удалось получить нормальные результаты. Долго не мог выявить причину отсутствия связи между модулями. Пришлось зациклить непрерывную отправку пакетов и обнаружился небольшой короткий провал напряжения в момент работы передатчика. Провал не большой, 0,1-0,2 Вольта, но вероятно этого оказалось достаточно чтобы нарушить работу ФАПЧ передатчика. На платке радиомодуля стоит по питанию керамический SMD конденсатор ёмкостью 10 мкФ, припаял к выводам модуля дополнительно полярный конденсатор 100 мкФ и всё заработало. По расстоянию в пределах квартиры где то 8-9 метров плюс одна бетонная стена, связь вполне устойчива. Для увеличения дальности связи обратите внимание на возможность повышения чувствительности приёмника в регистре банка 1 по адресу 04 бит 21.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наконец то удалось получить нормальные результаты. Долго не мог выявить причину отсутствия связи между модулями. Пришлось зациклить непрерывную отправку пакетов и обнаружился небольшой короткий провал напряжения в момент работы передатчика. Провал не большой, 0,1-0,2 Вольта, но вероятно этого оказалось достаточно чтобы нарушить работу ФАПЧ передатчика. На платке радиомодуля стоит по питанию керамический SMD конденсатор ёмкостью 10 мкФ, припаял к выводам модуля дополнительно полярный конденсатор 100 мкФ и всё заработало. По расстоянию в пределах квартиры где то 8-9 метров плюс одна бетонная стена, связь вполне устойчива. Для увеличения дальности связи обратите внимание на возможность повышения чувствительности приёмника в регистре банка 1 по адресу 04 бит 21.

 

Поздравляю с результатом, как и говорил 10 метров, а не 100 как китайцы обещали. Я долго перебирал все настройки в том числе и банк 1 но более 10 метров связи не получил. Если у вас что получится - напишите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поздравляю с результатом, как и говорил 10 метров, а не 100 как китайцы обещали. Я долго перебирал все настройки в том числе и банк 1 но более 10 метров связи не получил. Если у вас что получится - напишите.

 

Много почитал на тему применения этих модулей другими пользователями. В основном все заявляют что практическая дальность на прямой видимости не более 40-50 метров, в условиях квартиры не более 15-20 метров. Учитывая что бетонная армированная стена сокращает расстояние как минимум в два раза, то полученные мной результаты соответствуют действительности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...