Лeoнид Ивaнoвич (07.04.2010 02:01, просмотров: 497) ответил vmp на Безотносительно к приведенному примеру. Пусть N - значение, M - период, тогда обычный ШИМ дает чистую 1 в интервале от 0 до N-1 и чистый 0 в интервале от N до M-1. А нужно "перемешать" все битовые интервалы таким образом, чтобы вероятность встретить 1
Просто "перемешать" просто, это Брезенхем делает. В теории, это лучший случай для фильтрации ШИМ, спектр сосредоточен на макимально возможных чатотах. Но оказалось, что чрезмерно высокие частоты бывают вредны... От этого весь сыр-бор. Нужен именно комбинированный ШИМ ЦАП. Поскольку встретил такой в процессорах PCA, хотелось глянуть на его реализацию, вдруг чего интересного увижу. Но глянуть, увы, не довелось.