从连接到 K 型热电偶的 ADS122C04获取和计算温度的以下过程是否正确? 如果不是犯了什么错误?
我使用本手册 https://www.ti.com/lit/ds/symlink/ads122c04.pdf。
电路与手册中的热电偶应用电路相似、只是冷端温度使用内部温度传感器进行测量。
例如、对于一个增益为32的0x0129A1输出、我按照手册第52页列出的4个步骤操作:
1.测量 AIN0和 AIN1之间的热电偶电压 V (TC)
2.使用 ADS122C04的温度传感器模式测量冷端温度 T (CJ)
3.使用表或、将冷端温度转换为等效热电压 V (CJ)
计算 Cf 计算公式
4.将所得值与 V (TC)和 V (CJ)相加并再次使用 NIST 表格或公式、将总和转换回热电偶温度。
我可以使用此处列出的公式 https://e2e.ti.com/blogs_/archives/b/precisionhub/posts/it-s-in-the-math-how-to-convert-adc-code-to-a-voltage-part-1 来计算热电偶电压:
VIN =输出代码* m * VREF /(增益* 2^N)、其中 VREF 为2.048、m 为2、N 为24、十进制转换0x0129A1为76193。
VIN = 76193 * 2 * 2.048 /(32 * 2^24)= 0.581mV。
我可以按照手册第30页中的步骤测量冷端的温度、前14位为0x0129A1 (0000 0001 0010 10)