发 帖  
原厂入驻New

MAX31855热电偶至数字输出转换器

2020-6-16 18:45:48  376 maxim代理 MAX31855 热电偶 热电偶测温
分享
0
本帖最后由 junyunlai1 于 2020-7-3 10:01 编辑

MAX31855热电偶至数字输出转换器
1、【硅天下备样信息】
MAX31855KASA+T    -200°C to +1350°C     8SO
MAX31855JASA+T     -40°C to +750°C      8SO
MAX31855NASA+T    -200°C to + 1300°C    8SO
MAX31855SASA+T     -50°C to +1600°C     8SO
MAX31855TASA+T     -250°C to +400°C    8SO
MAX31855EASA+T    -40°C to +900°C     8SO
MAX31855RASA+T    -50°C to +1770°C    8SO

2、【典型应用电路

3、【实际应用电路】

4. SPI串口协议及时序

器件处理来自热电偶的读数,并通过串口发送数据。驱动CS为低电平,并在SCK端施加时钟信号,从SO读取结果。器件始终在后台执行转换,只有CS为高电平时才能更新故障状态和温度数据。

驱动CS为低电平时,SO引脚将输出第一位数据。通过串口读取完整的冷端补偿热电偶温度,需要14个时钟周期。读取热电偶和参考端温度需要32个时钟周期。在时钟下降沿读取输出位。第一位D31为热电偶温度符号位。
D[30:18]位包含温度转换数据,顺序为MSB至LSB。D16位正常状态下为低电平,热电偶输入开路或对GND或VCC短路时变为高电平。参考端温度数据从D15开始。
输出转换数据时,CS任何时候均可变为高电平。

5. 存储器映射—位加权和功能说明
6. 程序源码MAX31855测温程序,
二、软件程序大概分为三部分
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的初始化


[mw_shl_code=c,true]void MAX31855_Init(){
        GPIO_InitTypeDef  GPIO_InitStructure;

        RCC_AHB1PeriphclockCmd(RCC_AHB1Periph_GPIOG, ENABLE);未完待续……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
jiciwi 2020-6-16 19:28:17
看看,您是代理么
2回复

举报

只有小组成员才能发言,加入小组>>

83个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /4 下一条

快速回复 返回顶部 返回列表