Easyelectronics.ru

Электроника для всех
Текущее время: 24 янв 2021, 12:05

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: nRF24L01 не могу передать не одного байта
СообщениеДобавлено: 24 апр 2020, 19:04 
Заглядывает иногда

Зарегистрирован: 14 май 2017, 19:45
Сообщения: 83
Подключил два модуля. Расположены в упор друг к другу. Настройки регистров модулей по умолчанию. Один настраиваю передатчиком, другой приёмником. Шлю рандомный байт. Ни в одном ни в другом ничего не меняется. Выходы IRQ в обоих лог. 1. Питание модулей и микроконтроллера 3В.
nRF24L01+

Код:
  nRF_WriteReg0(REG_CONFIG, EN_CRC + PWR_UP); // настраиваю первый модуль передатчиком
  nRF_WriteReg1(REG_CONFIG, EN_CRC + PWR_UP + PRIM_RX); // настраиваю второй модуль приёмником
  CE0 = 1;
  CE1 = 1; // модуль настроенный приёмником начинает потреблять ток
  TaskSleep(10);
  nRF_TX0(1, Buf_nRF0);
  TaskSleep(100);
  char tmp = nRF_ReadReg1(REG_STATUS); // в tmp записывается 0x0E


Что я упустил?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: nRF24L01 не могу передать не одного байта
СообщениеДобавлено: 25 апр 2020, 11:01 
Заглядывает иногда

Зарегистрирован: 14 май 2017, 19:45
Сообщения: 83
Забыл добавить что модули само собой китайщина. Испробовав кучу вариантов, подключил к ардуинке и заработало. Подпаял к исходному 3V стабилизатору (AMS1117-ADJ) переменный резистор. И оказывается китайский модуль начинает работать только при напряжении от примерно 3.1V. Если даже напряжение питания не соответствует даташиту, то о других параметрах можно и не мечтать :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: wyfinger


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB