This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DIX4192:锁定音频信号时出现问题

Guru**** 2375010 points
Other Parts Discussed in Thread: DIX4192, TM4C123GH6PM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/637140/dix4192-having-issues-locking-on-to-audio-signal

部件号:DIX4192
主题中讨论的其他部件: TM4C123GH6PM

您好!

我希望用DIX4192来完成音频均衡和MUXING的启动项目。 我购买了一对测试用的芯片,但似乎无法锁定我发送的数字音频信号。 我已经阅读过几次文档,但对于可能出现的问题,我的想法已不多。 可能是我在玩芯片时不小心损坏了芯片,但我想看看是否有人能在我的设置中发现缺陷。

对于数字音频输入,我按照DIX4192文档中的图像操作:

我正在使用 https://www.digikey.com/product-detail/en/everlight-electronics-co-ltd/PLR135-T/1080-1431-ND/2693959上1431上的269.3959万的光学接收器


以下是直接进入RX1+的输出图像。 RX1 -与串联电容器接地,如文档图像中所示:

我正在使用这个24.576MHz的振荡 器https://www.digikey.com/product-detail/en/abracon-llc/ASTX-H11-24.576MHZ-T/535-1.2038万-1-ND/3906609</s>390.6609万 

以下是连接到DIX4192时振荡器输出的图像:

使用Code Composer Studio v7,我能够使用I2C接口读写寄存器。 当我将振荡器输出连接到RCKLI引脚并设置寄存器0x0D-0x11时,它显示我已成功写入寄存器,但锁定引脚不会降低。
另一方面,如果我将振荡器连接到MCLK引脚并尝试读取寄存器,它们都返回0xFF值,就好像存在某种错误一样。


如有任何建议,我们将不胜感激!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jackson:
    您是否能够分享一个原理图? 您可以直接剪切DIX4192部分。
    我们将在星期一查看并回复您。

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能否详细说明"只需切割DIX4192部分"? 立即获取示意图。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jackson:
    是的,这有点模糊。 抱歉。

    我的意思是如果你不想分享整个原理图,你可以使用DIX4192发送一个仅包含原理图部分的屏幕截图。 我还向您发送了连接请求,以便您可以在论坛外与我共享。

    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jackson:
    简单地问一下,您是否正在使用自己的PCB来实现这一权利? 不是我们的EVM? 您要连接到某些主机处理器,我假设使用的是MSP430/2?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    杰克逊
    很抱歉,我看到您发送的示意图。 是的,您使用自己的主板和主机处理器,它是哪一个处理器?\

    当您说可以写入寄存器时,您会得到某种ACK?
    但您也无法读回要写入的值?
    -Steve
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我使用 TM4C123GH6PM作为主机处理器。

    当我将振荡器输出连接到RXCKI引脚时,我可以将值写入寄存器,然后将这些值读回,没有任何问题, 但是,锁定引脚不会激活,并且会发出低电平以发出锁定条件信号,寄存器也不会指示出现锁定条件。

    当我将振荡器输出连接到MCLK引脚并尝试使用与RXCKI相同的代码读取寄存器时,该函数总是返回值255,就像所有寄存器都设置为所有高位一样。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Jackson:

    了解,如果您提供注册设置或许会有所帮助?
    我想您在使用RXCKI时更改寄存器4中的主时钟选择位,在使用MCLK时将其更改回默认状态?

    此致,
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然,

    我实际上没有设置寄存器4,因为我没有使用串行音频。

    我当前设置了寄存器0xD - 0x11

    0xD设置为0或8,具体取决于我使用的是RXCKI还是MCLK。

    0xE为0或1,具体取决于我是否需要RXCKO

    0xF - 0x11设置为34,0和0,因为我的振荡器以24.5760 MHz运行

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    关于此主题的任何更新?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Justin和Jackson,   

    我订购了一个EVM,以便我能够重现问题并在自己的端进行故障排除。  但是,这可能要到周一早上才会到达。  很抱歉,我会尽我所能帮助您解决这个问题。  

    出于好奇,如果您将时钟连接到RXCKI和MCLK,会发生什么情况?   

    此致,  

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当RXCKI和MCLK均已连接时,所有寄存器返回值255。 无论我是否将寄存器0xD设置为0或8,都是如此。