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

 
 
 
Reply to this topicStart new topic
> Проблема с Nordic nRF905
Kiwi
сообщение Jan 29 2009, 20:53
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 193
Регистрация: 25-10-05
Пользователь №: 10 107



Может уже кто сталкивался с такой проблемой. Вот только начал работать с Nordic. Запаял три идентичные платы с nRF905 в связке с Silabs 321. Одна плата работает нормально, на спектранализаторе для калибровки наблюдаю несущую на 433 . С двумя другими платами наблюдаютя прямо какие-то непонятки. Не могу записать в RF Configuration регистр то, что хочу.В ответ читаю данные с этого регистра как по умолчанию, причем подозреваю со сдвигом на один байт почему-то.
Перепаял все по два раза, посмотрел под микроскопом, вроде бы все аналогично с той платой, которая работает. Использую один и тот же си код для всех плат. Может кто даст какой -нидь совет.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jan 30 2009, 07:33
Сообщение #2


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



А чем конектится с силабсом? по SPI? И не понял как вы читаете данные из регистра со сдвигом на один байт- там что не 8битные регистры?
Go to the top of the page
 
+Quote Post
Dmitry_Rolex
сообщение Jan 30 2009, 09:59
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 26-11-08
Пользователь №: 41 978



Цитата(Kiwi @ Jan 29 2009, 23:53) *
Может уже кто сталкивался с такой проблемой. Вот только начал работать с Nordic. Запаял три идентичные платы с nRF905 в связке с Silabs 321. Одна плата работает нормально, на спектранализаторе для калибровки наблюдаю несущую на 433 . С двумя другими платами наблюдаютя прямо какие-то непонятки. Не могу записать в RF Configuration регистр то, что хочу.В ответ читаю данные с этого регистра как по умолчанию, причем подозреваю со сдвигом на один байт почему-то.
Перепаял все по два раза, посмотрел под микроскопом, вроде бы все аналогично с той платой, которая работает. Использую один и тот же си код для всех плат. Может кто даст какой -нидь совет.

короче, с нордиком работ 2 года. Натрахался как положено. Скажи ты байты нулёвки шлёшь в эфир и на спектре проверяешь?
Go to the top of the page
 
+Quote Post
Kiwi
сообщение Feb 1 2009, 21:07
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 193
Регистрация: 25-10-05
Пользователь №: 10 107



С Silabsoм коннектится по SPI. Вообще-то для конфигурации радиоканала надо записать последовательно 9 байтов. Потом желательно для проверки правильности RF конфигурации надо считать RF Configuration Register обратно. Так вот платы , которые не работают, выдают обратно одни и теже default значения.

В пятницу поставил работающий Nordic на неработающую плату , и она заработала. Теперь есть большое подозрение , что два чипа бракованные. Купил и через неделю попробую новые трансиверы.

В эфир шлю не нули.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 2 2009, 07:45
Сообщение #5


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Понятно...А скорость SPI у вас не завышена? И еще -не пробовали вставить паузы между записью байтов?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 6th July 2025 - 09:41
Рейтинг@Mail.ru


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