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

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

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

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

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

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

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

 
Опции темы

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

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

Ну я же который раз повторяю
Сообщение от niXto Посмотреть сообщение
Было несколько десятков 2401 и уже больше сотни 24л01, за 1,5 года ни одного сдохшего
Советую первый вариант (макет) собрать с питанием 3,3 - чтоб если спалите, например, статикой, не было подозрений что виноваты мои вредные советы. Как наладите радиообмен - смело переводите на 5 В. Переполюсовки тоже не боятся - разъем программирования я припаиваю проводками, 2 раза путал полярность - трансивер и АТмега48 очень быстро разогреваются (замечал по запаху, платы сильно залиты канифолью), но если сразу снять питание - будто ничего и не было... Снимаю шляпу...

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

Сообщение от Easyrider83 Посмотреть сообщение
Задача - минимум элементов. МК, смарт ключи и RF модуль
Примерно так, здесь питание 5 В
24л01
Миниатюры:
Нажмите на изображение для увеличения
Название: S4023797.JPG
Просмотров: 726
Размер:	55.3 Кб
ID:	12007  
niXto вне форума  
Непрочитано 08.09.2010, 11:10  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

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

Сообщение от Easyrider83 Посмотреть сообщение
Вы можете мне с инитиализацией подсказать? Кодом делится не прошу. Просто хочу понять, что вы в чип отправляете.
В 2401 отправлял все 18 байт, использовал только 1-й канал приемника с 3-байтным адресом, поэтому адрес для 2-го канала и 2 старших байта 1-го могут быть любыми (я бросал регистр R19 - надо же чтото записать, а что в регистре - неизвестно))) 8E, 08, 1C - стандартный код для тестового регистра, его не менял, остальные регистры подогнал под свои нужды. У меня включен вачдог, по прерыванию (через 4 секунды) выполняется подпрограмма ini - (вектор входа в самом верху на картинке) то есть полная инициализация трансивера

Адрес задается только для приемника - если у вас например 4 байта данных, то по приему вы получите только эти 4 байта. Но при передаче адрес нужно вручную добавлять перед данными то есть если адрес 3 байта, записывать в буфер передатчика 7 байт. Помню дня 3 с этим возился)))
Миниатюры:
Нажмите на изображение для увеличения
Название: 0.GIF
Просмотров: 737
Размер:	3.7 Кб
ID:	12015  
niXto вне форума  
Сказали "Спасибо" niXto
Easyrider83 (08.09.2010)
Непрочитано 08.09.2010, 16:49  
sasareccer
Частый гость
 
Аватар для sasareccer
 
Регистрация: 20.07.2006
Сообщений: 37
Сказал спасибо: 2
Сказали Спасибо 7 раз(а) в 4 сообщении(ях)
sasareccer на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

прошу помощи по nRF2401А :
Думаю тоже попробовать с nRF2401А в паре с ATmega8 или ATmega16. Так вот по даташиту для инициализации nRF2401А есть 3-wire interface (DATA,CLK1,CS). Прошу прощения, но что это за интерфейс?
Просто в ATmega16 есть интерфейсы: USART(RxD,TxD), SPI (MOSI,MISO,SCK,SS), 2-wire (SDA, SCL). А 3-wire нет. Может просто речь идет о SPI, только без использования MISO?

MOSI=DATA (master output/slave input = DATA)
CLK1=SCK (clock=clock)
CS=SS (chip select=slave select)
Правильно?

Пытался по фотке платы с зелеными листиками понять как ножки соеденены, но фотка больно мутная, трудно даже прочитать названия камешков ))
Миниатюры:
Нажмите на изображение для увеличения
Название: nRF2401A.JPG
Просмотров: 302
Размер:	66.2 Кб
ID:	12020  

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

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

Сообщение от sasareccer Посмотреть сообщение
MOSI=DATA (master output/slave input = DATA)
CLK1=SCK (clock=clock)
CS=SS (chip select=slave select)
DATA идет напрямую на МИСО и через резистор 1 кОм (чтоб была возможность внутрисхемного программирования) на МОСИ. Если последнее не надо - МОСИ и МИСО соединяются вместе и подключаются к ДАТА

На фотке с листиками 24л01 - у него нормальный СПИ-интерфейс с раздельными шинами данных, и другой корпус, 4х5 ножек

Кстати существует русский перевод 2401 - с косяками в таблицах, но читать можно
niXto вне форума  
Эти 2 пользователя(ей) сказали Спасибо niXto за это сообщение:
sasareccer (08.09.2010), sherpa (08.12.2012)
Непрочитано 08.09.2010, 19:53  
sasareccer
Частый гость
 
Аватар для sasareccer
 
Регистрация: 20.07.2006
Сообщений: 37
Сказал спасибо: 2
Сказали Спасибо 7 раз(а) в 4 сообщении(ях)
sasareccer на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от Easyrider83 Посмотреть сообщение
Почитайте даташит. Там все предельно понятно по подключению.
"Спасибо" за такой ответ, но Вы тоже, наверно, даташит не один раз перечитали, а все таки есть вопросы, которые, как думается поначалу, можно бы самостоятельно решить, но не получается. Чуть выше Вы и сами спрашивали:
Сообщение от Easyrider83 Посмотреть сообщение
Вы можете мне с инитиализацией подсказать?
Хотя, я бы тоже, по инициализации (и не только) почитал подсказки людей которые уже имеют опыт работы с nRF24xx.

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

Не понял. Как можно объединять MISO и MOSI? Будет замыкание в логике.
Easyrider83 вне форума  
Непрочитано 11.09.2010, 13:33  
sasareccer
Частый гость
 
Аватар для sasareccer
 
Регистрация: 20.07.2006
Сообщений: 37
Сказал спасибо: 2
Сказали Спасибо 7 раз(а) в 4 сообщении(ях)
sasareccer на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от niXto Посмотреть сообщение
Лучше прикрутить СС2590 - она дает усиление по 10дБм и на приемник и на передатчик, или 2591
niXto, а что-куда соединить, если рассматривать варианты nRF2401+СС2590
или лучше nRF24L01+СС2590. Спасибо.

Последний раз редактировалось sasareccer; 11.09.2010 в 13:35.
sasareccer вне форума  
 
Опции темы

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

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, время: 07:55.


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