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.

[参考译文] MSP430F67791A:如何测试 SD24 ADC 施加的直流电压

Guru**** 2513185 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/969415/msp430f67791a-how-to-test-sd24-adc-applied-dc-voltage

器件型号:MSP430F67791A

尊敬的先生:

我们尝试测试 SD24 ADC、我将使用您的示例代码 msp430f677xA_sd24b_01.c

我的硬件连接是、

在引脚 SD0N0 - GND 和 SD0P0 - 550mV 中施加550mV 直流电压

输入550mV 数字输出为:(48510 - 48843)、基准电压为1.16V

VOUT =(48843 * 1.16)/65536;

VOUT = 0.86453;

但我无法获得相应电压的正确数字值。

我想知道有关的详细信息、

我的错在哪里?

如何施加直流电压?

 

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

    您好!

    我认为您的测试是正确的。 这是您使用的数据格式。

    ((48843-32768)/32768)* 1.16 = 0.57V

    伊斯天

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

    您好!

    感谢你的答复。 我的直流电压计算问题已得到解决、可供您支持。

    但我对同一代码应用差分输入信号、

    输入电压 :230V AC

    R1 = 990K、R2 = 2.37K、

    输出电压= 550mV (施加了引脚 SD0P0和 SD0N0)

    SD24 ADC 得到的数字值为、

    最大值= 54735  

    最小值= 10942

    我尝试计算输入电压。 但我的计算不正确。

    如何计算输入电压?

     

     

    54735

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

    下面是我要做的:

    电压=(读取值- 32768)/32768 * 1.16V

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

    您好!

    非常感谢您的回答! 在您的帮助下解决了我的问题。  

    我的另一个疑问是、

    SD24 ADC 输入信号施加50mV 模拟信号。 我的编码器件只转换32600的数字值。  

    500mV 交流模拟信号工作正常。  

    sd24 ADC 的最小信号电平是多少?

    我想连接电流互感器。 那么、如果可能、读取小信号电平?

    谢谢!