|
CC2500 Приемопередатчик, Кто-то реально делал? |
|
|
|
Oct 7 2005, 10:20
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Интересует : работает ли у кого-либо сабж? Месяц уже бодаю, не могу победить.
Собрал две платы, согласно рекомендаций Chipcon CC2500EM_Reference_Design_1_0;
общаюсь с ними через стендик самопальный, состоящий из ATMega48. Инициализация СС2500 проходит на ура, все как описано в CC2500_Data_Sheet_1_0, читаю - пишу в регистры и в FIFO без проблем, режим передачи (судя по потреблению тока) включается, опять же FIFO передатчика по мере передачи опустошается (на скорости 2400 читаю количество байт в фифошке и вижу как они уменьшаются вплоть до нуля). Оба девайса инициализирую одинаково, на одну и ту же частоту, полосу пропускания, скорость передачи и т.д.
Результат : ничего не принимаю на стороне приемника.
Читаю из регистра PKTSTATUS - постоянно обнаруживает несущую, даже если у меня отключен передатчик. Стоит отпаять антенну - несущей нет.
Пробовал сближать на расстояние вплоть до 20 см - результат ноль.
Мысли кончились! Плз кто-нибудь подкиньте идею.
|
|
|
|
|
 |
Ответов
(60 - 74)
|
Feb 10 2006, 11:57
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(AVR @ Feb 9 2006, 21:13)  Как можно подступиться к познанию CC2500? Требуется связать по радиоканалу Tiny15 и Mega8535: Какие дополнительные компоненты потребуются кроме двух модулей CC2500 и как рассчитать их параметры и какие допустимые отклонения от рассчетных параметров? Из какого материала должна быть антенна и какой формы? На ваш вопрос нет короткого простого ответа. Вам поможет даташит на СС2500 с сайта Chipcon'а, референсный дизайн оттуда же, программа Smart RF Studio для рассчета параметров канала связи и конфигурации СС2500. Антенны могут быть разные: рамка периметром в длину волны - самое простое решение, полуволновой разрезной - тоже работает неплохо и подключается так же - напрямую к ногам и без согласующих элементов. Другие антенны для данного диапазона (несимметричные) подключаются согласно схеме в даташите. Удачи!
|
|
|
|
|
Feb 10 2006, 13:42
|

фанат Linux'а
    
Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008

|
Цитата(ksv198 @ Feb 10 2006, 14:57)  Антенны могут быть разные: рамка периметром в длину волны - самое простое решение, полуволновой разрезной - тоже работает неплохо и подключается так же - напрямую к ногам и без согласующих элементов. т.е. достаточно только припаять обоими концами к выводам RF_P и RF_N провод длины 12.5 см? Из какого материала нужно взять провод? Цитата Overview of external components (excluding supply decoupling capacitors) Typical application and evaluation circuit (power supply decoupling not shown) Где можно узнать, куда нужно подключать разделительные конденсаторы и какой они должны быть ёмкости? Попутно хотелось бы задать вопрос про FAQ по CC2500: идёт ли процесс создания небольшого руководства для начинающих?
--------------------
|
|
|
|
|
Feb 11 2006, 08:03
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(AVR @ Feb 10 2006, 16:42)  т.е. достаточно только припаять обоими концами к выводам RF_P и RF_N провод длины 12.5 см? Из какого материала нужно взять провод? Где можно узнать, куда нужно подключать разделительные конденсаторы и какой они должны быть ёмкости? Попутно хотелось бы задать вопрос про FAQ по CC2500: идёт ли процесс создания небольшого руководства для начинающих? Провод медный диаметром 0.7 - 1.0 мм. Лучше всего посеребренный  , но и обычный ПЭЛ (ПЭВ) подойдет. Отрезаеш кусочек 12,5 см, изгибаешь аккуратно в виде кольца, паяешь к контактным площадкам как можно ближе к выводам СС2500. В этом случае разделительные конденсаторы не нужны. Типовое включение СС2500 приведено в референсном дизайне (есть на сайте Chipcon), но если не нашли то вот он
CC2500EM_Reference_Design_2_0.zip ( 344.43 килобайт )
Кол-во скачиваний: 1003. Там все необходимые данные есть. Проверено на практике, работает. По вопросу создания краткого мануала - работа идет, если останусь жив после сдачи текущего проекта, на следующей неделе выложу pdf-ку.
|
|
|
|
|
Feb 13 2006, 09:13
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(AVR @ Feb 12 2006, 03:22)  Ещё несколько вопросиков Каковы требования к компонентам и какие меры предосторожности (чтобы моментально не загубить cc2500 а потом долго долго не понимать в чём ошибка)? Кварцевй резонатор вообще можно взять любой, лишь бы был от 26 до 27 МГц и совпадал по частоте у обоих устройств (например, я возьму на 26.680000 МГц)? Какова должна быть ёмкость конденсаторов, подключенных к резонатору: в даташите отмечено что они должны быть как-то рассчитаны. В документе CC2500EM_schematic.pdf указано 27 пФ, в одной из схем, выложенных сюда на форум - 22 пФ.  Требования к компонентам простые - должны быть номиналы как в даташите (референсном дизайне) - что собственно еще вы имели ввиду? Насчет мер предосторожностей я здесь уже писал, достаточно типовые для всех КМОП устройств + слабовата нагрузочная способность цифровых выходов. Кварц можете взять любой в диапазоне 26-27 МГц. У меня сейчас уже реально работают устройства с кварцами 26.601712 МГц и 27.000 МГц. В последнем случае требуется процедура подстройки частоты. У обоих устройств не обязательно должны быть одинаковы кварцы, надо только подстроить частоты у СС2500. Процедура элементарная, изменять надо только 2 байта (регистры FREQ1, FREQ0). По поводу конденсаторов подключенных к резонатору - их емкость зависит от параметров самого резонатора. Как посчитать есть в даташите, там же есть типовые значения для разных параметров резонаторов. Параметры можно узнать у тех, кто продает кварцы (почти всегда  ).
|
|
|
|
|
Jan 27 2007, 15:27
|
Участник

Группа: Новичок
Сообщений: 73
Регистрация: 10-01-07
Пользователь №: 24 292

|
Цитата(ksv198 @ Feb 11 2006, 08:03)  По вопросу создания краткого мануала - работа идет, если останусь жив после сдачи текущего проекта, на следующей неделе выложу pdf-ку. Вы живы ? Ау ? где ПДФ-ка ?
|
|
|
|
|
Feb 1 2007, 15:13
|
Участник

Группа: Новичок
Сообщений: 73
Регистрация: 10-01-07
Пользователь №: 24 292

|
чертеж антенны для cc2500 на 2.4 MHz http://www.ti.com/litv/pdf/swra118
|
|
|
|
|
Feb 22 2007, 21:04
|
Частый гость
 
Группа: Свой
Сообщений: 158
Регистрация: 29-01-06
Из: Одесса
Пользователь №: 13 746

|
Вот ещё один вопрос по СС2500: Собрал модуль на СС2500 ревизия D с двумя вариантами исполнения лойаута и разными антеннами. В качастве управляющего проца подключен АтМега48. Пробным проектом был выбран : http://www.circuitcellar.com/library/print...e-189/index.htmно кроме того была написана аналогичная прога моим другом-програмером, т.к. америкос исходников не даёт. Своя прога довольно "мускулистая" и позволяет совместную или автономную работу с RF-студией. При проверке обе проги ведут себя практически однотипно и не выдают желаемого одинаково. Их поведение примерно такое : при сканировании по диапазону отображается некий шумовой сигнал на уровне ~(-45)-(-55)dB , и это при том ,что на входе присутствует сигнал от тестового генератора , немодулированный .с уровнем ~(-30)dB c частотой в пределах диапазона (проверялся весь диапазон). После подробного исследования выяснилось ,что все режимы устанавливаемые рулением регистрами ведут себя правильно и измерение RSSI происходит нормально . Но это только до момента калибровки при установке на нужный канал. Получается ,что не калибруясь , чип находится на какой-то частоте (похоже на 0-ом канале по дефолту, но у нескольких чипов из одной партии эти частоты отличались) и если все регистры кроме установки на канал настроены правильно ,то устанавливая частоту тестового генератора в полосу приёма на этой произвольной (дефолтной) частоте получается очень приличное отображение RSSI. Однако после калибровки (даже просто на один какой-то конкретный канал) корректное отображение RSSI прекращалось (содержимое всех регистров ,отвечающих за эти функции не калечилось). Проверка с генератором показала,что гетеродин приёмника ушёл с дефолтной позиции, но даже без сканирования,а просто при установке на произвольный канал ,найти признаки "приёма" не удавалось. При этом пару раз случались варианты ,когда частота дефлтного приёма прыгала необъяснимым образом в какие-то произвольные точки , и при этом мне удалось запечатлеть содержимое регистров во время этих странных скачков . Но при анализе этих регистров и попытке повторить эти прописи позднее - переписывая в такое-же состояние эти регистры из дефолта в "состояние при скачке" -никакой закономерности не было обнаружено и опыт не имел повторения. Все эти мытарства наводят на мысль,что: 1)-или у меня проблема с партией или ревизией чипа; 2)-или во время загрузки колечатся чакие-то внутренние настройки , из тех ,которые отображаются в RF-студии при включённом термодатчике (режимы функциональных узлов). По-сему вопрос: Если кто сталкивался с подобным поведением СС2500 рев.D или с необходимостью коррекции настроек функциональных узлов в режиме включённого термодатчика - напишите о своём опыте. А я пока задумался о приобретении СС2500 рев.Е. Мой нынешний вариант СС2500 рев.D был куплен в "OOO Gamma" г.Днепропетровск. Если кто покупал у них - напишите о Вашем опыте.
|
|
|
|
|
Mar 1 2007, 22:38
|
Частый гость
 
Группа: Свой
Сообщений: 158
Регистрация: 29-01-06
Из: Одесса
Пользователь №: 13 746

|
Решение вопроса "неподъёмности" СС2500 и ,вероятно, всех "Чипконов" в условиях "совкового снабжения".
Эта инфа предназначена всем "братьям по электронике", которые мучались с этими коварными чипами и при этом нарывались на их странное
поведение .Выражается оно в том ,что общедоступные кварцы на 27 МГц при подключении к чипкону по рекомендации референсного дизайна (даже при попытке подбора кондёров) не заводятся на своих 27 МГц , а гудят на 9 МГц (хотя отмаркированы на 27,0000 МГц ).Это объясняется тем , что эти кварцы имеют основную резонансную частоту кристалла = 9 МГц ,а для 90 % вариантов использования - схемотехника современных кварцевых генераторов прекрасно справляется с возбуждением этих кварцев на 3-ей механической гармонике . А в данном случае (противные чипконы) ихний генератор заводился именно на частоте основного мех. резонанса . Вот и получается ,что вся цифровая часть "Чипкона" тактировалась на 9 МГц и при этом чувствовала себя прекрасно , а при попытке запустить радиотракт получалась полная лажа . Дело в том , что для процедуры калибровки PLL на 2,4 ГГц требуется именно опора 26-27 МГц , а если она вдруг оказалась 9 МГц ,то при стандартных Кдел. в синтезаторе - представьте на секундочку, - куда должна была-бы слететь частота генератора , что-бы выполнилось условие лока . Ну а теперь о лекарстве для данного случая: Поизучав варианты схемотехники кварцевых генераторов по одной
старинной электронной энциклопедии (Р.Граф 1300 примеров) , я решил облегчить условия возбуждения для имеющихся у меня дешёвеньких кварцев,
т.к. заказывать новые - это время ,хлопоты и нет гарантии ,что с ними на будет такой же проблемы . Ну и вот готовый рецепт: 1) - паралельно кварцу запаял резистор 2к2; 2) - оба кондёра с ножек кварца на "землю" поставил по 15pF. При установке только резистора , но со старыми кондёрами по 27pF при проверке осцилографом было обнаружено ,что на 8-й ноге частота уже стала 27 МГц , а на 10-й ноге по-прежнему 9 МГц . После замены кондёров на 15pF на обеих ногах генерация стала 27 МГц . После этой доработки стало нам СЧАСТЬЕ !!!!! --- Чего и Вам желаю !!!!! roman_uhf
|
|
|
|
|
Mar 1 2007, 23:25
|
Частый гость
 
Группа: Свой
Сообщений: 158
Регистрация: 29-01-06
Из: Одесса
Пользователь №: 13 746

|
Мне , чтобы купить подобные кварцы , надо заказывать их в Днепропетровске и забирать бандероль в Автолюксе . А данный способ , хотя , возможно и неидеальный , но позволяет реально преодолеть эту проблему простейшими методами с гарантированым результатом . Просто проверить версию с кварцем сходу я не мог , т.к. "человеческий" осцил у меня не жил , а руки дошли до него только сегодня .
|
|
|
|
|
Mar 2 2007, 00:04
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(roman_uhf @ Mar 1 2007, 23:25)  Мне , чтобы купить подобные кварцы , надо заказывать их в Днепропетровске и забирать бандероль в Автолюксе . А данный способ , хотя , возможно и неидеальный , но позволяет реально преодолеть эту проблему простейшими методами с гарантированым результатом . Просто проверить версию с кварцем сходу я не мог , т.к. "человеческий" осцил у меня не жил , а руки дошли до него только сегодня .  Хм, я бы не полагался на то, что вчера купленный ширпотребный резонатор 26 MHz и купленный сегодня окажутся одинаковыми, "фундаментальными". Специально вот покупал 26 MHz якобы "фундаментальный" (HC-49, низкопрофильный, трухольный) - аналогичная фигня, 2500 загенерил на втрое меньшей частоте. Хорошо, что там же были куплены более приличные, SMD0603 (металлокерамический корпус, поверхностный монтаж) - с этими сразу не было проблем. По поводу наличия-отсутствия скопа - это и почти программно можно проверить, выдав на многофункциональные ноги опорник, деленный на что-нибудь, чтобы вписаться в верхний лимит программного частотомера (а то как вообще их настраивать - не триммер же ставить, а уход частоты больше 40 ppm при узкой полосе ухудшает надежность). Я типично выдаю ref/12, и измеряю с использованием часового опорника, от которого тактируется таймер atmega8 (поскольку это мне все равно нужно.
|
|
|
|
|
  |
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0
|
|
|