当前位置:首页 > 技术学院 > 技术前线
[导读]max31865模块 PT100测温 PT1000测温 接线说明要点说明 使用说明 程序 单片机

最后成果(STM32F103C8T6):


max31865与pt100 怎么接

要点1 参考电阻

一般PT100选400欧姆参考电阻,但是板子上给的是4300,也就是430欧姆。程序里需要设置参考电阻为430。为啥选4300呢,因为我猜400欧姆没有精致电阻生产。


max31865与pt100 怎么接

#define REF_RES 430

temps = temps / 32768.0 * REF_RES; /* Here is the rtd R value; */

1

要点2 接线

板子上有三个位置用于设置线的。


max31865与pt100 怎么接

四线最后这样:


max31865与pt100 怎么接

三线这样:


max31865与pt100 怎么接

要点3 体会

遇到问题一定要好好找找设计这块板子的资料,不然自己瞎转悠。

PT100电阻本身就是一个随温度变化的电阻,可以直接用万用表测其电阻。

要点4 max31865模块重要细节

SPI对其寄存器进行读写,寄存器如下图。

配置寄存器,想读就读0x00,想写就写0x80。

转化后的RTD数值存放于0x01和0x02这2个8位寄存器。

可以设置错误报警门限上限和下限,通俗来说,比如一个PT100能测温范围是-200℃到420℃,用户想设置下限报警值为-180℃,上限报警值为400℃,那么当max31865转换RTD后,会将0x01和0x02寄存器结果与上限值和下限值比较,如果不在设置的范围,就会产生错误标志。

错误标志存在0x07寄存器中。


max31865与pt100 怎么接

读取温度过程:

(1)读取0x07寄存器,看是不是等于0x00,即是说无错误标志。有错误标志时,0x07寄存器里面某个值就是1。


max31865与pt100 怎么接

错误标志可以手动清除,但如果没实际解决问题,下次检测这个标志还是会被模块拉起。

//清除错误

void maxim_clear_fault_status(void)

{

uint8_t uch_config;

uch_config=MAX31865_SB_Read(0x00);

uch_config&=0xd3;

uch_config|=0x02;

MAX31865_SB_Write(0x80, uch_config);

}

(2)如果能过错误检测,就开始下面的过程。向0x80写入配置,这里写入的是说进行一次转换(One_Shot_Conversion ),然后等待DRDY 引脚变成低电平(意味转换结束)。然后读取0x01和0x02这2个8位寄存器,0x02的最低位装的是错没错的标志,没错的话就可以利用0x01和0x02这2个8位寄存器合成电阻数值。

MAX31865_SB_Write( 0x80, ON + One_Shot_Conversion + RTD_3wire + Filter_50Hz );

while ( DRDY == 1 );

auch_rtd[0] = MAX31865_SB_Read( 0x01 );

auch_rtd[1] = MAX31865_SB_Read( 0x02 );

if ( (auch_rtd[1] & 0x01) == 0x01 )

{

}else{

tempture = (int)Get_tempture();

}

(3)合成电阻

data_temp = (dtemp[0] << 8) | dtemp[1];/* Get 15Bit DATA; */

data_temp >>= 1;/* Get 15Bit DATA; */

temps = temps / 32768.0 * REF_RES; /* Here is the rtd R value; */

(4)PT100电阻变成温度

这个就各显神通了,有各种各样的转换公式。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭