各位专家、您好!
我正在使用 ADS1120开发 K 型热电偶项目。
寄存器设置正确、工作正常。
当热电电压值通过内部温度传感器进行补偿时、也会得出精确值。
但是...
有一个问题对我来说太难了…
在室温下、SPI 数据(2字节)值为[0] 0xFF、[1] 0x**]
2.当我用手握住热电偶时、温度升高、SPI 数据值升高。 [0] 0x00、[1] 0x**
问题是、SPI 操作在从负值变为正值时终止。
我应该检查什么? :(
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.
各位专家、您好!
我正在使用 ADS1120开发 K 型热电偶项目。
寄存器设置正确、工作正常。
当热电电压值通过内部温度传感器进行补偿时、也会得出精确值。
但是...
有一个问题对我来说太难了…
在室温下、SPI 数据(2字节)值为[0] 0xFF、[1] 0x**]
2.当我用手握住热电偶时、温度升高、SPI 数据值升高。 [0] 0x00、[1] 0x**
问题是、SPI 操作在从负值变为正值时终止。
我应该检查什么? :(
我的顺序是:
-Init------------------------------------------------------------------------------
(1)寄存器0~3设置0x0A/0x02/0x10/0x00:ANIP=ANI0、ANIN=ANI1、PGA=32、20SPS、单次转换、 启用内部温度
(2)内部温度传感器数据采集:例如,室温为25°C
(3)寄存器1置位0x04:连续模式
-DRDY 中断-------------------------------------------------------
(4) 热电偶数据采集20sps
您好,Ikjae,
欢迎来到 E2E 论坛! 您能更详细地解释一下您说"SPI 操作终止"时的意思吗? 这是否意味着微处理器不再发送 SCLK? 您如何确定何时读取数据? 您是否正在监控 DRDY? 您是否已检查 DRDY、以确保它仍在使用示波器或逻辑分析仪每50ms (20sps)切换一次?
您是否有可以发送给我的原理图? 当您触摸 TC 并使微控制器或 ADS1120停止时、可能会发生瞬态事件。
此致、
Bob B