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)三线制四线制测量方案(升级版)
概述
PT100(RTD)三线制四线制测量方案(升级版)是一种针对温度测量的快速原型机参考方案,旨在为开发者提供便捷的原型开发平台。本方案以stm32f103c8t6作为主控芯片,具备广泛的温度测量范围(-200℃~600℃),并支持4-20mA变送输出。通过液晶1602显示温度或pt100阻值,本方案的显示分辨率达到了0.01℃。在精度方面,四线制精度达到了±0.3℃,三线制则达到了±1℃。通过按键设置显示模式和设置温度量程,通过拨码开关切换三线制和四线制模式,同时还提供了串口下载电路,方便开发者进行调试和烧录。
设计知识点
- 温度测量原理
本方案采用了三线制和四线制测量方案,并通过电流激励来获取AD值后计算出PT100阻值。根据查表获取当前阻值对应的温度值。这种测量原理保证了测量的准确性和稳定性。
- 基于AD7793的三线制和四线制测量电路设计
设计中使用了AD7793芯片,该芯片是一款高精度的24位模数转换器。通过精心的电路设计,实现了稳定的温度测量功能,并能够满足三线制和四线制测量需求。
- 按键驱动代码,带软件去抖和FIFO功能
为了方便用户操作和设置,本方案提供了按键驱动代码。通过合理的软件设计,实现了按键的去抖动功能,并使用FIFO技术解决了按键输入时的冲突问题。
- 液晶1602驱动代码以及液晶显示菜单的简单框架
液晶1602是一种常用的显示设备,它能够直观地展示温度值和pt100阻值。为了实现液晶的驱动和显示菜单的功能,本方案提供了相应的驱动代码和简单框架,使开发者能够快速搭建用户界面。
- 使用查表方式获取pt100的温度值
在本方案中,为了提高温度测量的速度和准确性,采用了查表方式获取pt100的温度值。通过查表,可以快速得到温度对应的阻值,从而提高了测量的效率。
- 变送输出4-20mA电路设计
为了满足实际应用中的需求,本方案提供了变送输出4-20mA电路设计。该设计能够将测量得到的温度值转换成相应的电流信号,以便与其他设备进行数据交互。
- 串口下载电路
为了提供更加便捷的调试和烧录功能,本方案还提供了串口下载电路。通过串口下载电路,开发者可以方便地对主控芯片进行烧录程序和调试。
结论
PT100(RTD)三线制四线制测量方案(升级版)是一种高精度、稳定性强的温度测量方案。本方案基于stm32f103c8t6主控芯片,具备广泛的温度测量范围,支持4-20mA变送输出。通过按键设置显示模式和设置温度量程,拨码开关切换三线制和四线制模式,以及串口下载电路,方便用户进行调试和烧录。各个设计知识点涵盖了温度测量原理、电路设计、驱动代码等多个方面,可满足开发者的实际需求。尽管本方案是一种原型机参考方案,但其可靠性和稳定性能够为开发者提供有力的技术支持。通过对本方案的研究和应用,开发者能够快速实现温度测量功能,并根据实际需求进行功能的增删和模块的优化。
(注:原理图源文件和源码以百度网盘链接方式发货。)
相关的代码,程序地址如下:http://imgcs.cn/626779193551.html