TI论坛
直播中

的撒的

9年用户 724经验值
擅长:可编程逻辑
私信 关注
[问答]

使用TLV320AIC3254 ,配置和接法如下,但测试频晌出来,低频没了,为什么?


  • 使用TLV320AIC3254 ,配置和接法如下,但测试频晌出来,低频没了,是配置问题?

    GPIO_WriteBit(GPIOC , KT_RES ,RESET);
    Delay_ms(100);   
    GPIO_WriteBit(GPIOC , KT_RES ,SET);
    Delay_ms(100);
    IIC_Write(0x30,0x00,0x00);   
    IIC_Write(0x30,0x01,0x01);   
    Delay_ms(100);
    IIC_Write(0x30,0x00,0x00);
    IIC_Write(0x30,0x04,0x43);
    IIC_Write(0x30,0x05,0x91);
    IIC_Write(0x30,0x06,0x07);
    IIC_Write(0x30,0x07,0x06);
    IIC_Write(0x30,0x08,0x90);
    IIC_Write(0x30,0x0B,0x82);
    IIC_Write(0x30,0x0C,0x87);
    IIC_Write(0x30,0x0D,0x00);
    IIC_Write(0x30,0x0E,0x80);
    IIC_Write(0x30,0x12,0x87);
    IIC_Write(0x30,0x13,0x82);
    IIC_Write(0x30,0x14,0x00);
    IIC_Write(0x30,0x15,0x80);
    IIC_Write(0x30,0x19,0x03);
    IIC_Write(0x30,0x1B,0x00);
    IIC_Write(0x30,0x1E,0x81);
    IIC_Write(0x30,0x3F,0xD6);
    IIC_Write(0x30,0x40,0x00);
    IIC_Write(0x30,0x41,0x00);
    IIC_Write(0x30,0x42,0x00);
    IIC_Write(0x30,0x44,0x0F);
    IIC_Write(0x30,0x45,0x38);
    IIC_Write(0x30,0x51,0xC0);
    IIC_Write(0x30,0x52,0x00);
    IIC_Write(0x30,0x53,0x00);
    IIC_Write(0x30,0x54,0x00);

    IIC_Write(0x30,0x00,0x01);
    IIC_Write(0x30,0x01,0x08);
    IIC_Write(0x30,0x02,0x01);
    IIC_Write(0x30,0x09,0x30);
    IIC_Write(0x30,0x0C,0x0C);
    IIC_Write(0x30,0x0D,0x0C);
    IIC_Write(0x30,0x0E,0x08);
    IIC_Write(0x30,0x0F,0x08);
    IIC_Write(0x30,0x10,0x00);
    IIC_Write(0x30,0x11,0x00);
    IIC_Write(0x30,0x12,0x40);
    IIC_Write(0x30,0x13,0x40);
    IIC_Write(0x30,0x33,0x60);
    IIC_Write(0x30,0x34,0x80);
    IIC_Write(0x30,0x36,0x80);
    IIC_Write(0x30,0x37,0x80);
    IIC_Write(0x30,0x39,0x80);
    IIC_Write(0x30,0x3B,0x00);
    IIC_Write(0x30,0x3C,0x00);

回帖(2)

陈枫希

7 天前
 您有没有测输入端IN1_L和IN1_R的信号波形,幅值和频率是怎样的呢
您是差分输出吗,差分输出时,负载应直接连接在差动输出之间,无需耦合电容器。
未使用的输入管脚建议经0.1uF电容接地
举报

风尚男人

7 天前
根据您提供的配置和接法,您使用的是TLV320AIC3254音频编解码器。您提到在测试时低频丢失,这可能是由于配置问题或者其他原因导致的。以下是一些建议和可能的原因:

1. 配置问题:请检查您的配置寄存器设置是否正确。根据您的代码,您已经设置了一些寄存器,但可能还需要设置其他寄存器以确保低频信号正常。例如,您可以检查以下寄存器的设置:

- L/R通道增益(寄存器0x02和0x03):确保增益设置正确,以便在低频范围内获得足够的增益。
- 低通滤波器(寄存器0x0A):确保低通滤波器的截止频率设置得足够低,以便允许低频信号通过。

2. 硬件问题:请检查您的硬件连接是否正确,包括电源、地线、模拟输入/输出等。确保没有短路或开路的情况。

3. 信号源问题:请检查您的信号源是否包含足够的低频成分。如果信号源本身低频成分不足,那么即使配置正确,也无法在输出中获得低频信号。

4. 采样率问题:请检查您的采样率设置是否合适。过低的采样率可能导致低频信号被截断,从而影响低频性能。

5. 数字滤波器问题:如果您在数字信号处理中使用了滤波器,请确保滤波器的设计不会影响低频信号。

建议您根据以上建议逐一排查问题,找出导致低频丢失的原因,并进行相应的调整。希望这些建议对您有所帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分