реклама на сайте
подробности

 
 
> CC1021 + DP1203-C433, Кто использовал СС1021?Посоветуйте.
ULUXA
сообщение Jun 29 2006, 10:40
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 28-06-06
Пользователь №: 18 423



Проблема с СС1021. Регистры пишутся/читаются нормально. Не работает PLL, т.е. не проходит процедура так называемой калибровки (не устанавливается бит в соответствующем регистре). Кварц работает на номинальной частоте, значения индуктивностей, емкостей, резисторов PLL согласно ПО Chipcon SmartRFStudio.
Кто еще что может посоветовать?
Будет ли рабоать приемник/передатчик в этом случае?
А вообще возможно совместить СС1021 с DP1203-C433?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ULUXA
сообщение Jun 30 2006, 05:06
Сообщение #2





Группа: Новичок
Сообщений: 10
Регистрация: 28-06-06
Пользователь №: 18 423



А вообще из-за чего может не рабоать PLL? Хотелось бы узнать возможные аппаратные и программные причины. Может кто-нибудь знает, на значения каких регистров следует обратить внимание.
Go to the top of the page
 
+Quote Post
Lem
сообщение Jun 30 2006, 18:00
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 20-03-05
Пользователь №: 3 533



Цитата(ULUXA @ Jun 30 2006, 09:06) *
А вообще из-за чего может не рабоать PLL? Хотелось бы узнать возможные аппаратные и программные причины. Может кто-нибудь знает, на значения каких регистров следует обратить внимание.


Делал связь на сс1020. Думаю, это похоже. Так вот, инициализация не проходила, если были некорректные значения в регистрах FREQ, CLOCK, DEVIATION (слишком узкая полоса фильтра), INTERFACE (выбран неправильно источник клока - внешний или внутренний) и ещё какие-то влияли. в общем, если калибровка прошла, значит, почти заработало. самое главное - правильная частота, правильный клок, правильная модуляция и соотношение между датарэйт и бодрэйт (см даташит). лучше всего сделать так: взять пример от чипкона, посмотреть их настройки (железо тоже лучше такое же подбирать) и повторить - добиться работы на 2400 бод. а там виднее уже будет. подбирать с нуля - это очень геморно, если опыта нет. кстати, RF STUDIO не факт, что правильные комбинации генерит, то есть, явные баги она исправляет, но далеко не всё из допущенных комбинаций будет работать.
Go to the top of the page
 
+Quote Post
ULUXA
сообщение Jul 3 2006, 11:42
Сообщение #4





Группа: Новичок
Сообщений: 10
Регистрация: 28-06-06
Пользователь №: 18 423



Цитата(Lem @ Jul 1 2006, 00:00) *
Цитата(ULUXA @ Jun 30 2006, 09:06) *

А вообще из-за чего может не рабоать PLL? Хотелось бы узнать возможные аппаратные и программные причины. Может кто-нибудь знает, на значения каких регистров следует обратить внимание.


Делал связь на сс1020. Думаю, это похоже. Так вот, инициализация не проходила, если были некорректные значения в регистрах FREQ, CLOCK, DEVIATION (слишком узкая полоса фильтра), INTERFACE (выбран неправильно источник клока - внешний или внутренний) и ещё какие-то влияли. в общем, если калибровка прошла, значит, почти заработало. самое главное - правильная частота, правильный клок, правильная модуляция и соотношение между датарэйт и бодрэйт (см даташит). лучше всего сделать так: взять пример от чипкона, посмотреть их настройки (железо тоже лучше такое же подбирать) и повторить - добиться работы на 2400 бод. а там виднее уже будет. подбирать с нуля - это очень геморно, если опыта нет. кстати, RF STUDIO не факт, что правильные комбинации генерит, то есть, явные баги она исправляет, но далеко не всё из допущенных комбинаций будет работать.

Спасибо, добился того, что калибровка стала проиходить.
Теперь такие вопросы:
1) Как простыми методами можно проверить, передает в эфир трансивер или нет?
2)Приемник из DP1203-С433 не видит сигналы от СС1021(я на трансивер посулаю меандр, на выходе приемника наблюдаю только цифровой шум). Может ли быть из за несовпадения несущих частот (у DP1203-С433 в даташите написано, что минимальная несущая 433МГц, максимально возможная 435МГц, но она никак не программируется; у СС1021 же несущая прогарммируется с точностью до 300Гц, по даташиту). Какие еще могут быть причины отсутствия связи?
Go to the top of the page
 
+Quote Post
Crystaly
сообщение Jul 6 2006, 08:14
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 1-09-05
Из: Рыбинск
Пользователь №: 8 130



Цитата(ULUXA @ Jul 3 2006, 15:42) *
Цитата(Lem @ Jul 1 2006, 00:00) *

Цитата(ULUXA @ Jun 30 2006, 09:06) *

А вообще из-за чего может не рабоать PLL? Хотелось бы узнать возможные аппаратные и программные причины. Может кто-нибудь знает, на значения каких регистров следует обратить внимание.


Делал связь на сс1020. Думаю, это похоже. Так вот, инициализация не проходила, если были некорректные значения в регистрах FREQ, CLOCK, DEVIATION (слишком узкая полоса фильтра), INTERFACE (выбран неправильно источник клока - внешний или внутренний) и ещё какие-то влияли. в общем, если калибровка прошла, значит, почти заработало. самое главное - правильная частота, правильный клок, правильная модуляция и соотношение между датарэйт и бодрэйт (см даташит). лучше всего сделать так: взять пример от чипкона, посмотреть их настройки (железо тоже лучше такое же подбирать) и повторить - добиться работы на 2400 бод. а там виднее уже будет. подбирать с нуля - это очень геморно, если опыта нет. кстати, RF STUDIO не факт, что правильные комбинации генерит, то есть, явные баги она исправляет, но далеко не всё из допущенных комбинаций будет работать.

Спасибо, добился того, что калибровка стала проиходить.
Теперь такие вопросы:
1) Как простыми методами можно проверить, передает в эфир трансивер или нет?
2)Приемник из DP1203-С433 не видит сигналы от СС1021(я на трансивер посулаю меандр, на выходе приемника наблюдаю только цифровой шум). Может ли быть из за несовпадения несущих частот (у DP1203-С433 в даташите написано, что минимальная несущая 433МГц, максимально возможная 435МГц, но она никак не программируется; у СС1021 же несущая прогарммируется с точностью до 300Гц, по даташиту). Какие еще могут быть причины отсутствия связи?

Я делал (и сейчас делаю) связь на двух одинаковых модулях DP-1203. У меня все работает. В твоем случае возможны следующие варианты:
1) несовместимость модулей из-за различия в:
а) вид модуляции (в DP-1203 "двух-уровневая FSK модуляция с непрерыв-
ной фазовой функцией"-из даташита)
б) девиация
в) несущая частота (кстати в DP-1203 несущая выставляется c шагом 500Гц через регистры SWParam_Freq на 32767 шагов в плюс и на столько же в минус от середины)
2) кто-то дохлый (у меня сначала тоже не было связи (смотри http://www.caxapa.ru/mcu/wwwboard.html?id=38267), я долго не понимал почему. заменил модули - все заработало)
Проверить излучение можно простым индикатором поля - два СВЧ-диода + измерительная головка на 100мкА + пара конденсаторов.
Я в данный момент прорабатываю возможность организации протокола обмена между несколькими устройствами (группа один ведущий - три ведомых), типа простейшей радио-сети. Если у кого есть желание обсудить или подобный опыт присоединяйтесь плиз! Можно по почте vectorplus2002@mail.ru Евгений.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01433 секунд с 7
ELECTRONIX ©2004-2016