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.

[参考译文] TAS2563:音频发生器和放大器;完整的数据表

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1089862/tas2563-tone-generator-complete-datasheet

部件号:TAS2563
主题中讨论的其他部件: BUREPATHCONSOLETAS2562

您好,

我们正在急切地寻找一个TAS2563寄存器地图,它确实记录了*all*寄存器。
我们尤其要查找音频发生器寄存器和音频输出的计算公式。
有人能帮你吗?

背景:

我们正在开发基于TAS2563的应用程序,并且正在使用其许多功能(包括PurePathConsole 3的音频调谐)。 我们已使用 PPC3导出文件成功完成了终端系统集成,以在裸机目标板上运行,但我们仍在添加新功能。

我们一直在不断努力解决缺乏文件的问题。 TAS2563数据表修订版C (日期为2021年3月)未记录许多功能。 有时,PPC3可以弥补这一缺陷,但反向获取PPC3导出标头以显示寄存器内容只是一种快速黑客行为。 有时TAS2562数据表会回答我的问题,因为两个部件的DSP部分非常相似。 但音频发生器拒绝工作。

作为对TI文档部门的请求,我谨请您提供一份全面,完整的TAS2563数据表或应用说明, 其中包括所有寄存器。

谢谢!

Steffen

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

    您好,Steffen:

    我可以确认在TAS2563上不能像在TAS2562上一样配置蜂鸣器。 我的观察是:

    • 蜂鸣声只能通过将书本0第0页上的寄存器0x3f设置为0x40来工作。 其它设置无法触发蜂鸣音。
    • 蜂鸣音由SDIN引脚触发,这意味着如果I2S输入有更强的噪音,它会持续触发蜂鸣音
    • 蜂鸣音被触发100毫秒
    • 也可以通过切换D类软件关闭来触发蜂鸣音
      • 写入0x02以在书籍0第0页上注册0x02
      • 延迟1毫秒
      • 写入0x00 以在书籍0第0页上注册0x02

    有些更改适用于TAS2563的配置方案,这是未包括某些功能的主要原因,或者与文档相比,某些功能在以后发生了更改。

    我将检查我们可以分享哪些关于注册图的附加内容,它可能仅限于第0册上的前几页,大多数其他书籍/页面用于处理功能的系数内存。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您的澄清。

    关于启用音频发生器,我知道软件启用(将0x40写入reg 0x3F),这是我唯一使用的模式。

    唉,假设TAS2563音频发生器的基本结构与TAS2562相似,则需要提前设置几个附加参数,即频率和振幅。 在ROM模式下,PPC3设备控制中也会出现这些设置,这使我确认了这一假设。

    在设置各种音频发生器参数后分析PPC3导出标头,使我认为在第0册的第5页中有寄存器,其结构与TAS2562的TG1_FREQ和TG1_AMP非常相似。 TAS2562寄存器位于第2页。 但是,向任何这些地址(PPC3导出的地址和TAS2562数据表中的地址都不能)写入数据,却无法在目标板上设置音源。

    (总的来说,我对我们正在应用的这些逆向工程方法和零件等效假设不满意,但我需要实施此功能,并且缺少文档。 因此,如果您能与我们分享有关扩展注册表地图的任何其他内容,我们将不胜感激。 如果需要签署保密协议,请告知我。)  

    能否确定TAS2563的正确音频发生器参数寄存器地址?

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

    您好,Steffen:

    附件是一个表,其中包含每个参数所需的计算,包括显示相关寄存器地址的示例脚本。
    我正在收到有关扩展注册地图的反馈,将尽快通知您。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    w 98 00 00
    w 98 7f 00
    w 98 00 05
    w 98 24 7B A3 75 1D
    w 98 2c DE DF 04 7D
    w 98 40 00 00 00 18
    w 98 44 03 37 18 4E
    w 98 00 00
    w 98 7f 00
    w 98 00 00
    w 98 02 02
    d 01
    w 98 02 00
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    e2e.ti.com/.../ToneGen_5F00_2563.xlsx

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您提供音频发生器参数。
    我确认这些寄存器值将音频生成设置为2000 Hz (假设寄存器0x3F设置为0x40以启用输出)。 该电子表格可用于计算不同的频率和振幅。

    缺点是,此音频发生器模式似乎已触发音频级别。 未能提供音频信号导致无提示音。 这不是我们所寻求的。 在我们的应用程序中,提示音旨在为操作员提供按键反馈,因此无论音频级别如何(也不管是否存在PDM时钟),我们都需要输出提示音。

    此外,目前启用音频发生器时,这似乎会在扬声器线圈上增加大量的直流偏移。

    如果有 启用音量级别的提示音模式,可能也有独立的提示音模式,是吗?
    另请查看DC偏移。   
    TG1_FREQ3的计算是否有问题? 在TAS2562数据表的公式中,在设置此寄存器之前,有一个减去1的公式,我在电子表格的公式中找不到该公式?

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

    您好,Steffen:

    触发提示音的最佳方式是什么? 通过切换GPIO引脚? 您是否能够切换任何其他PIN?

    我将仔细检查DC偏移,我没有注意到在测试期间,会尽快告知您一些反馈。

    此致,
    Ivan Salazar
    应用工程师

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

    您好,Steffen:

    在启用蜂鸣器之前或之后,我都没有观察到输出端的直流偏移。 您能否确认在OUTP和OUTM信号上是否都观察到DC偏移,从而使产生的差值为空? 我认为情况可能是这样。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    是的,我可以切换GPIO引脚以打开音频发生器。 请随意选择任何引脚,我们可以 相应地调整布局。
    请记住,音频发生器也需要在没有音频时钟的情况下运行。 与TAS2562相比,如果我理解正确,后者可以选择使用内部振荡器对DSP进行时钟计时,以便在没有I2S时钟的情况下生成音调。 希望TAS2563也能。

    关于DC偏移,您可能确实是正确的。 我将重新检查。

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

    您好,Steffen:

    我尝试过不同的配置,但到目前为止,我无法触发与TAS2562类似的音频发生器,我将与团队的其他成员一起查看此情况,并尽快告知您任何更新。

    此致,
    Ivan Salazar
    应用工程师

x 出现错误。请重试或与管理员联系。