单片机/MCUwilliam hill官网
直播中

李志静

7年用户 1442经验值
私信 关注
[问答]

STM32怎么采样热电偶的信号并转换成温度呢?

STM32怎么采样热电偶的信号并转换成温度呢

回帖(1)

李冬梅

2023-10-15 15:18:35
需要注意以下这些方面:
1. 热电偶的信号比较弱,信号是差分信号的电动势(电压差),需要前置放大
2. 需要正确设置前置放大后输出点,保证所有输出是转换到适合STM32的ADC采集的幅度中(正负极性要转换为单极性、幅度值也要恰当)
3. 进行ADC采样
4. 采样数据结合前置放大参数、反算出热电偶的实际输出值
5. 结合热电偶的输出特性计算(查表)出对应温度。


其实这里的第4步和第5部一般是采用的另外一种表述来简化计算
4N. 热电偶的输出曲线结合前置放大参数产生一个新的前置放大后数据输出曲线与热电偶检测到温度的关系,即把热电偶和配套的前置放大器看着一个测温的整体来获得一个输出曲线。
5N. 对3获取的采样数据来反查对应温度。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分