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.

[参考译文] PCM2912:打算使用 PTT (即按即说)

Guru**** 2446110 points
Other Parts Discussed in Thread: PCM2912, PCM2912A

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1202507/pcm2912-intend-to-use-with-ptt-push-to-talk

器件型号:PCM2912

大家好  

我正在 设计一个 PCB 来   使用 USB 接口连接一个带 PTT (即按即说) 的耳机,并  正在考虑使用 PCM2912,但我看不到在使用 PTT 时有替代传输。您是否有使用此 IC 或其他 IC 的建议?

谢谢

Dominick  位于 Glenair Inc.的高级电子工程师

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

    尊敬的 Dominick:

    只是为了澄清一点、不推荐在新设计中使用 PCM2912。 PCM2912A 是您应考虑的后继产品。

    PCM2912A 确实具有可用作 PTT 的麦克风静音引脚(引脚30)。 实际上、 PCM2912A EVM 利用此引脚来创建 PTT 功能。

    此致、

    Jeff McPherson

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

    尊敬的 Jeff:

    是的 PCM2912A ,这是我要说,谢谢你.  就 PTT 而言 、我不认为麦克风静音功能有什么帮助、因为   您想从发射器中断音频、而不是从您那里中断麦克风? 还是错过了某个东西?

    再次感谢您的答复

    多米尼克

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

    尊敬的 Jeff:

    只是为了澄清:我说 PTT 是半双工传输、这意味着麦克风已启用、因此静音功能不能用于 PTT

    我可以停止输出来自扬声器的音频、但这不会将传输更 改为半双工。

    谢谢 您的意见、请尽快回复。

    多米尼克

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

    大家好  

    请回复我的最新 博客

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

    尊敬的 Dominick:

    很抱歉耽误你的时间。 您正确的是、仅使用静音按钮不能创建完全正常工作的半双工系统。 静音按钮仅禁用麦克风输入、对播放没有影响。 我们内部不支持半双工、因此您必须在外部创建功能。 您可以通过利用 USB 控制器和使用 Windows 操作系统(例如声音设备)来实现此目的、并在需要时禁用和启用录制和播放路径。 但是这是相当利基,如果你需要一些更灵活/更通用的东西,我可以帮助你找到一个具有 i2c 接口的编解码器,让你使用外部控制器来创建你正在寻找的 PTT 功能。

    谢谢!

    Jeff McPherson  

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

    尊敬的 Jeff:

    感谢您的答复,我想什么是使用我的 Micro 来容纳 PTT 功能与 USB 音频编解码器与 I2C 或 UART 来做的 PTT ,你有一些建议 USB 编解码器将做到这一点吗??  

    再次感谢您的支持

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

    尊敬的 Dominick:

    难点是、我们的 USB 编解码器不包含像 I2C 这样的串行接口来进行配置。 在设计时假设 USB 协议可以处理该情况。 诚然、我不是 USB 协议方面的专家、但几乎所有其他编解码器都使用 I2C 接口来配置器件、在我看来、这要简单得多。 也许您的微控制器是驱动您所需的 USB 连接的更好地方、而不是编解码器、因为控制器可以接收来自编解码器的数字音频数据以及接收编解码器的数据、以管理半双工数据流。 您可以查看诸如 TLV320AIC3206的编解码器。 我选择这一个是因为立体声录音/回放,耳机和线路输出驱动器,以及相对较低的成本在我们的目录。 如果您需要其他编解码器、可在此处找到我们的其余编解码器: https://www.ti.com/audio-ic/converters/codec/products.html#p1020=2;2&p1345=2;8

    此致、

    Jeff McPherson

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

    尊敬的 Jeff:

    感谢您的回复我同意您的输入我会使用我的控制器与 USB 和通信 来自 音频编解码器 IC 的数据、并将 PTT 电路添加到微型。

    与编解码器的音频数据进行通信的最佳方式是什么?I2C 速度太慢、I2S 是理想的、但微控制器必须处理总线? 对此有什么想法吗?

    再次感谢您为该设计提供的宝贵意见!  

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

    尊敬的 Dominick:

    我同意 I2C 不适用于音频。 只需要 I2C 来配置编解码器。 根据您的系统要求、您可以在主模式或从模式下运行编解码器。 处于主控模式的编解码器只需要一个外部时钟、编解码器生成所有必要的时钟并将它们输出到其他从器件、如微控制器。 这需要配置 PLL、但要复杂一点。 或者、您可以使用控制器作为主器件并为编解码器生成位时钟、采样时钟和主器件时钟。 然后、由控制器作为主器件来管理进出编解码器的数据、这种做法更有意义、因为控制器将控制半双工。 I2S 是非常标准的、因此如果控制器上没有可以用于简化该过程的库和示例、我会感到惊讶。 否则、如果您出于某种原因需要手动解码数据、则数据为脉冲代码调制。  

    希望这对您有所帮助、

    Jeff McPherson

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

    尊敬的 Jeff:

    是的同意你的 回应它帮助我仍然试图确定哪一个是最好的。  我喜欢 微型和编解码器 IC 的想法 ,我会与 FW 家伙看看什么是最好的。

    好的、如果我在完成后由您运行方框图呢?

    谢谢。

    多米尼克

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

    尊敬的 Dominick:

    可以。 为清楚起见、我不能查看微控制器方面的内容、例如 I2C 编解码器配置以外的代码、但我可以查看方框图。 这是一个公共空间,所以如果你想保持机密,请随时给我发电子邮件。 出于组织目的、我将关闭此主题、但如果出现其他内容、可以始终重新打开它或启动新主题。

    谢谢。

    Jeff McPherson