Тоже задался вопросом о линейном напряжении(необходимо для проекта управления магнитолами Sony/Pioneer). Нашел информацию о том как менять частоту ШИМ. выложу пока сюда может кому пригодится...
http://softsolder.com/2009/02/21/cha...pwm-frequency/

Основные моменты:
1. установка частот.
TCCR0B = 0x01; // Timer 0: PWM 5 & 6 @ 16 kHz
TCCR0B = 0x01; / / Таймер 0: ШИМ 5 и 6 @ 16 кГц

TCCR1B = 0x01; // Timer 1: PWM 9 & 10 @ 32 kHz
TCCR1B = 0x01; / / Таймер 1: ШИМ 9 и 10 @ 32 кГц

TCCR2B = 0x01; // Timer 2: PWM 3 & 11 @ 32 kHz
TCCR2B = 0x01; / / Таймер 2: ШИМ 3 и 11 @ 32 кГц

2. Как я понял Timer 0 лучше не торгать т.к. он завязан на функциях Millis() и ей подобных. или учитывать тот факт что делитель был изменен.

3. табличка:
// PWM FREQ. where the value is the number 1 to 7 from the following table:
// 31372.5 Hz -> 1
// 3921.57 Hz -> 2
// 980.392 Hz -> 3
// 490.196 Hz -> 4 (default)
// 245.098 Hz -> 5
// 122.549 Hz -> 6
// 30.6373 Hz -> 7

4. и не смог перевести/понять на счет работы
Fast PWM mode для Timer 0 (976 Hz)
и
Phase-correct PWM mode means that Timers 1 & 2 (488 Hz)

Если кто разжует буду благодарен.

так же еще упомянулся регистр WGMx2 тоже пока не понятно для чего нужен...(но вроде в даташите к ардуино описание этих регистров есть, но до него тоже руки не добрались)