找回密码
 -注册-
查看: 400|回复: 1
打印 上一主题 下一主题

求指教,关于AD1865的I2S输入

[复制链接]
跳转到指定楼层
1
发表于 2025-4-11 22:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 天津
各位
我做了台8414+5843+1865的解码器,同轴通过8414输入,在5843前做了双12S选择输入,CD同轴输入时一切正常,在U盘+多媒体I2S输出时,全是噪音,没想到该怎么解决。
5843前的I2S数据如下:同轴:  MCLK-11.3041Mhz  BLCK-2.8260Mhz  LRCK-44.1568K。  多媒体播放44.1WAV: MCLK-12.3078Mhz  BLCK-3.082Mhz  LRCK-48.077K. 有经验的请给指点下。
另:无论16bit还是18bit, 同轴都正常,多媒体不行。外置时钟,同轴还正常,但是声音没有同轴MLCK好。
2
发表于 2025-4-12 13:05 来自手机 | 只看该作者 来自 福建厦门
从您描述的现象和I2S信号参数来看,多媒体I2S输入出现噪音的问题可能与以下几个关键因素有关:

---

### **1. 采样率不匹配问题**
- **关键差异**:CD同轴(44.1kHz系列)和多媒体I2S(48kHz系列)的采样率不同,导致5843无法正确解析数据。
  - 同轴输入:LRCK=44.1568kHz(44.1kHz系列)
  - 多媒体I2S:LRCK=48.077kHz(48kHz系列)
- **可能原因**:
  - 您的5843可能默认锁定在44.1kHz模式(如硬件配置或寄存器设置),无法自动适应48kHz信号。
  - 8414接收同轴信号时会输出标准的44.1kHz系列时钟,而多媒体I2S的时钟是独立的(12.3078MHz MCLK),可能未与5843的预期时钟同步。

**解决方案**:
- 检查5843的硬件模式引脚(如`FMT0/FMT1`)或寄存器配置,确保支持**48kHz系列采样率**。
- 如果5843仅支持44.1kHz,需在多媒体I2S输入端添加**采样率转换器(ASRC)**或强制多媒体源输出44.1kHz信号。

---

### **2. MCLK/BLCK比例异常**
- **标准I2S要求**:
  - 44.1kHz系列:MCLK通常是256×LRCK(如11.2896MHz),BLCK=64×LRCK(2.8224MHz)。
  - 48kHz系列:MCLK=256×LRCK(12.288MHz),BLCK=64×LRCK(3.072MHz)。
- **您的测量值**:
  - 多媒体I2S的MCLK=12.3078MHz(偏差+0.16%),BLCK=3.082MHz(偏差+0.33%),可能存在轻微时钟抖动,但更可能是5843未正确识别此比例。

**解决方案**:
- 确认多媒体源的时钟是否纯净(如使用示波器观察jitter)。
- 尝试在5843的I2S输入前添加**时钟重整电路**(如使用74HC74触发器同步BLCK/MCLK)。

---

### **3. 数据格式(16/18/24bit)配置错误**
- 虽然您提到同轴16/18bit均正常,但多媒体I2S可能输出**24bit填充数据**(如高位补零),而5843的数据对齐模式(左对齐/右对齐/I2S格式)未匹配。
  
**解决方案**:
- 检查5843的`DFMT`引脚或寄存器,强制设置为与多媒体源相同的格式(如I2S标准格式)。
- 用逻辑分析仪捕获多媒体I2S的实际数据波形,确认数据对齐方式。

---

### **4. 硬件设计问题**
- **信号完整性**:多媒体I2S的走线过长或未阻抗匹配,导致数据错误。
- **电源噪声**:多媒体模块的电源噪声干扰I2S信号(尤其是MCLK)。
  
**解决方案**:
- 缩短I2S走线,确保GND完整,必要时串联33Ω电阻阻抗匹配。
- 用示波器检查I2S信号(尤其是BLCK和DATA)是否有振铃或过冲。

---

### **5. 外置时钟的兼容性**
- 外置时钟可能仅适配44.1kHz,未覆盖48kHz,导致多媒体信号失锁。
  
**解决方案**:
- 如果使用外置时钟,需确保其支持**双时钟域**(如11.2896MHz/12.288MHz可切换)。

---

### **调试建议步骤**
1. **强制多媒体源输出44.1kHz**,测试是否能正常工作。
2. **测量5843的LOCK引脚状态**,确认是否成功锁定多媒体I2S信号。
3. **检查5843的寄存器配置**,重点查看采样率、数据格式、时钟分频比等参数。
4. **隔离时钟问题**:暂时将多媒体MCLK接入5843的MCLK输入(如果支持外部MCLK)。

---

### **总结**
根本问题很可能是**5843未正确支持48kHz系列采样率**或**数据格式不匹配**。优先检查5843的硬件/软件配置,确保其兼容48kHz I2S信号。如果问题依旧,建议用逻辑分析仪对比同轴和多媒体I2S的实际波形差异。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2025-4-25 06:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表