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

alag57

Участник
  • Постов

    159
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о alag57

  • Звание
    Частый гость
    Частый гость
  • День рождения 27.11.1957

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

3 085 просмотров профиля
  1. Это я уже понял, хотя конечно надеялся, что это не так 🙂
  2. Фактически полностью, не в области RF добавлен LDO и разъем с SPI, IRQ, RESET. Больше всего смущает, что модуль от EBYTE с 8 дБм показывает такой же результат. И СС2520 с СС2590, где должно быть +14 дБм - результат тот же. Различие на 1-2 дБм.
  3. Вот и думаю сейчас уже взять модули, возможно попробую на 868 и 433 МГц, там у них и антенны есть под эти модули, но все же не понимаю, что не так на 2400 МГц. Я понимал, что максимальных характеристик я достичь не сумею, но чтобы так проколоться - не ожидал.
  4. Измериловки нет, опыта тоже, я в основном по микроконтроллерам. Поэтому и опираюсь на референс-дизайны. Модуль 2G4M08S1E с nRF52833 с 8 дБм выходной мощности и заводского китайского изготовления работает аналогично, больше 40 метров выдавить не удалось. Хотя у них в параметрах: Т.е. они пишут, что 120 метров на 1 мегабите, теоретически на 250 килобитах должно быть больше, но нет. Чувствую, что где-то системная ошибка, но где? На очереди еще SX1280 и AT86RF233, но думаю результат будет аналогичным.
  5. Но вот на удивление в паркинге можно было получить 70 метров с качеством порядка 50%, что не удалось в офисе, там только 40 метров с 80%. В паркинге железные ворота гаражей, массивные воздуховоды вентиляции по все длине. На каком, если не секрет, референс-дизайне вы основывались, если 100 метров без проблем? И почему на 10 сантиметрах я теряю 9-10 дБ?
  6. Стоит задача: обеспечить передачу данных на расстояние до 100 метров. Т.е. необходимо получить качество связи по переданным и принятым пакетам не хуже 80% на расстоянии 100 метров и около 95% на 70 метров (т.е прием 80 или 95 пакетов из 100 переданных). СС2520 применяется как обычный примепередатчик, без стеков. Экперименты проводились на минус 3-ем этаже подземного паркинга для обеспечения относительной чистоты эфира. Имеется четыре варианта самостоятельно изготовленых модулей: 1. Полностью повторяет референс-дизайн CC2520EM_2_1 от Тексаса. Антенна DN007 2.4 GHz Inverted F Antenna из Antenna Selection Quick Guide DN035. 2. Отличие от референс-дизайна в применении элементов типоразмера 0603 вместо 0402 в референс-дизайне. 3. Полностью повторяет референс-дизайн за исключением антенны - она AN043 Small Size 2.4 GHz PCB antenna из того же документа DN035. На двух таких модулях антенна AN043 заменялась на четверть волновый проводок (с ним немного лучше). 4. В дополнение к СС2520 добавлен усилитель СС2590. Референс-дизайн взят из CC2520-CC2591EM. Получить требуемые параметры даже с усилением +14 дБм не удалось. Так как в референс-дизайне использовалась СС2591 попытался изменить линию сопряжения СС2520-СС2590 сначала убрав согласующие элементы - заменив на нулевые резисторы - результат ухудшился. Затем поставил конденсаторы по 22 пФ, результат фактически такой же как в первом случае. Согласование выхода СС2590 с антенной взял из CC2541_CC2590_EM. Мощность передачи на СС2520 устанавливалась на 5 дБм. Для СС2520+СС2590 - 0 дБм СС2520 и 14 дБм СС2590. Оценка осуществлялась приемом пакетов и их подсчетом, а также оценкой RSSI из пакета. Период отправки пакетов: раз с секунду, раз в 200 мс, раз в 100 мс. Принятое значение RSSI, лежащее в пакете, минус 10-11 дБм при расстоянии между модулями 10 см и мощности передачи 0 дБм, хотя ожидаемое около минус 1-2 дБм. Ни с одним из модулей добиться требуемых параметров не удается. Максимум для заданного качества это 40-50 метров. Аналогичные результаты на модуле E73-2G4M08S1E производства EBYTE, где установлена микросхема nRF52833 с выходной мощностью 8 дБм и чип-антенной. В документе от Тексаса Range Estimation for Indoor and Outdoor Rev1_17.xlsm для 5 дБм и антенны DN007 расчетная дальность 116 метров, для 14 dBm - 209 метров. С антенной AN043 - 111 и 200 метров соответственно. Получалось ли у вас обеспечить надежную передачу на 100 метров? Как вам это удалось? Для анализа решений могу опубликовать схемы и разводки для всех модулей, если надо.
  7. У меня в вашем проекте зажигает. DDRB по умолчанию после сброса равен 0. Неправильно я написал сравнение, там младший пин не подключен: uint8_t p = (PINB & 14) >> 1; if (p == 7) if (p == 5) if (p == 3) if (p == 1) И как ТС собирается имитировать последнее сравнение нажимая две кнопки?
  8. 1. PINB сравниваете с 7 битами. 2. К старшим пинам порта В у вас подключен резонатор, вы уверены, что там всегда 1? 3. Переделайте сравнения: if ((PINB & 0x07) == 7) и так далее. 4. Исправьте F_CPU 1000000UL на 4000000UL как в Протеусе, от этого зависит величина задержки _delay_ms.
  9. На заказ: 2,451 Ожидаемый 15.02.2022 Неужели вам надо больше 2451 штук?
  10. Всего 11 символов в гугле. Третья ссылка: https://www.google.com/search?client=firefox-b-d&q=с+и+h+файлы
×
×
  • Создать...