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

MRF89 или SX1211

Здравствуйте.
Закупили чипы MRF89 (выбирали по току в режиме приёма - 3мА). Не модули. Паяли сами. Судя по даташитам - SX1211 копия.

На столе лежит две платы. Одна в режиме передачи, другая в режиме приёма.
Все настройки регистров одинаковые. Одна программа, только режимы разные master и slave.
Код пример взят от SX1211.
Частота 867.96 МГц.
модуляция FSK
частота девиации 100 кГц
битрейт 25000 бит/сек
преамбула включена
синхробайты включены

Приёмник принимает сигнал. Смотрится по прерыванию ноги от чипа. Пробовал делать разные синхробайты - приём прекращался.
В буфер передатчика вносится строка "QWERTYUIOPASDDFGHJKLZXCVBNM".
Судя по логике драйверов от компании semtech (SX1211) после прервыания мы обращаемся к FIFO, читаем 1 байт - получаем число поступивших байтов. Оно всегда 64. Затем на основании этого числа читаем буфер. У буфера нет адреса, чип сам перемещает сообщение сдвигом.
Так вот в принятом сообщении все 64 байта имеют одно и тоже значение '0' (0x30). Всегда. Какие бы настройки я не делал.

Подскажите, пожалуйста, куда копать. Что привести/показать?

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


Ссылка на сообщение
Поделиться на другие сайты
почему то до этого додумался только после написания топика. Проверить осциллографом, что твориться на интерфейсе SPI. У чипа есть две ноги NSS. Для конфигурации и для данных. И получилось, что в программе не тем местом дёргал)). Теперь сообщения принимаю. УРА.

Следующие вопросы.
1) А какую дальность можно обеспечить этим чипом на частоте 868 МГц? Сейчас дальность ~ 90 метров на мощности передатчика +10 дБ. Ставил +13 дБ, приёмник вдруг перестал принимать даже на столе. Отходить пробовал. Поставил +4 дБ, показалось, что даже увеличилась дальность до 95 метров. На -2 дБ дальность упала до 25 метров.
2) На радиочастотный тракт влияют размеры компонентов? На готовых модулях ставят размером 0402. Я развёл под 0603.

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация