- 积分
- 485
- 在线时间
- 209 小时
- 最后登录
- 2024-5-3
- 阅读权限
- 50
- 精华
- 0
- UID
- 787724
- 帖子
- 423
- 精华
- 0
- 经验
- 485 点
- 金钱
- 395 ¥
- 注册时间
- 2015-3-20
|
隔离芯片隔离的是什么呢?隔离的主要是地线。如果你的数字端需要USB接电脑,隔离的主要是肮脏的电脑高频噪音。
我已经用隔离芯片很多年了,一直用的是ADUM1400CRWZ,在论坛上许多人认为隔离是多此一举,我不反驳,不用仪器看一下是不知道的。
隔离并非仅仅是两边断开而已,亚德诺的片子是变压器式隔离,一次测和二次侧各有一个发射/接收放大器。这种方式是有问题的,就是44.1khz的LRCK低速信号,和2.82M的SCLK之间延迟是不一样的,换一种测试方式,你会发现一些问题!
解决方法也很简单,在隔离后使用ASRC芯片进行本地时钟重建,去掉一切Jitter,完美。
唯一的问题是控制ASRC芯片或其他逻辑,也要从数字端进行隔离,我的解决方式就是使用ADUM1400ARWZ隔离低速电平信号(比如静音、Reset逻辑)、ADUM1250隔离I2C控制信号,完美x2。
又带来了一个问题就是供电会比较多路混乱,数字端需要5V或者20V OLED/LCD等显示供电、3.3V数字芯片或单片机供电、1.2V或1.8V数字部分供电共3路。模拟端供电则完全独立的5V模拟电、3.3V模拟数字两用电、±12或±15V运放供电、5V/12V继电器用电共5路。这样一个解码器就变成了一个浩瀚的工程,各路供电都要考虑散热、接入点、退耦电容位置、地平面……如果使用两层板设计,你会发现难度相当大,而使用四层板,解决得非常完美,基本PCM1792A能测到110dB以上的信噪比,完美x3。 |
|