Показать сообщение отдельно
Старый 01.02.2017, 03:01   #1
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
MCP4725: максимальный сэмплрейт

Какой максимальной реальной скорости можно достичь при использовании этого цифро-аналогового преобразователя?
Реально ли вывести одноканальный звук 12bit/44100Hz?
В даташите сказано, что чип поддерживает работу через I2C на скорости 3.4Mbps. AVR столько не осилит. Даже если к нему припаять резонатор на 25MHz. Я почти не работал с I2C, и когда работал, использовал чужую библиотеку, поэтому не особо представляю какие там накладные расходы на передачу (протокол посложнее, чем UART или SPI). Если у чипа заявлена поддержка скорости 3.4Mbps, то заработает ли он на меньшей скорости, например, 800kbps?



Зачем все эти извращения? Если этот ЦАП даст звук лучше, чем даёт 8-битный ШИМ в AVR, то я считаю стоит попробовать. Настоящие звуковые ЦАПы стоят чо-то сильно много. Может кто-то посоветует недорогой звуковой ЦАП? Мне достаточно одноканального, обязательно, чтобы поддерживал 16-битный режим, потому что затолкнуть 24 бита с AVR будет тяжело.
(Offline)
 
Ответить с цитированием