Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы

Кто-нибудь работал с RF модулями nRF2401A?

Непрочитано 04.11.2010, 00:20  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

А может быть такая петрушка из-за того, что земля и питание у модулей общее? Они стоят на одной макетной плате. Второй у меня нет, а проект надо отладить, чтобы убедится, что его можно развивать дальше.
Реклама:
Easyrider83 вне форума  
Непрочитано 04.11.2010, 08:14  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Выходную мощность поставьте 0 дБм, кварц у вас настроен 16 мгц а стоит - 4 мгц, адрес должен начинаться с E7 а не с 0 как у вас. Антенна - 3 см!

Что пишете в передатчик?

Числа переводите в HEX чтобы мне не пересчитывать

Питание у меня тоже общее, давал же выше платы... Дросселем только развязано, но работает и без него. Фото платы
niXto вне форума  
Непрочитано 04.11.2010, 11:35  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Перевел в 16
const config_w as byte[15]=(0,8,0,0,0,0,0,0,0,0,0,E7,21,4B,4)
Мощность должна быть 0дБм, кварц у меня 12МГц для данного конфига. До этого пробовал с 4МГц, конфиг был другой. Эффект такой же.
Проверю дома конфиг еще раз. Спасибо!
Проясните на счет адреса, пожалуйста.
const config_w as byte[15]=(0,8,0,0,0,0,0,E7,0,0,0,E7,21,4B,4)
Это вы имеет в виду? Адрес2? Я же его не использую.

Последний раз редактировалось Easyrider83; 04.11.2010 в 11:55.
Easyrider83 вне форума  
Непрочитано 04.11.2010, 12:33  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Старший байт адреса должен быть Е7, количество байт адреса 2 и больше. Как я понял, Е7 (комбинация из 2...3 единицы, 2...3 нуля, 2...3 единицы или наоборот) нужна для правильного детектирования чипом начала адреса после преамбулы (101010...). Адрес2 попробуйте тоже установить равным Адрес1, когда запустите - тогда и смотрите, нужен он или нет. И ДАТА_2 тоже - установите их в дефолтные 20 (4 байта данных). На 1 байте как у вас не проверял, может не работает

Настройки вроде рабочие, если есть реакция на RXEN - значит пишутся правильно. Кварц нормально.
niXto вне форума  
Сказали "Спасибо" niXto
Easyrider83 (04.11.2010)
Непрочитано 04.11.2010, 12:57  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Спасибо.
Я вообще первый раз запускал на чисто дефолтном конфиге. Только кварц правил. Но эффект был такой же. Попробую применить ваши поправки.
Easyrider83 вне форума  
Непрочитано 05.11.2010, 01:34  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

В общем, танцы с бубном ничего не дали.
Конфиг сейчас такой:
const config_w as byte[18]=(0x8E,0x08,0x1C,0x20,0x20,0x00,0x00,0x00,0x00,0xE 7,0x00,0x00,0x00,0x00,0xE7,0x21,0x4B,0x1F)
Все по дефолту. Отправляю 4 байта при поднятом СЕ. Но ничего не приходит.
Разогнал контроллер с 1 до 16 МГц. SPI разогнал с 250кГц до 4МГц. Все по-прежнему. Сократил временные интервалы до даташита. Никаких изменений.
Пытался перейти на другой канал - не помогло.
Проверил работу SPI по протеусу - никаких нареканий. Инитиализация идет четко. Все должно работать. Но не работает!
Попробую еще кварцы на 16МГц поставить. Хотя надежда слабая.
Easyrider83 вне форума  
Непрочитано 05.11.2010, 08:35  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Чип включается/выключается (по току потребления)?
https://kazus.run/forums/showpost.ph...5&postcount=24
niXto вне форума  
Непрочитано 05.11.2010, 11:16  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

На прием точно включается. Работал в течении часа, всякий мусор собирал из эфира. Потребление 20мА. На передачу проверить сложно - пачки короткие, замерить не успеваю. Теоретически, должен работать.
Я ваш код не понимаю. Какой-то он для меня не читаемый.
Easyrider83 вне форума  
Непрочитано 05.11.2010, 12:28  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

В буфер передатчика пихаете только данные, или адрес+данные? Дайте строку, которую пишете в передатчик (и строки настроек приемника и передатчика)

По коду все просто. 18 байт - 0х8Е, 0х08, ... 0х0F пишем в буфер, и потом передаем эти 18 байт по СПИ. В R19 может быть все что угодно - не имеет значения. Кварц вроде на 16
niXto вне форума  
Непрочитано 05.11.2010, 12:30  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

В буфер кидаю только данные. Без адреса. В последнем случае просто оптравляю 4 байта при поднятом СЕ. Код выложить не могу, я на работе.
Конфиг делаю правильно. В этом вопросов нет.
Спасибо Вам за участие. Вместе одолеем.
Настройки на этой странице чуть выше.
Easyrider83 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто работал с драйвером DM132? sdsrem Микроконтроллеры, АЦП, память и т.д 0 06.07.2010 21:37
Кто нибудь имеет описание, как обращаться к KEELOQовскому регистру в PIC12F635/PIC16F636? Make_Pic Микроконтроллеры, АЦП, память и т.д 1 07.05.2010 12:53
Кто нибудь работал с MUST II System ? trilobit Производственное оборудование 0 28.04.2010 11:51
Кто нибудь имел дело со шрифтами? Djakovskij Микроконтроллеры, АЦП, память и т.д 8 18.02.2010 20:35
Кто работал с Ad7714? ALEKSEY188 Микроконтроллеры, АЦП, память и т.д 18 11.02.2010 03:54


Часовой пояс GMT +4, время: 03:13.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.