Приемо-передатчик на базе Si4432 кто-то работал?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

В общем, в силу того что дитенок занялся вездеходом на кубок РТК остро возник вопрос в приемо-передающем модуле, поэтому порядок изготовления плат к нашей самодельной меге - изменен. На очереди "приемо-передающий" модуль.

В наличии есть (так получилось) пара вот таких https://ru.aliexpress.com/item/SI4432-wireless-module-1000meters-long-di... модулей и вот такой комплект: https://ru.aliexpress.com/item/RF-wireless-receiver-module-transmitter-m...

Как понял, второй комплект не обеспечивает дальностей дальше 8-12 метров, а первый пашет на "километр", а кроме того позволяет программно управлять мощностью передатчика и частотой передачи в широком диапазоне от 240 до 960мГц.

В общем, вопрос: кто-то работал с этими модулями, есть у кого опыт? Даташит пока ещё в розыске.. буду благодарен на полноценную ссылку как с ними работать.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015
CheS_66
CheS_66 аватар
Offline
Зарегистрирован: 08.02.2017

Есть вот такой проект на SI4463 - http://forum.22dx.ru/viewtopic.php?f=15&t=130

Может там что-то полезное отыщется.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Пасибки, нашел ещё неплохой разбор https://habr.com/post/307836/ на Хабре. Пока только вникаю в даташит и этот разбор. Если есть кто ещё чего знает про эти модули - кидайте сюда "до кучи", буду разбираться, модуль похоже "очень вкусный"..

P.S. Пасибки, годный гитхаб, жаль на старшую модель Si4463, у меня только эти в наличии (то ли закупиться..) :)

P.P.S. Вот ещё годня тема со ссылками http://forum.easyelectronics.ru/viewtopic.php?f=17&t=2114

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Можно прямо готовое ПО залить в оба модуля, тебе же просто канал управления нужен, по UART

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Ну вот ещё .. разве что только на "убедиться что оба модуля рабочих" .. разберусь, запилю полноценное управление, а там посмотрим, как с I2C драйвером, например. :)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Arhat109-2 пишет:

Ну вот ещё .. разве что только на "убедиться что оба модуля рабочих" .. разберусь, запилю полноценное управление, а там посмотрим, как с I2C драйвером, например. :)

"Пилите Шура, пилите..." )))

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Легко. ;)

В общем, отсмотрел свои шилды. Оказались точно такие же как в статье с хабра с плавными полигонами и разьемом с шагом 1.27мм .. даже не знаю что с таким делать. Пока.

И да, у них оказывается SPI интерфейс, а не UART. Ещё есть нога прерывания к микроконтроллеру и нога выключения прибора "в сон". На шилде стоит кварц в 30Мгц и микруха для переключения антены. Судя по описанию в заказе - антенная обвязка на частоту 433Мгц. На самом шилде нет ни буковки.. блин, SPI уже задействован на SD карт-ридер. Придется "думать" какую ногу ещё отобрать у меги..

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Arhat109-2 пишет:

Легко. ;)

В общем, отсмотрел свои шилды. Оказались точно такие же как в статье с хабра с плавными полигонами и разьемом с шагом 1.27мм .. даже не знаю что с таким делать. Пока.

И да, у них оказывается SPI интерфейс, а не UART. Ещё есть нога прерывания к микроконтроллеру и нога выключения прибора "в сон". На шилде стоит кварц в 30Мгц и микруха для переключения антены. Судя по описанию в заказе - антенная обвязка на частоту 433Мгц. На самом шилде нет ни буковки.. блин, SPI уже задействован на SD карт-ридер. Придется "думать" какую ногу ещё отобрать у меги..


У меня есть и такие, сейчас применяю на S1000 камне

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Шикарные апноты, хорошая документация .. разбирался бу ещё в этих "радиотерминах" .. цены бы не было. В общем, сваял какой-то "пример кода", запаяться осталось к шилдам.

P.S. В общем, тестовый пример оказался совсем не сложен, и, как понял, похоже на этих шилдах можно вполне себе организовать как автоматический сканер частот, шифрование и поддержку множества устройств по типу "сот" с дальностью до 1-2км. Можно родить модель OSI и реализовать протоколы UDP, TCP/IP как "родные", есть "пакетная передача" и не только буфером на 64 байта .. офигительная машинка. Кстати, модели 443x, 446x в общем-то оказывается отличаются не значительно и 4432 - не так уж и "устарела". Скорость передачи будет не ахти конечно - не выше 256kbps, но и это нормально.

И ещё: торгуемые модули на Si4463 имеют встроенный STM8 что несколько упрощает (UART) работу с ними, но не понятно: можно ли в них заливать "свои" прошивки для СТМ8 .. в общем, прикуплю ещё 4432 "до кучки".

Гриша
Offline
Зарегистрирован: 27.04.2014

я распаял модуль на старый кабель от HDD.  залил пробник с  rf22_mesh_server и rf22_mesh_client. и на этом бросил дело - уперся в слесарную работу :) ... заморочек вообще небыло кроме, разве что 3,3В...  

у Осипова есть ссылкы под спойлером

вот ссыль на библиотеку, что у меня стоит