|
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 см - результат ноль.
Мысли кончились! Плз кто-нибудь подкиньте идею.
|
|
|
|
|
 |
Ответов
(30 - 44)
|
Nov 21 2005, 22:38
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
Хотелось бы узнать на какую антенну? --- У меня петля. 12.5 см как вы говорили.. Странно... но факт. Да. ! Ксати стены из гипсокартона оказались в доме , и лиш 1 несущая из ЖБ. Кстати , по моим задачам нужно сделать так чтобы в очень узком 'корридоре' принимался сигнал приемника. Для этого нужно снижать можность передатчика до -40 дб. -55 уже много. А вот чувствительностьприемника повышать оченьо напрапвленной антенной. Так вот проблема согласовать входной каскад дла петличной атены приемника с внешней 50-ти омной. Нужны 1.2нГ дроссели. Чтоб их. Никто незнает где купить ? Я все в Москве облазил - нету ! Даже в позициях под заказ нет. Есть 1.5 но 1.2 - нет.
|
|
|
|
|
Nov 21 2005, 23:21
|
Частый гость
 
Группа: Свой
Сообщений: 139
Регистрация: 13-06-05
Из: Санкт-Петербург
Пользователь №: 5 972

|
Цитата(Oleg_Lun @ Nov 22 2005, 02:38)  Хотелось бы узнать на какую антенну? --- У меня петля. 12.5 см как вы говорили.. Странно... но факт. Да. ! Ксати стены из гипсокартона оказались в доме , и лиш 1 несущая из ЖБ. Кстати , по моим задачам нужно сделать так чтобы в очень узком 'корридоре' принимался сигнал приемника. Для этого нужно снижать можность передатчика до -40 дб. -55 уже много. А вот чувствительностьприемника повышать оченьо напрапвленной антенной. Так вот проблема согласовать входной каскад дла петличной атены приемника с внешней 50-ти омной. Нужны 1.2нГ дроссели. Чтоб их. Никто незнает где купить ? Я все в Москве облазил - нету ! Даже в позициях под заказ нет. Есть 1.5 но 1.2 - нет. Самое главное - вам нужны не просто индуктивности 1.2 нГ, а являющимися таковыми на частоте 2.4 ГГц. Если глянете графики зависимости свойств от частоты основных продаваемых серий SMD-дросселей - настроение резко ухудшится. Переходите на рисованные индуктивности. Кое-какие фотографии модулей и антенн есть на www.zigbee.boom.ru . А вообще, чипкон - не лучший выбор, гораздо перспективнее прикладывать усилия к освоению MC13192 с переходом на MC1321x.
|
|
|
|
|
Nov 22 2005, 00:38
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
Переходите на рисованные индуктивности. Кое-какие фотографии модулей и антенн есть на www.zigbee.boom.ru ---- Фоты антенн есть. Размеры и чертежи дросселей - нет. :-( Хотя я подозреваю что 1.2нг можно получить простой печатной дорожкой. Еееех..Знать бы размеры и геометрию.. ---
MC13192 - стоит скольтко ? CC2550 (передатчик) в розницу 1.44$ ... Предполагается делать около 1000 устройств - датчиков.. Сколько тысяц долларов экономии ? Я выбрал CC2550 только из за цены. Если бы не в цене было дело - несвязывался даже. Крови он попил очень ! -- А насчет индуктивностей - шут бы с ними. Я точно не найду. Буду юзать Кольцевую атенну. С ней чип отлично работает вообще без развязки. Мне надо то 20 метров на открытом воздухе при 250 кбс. Тем паче что будет направленная антенна
|
|
|
|
|
Nov 22 2005, 08:28
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(SDFF @ Nov 22 2005, 02:21)  Цитата(Oleg_Lun @ Nov 22 2005, 02:38)  Хотелось бы узнать на какую антенну? --- У меня петля. 12.5 см как вы говорили.. Странно... но факт. Да. ! Ксати стены из гипсокартона оказались в доме , и лиш 1 несущая из ЖБ. Кстати , по моим задачам нужно сделать так чтобы в очень узком 'корридоре' принимался сигнал приемника. Для этого нужно снижать можность передатчика до -40 дб. -55 уже много. А вот чувствительностьприемника повышать оченьо напрапвленной антенной. Так вот проблема согласовать входной каскад дла петличной атены приемника с внешней 50-ти омной. Нужны 1.2нГ дроссели. Чтоб их. Никто незнает где купить ? Я все в Москве облазил - нету ! Даже в позициях под заказ нет. Есть 1.5 но 1.2 - нет.
Самое главное - вам нужны не просто индуктивности 1.2 нГ, а являющимися таковыми на частоте 2.4 ГГц. Если глянете графики зависимости свойств от частоты основных продаваемых серий SMD-дросселей - настроение резко ухудшится. Переходите на рисованные индуктивности. Кое-какие фотографии модулей и антенн есть на www.zigbee.boom.ru . А вообще, чипкон - не лучший выбор, гораздо перспективнее прикладывать усилия к освоению MC13192 с переходом на MC1321x. Сам Chipcon рекомендует многослойные индуктивности Murata : ------ In the CC2500EM reference design LQG-15 series inductors from Murata have been used. Measurements have been performed with multi-layer inductors from other manufacturers (e.g. Würth) and the measurement results were the same as when using the Murata part. ------ Найти их мелкими партиями (меньше 1000 штук) практически нереально - поставщики их предлагают катушками (5000 - 10000 штук) по цене ~8-10 руб за штучку, соответственно для крупных проектов это пройдет, а для малых - дороговато. Можно попытаться найти аналогичные индуктивности Bourns, в каталогах они есть, но тоже большими партиями. А вот например фирма "Дэрикон" предложила мне следующее: ------ HPL1005-1N2 INDUCTOR 1.2NH +/-0.2NH 0402 Цена с НДС--0.12$ (для 150шт) \\ 0.08$ (для 1000-2000шт) Срок поставки--2-3 недели ------ Попробую, что получится расскажу. Что касается рисованных индуктивностей - насколько повторяемы будут их параметры на текстолите FR-4? Мне почему-то кажется, что не очень. Особенно если этот FR-4 не очень дорогой  Впрочем если кто-нибудь посчитает такую для FR-4 толщиной 0.8 и 1 мм, я думаю общество будет весьма благодарно А вся прелесть использования СС2500-СС2550 в их малой цене. Если нужно что-то серьезное мутить - то и микросхемы надо выбирать другие - у того же Chipcon'a есть например СС2400-СС2420, но дороже
|
|
|
|
|
Nov 22 2005, 11:10
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(jekler @ Nov 21 2005, 22:21)  Разберусь до конца - сделаю некий FAQ для тех кто впервые взяд в руки этот чип ---- Поддерживаю эту идею  Как раз поможет таким как я  2 ksv198 Подскажите пожалуйста как организовать SPI между модулем и атмелом? куда подключать на атмеле выводы с CC2500: SI, SCLK, SO, CSn? SPI я организовывал программно, в посте повыше есть тексты на ASM и прикрепленный файл, в нем все подпрограммки для софтового SPI. Выводы можно использовать любые, так как все программно переопределяется. Проект у меня был для частоты кварца (Атмела) 1 Мгц, для нее 1 пустой цикл (nop) около 1 мкс, исходя из Вашей частоты кварца надо соответственно задержки делать где есть ссылки типа delay_5ms - это 5 мс задержка.
|
|
|
|
|
Nov 22 2005, 19:52
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
Не , не пойдет. Надо 1.2 +- 0.3....
|
|
|
|
|
Nov 22 2005, 22:31
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
Цена с НДС--0.12$ (для 150шт) Давайте вскладчину возмем ! На пробу ж всетаки ! это примерно 18$ на двоих до 9$.... Ради 70-ти штук я готов заплатить 270 рублей ! На эксперименты с печатными индуктивностями и антеннами уже ушла куча бабла...
|
|
|
|
|
Nov 23 2005, 06:26
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964

|
Цитата(Oleg_Lun @ Nov 23 2005, 01:31)  Цена с НДС--0.12$ (для 150шт) Давайте вскладчину возмем ! На пробу ж всетаки ! это примерно 18$ на двоих до 9$.... Ради 70-ти штук я готов заплатить 270 рублей ! На эксперименты с печатными индуктивностями и антеннами уже ушла куча бабла... Sorry, мы уже заказали, ждем теперь когда приедет. Обещают после 10 декабря.
|
|
|
|
|
Nov 23 2005, 07:45
|
Знающий
   
Группа: Свой
Сообщений: 775
Регистрация: 11-05-05
Пользователь №: 4 913

|
Цитата(Oleg_Lun @ Nov 22 2005, 22:52)  Не , не пойдет. Надо 1.2 +- 0.3.... А может и пойдет  . Нужно 0.9...1.5 nH, а есть 0.95...1.05 nH.
|
|
|
|
|
Nov 23 2005, 13:58
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
ОПЯТЬ НЕ ПАШЕТ !!!! Очень интересный момент наблюдаю ! На основной печатной плате работает , на новой модифицированной - НЕРАБОТАЕТ ! Новая модифицировання - это такаяже печатка на которой работает передатчик CC2550 , только добавлен микроконтроллер и несколько изменена разводка землми и добавлены конденсаторы по питанию. Несколько - это сдвинуты дорожки SCLK и SO на несколько мм в бок. НЕПАШЕТ ! Точнее на новой плате он всеже пару раз заработал - что я сделал , перемычки которые заменяют вторую сторону текстолита я поместил на стороне пайки - тоесть со стороны чипа. Вроде чип стал подавать признаки жизни когда я руками ресетил микроконтроллер. Пару раз пачка проходила потом тишина.. В микроконтроллере добавил время от сброса до начала инициализачии аж до 0.5 сек. Вроде стало работать. Причем работало интересно - сначала оч.плохо , потом через минуту плохо , еще через минуту хорошо , потом через некоторое время отлично. Работало до тех пор пока я не переместил перемычки на обратную сторону текстолита. ПОсле этого НЕРАБОТАЕТ никак ! Чего я только не делал... Думал чип помер. Раз 30 перепаивал чип на старую плату. На старой все работает как часы. ( набил руку пайки феном) На новой нехочет.... Вывод - ЧИП ОЧЕНЬ КРИТИЧЕН К МОНТАЖУ ! ! ! .. Или к марке текстолита. Сейчас я юзаю наш , софковый односторонний купленный в ЧМП-ДИП и на первой макетке тоже софковый не из лучшей породы... Теперь вопрос к мастерам СВЧ . Какие должы быть требования по разводке печатной платы ? Земли , фильтрующие кондеры и тд. Хочу знать все касаемо этой темы !!!!
Еще одно наблюдение - в схеме есть конденсатор - С51 Вешается на ножку DECOUPLE. Что делает эта нога ? Наблюдение - если поставить конденсатор чуть "в кривь" то передатчик не вырабатывает полной мощности. Пакеты теряются. Если поставить боком - то вообще генерация не происхродит. Это на той старой плате , которая работает как часы. Я юзаю размеры 0805. Есть подозрения что от высот компонентов очень сильно зависит будет ли работать или нет . Правильно ли мое суждение ? Дайте общие рекомендации ? Заранее благодарен.
|
|
|
|
|
Nov 23 2005, 16:00
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 17-11-05
Пользователь №: 11 010

|
Баг обнаружился ! ! ! Прошу прощения за прошлый пост ! Удалять на этом серваке свои сообщения нельзя. как я понял. Баг был вот в чем - их было аж 2 ! Первый и фатальный для моего времени - это конденсаторы. Вместо 0.1 мкф мне подсунули 0.01 мкф. Покупал в ЧИП-ДИП.
Второй - кварц. Я когда перепаивал чип феном - кварц не отпаял. Он нагрелся и видать сбил частоту. Поменял кварц- все залетало как часы. ! Текстолит и разводка платы оказались непричем ! Меня сейчас радуют токи потребления в моей задаче. Сейчас я выгоняю 2 байта на скорости 250 кбит с частотой 30 герц. Так надо. Это некий маяк-метка. В эфир передаются 32 бита синхронизации. В общей сложности 1 пакет занимает 0.15 мс. При таких раскладах ток потребления вместе с PIC12F629 составляет 2.2 ма. Это при том что он работает на полдную мощность.. Пока так.
|
|
|
|
|
Nov 25 2005, 06:07
|

Знающий
   
Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814

|
У кого нить есть примерчик работы на си для меги8 для СС2500 или 2550. А то с асмом как-то туго. Цитата MC1321x лучьше Уж помоему лучьше взять EM2420. И строить ZigBee. Благо Ember стэк бесплатно раздаёт. И стэк для Atmega128 написан. А моторолла всё за деньги даёт. И стэк у неё под её процы заточен.
--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|