3,3 В Arduino Pro Mini и проблемы с nRF24L01
У меня есть Pro Mini 3,3 В, подключенный к nRF24l01 как xmtr. nRF24L01 не отвечает на Pro Mini. Будем признательны за любую помощь.
Я прикрепил вывод сведений о печати:
Transmitter 2 Started
STATUS = 0xff RX_DR=1 TX_DS=1 MAX_RT=1 RX_P_NO=7 TX_FULL=1
RX_ADDR_P0-1 = 0xffffffffff 0xffffffffff
RX_ADDR_P2-5 = 0xff 0xff 0xff 0xff
TX_ADDR = 0xffffffffff
RX_PW_P0-6 = 0xff 0xff 0xff 0xff 0xff 0xff
EN_AA = 0xff
EN_RXADDR = 0xff
RF_CH = 0xff
RF_SETUP = 0xff
CONFIG = 0xff
DYNPD/FEATURE = 0xff 0xff
Data Rate = 1MBPS
Model = nRF24L01
CRC Length = 16 bits
PA Power = PA_MAX
Transmitter 2 Started
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0xe8e8f0f0e2 0xc2c2c2c2c2
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0xe8e8f0f0e2
RX_PW_P0-6 = 0x20 0x00 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x73
RF_SETUP = 0x07
CONFIG = 0x0e
DYNPD/FEATURE = 0x03 0x06
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_MAX
voltage = 3.97 V
0
RSLT (1 = success) 0
Data Sent 3.00 0.00 3.97
voltage = 3.85 V
voltage = 3.79 V
voltage = 3.75 V
voltage = 3.73 V
0
RSLT (1 = success) 0
Data Sent 3.00 0.00 3.73
voltage = 3.70 V
voltage = 3.68 V
voltage = 3.65 V
voltage = 3.62 V
0
RSLT (1 = success) 0
Data Sent 3.00 0.00 3.62
voltage = 3.58 V
voltage = 3.54 V
voltage = 3.50 V
voltage = 3.45 V
0
Верхний выход передатчика до замены модуля nRF24L01, который оказался неисправным. Второй передатчик начал работать. Модуль хороший, но nRF24L01 не подключается к ресиверу с 3,3 В Pro Mini. Он подключается, если я использую Nano.
@Michael Bennett, 👍1
Обсуждение3 ответа
напряжение = 3,97 В 0 RSLT (1 = успех) 0 Данные отправлены 3,00 0,00
nrf24l01 — это устройство на 3,3 В. Откуда оно взялось?
Регулятор Promini 3,3 В также подходит только для 150 мА. Я думаю, что nrf24L01 нужен больший ток.
Только более мощная версия нуждается в большем токе. Важно стабильное напряжение, но у этого парня проблемы с проводкой., @Avamander
LM317T настроен на 3,25 В и тантал 220 мкФ на nrf24L01.
Pro mini и nrf24L01 с питанием 3,25 В отлично работают. :-)
Проблема с arduino nano заключается в том, что напряжение USB от ноутбука составляет 5 В, а это убийственно для nrf24L01! При использовании serial.write для отправки данных на последовательный монитор через USB-порт nano убедитесь, что питание и уровни не равны 5 В на nrf24L01.
- вопрос по трубке nRF24L01
- Как подключить NodeMCU к NRF24L01
- Переключение каналов NRF24l01
- Использование функции уровня сигнала модуля nRF24L01
- Как автоматически сбросить nrf24l01+ с кодом?
- NRF24L01+ PA не работает с Arduino Mega (работает с Nano)
- Пустое значение не игнорируется, как должно быть.
- Не получаем данные от NRF24L01
Передатчик 2 неправильно подключен. Отсоедините и переподключите его., @Avamander