PT100(RTD)三线制四线制测量方案(升级版)。
本方案仅为开发者提供的快速原型机参考,并非可直接量产的产品,开发者请根据实际需求增删功能及模块。
本系统以stm32f103c8t6作为主控芯片,采集温度范围为-200℃~600℃,带4-20mA变送输出,通过液晶1602显示温度或pt100阻值,显示分辨率为0.01℃,四线制精度±0.3℃,三线制精度±1℃,可通过按键设置显示模式和设置温度量程,通过拨码开关切换三线制和四线制模式,带串口下载电路。
概述:
1.电源输入:24VDC;
2.温度测量原理:采用三线制和四线制测量方案,电流激励,获取AD值后计算出PT100阻值,通过查表获取当前的阻值对应的温度。
3.设计知识点:
3.1、基于AD7793的三线制和四线制测量电路设计;
3.2、按键驱动代码,带软件去抖和FIFO功能;
3.3、液晶1602驱动代码以及液晶显示菜单的简单框架;
3.4、使用查表方式获取pt100的温度值;
3.5、变送输出4-20mA电路设计;
3.6、串口下载电路。
注意:
原理图源文件和源码以百度网盘链接方式发货。
ID:7950626779193551
Kevin Kwok
PT100(RTD)三线制四线制测量方案(升级版)
摘要:
本文介绍了一种以stm32f103c8t6作为主控芯片的PT100(RTD)温度测量方案。该方案采用三线制和四线制测量方案,电流激励,通过查表获取PT100阻值对应的温度。该方案还包括基于AD7793的测量电路设计、按键驱动代码、液晶1602的驱动代码、变送输出4-20mA电路设计以及串口下载电路。
-
引言
随着工业自动化的发展,温度测量在工业生产中起着重要的作用。PT100(RTD)传感器作为一种常用的温度传感器,被广泛应用于各个领域。本方案旨在提供一种快速原型机参考,帮助开发者快速搭建PT100(RTD)温度测量系统。 -
系统硬件设计
2.1 主控芯片选择
本方案选择了stm32f103c8t6作为主控芯片。该芯片具有丰富的外设资源,适合用于温度测量系统的设计。
2.2 电源输入
本系统的电源输入为24VDC,确保系统正常运行。
2.3 温度测量原理
本系统采用三线制和四线制测量方案。通过电流激励,获取AD值后计算出PT100阻值,再通过查表获取对应的温度值。
2.4 显示模块
本系统采用液晶1602作为显示模块,可以显示温度或PT100阻值。显示分辨率为0.01℃,可以满足精确的温度显示要求。
2.5 按键和拨码开关
本系统通过按键设置显示模式和设置温度量程。通过拨码开关可以切换三线制和四线制模式,方便用户根据实际需求选择合适的测量方案。
2.6 变送输出
本系统具备4-20mA变送输出功能,可以将温度信号转换为标准的电流信号,方便与其他设备的连接和数据采集。
2.7 串口下载
本系统具备串口下载电路,可以通过串口进行固件升级和参数设置。
- 设计知识点
3.1 基于AD7793的三线制和四线制测量电路设计
本系统的测量电路采用了AD7793芯片,通过差分放大器和模数转换器实现对PT100阻值的测量。同时,根据测量方式的不同,电路设计分为三线制和四线制两种方案。
3.2 按键驱动代码
为了方便用户操作,本系统提供了按键设置功能。按键驱动代码实现了软件去抖和FIFO功能,确保按键的稳定和可靠输入,提升用户体验。
3.3 液晶1602驱动代码及显示菜单的简单框架
液晶1602显示模块作为本系统的显示界面,需要驱动代码来控制其显示内容。本系统提供了相应的液晶1602驱动代码,并实现了简单的显示菜单框架,方便用户进行显示模式和温度量程的设置。
3.4 使用查表方式获取PT100的温度值
PT100传感器的温度与其阻值之间存在一定的关系,使用查表的方式可以快速获得对应的温度值。本系统通过查表的方式获取PT100的温度值,提高了温度测量的准确性和效率。
3.5 变送输出4-20mA电路设计
为了实现与其他设备的连接和数据采集,本系统具备了4-20mA变送输出功能。相应的电路设计保证了变送输出的稳定性和可靠性。
3.6 串口下载电路
为了方便固件升级和参数设置,本系统提供了串口下载电路。用户可以通过串口连接电脑,实现对系统的固件升级和参数设置。
- 结论
本文介绍了一种基于stm32f103c8t6的PT100(RTD)三线制四线制测量方案。该方案以快速原型机参考的形式提供给开发者,旨在帮助他们快速搭建PT100温度测量系统。系统通过电流激励、查表等方式实现对PT100传感器的温度测量,具备液晶1602显示、按键设置、变送输出等功能。本文详细介绍了系统的硬件设计和相应的设计知识点,为开发者提供了一种实用的技术分析方案。
注意:
原理图源文件和源码以百度网盘链接方式发货。本方案仅为开发者提供的快速原型机参考,并不支持直接量产的产品。开发者可以根据实际需求增删功能及模块,实现定制化的温度测量系统。
相关代码 程序地址:http://nodep.cn/626779193551.html