Is 200hz PWM input to 50hz output possible?

Howdy all,

I would like to preface this post by saying that I have very little experience with electronics in general and zero when it comes to Arduino. So please dumb it way down for me.

With that being said, here is my quandary. I was originally trying to connect a flight controller to some servos, but the controllers output is 200hz PWM and servos, as far as I understand, need 50hz. Is there some way to throw an Arduino in to the mess and have it take a 200hz PWM input and spit out a 50hz signal?

Any help would be much appreciated.

Joe

Hi,
Welcome to the forum.

Please read the first post in any forum entitled how to use this forum.
http://forum.arduino.cc/index.php/topic,148850.0.html .

Can you post a link to specs/data on the flight controllers please?

Thanks.. Tom.... :slight_smile:

Any help would be much appreciated.

Use the Servo library.

Tom, this the flight controller I bought.

Use the Servo library.

So does that mean it's possible?

Hi,
Thanks for the link.
Where does it mention 200Hz PWM?

I did find somewhere at the manufacturers site a reference to 50Hz output and some other output protocols.
These seemed to be setup in the configuration software that is provided to tune the flight controller.

Tom.... :slight_smile:

I'm trying to connect the servos to the motor outputs, which can be programmed on betaflight to be 200hz PWM, but no lower. The FC does have aux channels for servos, but then I would have to control each one separately and manually.

Ah so a completely different type of PWM. Motor output generally goes from 0 to 100%, servo PWM is only roughly 5-10%.

Where did you find the information about the 200Hz motor PWM (they're usually much higher frequency). I can't see anything like a technical specification on that page.

Steve

slipstick:
Ah so a completely different type of PWM. Motor output generally goes from 0 to 100%, servo PWM is only roughly 5-10%.

Good to know, I was unaware of that.

slipstick:
Where did you find the information about the 200Hz motor PWM (they're usually much higher frequency). I can't see anything like a technical specification on that page.

Steve

The 200hz PWM comes from the flight controller programer called betaflight. 200hz is just the lowest it will go, the max is somewhere in the thousands, I believe.