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

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

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

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

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

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

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

 
Опции темы
Непрочитано 24.12.2010, 18:42  
OneginForte
Частый гость
 
Аватар для OneginForte
 
Регистрация: 20.09.2010
Сообщений: 33
Сказал спасибо: 26
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
OneginForte на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

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

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

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

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

Довольно-таки не простой алгоритм работы получается даже для простой передачи 4х байт. Оба модуля сидят на приеме. Один выходит на передачу и отправляет байт. Ждет ответа 10мс, если ответа нет, делает резет модулю и посылает снова. Второй ждет приема. Если приема нет в течении 500мс, резетит модуль. Если есть прием, дает ответ. У вас как-то по-другому сделано? Если у вас бутлодырь по нему работал, наверное, связь вы обеспечили стабильную.
Easyrider83 вне форума  
Непрочитано 06.01.2011, 09:53  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Бутлодырь на 24л01, на 2401 не было, я ж почему сразу рекомендовал 24л01...

Алгоритм правильный, у самого так же - только приемник ре-инициализируется вроде раз в 4 секунды (по АВР-киному вачдогу). Передатчик 8 раз с паузой на прием пару мс пытается передать, если не получилось - "приемник отключен"

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

Еще одна проблема возникла. Чип слишком часто зависает и не хочет резетится по сигналу POWER_UP. В одном устройстве чип резетится по собаке, в другом собаку ставить возможности нет - нельзя отключать управление моторами. Резет по таймеру. В обоих случаях опускание и поднимание POWER_UP более, чем на 5мс не заставляет чип работать. Только отключение питания. Иногда устройство может проработать минуту. А иногда зависает через секунду.
Easyrider83 вне форума  
Непрочитано 16.01.2011, 17:39  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

ПОВЕР АП - это не РЕСЕТ. Как такового РЕСЕТа в чипах нет вообще, а ПОВЕР АП только управляет потреблением. Если надо перезагрузить чип - перезагрузите всю конфигурацию. Я уже писал выше что чипы (и 2401, и 24л01) боятся наводок и пульсаций - в АВРках вачдог может вызывать прерывание без ресета, его и использую раз в 4 с. Рекомендованную развязку питания ставили (дроссель и пару конденсаторов 100 плюс 2,2 нф)? - без них стабильно работать и не должно. Попробуйте запитать трансивер от батарейки 2032 или литий-аккумулятора - если стабильность возрастет, мудрите с питанием. У меня до подвисания (без перезагрузок) работало несколько суток, с перезагрузками подвисания пропали
niXto вне форума  
Непрочитано 16.01.2011, 23:39  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Ну дело в том, что после перезагрузки по-новой загружается весь конфиг полностью. Но чип на связь уже не выходит, пока питание не передернешь.
От подвисаний почти избавился. Чип питается от своего стабилизатора 3.3в, а контроллер от 5в, моторы от 12в. Но что делаеть, если свиснет? Почему после полной перезагрузки чип на связь не выходит?
А что есть из аналогов? Нашел nrf2402. У него 16 ног, а не 25. Интересно, как он по стабильности?

Последний раз редактировалось Easyrider83; 19.01.2011 в 01:03.
Easyrider83 вне форума  
Непрочитано 19.01.2011, 00:54  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Кто-нибудь работал с RF модулями nRF2401A?

Вот еще с одним глюком столкнулся. Длинна пакета - 4 байта. При длинне адреса более 1 байта передача не идет. Пришлось включить 16 бит контрольную сумму, чтобы заработало. Это вариант меня устраивает.
На счет зависаний выкрутился так - у меня на питание чипа стоит low drop регулятор. Он управляемый. Вот его мы и выключаем, когда надо зарезетить чип. Ужасно неудобно, но выбора нет. Буду переходить либо на 24l01, либо на аналоги.
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, время: 00:11.


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