MAX31855KASA+T(开发资料技术支持)
STM32F407+MAX31855 +K型热电偶进行测温方案
一、首先硬件方面的实现:
图1.MAX31855测温电路原理图

注意:
1.由于MAX31855本身不具备抗干扰性,要添加抗干扰电路
2.热电偶分正负极,注意别接反了
二、软件程序大概分为三部分
2.1首先是声明和定义
[mw_shl_code=c,true]
#define GPIOA_MAX31855_SCK GPIO_Pin_1
#define GPIOC_MAX31855_CS GPIO_Pin_5
#define GPIOC_MAX31855_SC GPIO_Pin_4
#define GPIOA_MAX31855_SCK_H GPIO_SetBits(GPIOA,GPIOA_MAX31855_SCK)
#define GPIOA_MAX31855_SCK_L GPIO_ResetBits(GPIOA,GPIOA_MAX31855_SCK)
#define GPIOC_MAX31855_CS_H GPIO_SetBits(GPIOC,GPIOC_MAX31855_CS)
#define GPIOC_MAX31855_CS_L GPIO_ResetBits(GPIOC,GPIOC_MAX31855_CS)
#define GPIOC_MAX31855_SC_IN (GPIOC->IDR & GPIOC_MAX31855_SC)
[/mw_shl_code]
2.2MAX31855的初始化


该博客介绍了如何利用STM31855KASA+T与STM32F407进行热电偶温度测量的硬件连接与软件编程。硬件方面需要注意MAX31855的抗干扰电路和极性,软件部分包括GPIO配置、初始化以及数据读取与处理。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



