Changing PWM Frequency on the Arduino

Hello,

I'm using an ArduinoUno to power vibration motors, so I have been looking for some way to change the frequencies of the PWM pins.

I have found macegr's post in this topic which is helpful; however my motor needs to be controlled by a 50Hz to 250Hz frequency, It only gives me 3 possibilities, 61Hz, 122Hz & 244Hz.

What I'm asking is: is it possible to modify timers's register to get any frequency I want ?

Thanks

50 to 250 is not considered to be a PWM frequency. It's in the audible range so you'll hear the motor growling. Think of an old subway train just starting off from the station.

Are you sure it's PWM? Those frequencies might be useful for a stepper motor.