Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Излучает ли чип cc1101 без антенны?
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Memento Mori
Господа, пытаюсь победить радиомодули CC1101-PA-LNA.
CC1101-PA-LNA
До этого имел успешный опыт работы с сс2500. А вот эти модули не поддаются.
По идее при переходе на сс1101 нужно только настройки частоты поменять.
То есть все делаю как раньше, в рабочем проекте на сс2500.

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

У меня возникла мысль - отпаять металлический кожух и попробовать поработать без антенны на максимальной мощности на ближайшем расстоянии.
Вот и хочу спросить, чтобы зря не париться - если чипы исправны, то обнаружит ли при этих условиях приемник несущую?
vadimp61
Цитата(Memento Mori @ May 8 2013, 06:38) *
Господа, пытаюсь победить радиомодули CC1101-PA-LNA.
CC1101-PA-LNA
До этого имел успешный опыт работы с сс2500. А вот эти модули не поддаются.
По идее при переходе на сс1101 нужно только настройки частоты поменять.
То есть все делаю как раньше, в рабочем проекте на сс2500.

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

У меня возникла мысль - отпаять металлический кожух и попробовать поработать без антенны на максимальной мощности на ближайшем расстоянии.
Вот и хочу спросить, чтобы зря не париться - если чипы исправны, то обнаружит ли при этих условиях приемник несущую?

Без антенны на максимальной мощности - это верный путь спалить РА (если уже не спалили), припаяйте вместо антенны хотя-бы резистор 51 Ом.
Откиньте вход РА и снимите с него питание, а антенну прицепите на выход СС1101 после цепей согласования или как там сделано.
Memento Mori
во блин... я антенну не подключал, боясь что приемник спалю...
За совет спасибо, но даже если я спалил PA, чип и его обвязка должны излучать?
Мне не лень паять резисторы, антенну, просто когда-что-то не работает, в поисках ошибки приходится бороться за чистоту эксперимента.

vadimp61
Цитата(Memento Mori @ May 8 2013, 07:32) *
во блин... я антенну не подключал, боясь что приемник спалю...
За совет спасибо, но даже если я спалил PA, чип и его обвязка должны излучать?
Мне не лень паять резисторы, антенну, просто когда-что-то не работает, в поисках ошибки приходится бороться за чистоту эксперимента.

Не спалите, а перегрузите по входу - принимать ничего не будет! Отнесите от приемника на 5 м. Может поэтому и не принимали ничего!
Чип должен излучать, его спалить трудно даже если там +10дбм
Sаlаmаnder
Я уже создавал подобную тему. Лень искать.
Только я еще вопрос задавал - на что именно влияет такая перегрузка - на сам прием или на демодуляцию?
Если мне кто-то скажет, что при перегрузке по мощности сигнала будут битые пкаеты или не будет ловиться синхрослово, я поверю.

А вот то, что приемник несущую не обнаруживает из за перегрузки - это как-то странно.



Aner
Вопрос топика забавный, что-то аналогичное такому ... светиться хоть как-то патрон лампочки если лампочки нет? Нет анетнны, нет нагрузки, режим холостого хода. Реально сопротивление большое, токи малые. Плата не большая, возбуды не оч вероятны. Выйти из строя, сгореть без аненны трудно, транзистор обычно держит перегруз по ксв 10...20. Из опыта работы скажу, что плата излучать будет хоть что-то. Даже если длина до подключения антенны 10 мм или 1мм, то приемник близко расположенный должен принимать. Конечно уровень сигнала будет низкий.
vadimp61
Цитата(Sаlаmаnder @ May 8 2013, 11:27) *
Я уже создавал подобную тему. Лень искать.
Только я еще вопрос задавал - на что именно влияет такая перегрузка - на сам прием или на демодуляцию?
Если мне кто-то скажет, что при перегрузке по мощности сигнала будут битые пкаеты или не будет ловиться синхрослово, я поверю.

А вот то, что приемник несущую не обнаруживает из за перегрузки - это как-то странно.

Да, идут битые пакеты, несущую должен видеть.
Memento Mori
Не видит несущую....
Что я делаю не так?
ПОвторюсь - я мигрирую с СС2500 - взял с того проекта рабочую конфигурацию и поменял только частоту. Надо что-то еще менять? У меня 433 МГц платка.

Передатчик:
Код
TI_CC_SPISetup();                         // Initialize SPI port
    TI_CC_PowerupResetCCxxxx();               // Reset CCxxxx
    writeRFSettings();                        // Write RF settings to config reg
    TI_CC_SPIWriteBurstReg(TI_CCxxx0_PATABLE, paTable, paTableLen);//Write PATABLE

      TI_CC_SPIStrobe(TI_CCxxx0_SIDLE);
   TI_CC_SPIStrobe(TI_CCxxx0_SFRX);
   TI_CC_SPIStrobe(TI_CCxxx0_SFTX);
   TI_CC_SPIStrobe(TI_CCxxx0_SRX);      

   RX_OFF;  // ЭТО вход RX_EN


while (1)
       {      
          
     RF_TX_Buffer[0]=22;
                          
         for (i=1;i<64;i++) { RF_TX_Buffer[i]=i+F;}          //
        
        
         TI_CC_SPIWriteBurstReg(TI_CCxxx0_TXFIFO, RF_TX_Buffer, 23); //  

         TX_ON;
         TI_CC_SPIStrobe(TI_CCxxx0_STX);         //
        

        while (!(CCxx00_GD0));
        while (CCxx00_GD0);

       TI_CC_SPIStrobe(TI_CCxxx0_SIDLE);
        TI_CC_SPIStrobe(TI_CCxxx0_SFTX);              //
        TX_OFF;
      
                
                
       }


приемник:
Код
TX_OFF;
     RX_ON;
    
TI_CC_SPISetup();
TI_CC_PowerupResetCCxxxx();


    writeRFSettings();                        // Write RF settings to config reg
    TI_CC_SPIWriteBurstReg(TI_CCxxx0_PATABLE, paTable, paTableLen);//Write PATABLE
    

TI_CC_SPIStrobe(TI_CCxxx0_SIDLE);
   TI_CC_SPIStrobe(TI_CCxxx0_SFRX);
   TI_CC_SPIStrobe(TI_CCxxx0_SFTX);
   TI_CC_SPIStrobe(TI_CCxxx0_SRX);


Регистры:

Код
void writeRFSettings(void)
{

TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL1,0x0c); // ??? 0x06
TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL0,0x00); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FREQ2,0x10); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FREQ1,0xA7); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FREQ0,0x62);  //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG4,0x2d);  //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG3,0x3B); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG2,0x13); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG1,0x22); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG0,0xF8);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_CHANNR,0x00); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_DEVIATN,0x62); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FREND1,0x56);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_FREND0,0x10); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MCSM2,0x07);  //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MCSM1,0x30); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_MCSM0,0x18); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FOCCFG,0x16); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_BSCFG,0x6C);  //OK
TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL2,0x03);  //OK
TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL1,0x40); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL0,0x91); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL3,0xEA);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL2,0x2A); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL1,0x00); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL0,0x1F); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FSTEST,0x59); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_TEST2,0x88);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_TEST1,0x31);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_TEST0,0x09);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG2,0x0E);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG0,0x06);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL1,0x0C);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL0,0x0D);//OK
TI_CC_SPIWriteReg(TI_CCxxx0_ADDR,0x01); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_PKTLEN,0x00); //OK
TI_CC_SPIWriteReg(TI_CCxxx0_FIFOTHR,0x07); //OK
}


Цитата(vadimp61 @ May 8 2013, 08:53) *
Не спалите, а перегрузите по входу - принимать ничего не будет! Отнесите от приемника на 5 м. Может поэтому и не принимали ничего!
Чип должен излучать, его спалить трудно даже если там +10дбм


А если с усилителем? Там +30 dbm
Memento Mori
Снял кожух одного из модулей - а там, в усилителе мощности - по всей видимости какая-то жидкость ранее попадала - налет каких-то желтых крупиц. Чертов китаец с ебая....

ЧТо я сделал - отпаял переключатель приема передачи. Хочу подпаять туда антенну как мне советовали.
Погуглил насчет антенн для 433 МГц - все-какие-то хитромудрые....
Мне сейчас не нужен КПД и прочее - мне главное, чтобы она нагрузила выход, так чтобы не сгорел чип.
Можно ли для этой цели взять обычный тонкий монтажный провод четвертьволновой длины (17.3 см)? Есть ли разница - брать одножильный или многожильный?
Aner
QUOTE (Memento Mori @ May 9 2013, 11:51) *
Снял кожух одного из модулей - а там, в усилителе мощности - по всей видимости какая-то жидкость ранее попадала - налет каких-то желтых крупиц. Чертов китаец с ебая....

ЧТо я сделал - отпаял переключатель приема передачи. Хочу подпаять туда антенну как мне советовали.
Погуглил насчет антенн для 433 МГц - все-какие-то хитромудрые....
Мне сейчас не нужен КПД и прочее - мне главное, чтобы она нагрузила выход, так чтобы не сгорел чип.
Можно ли для этой цели взять обычный тонкий монтажный провод четвертьволновой длины (17.3 см)?

Да, без проблем будет излучать неплохо.
Memento Mori
Провод без разницы - одножильный или многожильный?
Длина провода насколько может отклоняться от расчетной?
Aner
QUOTE (Memento Mori @ May 9 2013, 12:20) *
Провод без разницы - одножильный или многожильный?
Длина провода насколько может отклоняться от расчетной?

Тут у вас без разницы, и что в изоляции и без изоляции. Поскольку высоко-добротного резонанся нет, и выходное сопротивление не чистые 50 ом, длина +/-10% без особых изменений. Важен земляной полигон, он будет влиять на диаграмму и также на отдаваемую мощность, экран в этом смысле помогал, но можно и без него.
SpyBot
Можно после фильтра просто припаять первый попавшийся проводок 2-3 см, как минимум должно без LNA в приемнике на метров 10-20 передавать.
Какое напряжение подается на PA?
В присте недавно появились анализаторы спектра - тыс по 30-40 wink.gif
Aner
QUOTE (SpyBot @ May 10 2013, 06:58) *
Можно после фильтра просто припаять первый попавшийся проводок 2-3 см, как минимум должно без LNA в приемнике на метров 10-20 передавать.
Какое напряжение подается на PA?
В присте недавно появились анализаторы спектра - тыс по 30-40 wink.gif

Китайские, с никакой динамикой?
SpyBot
Цитата(Aner @ May 10 2013, 12:33) *
Китайские, с никакой динамикой?

GSP-7730, с ценой я немного ошибся, он несколько дороже 40 тыс.
А к каким его параметрам у вас возникают вопросы и как эти параметры могут помешать работе с той же cc1101?
Aner
GSP-7730 этот совсем какой то показометр, сравните хоть с GSP-7830, который тоже не очень. Обратите внимание на шумы, фильтры, уж не говорю
про время. Тем более без генератора, какой-то полу-анализатор. Работе ... cc1101 врядли помешает, а вот измерить в динамике ничего толком не получиться, так только показать кривулю наличия сигнала. А в статике мало кому нужно, разве что школьникам показать и лигбез провести, да и на каких то станциях контроля мерить отклонения в работе оборудования.
SpyBot
Нет, это понятно, что прибор достаточно слабенький, но как раз по данной теме он бы очень и очень помог. Посмотреть, излучает ли 1101, если излучает, то на какой частоте. Посмотреть качество сигнала.
Низкое быстродействие (и наверное шумы?) компенсируется режимом накопления.

PS: не настаиваю именно на 7730. Возможно, есть и более дешевые аналоги. Те же 3 ГГц не сильно и нужны, но сам класс подобных приборов за небольшие деньги снимет немало "глупых" вопросов.
Грубо говоря, совсем недавно столько стоил простенький осциллограф.
Aner
Тут думаю ошибаетесь, там все упростили до нельзя, поэтому такой и дешёвый. Лучше не покупать дешеёвые приборы, особенно китайские для российского рынка.

Низкое быстродействие ничем не компенсируется! Элементарный пример: тот же CC1101 при скорости 600K посылает 1 пакет. И не видно его, не ловиться.
А то что с накоплением, только для стационарных (типа несущей) сигналов. Спред-спектрум уже не увидеть, CC1101 позволяет. В режиме накопления и шумы растут, картинка ненужная не реальная.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.