Bluetooth Antenna Problem

Hello,

   I created a sucessfull code for nRF5340-DK working with bluetooth, uart etc. I am using the Bluetooth NRF52 dongle

to test. When I upload the firmware to nRF-DK works perfectly, it's sending and receiving packets.

  Then I created a customized board with an external antenna. This board has 32KHz Crystal.

  The power supply is working well with 3.3volts

  These are the related parts of schematics

The antenna's track width is 9.84mil and below is the rf grounded dieletric. This

track width was calculated by Altium Design and I used an external tools to confirm

if it was correct.

This is the stack-up of the first two layers. The board has four layers.

Top Solder Solder Resist 0.010mm
Top Layer Copper 0.018mm Red
Dielectric 2 FR-4 0.122mm
GND Copper 0.018mm Brown

We don't have a Spectrum Analyser at our lab. We don't have tools to do RF simulations too.

In order to know if there is a problem with antenna circuit I  removed the L6 and C27 and installed a wire.

I don't know if could work but I tried.

This image you can see the wire. Wire's lenght is 15mm

 I tested again and is not working. I am open to hear suggestions.

 I already tried to change from external crystal to internal RC as 32KHz generator. Didn't work.

Thanks,

Parents
  • Hello,

    If you don't have access to equipment do measurements, you may consider using a pre qualified nRF5340 module in your design, this will ensure qualified design that also pass radio regulations around the world. For a list of modules: 
    https://www.nordicsemi.com/Nordic-Partners/3rd-party-modules 

    The 32kHz crystal affect timing (such as for instance sleep intervals and maintaing a connection), however in your case it seems you have a fundamental problem with getting the radio to work, in such case the problem is related to the 32MHz crystal. So I guess the question then is what 32MHz crystal you have used in your design, and if you have potentially adjusted the load caps in accordance with possible CL parameter for the 32MHz in your design. If you can provide partnumber and CL for the 32MHz crystal used I can take a look at the parameters.

    Also, have you done any debugging to find if the code seem to run normally?

    Best regards,
    Kenneth

  • Crystals:

    32KHz: XL1/XL2 is 9HT11-32.768KBZC-T.

    32MHz: XC1/XC2 is KC2016K32.0000C1GE00

    There isn't capacitors installed on the crystals.

    I done the debug, the code is running,  but the Bluetooth is not broadcasting. I can't see the client as I can when I use the development kit.

    Thanks,

    Flavio

Reply Children
Related