|
本帖最后由 ehengio 于 2021-10-24 19:38 编辑
一、项目的出发点
最近一段时间,迷上了R2R DAC。它精度的关键就是电阻的匹配精度,那些几万元的R2R解码器都是用的昂贵的万分之一精度的电阻。
其实就是万分之一精度的电阻,也不能完全满足他们所谓的24bit,32bit的需求。
这个时候我就在想,现在ADC技术实现十万分之一以上的相对精度还是很容易的,是不是可以通过ADC对R2R输出的结果进行一个反馈。
这样用普通的电阻,就能实现十万分之一以上的匹配精度。想想就可行,所以就一直想做一个R2R DAC。
但光做R2R DAC没法验证,也不好玩。就想做一个可以听音乐的东东,所以就有了本项目。
二、项目的定义
第一次做,完全对音频完全没有经验,所以就想尽量简化音其他的元素。所以选择做USB耳放。
初步方案:usb -> SA9023 -> i2s -> stm32 -> R2R DAC -> RC滤波-> OPA2612功率放大 -> 驱动耳机
反馈回路使用AD7192
音频指标:24bit 96kHz
设计目标:尽可能的还原原始波形。(不追求好听,因为音频我不懂) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|