#3
Сообщение
Ecomat » 21.08.2019{, 22:47}
Копируя часть моего сообщения Вы пропустили слово "для". При этом смысл фразы стал совсем иной. Я имел ввиду, что они не работают с DUE. Но я не спорю, ШИМ конечно же работает и на UNO и на Nano, на штатной частоте. Для изменения этой частоты есть блок пользователя, PWM REG T1(CODE). Он на этих контроллерах может менять частоту и в минус и в плюс, я выставлял PWM на MEGE. на драйвер коллекторного двигателя 20 кГц. На эти контроллеры так же можно увеличить частоту ШИМ строкой в коде:
void setup()
{
TCCR1A = TCCR1A & 0xe0 | 1;
TCCR1B = TCCR1B & 0xe0 | 0x0a;
}
C Этим кодом на 9 и 10 пине будет ШИМ 7 812,5 Гц
Но это не подходит для DUE и для ESP8266. Мне же нужно на DUE ШИМ выход 100Гц а на ESP 7-10 кГц