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

What is the maximum and minimum frequency of the PWM signal which can be measured?

What is the maximum and minimum frequency of the PWM signal/square wave that can be measured on the NRF 52DK board I'm using NRF 52832.

Also, what is the max and min "pulse width" of PWM/Square wave that can be measured on the NRF board? I'm a student so can you also help me on how to implement it. Till now I have used mbed compiler and wrote a simple code with an interrupt. But I wanted to use the SDK as it would provide me with more options, at least that's what I think.

Parents Reply
  • I used PPI and it works fine. I'm able to measure PWM signals upto 5Mhz , but I thought that I would be able to measure pwm signals upto 16Mhz since the HFCLK is 16Mhz. 5Mhz is more than enough to measure but I'm just curious what's happening under the hood and why can't it measure upto 16Mhz. What I'm doing is starting the timer and then capturing the value at LowtoHigh pulse and capturing another value at HightoLow and subtracting them to get the count.

Children
No Data
Related