модуль si4463

Любые вопросы от новичков. Что такое Keeloq, микроконтроллер или паяльник.
Аватара пользователя
stallion_x
Фрикер
Сообщения: 295
Зарегистрирован: 17 мар 2016, 18:09

модуль si4463

Сообщение stallion_x »

Есть где нить вменяемый пример инициализации и работы с данным модулем в прозрачном режиме без буфера ?
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2611
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 3 раза

Re: модуль si4463

Сообщение DIVER_SANT »

stallion_x писал(а):Есть где нить вменяемый пример инициализации и работы с данным модулем в прозрачном режиме без буфера ?
Вот глянь http://forum.22dx.ru/viewtopic.php?f=15&t=130
Еще вот http://blog.zakkemble.co.uk/si4463-radio-library-avr-arduino/
Я первую ссылку неделю назад повторял-работает,у меня телик аж ,канал дисней заглушило,мелочь жаловалась :D
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
stallion_x
Фрикер
Сообщения: 295
Зарегистрирован: 17 мар 2016, 18:09

Re: модуль si4463

Сообщение stallion_x »

обычно сразу понятно нормальный проект или нет . я понял что работает . теперь найти бы как конфигурить . там написано в форуме - конфигурация это в итоге файл который прикладывается к проекту . вот пока я не нашел более менее толкового описания .

Добавлено через 1 минуту
привлекает то что мощный . мне тут как раз помощнее нужно . обычные что то не справляться модули стали - много пропусков пошло .
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2611
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 3 раза

Re: модуль si4463

Сообщение DIVER_SANT »

stallion_x писал(а):обычно сразу понятно нормальный проект или нет . я понял что работает . теперь найти бы как конфигурить . там написано в форуме - конфигурация это в итоге файл который прикладывается к проекту . вот пока я не нашел более менее толкового описания .

Добавлено через 1 минуту
привлекает то что мощный . мне тут как раз помощнее нужно . обычные что то не справляться модули стали - много пропусков пошло .
Настройка такая же как СС1101.На сайте Силабс качается прога,в ней выставляеш данные частоты и модуляции,генерируется файл настроек который подрубаешь к проекту(я правда до этого еще не дошел)
В статье про КВ ключ с гитхаба качается архив,там и доки прилагаются.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
logach
Участник
Сообщения: 193
Зарегистрирован: 16 окт 2015, 17:52

Re: модуль si4463

Сообщение logach »

Что-то как то замудрено там, мне кажется конфиг должен в скетче быть, у меня в глушилке все элементарно выставляется, но там через буфер работает.

Добавлено через 3 минуты
void setup() {
Serial.begin(9600); // нужна данная функция можно удалить или закоментить.
// по умолчанию, мощьность 8DBM, частота 434.0MHz, 0.05MHz AFC pull-in, modulation FSK_Rb2_4Fd36
if (!rf22.init()) Serial.println("init failed"); // Действие если модуль не запустился ( выводит в сериал монитор сообщение ) можно тут указать чтото другое сигнализирующее о не запуске модуля.
// Если не нужно сигнализировать о незапуске модуля то можно заменить строчку выше if (!rf22.init()) Serial.println("init failed"); на это rf22.init();

// Установка мощности передатчика
rf22.setTxPower(RH_RF22_TXPOW_11DBM);
// RH_RF22_TXPOW_1DBM
// RH_RF22_TXPOW_2DBM
// RH_RF22_TXPOW_5DBM
// RH_RF22_TXPOW_8DBM
// RH_RF22_TXPOW_11DBM
// RH_RF22_TXPOW_14DBM
// RH_RF22_TXPOW_17DBM
// RH_RF22_TXPOW_20DBM

// Установка скорости и модуляции. в формате RH_RF22::GFSK_Rb2_4Fd36 тоесть ставим RH_RF22:: и после вставляем данные указанные ниже .
rf22.setModemConfig(RH_RF22: :O OK_Rb2_4Bw335); // скорость и модуляция, Rb = 2.4kbs, Fd = 36kHz.
// http://www.airspayce.com/mikem/arduino/ ... 54e5947ca1
// GFSK_Rb2Fd5 скорость и модуляция, Rb = 2kbs, Fd = 5kHz.
// GFSK_Rb2_4Fd36 скорость и модуляция, Rb = 2.4kbs, Fd = 36kHz.
Аватара пользователя
stallion_x
Фрикер
Сообщения: 295
Зарегистрирован: 17 мар 2016, 18:09

Re: модуль si4463

Сообщение stallion_x »

меня ask ook модуляция интересует
Аватара пользователя
logach
Участник
Сообщения: 193
Зарегистрирован: 16 окт 2015, 17:52

Re: модуль si4463

Сообщение logach »

UnmodulatedCarrier = 0, ///< Unmodulated carrier for testing
890 FSK_PN9_Rb2Fd5, ///< FSK, No Manchester, Rb = 2kbs, Fd = 5kHz, PN9 random modulation for testing
891
892 FSK_Rb2Fd5, ///< FSK, No Manchester, Rb = 2kbs, Fd = 5kHz
893 FSK_Rb2_4Fd36, ///< FSK, No Manchester, Rb = 2.4kbs, Fd = 36kHz
894 FSK_Rb4_8Fd45, ///< FSK, No Manchester, Rb = 4.8kbs, Fd = 45kHz
895 FSK_Rb9_6Fd45, ///< FSK, No Manchester, Rb = 9.6kbs, Fd = 45kHz
896 FSK_Rb19_2Fd9_6, ///< FSK, No Manchester, Rb = 19.2kbs, Fd = 9.6kHz
897 FSK_Rb38_4Fd19_6, ///< FSK, No Manchester, Rb = 38.4kbs, Fd = 19.6kHz
898 FSK_Rb57_6Fd28_8, ///< FSK, No Manchester, Rb = 57.6kbs, Fd = 28.8kHz
899 FSK_Rb125Fd125, ///< FSK, No Manchester, Rb = 125kbs, Fd = 125kHz
900 FSK_Rb_512Fd2_5, ///< FSK, No Manchester, Rb = 512bs, Fd = 2.5kHz, for POCSAG compatibility
901 FSK_Rb_512Fd4_5, ///< FSK, No Manchester, Rb = 512bs, Fd = 4.5kHz, for POCSAG compatibility
902
903 GFSK_Rb2Fd5, ///< GFSK, No Manchester, Rb = 2kbs, Fd = 5kHz
904 GFSK_Rb2_4Fd36, ///< GFSK, No Manchester, Rb = 2.4kbs, Fd = 36kHz
905 GFSK_Rb4_8Fd45, ///< GFSK, No Manchester, Rb = 4.8kbs, Fd = 45kHz
906 GFSK_Rb9_6Fd45, ///< GFSK, No Manchester, Rb = 9.6kbs, Fd = 45kHz
907 GFSK_Rb19_2Fd9_6, ///< GFSK, No Manchester, Rb = 19.2kbs, Fd = 9.6kHz
908 GFSK_Rb38_4Fd19_6, ///< GFSK, No Manchester, Rb = 38.4kbs, Fd = 19.6kHz
909 GFSK_Rb57_6Fd28_8, ///< GFSK, No Manchester, Rb = 57.6kbs, Fd = 28.8kHz
910 GFSK_Rb125Fd125, ///< GFSK, No Manchester, Rb = 125kbs, Fd = 125kHz
911
912 OOK_Rb1_2Bw75, ///< OOK, No Manchester, Rb = 1.2kbs, Rx Bandwidth = 75kHz
913 OOK_Rb2_4Bw335, ///< OOK, No Manchester, Rb = 2.4kbs, Rx Bandwidth = 335kHz
914 OOK_Rb4_8Bw335, ///< OOK, No Manchester, Rb = 4.8kbs, Rx Bandwidth = 335kHz
915 OOK_Rb9_6Bw335, ///< OOK, No Manchester, Rb = 9.6kbs, Rx Bandwidth = 335kHz
916 OOK_Rb19_2Bw335, ///< OOK, No Manchester, Rb = 19.2kbs, Rx Bandwidth = 335kHz
917 OOK_Rb38_4Bw335, ///< OOK, No Manchester, Rb = 38.4kbs, Rx Bandwidth = 335kHz
918 OOK_Rb40Bw335 ///< OOK, No Manchester, Rb = 40kbs, Rx Bandwidth = 335kHz
919 } ModemConfigChoice;


дык любое значение ставишь, Я просто скетч по понятным причинам не весь дал: http://www.airspayce.com/mikem/arduino/ ... ource.html
Последний раз редактировалось logach 10 окт 2017, 15:13, всего редактировалось 1 раз.
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2611
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 3 раза

Re: модуль si4463

Сообщение DIVER_SANT »

logach писал(а):Что-то как то замудрено там, мне кажется конфиг должен в скетче быть, у меня в глушилке все элементарно выставляется, но там через буфер работает.
Читал на форуме,что в программировании Si4463 и Si4432 есть свои нюансы.Вот файлы настройки и работы
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
EPA
Модератор
Сообщения: 1415
Зарегистрирован: 01 ноя 2016, 16:18

Re: модуль si4463

Сообщение EPA »

Два основных нюанса: у 63-го увеличен диапозон часот, добавлены куча новых регистров. Их все хрен запомнишь, но этого не нужно. Так как в Силабсе прога есть WDS, которая всё делает сама. Я грю две недели "трахался", а потом через данную прогу за пять минут функции получил .h файле.

Добавлено через 47 минут
logach писал(а):UnmodulatedCarrier = 0, ///< Unmodulated carrier for testing
890 FSK_PN9_Rb2Fd5, ///< FSK,

шь, Я просто скетч по понятным причинам не весь дал: http://www.airspayce.com/mikem/arduino/ ... ource.html
Приветствую,
Ты бы пользовался спецкнопками для вставки листинга: #, <>,ptp...так будет удобочитаемо и много места не занимает. Самое главное КРАСИВО.
Последний раз редактировалось EPA 10 окт 2017, 20:36, всего редактировалось 2 раза.
Аватара пользователя
logach
Участник
Сообщения: 193
Зарегистрирован: 16 окт 2015, 17:52

Re: модуль si4463

Сообщение logach »

DIVER_SANT писал(а):Читал на форуме,что в программировании Si4463 и Si4432 есть свои нюансы.Вот файлы настройки и работы
Яне профи, но сколько не смотрел примеры в нете, везде опускаются в скетчах настройки частоты и модуляции как специально, хотя как написал ниже в 4432 все прекрасно работает 240 мГц-930 мГц, причем скетч простой до безобразия и все в нем элементарно задается. Я не думаю , что в Si4463, что-то координально изменилось, мало, мало инфы, хотя есть чел, который под дурину черта сделает, так как сам ни грамма не программер, иногда к нему стучусь.
Последний раз редактировалось logach 10 окт 2017, 20:01, всего редактировалось 1 раз.
Ответить