nRF radio on different power supply

Hello, 

I developed a board with E73-2G4M08S1C(nRF52840) as its main MCU. I would like to develop a simple radio project on this board with power supplied from battery instead of USB.

The transmitter works fine when powered from USB, the receiver can receive the packet sent from the transmitter.

But the receiver can't receive the packet when powered from a coin battery(LIR2032H). 

Here's my schematic:

Hardware: E73-2G4M08S1C(nRF52840)

Software: peripheral/radio/transmitter & receiver

SDK version: nRF52 SDK 17.1.0

I think the code is fine because the two situation are sharing the same code.

When transmitting RF signal, the antenna might draw a large amount of current. I monitored Vdd on oscilloscope, but the voltage almost maintain the same.

I also downloaded the tramitter project to the official nRF52840-DK. The receiver receives no packet when powered from 3V coin cell, but works when powered from USB.

Could you give me any suggestion?

Thanks a lot  for your help!

Parents
  • Hi,

    I developed a board with E73-2G4M08S1C(nRF52840) as its main MCU. I would like to develop a simple radio project on this board with power supplied from battery instead of USB.

    The transmitter works fine when powered from USB, the receiver can receive the packet sent from the transmitter.

    But the receiver can't receive the packet when powered from a coin battery(LIR2032H). 

    DCCH should not be populated if VDDH is shorted to VDD. 

    Hardware: E73-2G4M08S1C(nRF52840)

    Software: peripheral/radio/transmitter & receiver

    SDK version: nRF52 SDK 17.1.0

    I think the code is fine because the two situation are sharing the same code.

    When transmitting RF signal, the antenna might draw a large amount of current. I monitored Vdd on oscilloscope, but the voltage almost maintain the same.

    I also downloaded the tramitter project to the official nRF52840-DK. The receiver receives no packet when powered from 3V coin cell, but works when powered from USB.

    Could you give me any suggestion?

    I'm not sure why it doesn't work on the DK, is SW9 set to VDD? The coin cell will not be able to power the LEDs but the Radio should work. Are you able to make it work on the DK when flashing an example from the DK such as the ble_app_uart application?

    regards

    Jared 

  • Hi, Jared. Thanks for your reply!

    DCCH should not be populated if VDDH is shorted to VDD. 

    ok, I'll remove the inductor on my later version.

    Yes, SW9 set to VDD. I'll try ble_app_uart project later after few days.

    Have a nice day!

    Leo
  • Good, just update this case when you have new results!

    regards

    Jared 

  • Hi Jared, 

    Sorry for the late reply.

    I flashed ble_app_uart  project and it worked on official nRF52840 DK with coin cell.

    I redefined UART Tx/Rx pins to avoid powed from USB.

    The VDD is about 2.6v~2.7v when powered with 3V coin cell.

    I tried to flash transmitter project and it worked on nRF52840 DK.

    Maybe the issue is because of poor contact of wire or something else.

    Thanks for your help!

  • Hi,

    Yes, double check connections on your custom board.

    Leo Yang said:
    I redefined UART Tx/Rx pins to avoid powed from USB.

    Can you explain this part, what do you mean? How would changing TX and RX pins change the power supply source.

    regards

    Jared

  • Hi Jared,

    => I redefined UART Tx/Rx pins to avoid powed from USB.

    Sorry for the confusion. UART pins have nothing to do with power supply source.

    I don't  want nRF52840 DK to be powered from USB. 

    I test on different power source separately which means I test with coin cell only and see what's wrong. And I need UART for debugging. That's why I redefined default UART Tx/Rx pins to others.

    I also test the program on 2 custom board I just soldered and it's fine to transmit 2.4GHz RF with coin cell.

    The issue is more likely to be my problem. I'll update the case when I figure it out.

    Thank you!

    Leo

Reply
  • Hi Jared,

    => I redefined UART Tx/Rx pins to avoid powed from USB.

    Sorry for the confusion. UART pins have nothing to do with power supply source.

    I don't  want nRF52840 DK to be powered from USB. 

    I test on different power source separately which means I test with coin cell only and see what's wrong. And I need UART for debugging. That's why I redefined default UART Tx/Rx pins to others.

    I also test the program on 2 custom board I just soldered and it's fine to transmit 2.4GHz RF with coin cell.

    The issue is more likely to be my problem. I'll update the case when I figure it out.

    Thank you!

    Leo

Children
Related