完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
简介
一、硬件简介1. MAX31865模块 MAX31865是专用于RTD(电阻温度检测器)的信号调理芯片,支持2/3/4线制PT100/PT1000传感器。其内置ADC可将铂电阻的阻值变化转换为数字信号,并通过SPI接口与主控通信。关键特性:
2. PT100铂电阻 PT100是一种基于铂材料的温度传感器,0℃时阻值为100Ω,温度系数为0.385Ω/℃。其阻值与温度的关系可通过以下方式计算:
MAX31865的温度计算 芯片内部通过测量RTD电阻与参考电阻(Rref)的比例,结合查表法或公式计算实际温度值。本代码中调用max.temperature()函数即自动完成此过程。 二、硬件准备1.所需材料 2.PT100特性曲线
3.MAX31865跳线修改 三线制PT100必须修改模块电路板跳线!
修改后示意图:
接线时,请根据线缆颜色进行正确连接:对于两红一蓝的线缆,将蓝线接至RTD-,红线分别接至RTD+和F+。请参照图示,确保将触点(2/3 Wire)焊接牢固。若遇到两蓝一红的线缆,则需反向连接。 4.接线配置表 MAX31865与零知标准板连接: MAX31865引脚零知增强板引脚功能说明 VCC3V3电源正极 GNDGND电源地 CLK52SPI时钟线 SDO50数据输出 SDI51数据输入 CS53片选信号OLED与零知标准板连接: OLED引脚零知标准板引脚功能说明 VCC3V3电源正极 GNDGND电源地 SDASDA/20I2C数据线 SCLSCL/21I2C时钟线 硬件连接图:
接线实物图:
三、软件实现1.核心库说明
2.硬件初始化
3. 主程序逻辑
loop()函数,
四、运行效果1.OLED显示正常状态
第1行:标题 "MAX31865 PT100 Sensor" 2. 串口输出内容 打开零知开源平台的串口监视器(波特率115200),将看到以下格式数据和检测到的故障码:
3. 数据关联说明
4.演示视频 https://live.csdn.net/v/478784?spm=1001.2014.3001.5501 零知增强板驱动MAX31865读取三线PT100温度传感器 5.完整工程获取:
注意事项: 五、问题排查指南 常见异常处理 ?通过本教程,您已掌握零知标准板驱动MAX31865读取三线制PT100的全流程。如果有问题欢迎评论区Issue! |
|
相关推荐
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
661 浏览 0 评论
RT-Thread与英飞凌(infineon)合作得板子PSOC 6 板子学习
652 浏览 0 评论
有人有STM8H1K08T连接TM1650的源码吗,可以直接使用的那种,我的代码在烧录之后数码管一直处于熄灭状态
946 浏览 0 评论
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
759 浏览 0 评论
846 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16956 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-9 03:14 , Processed in 0.484599 second(s), Total 41, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2031