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.

[参考译文] TM4C1294NCPDT:DAC 可用性。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/572970/tm4c1294ncpdt-dac-availability

器件型号:TM4C1294NCPDT
主题中讨论的其他器件: DAC7513

您好!

我目前正在使用 TM4C1294NCPDT MCU。  该芯片中是否有数模转换器(DAC),因为我在数据表中没有找到任何有关它的适当信息。

谢谢

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

    您好!

    Tiva 系列没有片上 DAC。 您必须在外部添加此类器件、 例如 DAC7513、12位、SPI 接口。 但是、您应该为 您的项目指定/搜索合适的器件。

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

    竞争对手的等效器件通常具有一个或两个 DAC。 但是、它们通常是离厂运行类型、10至12位、稳定时间为几微秒。 适用于低于100kHz 的频率、即音频范围。 而且、在带宽和抗噪方面、集成度不会提高很多。

    正如 Petrei 所说、这在很大程度上取决于您的应用要求。

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

    正如 Petrei 和 Bruno 都强调的那样、这取决于您要针对的应用是什么、这将决定需要哪种类型的 DAC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="f m"]10至12位、稳定时间为几微秒[/引述]

    虽然通常情况是如此-当发出"小于满量程" DAC 电平变化的命令时、我们发现远远超过100KHz 的速率。  (当然、我们的是最小采样集(可能是3个具有内部 DAC 的器件)。

    由于串行接口施加的延迟、SPI 和 I2C DAC (尤其是 I2C)似乎限制了带宽-是这样吗?   内部 DAC 可避免(大多数)此类延迟。

    虽然(始终)"非导引式海报"将永远不会展示其应用-即使使用相对简单的基于 MCU 的 DAC -证明在自动测试/验证中具有巨大的价值-尤其是当 DAC 的输出通过模拟多路复用器选择性地"引导"时。   (DAC 出现在 A 上的事实、"SUB 1 (USD) ARM M0 "突出显示了供应商旅的"失踪人员...")

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

    [引用 USER="CB1_MOBILE "]尽管总的来说是正确的-我们发现当发出"小于满量程" DAC 电平变化的命令时、100KHz 的速率远远超过了该速率。  (当然、我们的示例集极少(可能是3个具有内部 DAC 的器件)。[/QUERP]

    我没有尝试进一步降低分辨率- 12位并不是太大。 我将此 DAC 主要用于音频应用、其中稳定时间适当。

    [引用 USER="CB1_MOBILE ">SPI 和 I2C DAC (尤其是 I2C)由于串行接口施加的延迟而限制带宽-难道不是这样吗?   内部 DAC 可避免(大部分)此类延迟。[/引述]

    对于100kHz 的更新速率、SPI 总线并不完全是限制因素。 通过 DMA 馈送它甚至不会给内核带来太大的压力。

    但是、对于大多数"一般"应用而言、内部 DAC 就足够了-并且在价格和引脚使用方面具有明显的优势...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    学校练习:
    -将8个 GPIO 从 MCU 连接到策略性选择电阻器的分频桥。
    -在同一端口基座上选择所有这些引脚
    -使用 DMA 一次将所需的值传输到所有引脚(或者也可以使用更简单的 GPIOPinWrite 和掩码来实现)
    -在您的潜水桥上使用运算放大器、以获得"更强大的模拟信号"
    好的、您有一个基于 TM4C 的8位 DAC、速度非常快... (以多个引脚和"精密电阻器"的成本为代价)
    布鲁诺
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但往往过于昂贵、无法用于商业活动。 串行 DAC 的成本低于运算放大器+鸡肉食品(SMD R+C 组件)的成本-而 GPIO 则使用。 要使用 DMA、您需要进一步限制 GPIO 选择。

    但正如您所说的、这是一个很好的练习。