Цитата(kons @ Oct 18 2005, 18:54)
Станислав, а можно чуть подробнее - это очень интересно, хоть АD73311 и не дотягивает до телефонного качества.
У меги с тактовой 16 МГц при 32 кГц разрешение ШИМ = 9 бит, и это еще в несимметричном режиме. Если не использовался с-д, то откуда взялись еще 7 бит? Суммировались выходы 2 каналов в пропорции 1:128 или 1:256?
Какова была частота среза ФНЧ?
И еще, при такой низкой тактовой частоте как боролись с интермодуляционными искажениями, характерными для ШИМ?
AD73311 на 16 кГц имеет именно телефонное качество (хотя, лично мне чип не нравится).
Был применен фильтр Чебышева 3-го порядка с неравномерностью АЧХ около 0,5 дБ и спадом до -3 дБ в районе 4,5 кГц.
Искажения, конечно, есть, но для телефонной речи не столь уж заметны. Частоту же ШИМ можно повысить и до 64 кГц, с программной интерполяцией. Был выбран оптимум по неким субъективным и объективным критериям.
Для phase-correct ШИМ искажений должно быть значительно меньше, но на АТмеге оно реализуется сложнее.
Свое решение выложу в понедельник
здесь. Сейчас решил оформить это в виде задачки.