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.

[参考译文] MSP430FR6047:澄清了以 ns 为单位的启动 PPG 和开启 ADC 计数

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/953477/msp430fr6047-clarification-of-start-ppg-and-turn-on-adc-count-in-ns

器件型号:MSP430FR6047

你好、论坛

我可以在某个位置详细了解这两个参数

  • 开始 PPG 计数(ns)
  • 打开 ADC 计数(ns)

执行的操作。 我可以在指南中阅读它的计算方法、但我找不到它们与其他参数的关系。

对于我的特定问题、我设置了:

  • 脉冲启动和 ADC 捕获之间的间隔= 10微秒
  • 采集持续时间= 80微秒
  • 信号采样频率= 4000kHz =>过采样= 20
  • 启动 PPG 计数(ns)= 10000 (默认值)
  • 打开 ADC 计数(ns)= 3000 (默认值)

在这些设置下、我会看到错误"Turn on ADC Count value is invalid or less than 40 usec"(打开 ADC 计数值无效或小于40微秒)

参数、我可以获得所需的早期和长期采集

  • 启动 PPG 计数(ns)= 25000
  • 打开 ADC 计数(ns)= 30000

问题是、我对该特定设置的工作原理几乎不知道、也不知道。 尤其是因为它们具有-2.000.000至2.000.000范围。

如何最好地配置这些参数? 它们与差距和持续时间有何关系?

尽管如此-参数“启动 PGA 和偏置计数(ns)”也是如此:-)

提前感谢您。

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

    您好、Lasse、

    如需更多信息、请参阅器件系列用户指南("部分。">www.ti.com/.../slau367)的第21.4"采集序列发生器(ASQ)"部分。  表21-3. 时间标记事件具有序列发生器所使用的6个时间标记的操作。 第21.8.37 - 21.8.42节对每个 TimeMark 事件进行了额外说明。 如表所示:

    • 启动 PPG 计数(ns)-这是"触发 PPG 以生成激励脉冲和停止脉冲"的相对时间。 见21.8.37节
    • 开启 ADC 计数(ns)-这是"开启 SDHS "时的相对时间、请参阅第21.8.38节

    出现该错误的原因是、特定的设置选择违反了"SDHS 稳定时间(34 μ s)"要求。  表22-25中提到了 SDHS 稳定时间。 "SSTRT"的 SDHSCTL5寄存器字段说明。 GUI (USS 设计中心)必须施加40 μ s 的更大稳定时间。 因此、基本而言、公式是 [脉冲启动和 ADC 捕获之间的间隙]+[启动 PPG 计数(ns)]-[开启 ADC 计数(ns)]>[SDHS 稳定时间(40us)]

    [引用 user="Lasse Lundholm"]以启动 PGA 和偏置计数(ns)"[/引用]

    部分对此进行了说明  21.8.39、这也对应于表21-3中的"应用 Rx 偏置"。

    Srinivas

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

    非常感谢 Srinivas。