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

Делал антенны по размерам Даташитов. На 0,8 двухслойной и на 1,4 четырехслойной платах.

На 1,4 мм плате согласование было получше.

 

 

А как вы определяли - где согласовано лучше? По конечному результату(т.е. дальности)?

Чем вообще можно мерять согласование pcb-антенны на плате....?

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


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

А как вы определяли - где согласовано лучше? По конечному результату(т.е. дальности)?

Чем вообще можно мерять согласование pcb-антенны на плате....?

 

 

Я так понимаю, что при таких размерах антенны (несколько сантиметров) - ничем.

Ибо измерительное устройство внесёт рассогласование в 10 раз большее.

По дальности ориентируйся и точка.

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


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

А как вы определяли - где согласовано лучше? По конечному результату(т.е. дальности)?

Чем вообще можно мерять согласование pcb-антенны на плате....?

Как я это делал и результаты измерений до и после подстройки видно на прилагаемых фото.

Согласование можно измерять подходящим по диапазону Network Analyzer-ом.

Я использовал ZVB-4 (Rohde-Schwarz).

post-5537-1243557641_thumb.jpg

post-5537-1243557683_thumb.jpg

post-5537-1243557702_thumb.jpg

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


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

не многли бы вы описать, как правильно работать с FREQEST и , судя по даташиту, связанный с ним FSCTRL0.

честно говоря реализовав пример из даташита под названием Permanent Frequency Offset Compensation, желаемого результата я не добился.

эффект прямо противоположный ):

в цц2500 есть подстройка несущей - читать FREQEST, так же есть дизайннот где описывается динамическая подстройка частоты.

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


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

А в чем разница между RSSI и LQI?

Как сделать, чтобы передатчик и приемник не переходили в IDLE после приема и передачи?

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


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

RSSI - это мощность сигнала, как таковая...

а LQI это качество сигнала...как-то так... : )

А в чем разница между RSSI и LQI?

 

см. регистр MCSM1.

Как сделать, чтобы передатчик и приемник не переходили в IDLE после приема и передачи?

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


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

Хм.. ничего не делаю, инициализирую чип, пишу регистры, затем читаю статусы.

У меня RSSI всегда 128, а LQI каждый раз разный, в данный момент например 127.

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


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

RSSI - Received Signal Strength Indication — способ измерения уровня мощности принимаемого сигнала. Как правило, сигнал измеряется на на промежуточных частотах перед усилителем. Показатель RSSI плохо коррелирует с качеством сигнала, но может использоваться для приблизительной оценки качества сигнала. Более точную оценку можно получить с помощью параметра LQI — Link Quality Indicator.

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


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

Хм.. ничего не делаю, инициализирую чип, пишу регистры, затем читаю статусы.

У меня RSSI всегда 128, а LQI каждый раз разный, в данный момент например 127.

Похоже, "не то" читается. Читаем правильно, бурстовым чтением ? В любом случае, доставать RSSI и LQI из регистров статуса не очень удобно, гораздо проще включить APPEND_STATUS и получать эти байты вместе с принятым пакетом...

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


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

Я любитель, знания матчасти у меня не особо, поэтому чтобы не сорить здесь глупыми вопросами, дальнейшее обсуждение темы переножу в соседнюю ветку "Мои мучения с CC2500"

 

rx3apf, ответ на ваш вопрос там.

Изменено пользователем zheka

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


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

Ктио-нибудь делал с усилителем сс2590/2591 на двухсторонней плате. Дальность сильно повышается? Особенно интересует как развести индуктивности, которые стоят по питанию.

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


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

я вот тоже смонтировал платку 2-ч сторон. на 2590 .. никак не могу запустить ... мож что-то в дизйне.... или какое нить самовозбуждение ...

по RSSi трудно судить о приеме и как проверить что ОНО работает... :laughing: дальность хочу повысить

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


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

Вы мне объясните, чем отличаются RSSI и LQI приходящие с пакетами и статусные?

Почему статсуные чему-то равны и плавают при отсутствии передачи пакетов?

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


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

После часа работы сс2500 зависает, перестает принимать. GDO0 GDO2 в "1". Вот конфигурация

void writeRFSettings(void)
{
     // Write register settings
    TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG2,   0x01);  // GDO2 output pin config.
    TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG0,   0x06);  // GDO0 output pin config.
    TI_CC_SPIWriteReg(TI_CCxxx0_FIFOTHR,  0x00);  //RX FIFO and TX FIFO Thresholds
    TI_CC_SPIWriteReg(TI_CCxxx0_PKTLEN,   0xFF);  // Packet length.
    TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL1, 0x04);  // Packet automation control.05
    TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL0, 0x05);  // Packet automation control.
    TI_CC_SPIWriteReg(TI_CCxxx0_ADDR,     0x01);  // Device address.
    TI_CC_SPIWriteReg(TI_CCxxx0_CHANNR,   0xAA); // Channel number.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL1,  0x07); // Freq synthesizer control.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL0,  0x00); // Freq synthesizer control.
    TI_CC_SPIWriteReg(TI_CCxxx0_FREQ2,    0x5D); // Freq control word, high byte
    TI_CC_SPIWriteReg(TI_CCxxx0_FREQ1,    0x93); // Freq control word, mid byte.93
    TI_CC_SPIWriteReg(TI_CCxxx0_FREQ0,    0xB1); // Freq control word, low byte.
    TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG4,  0x2B); // Modem configuration. 2D
    TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG3,  0xF8); // Modem configuration. 3B
    TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG2,  0x03); // Modem configuration. 73
    TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG1,  0x22); // Modem configuration.
    TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG0,  0xF8); // Modem configuration.
    TI_CC_SPIWriteReg(TI_CCxxx0_DEVIATN,  0x44); // Modem dev (when FSK mod en) 00
    TI_CC_SPIWriteReg(TI_CCxxx0_MCSM1 ,   0x0F); //MainRadio Cntrl State Machine 3F
    TI_CC_SPIWriteReg(TI_CCxxx0_MCSM0 ,   0x18); //MainRadio Cntrl State Machine
    TI_CC_SPIWriteReg(TI_CCxxx0_FOCCFG,   0x1D); // Freq Offset Compens. Config
    TI_CC_SPIWriteReg(TI_CCxxx0_BSCFG,    0x1C); //  Bit synchronization config.
    TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL2, 0xc7); // AGC control. c7
    TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL1, 0x00); // AGC control.
    TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL0, 0xb2); // AGC control. b2
    TI_CC_SPIWriteReg(TI_CCxxx0_FREND1,   0xB6); // Front end RX configuration.
    TI_CC_SPIWriteReg(TI_CCxxx0_FREND0,   0x10); // Front end RX configuration.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL3,   0xEA); // Frequency synthesizer cal.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL2,   0x0A); // Frequency synthesizer cal.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL1,   0x00); // Frequency synthesizer cal.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL0,   0x11); // Frequency synthesizer cal.
    TI_CC_SPIWriteReg(TI_CCxxx0_FSTEST,   0x59); // Frequency synthesizer cal.
    TI_CC_SPIWriteReg(TI_CCxxx0_TEST2,    0x88); // Various test settings.
    TI_CC_SPIWriteReg(TI_CCxxx0_TEST1,    0x31); // Various test settings.
    TI_CC_SPIWriteReg(TI_CCxxx0_TEST0,    0x0B);  // Various test settings.
    
   
}

И еще вопрос. Попробывал CCA. После отправки пакета проверяю наличие данных в буфере TX. Часто там остается 1 байт. Что это такое?

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


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

Ктио-нибудь делал с усилителем сс2590/2591 на двухсторонней плате. Дальность сильно повышается? Особенно интересует как развести индуктивности, которые стоят по питанию.

 

Я делал.

Дальность повысилась с 30 метров на 2510 до 200 метров с 2591.

Антенна на печатной плате - одинаковая в обоих случаях.

Индуктивности по питанию делать не надо - это полный бред,

с ними у меня 2591 самовозбуждалась в режиме приёма при HGM=1. При низком усилении - работала стабильно.

После окончательной разводки поставил блокирующие конденсаторы в 2 мм от сс2591 без всяких индуктивностей.

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


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

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

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

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

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

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

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

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

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

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