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.

[参考译文] MSP430F2619:无校准数据

Guru**** 2390765 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1133401/msp430f2619-no-calibration-data

器件型号:MSP430F2619

大家好、

您能不能就我们客户的这一问题向我们提供帮助。

信息段 A 0x10C0至0x10FF -假设包含微控制器的校准数据。 但是、我们有多个微控制器没有这些信息。

我们如何解决此问题?

我们是否可以将其他微控制器数据用于没有此信息的微控制器?

微控制器是否在规格范围内工作?

如果不是、那么什么是替代解决方案?

此致、

Danilo

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

    您好 Danilo、

    如果不小心、可以擦除器件的 TLV 校准数据。

    如果器件已擦除校准数据、则 需要手动进行校准并将该信息存储在闪存中。 微控制器将在数据表的技术规格范围内工作、但是错误的校准数据或使用来自不同器件的其他校准数据可能会导致错误的结果。 如果器件的校准被擦除、我建议进行手动校准。

    此致、

    Luke

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

    如果您的电路板上有32kHz 晶体、TI 示例 MSP430x261x_DCO_flashcal.c 将非常自动地重新计算和存储 DCO 常数:

    https://dev.ti.com/tirex/explore/node?node=AJONAwnL3yWdDoTGcuFCOw__IOGqZri__LATEST

    如果您不这样做、可能会有一种可行的技术变体、但您必须具有创造力。

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

    感谢您的建议和潜在解决方案。 我们确实使用32kHz 振荡器、因此我们可以使用振荡器解决方案。 但是、对于 ADC 偏移和跨度校正、我们有一个问题。 不确定如何进行校准。 对此有任何建议。  

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

    您好、Shivesh、

    只是为了确认、在您开始任何编程之前是否缺少校准数据、或者是否有可能被意外擦除?

    一些用于 ADC 校准的资源: ADC 校准示例 PDFADC 校准视频 (本视频使用外部 ADC、但概念相同)

    ADC 校准的简短版本是获取一些已知纯净电压的样本、并求解线性方程 y = mx + b、其中 m 是增益、x 是电压、b 是偏移、y 是代码。 我将使用0.5V 和理论最大值- 0.5V 进行校准。如果您从任何校准电压中获得最小值/最大值代码、 那么我将调节代码、直到您获得非最小值/最大值代码以校准增益误差。

    此致、

    Luke