基于STM32的PT100温度测量_new重点分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STM32的PT100温度测量 目录 一、前言 1 二、系统描述 1 2.1 综述 1 2.2 系统框图 1 2.3 功能实现 1 三、硬件设计 2 3.1 STM32 微控制器 2 3.2 PT100温度传感器电路 3 3.3 1602液晶屏 4 四、软件设计 4 4.1 ADC程序 4 4.2 1602LCD显示程序 5 4.3 主程序 5 五、性能测试 5 六、课程设计心得 6 参考文献 6 附录1:系统实物图 7 附录2:系统主要程序 7 一、前言 Cortex-M3 是 ARM 公司为要求高性(1.25DhrystoneMIPS/MHz)、低成本、低功耗的嵌入式应用专门设计的内核。STM32 系列产品得益于 Cortex-M3 在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的 Thumb-2 指令集和大幅度提高中断响应的紧耦合嵌套向量中断控制器,所有新功能都同时具有业界最优的功耗水平。 本系统是基于 Cortex-M3 内核的 STM32 微控制器与PT100温度传感器的温度测量,在硬件方面主要有最小系统板、1602LCD 液晶屏以及PT100温度传感电路,在软件方面主要有 1602LCD液晶屏的驱动,ADC功能的驱动,及滤波算法设计。 整个设计过程包括电子系统的设计技术及调试技术,包括需求分析,原理图的绘制,器件采购,安装,焊接,硬件调试,软件模块编写,软件模块测试,系统整体测试等整个开发调试过程。 二、系统描述 2.1综述 本系统是基于 STM32微控制器所设计的多功能画板,该画板具有基本的绘画功能及画布颜色的选择,触摸屏校正等功能。整个系统模块分为三个模块:ALIENTEK MiniSTM32开发板、液晶显示。MiniSTM32开发板是ALIENTEK开发的是一款迷你型的开发板,小巧而不小气,简约而不简单。上面有芯片工作需要的资源,时钟控制电路、复位电路、JTAG 控制口以及与外围电路相连的接口。液晶屏采用的是1602LCD液晶屏。 2.2 系统框图 图2-1系统电路总体设计框图 本设计采用 STM32F103RBT6 作为微控制器,其外围硬件模块主要包括电源模块﹑微处理器模块﹑按键及JAIG等。电源采用 USB 供电,在设计过程中用 PC 供电。其系统框图如图2-1所示。 2.3 功能实现 PI100温度传感器是利用其电阻和温度成一定函数关系而制成的温度传感器,温度变化导致它的电阻变化,在电路中它的电阻变化会导致电压变化,STM32 微控制器的ADC将电压换成数字信号,通过处理运算以及PT100温度与电阻的函数关系,得到一个温度值,并将温度值输入1602液晶屏显示。 三、硬件设计 3.1 STM32 微控制器 STM32 微控制器最小系统包括晶振电路,电源模块,JTAG接口模块,串口 ISP下载模块,系统复位模块。本次课程设计采用的是ALIENTEK MiniSTM32开发板。 STM32F103RBT6 管脚图 STM32 微控制器的部分工作电路图 3.2 PT100温度传感器电路 铂电阻温度传感器是利用其电阻和温度成一定函数关系而制成的温度传感器,由于其测量准确度高、测量范围大、复现性和稳定性好等,被广泛用于中温范围的温度测量中。 PT100 是一种广泛应用的测温元件,在-50 ~600 ℃范围内具有其他任何温度传感器无可比拟的优势,包括高精度、稳定性好、抗干扰能力强等。由于铂电阻的电阻值与温度成非线性关系,所以需要进行非线性校正。校正分为模拟电路校正和微处理器数字化校正,模拟校正有很多现成的电路,其精度不高且易受温漂等干扰因素影响,数字化校正则需要在微处理系统中使用,将PT电阻的电阻值和温度对应起来后存入 EEPROM中,根据电路中实测的AD值以查表方式计算相应温度值。 常用的PT电阻接法有三线制和两线制,其中三线制接法的优点是将PT100 的两侧相等的的导线长度分别加在两侧的桥臂上,使得导线电阻得以消除。常用的采样电路有两种:一为桥式测温电路,一为恒流源式测温电路。本设计采用的是三线制桥式测温电路,电路如图所示 测温原理:电路采用TL31和电位器VR1调节产生4.096V的参考电源;采用 R1、R2、VR2、RPT构成测量电桥(其中R1=R2,VR2为100Ω精密电阻),当RPT的电阻值和VR2的电阻值不相等时,电桥输出一个mV级的压差信号,这个压差信号经过运放 LM3放大后输出期望大小的电压信号,该信号可直接连AD转换芯片。差动放大电路中 R3=R4、 R5=R6、放大倍数=R5/R3,运放采用单一 5V 供电。 设计及调试注意点:

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档