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

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

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

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

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

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

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

 
Опции темы
Непрочитано 11.10.2010, 12:24  
sdsrem
Почётный гражданин KAZUS.RU
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от niXto Посмотреть сообщение
Для передатчика ‹адрес приемника›, ‹данные›, если адрес=3 байта и данные=4 байта, то в буфер передатчика запихиваем 3+4=7 байт
Буфер приемника ‹данные›, без адреса (задается в настройках)
Адрес должен начинаться с 0хЕ7 (для правильного детектирования чипом), остальные байты адреса и данные могут быть любые

Это вроде как понятно, но я хочу сделать два канала пропорциональных и два просто вкл\выкл.
Я собираюсь делать на nRF905 или nRF9e5 , у nRF9e5 есть встоенные АЦП вот как раз и эти АЦП использовать для пропорции и видимо должны работать по очереди, вот как это сделать я не очень представляю.
Реклама:
sdsrem вне форума  
Непрочитано 11.10.2010, 18:24  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

У nRF9e5 встроенный контроллер с ядром 8051 - у вас есть среда программирования и документация на контроллер?

Делайте на 905 - АЦП используйте у управляющего контроллера, по событию (нажатие или отпускание кнопки, изменение положения ручек) захватывайте состояние кнопок (1 байт хватит на 8 кнопок) и напряжение АЦП (по байту на каждый), и передавайте 1+2=3 байта на приемник. Или периодически - допустим каждые 20 мс захватывайте текущее состояние и передавайте... Не вижу проблемы
niXto вне форума  
Непрочитано 12.10.2010, 02:05  
sdsrem
Почётный гражданин KAZUS.RU
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Сообщение от niXto Посмотреть сообщение
У nRF9e5 встроенный контроллер с ядром 8051 - у вас есть среда программирования и документация на контроллер?

Делайте на 905 - АЦП используйте у управляющего контроллера, по событию (нажатие или отпускание кнопки, изменение положения ручек) захватывайте состояние кнопок (1 байт хватит на 8 кнопок) и напряжение АЦП (по байту на каждый), и передавайте 1+2=3 байта на приемник. Или периодически - допустим каждые 20 мс захватывайте текущее состояние и передавайте... Не вижу проблемы
Для nRF9e5 есть Keil ну и полный даташит, но думаю что вы правы что надо делать на nRF905.
Корпуса всё равно надо два, 9e5 + eeprom или 905 + контроллер, плюс ко всему надо разобратся с Keil, а с ним я ещё не работал.
А у вас нет примера для инициализации nRF905 под avr, один на передачу а другой на приём, был бы очень признателен.
sdsrem вне форума  
Непрочитано 15.10.2010, 13:07  
Si-Soft
Прохожий
 
Регистрация: 22.12.2009
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Si-Soft на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

niXto, вы для NRF24L01 схему делаете как по даташиту или есть какие то рекомендации по емкостям, индуктивностям.
Si-Soft вне форума  
Непрочитано 15.10.2010, 16:30  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Да, по даташиту, разводка платы моя (была уже картинка), L3 и С6 не ставлю, С9 0,1 мкф. Питание идет на ножки 15 и 18 (7 подключена внутри = 0,5 Ом) через дроссель 0603 4,7 мкгн. Экспериментировать не пробовал - работает ну и ладно, да и детальки в обвязку уже все закуплены по 1000шт
niXto вне форума  
Непрочитано 01.11.2010, 15:13  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Вчера запускал два модуля на макетной плате. Ставил кварцы 4МГц. Емкости 12пФ. На одном была генерация, но потом пропала. На втором так и не появилась. При подаче сигнала power up должен запускать генератор. Подозреваю, что плохо припаял чипы.
Easyrider83 вне форума  
Непрочитано 01.11.2010, 17:43  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Генератор запускается только когда чип находится в режиме приема, или на пару мс - когда он передает. Осциллографом его смотреть почти невозможно - генератор слишком микромощный и легко тухнет от подсоединенных щупов. Попробуйте запускать/выключать режим приемника и смотрите потребляемый ток - с включенным приемником порядка 15 мА + ток потребления контроллера, с отключенным (повердовн) менее 1 мкА. При отсутствии генерации приемник будет есть порядка 4 мА - насколько помню (цифры для нрф2401а)
niXto вне форума  
Непрочитано 01.11.2010, 18:24  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Спасибо. А то схему-то собрал. С программированием разобрался. Ничего там сложно нет. А вот приемник молчит. Линию DR не желает поднимать. А причин может быть несколько тысяч. Как понять, на каком я этапе? Загнать оба модуля на прием и проверить по току потребления? Ну что же, попробую. Спасибо.
Easyrider83 вне форума  
Непрочитано 01.11.2010, 19:38  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Ага. И для переключения режима передавайте всю простыню - всю сотню битов инициализации (для проверки правильности записи) - потому что на самом деле переключать прием-передача можно с помощью 1 бита)))
niXto вне форума  
Непрочитано 01.11.2010, 22:24  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Да с этим-то понятно. Тут другая проблема. Оба модуля заработали на прием. Тянут всякий мусор с эфира. Примерно два-три раза в секунду приходит что-то откуда-то. Но от передатчика непосредственно не приходит ничего. Все настройки по дефолту, BURST, CRC 8 bit. Пробовал включить 16 бит контрольную сумму. Полегчало - ни одного ненужного пакета не пришло. Но и полезного тоже.
Строка конфига такая:
Передатчик:
const config_w as byte[15]=(0,8,0,0,0,0,0,0,0,0,0,231,33,75,4)
Приемник:
const config_w as byte[15]=(0,8,0,0,0,0,0,0,0,0,0,231,33,75,5)
Антенна - 10см проводок жесткой витой пары.
Подскажите, в каком направлении копать? Пока только замечательный генератор случайных чисел получился. Совершенно не предсказуемый.
Попробовал удлинить адрес с 8 до 40 бит. Эффект такой же, как и с CRC16. Пришло 5 байт за минуту. Все не в кассу.
Передатчик в общем не работает.

Последний раз редактировалось Easyrider83; 02.11.2010 в 00:34.
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:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot