This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Should I use a 32KHz watch crystal or 16MHz crystal

I am designing with the nRF51822 and I have a choice of either a 32Khz or 16MHz crystal. Can you tell me the advantages and disadvantages of both?

If the 32KHz crystal offers lower power and higher accuracy why even offer the 16MHz option? Also, it seems to me that the 16MHz would offer higher accuracy since the PLL multiplier would be smaller than for a watch crystal. Since the PLL multiplier would be smaller the effects of jitter multiplication would be less. Or am I missing something?

Thanks, john

Parents
  • Here's the basic concept:

    1. the 32KHz it's for RTC (Real Time Clock) only, for example after RX/TX the you enter to sleep mode, and wake up after a giving time that you want (IRQ from the RTC), while the 32KHz RTC runs it consume a little power, and that's help to reduce the power consumption of the chip by setting known on/off working time. the nrf51822 have an option to use internal RTC or synt. RTC (created from the 16MHz) but it consume much more than external RTC. (please see the datasheet for more information about the power consumption)

    2. the 16MHz used for MCU core, and also for the RF core (by using PLL you have the 2.4GHz Signal),

    in summery, you need the 16MHz, about the 32KHz you can use internal/external (your chose: power vs. board space vs. cost reduction)

Reply
  • Here's the basic concept:

    1. the 32KHz it's for RTC (Real Time Clock) only, for example after RX/TX the you enter to sleep mode, and wake up after a giving time that you want (IRQ from the RTC), while the 32KHz RTC runs it consume a little power, and that's help to reduce the power consumption of the chip by setting known on/off working time. the nrf51822 have an option to use internal RTC or synt. RTC (created from the 16MHz) but it consume much more than external RTC. (please see the datasheet for more information about the power consumption)

    2. the 16MHz used for MCU core, and also for the RF core (by using PLL you have the 2.4GHz Signal),

    in summery, you need the 16MHz, about the 32KHz you can use internal/external (your chose: power vs. board space vs. cost reduction)

Children
No Data
Related