美信maxim代理MAX30205临床级医用温度传感器
美信maxim代理MAX30205临床级医用温度传感器
美信maxim代理MAX30205临床级医用温度传感器
美信maxim代理MAX30205临床级医用温度传感器
美信maxim代理MAX30205临床级医用温度传感器
美信maxim代理MAX30205临床级医用温度传感器

美信maxim代理MAX30205临床级医用温度传感器

价格

订货量(片)

¥20.00

≥10

¥8.90

≥2500

联系人 张超

㠗㠙㠔㠒㠕㠒㠗㠒㠕㠖㠗

发货地 广东省深圳市
立即询价 进入商铺
扫码查看

扫码查看

手机扫码 快速查看

在线客服

商品参数
|
商品介绍
|
联系方式
品牌 MAXIM
型号 MAX30205MTA
传感器类型 医用温度
测温范围 0-50
精度 0.1°C精度(37°C至39°C)
输出类型 16位
工作温度 0 +50°C
安装类型 贴片
封装/外壳 8TDFN
材料 半导体
最小包装数 2500
应用领域 医疗设备
商品介绍

MAX30205临床级医用温度传感器

 

【硅天下备货信息】GTX-MAX30205MTA+T  8TDFN

 

【产品简介】

MAX30205温度传感器为测温仪应用提供±0.1°C (最大值)精度,提供过热报警/中断/关断输出。器件利用高分辨率、Σ-Δ、模/数转换器(ADC)将温度测量值转换为数字形式。焊接到最终PCB上时,精度满足ASTM E1112的临床测温仪技术规范。通过I2C兼容2线串行接口进行通信。

I2C串行接口支持标准写字节、读字节、发送字节和接收字节命令,以读取温度数据以及配置开漏过热关断输出模式。

MAX30205具有三条地址选择线,提供总共32个可用地址。传感器采用2.7V3.3V供电电压范围、600µA低供电电流、锁定保护I2C兼容接口,使其可理想用于可穿戴健身和医疗应用。

 

器件采用8引脚TDFN封装,工作在0°C+50°C温度范围。

 

MAX30205电路图】

 CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80

【关键特性】

高精度和低电压工作帮助设计者满足误差和功耗需求

0.1°C精度(37°C39°C)

16(0.00390625°C)温度分辨率

2.7V3.3V供电电压范围

单次温度转换和关断模式帮助降低功耗

600µA (典型值)工作电流

数字功能使其非常容易集成到任何系统

可选超时,防止总线锁定

独立的开漏OS输出,可作为中断或比较器/温度监控器输出。

 

【典型电路图】

CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80

 

【常用时许图】

CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80

 

【时许系列】

CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80

 

【程序代码】

1common.h

#ifndef _COMMON_H_

 #define _COMMON_H_

 

#define __DEBUG

 

#ifdef __DEBUG

   #define DEBUG(format, args...) \

      printf("FAHW-Lib: " format, ## args)

#else

   #define DEBUG(format, args...)

#endif

 

#include <string.h>

#include <unistd.h> 

#include <stdlib.h> 

#include <sys/types.h> 

#include <sys/stat.h> 

#include <sys/ioctl.h> 

#include <fcntl.h>

#include <linux/fs.h> 

#include <errno.h> 

#include <stdarg.h>

#include <stdio.h>

#include <pthread.h>

 

extern void clearLastError();

extern void setLastError(const char *fmt, ...);

 

#define EXPORT

extern int writeValueToFile(char* fileName, char* buff);

extern int writeIntValueToFile(char* fileName, int value);

extern int readValueFromFile(char* fileName, char* buff, int len);

extern int readIntValueFromFile(char* fileName);

 

#define FILE_PATH_LENGTH           (128)

 

#endif

 

2libfahw-filectl.h

#ifndef __FRIENDLYARM_HARDWARE_FILECTRL_H__

#define __FRIENDLYARM_HARDWARE_FILECTRL_H__

 

int openHW(const char *devName, int flags);

int writeHW(int fd, const void *_data, size_t len);

int readHW(int fd, void *_data, size_t len);

int selectHW(int fd, int sec, int usec);

void closeHW(int fd);

int ioctlWithIntValue(int fd, int cmd, int value);

 

#endif

 

3libfahw-spi.h

#ifndef __FRIENDLYARM_HARDWARE_SPI_H__

#define __FRIENDLYARM_HARDWARE_SPI_H__

 

 

// SPIBitOrder

#define LSBFIRST (0) ///< LSB First

#define MSBFIRST (1)  ///< MSB First

 

// SPIMode

#define SPI_MODE0 (0) ///< CPOL  (0, CPHA  (0

#define SPI_MODE1 (1) ///< CPOL  (0, CPHA  (1

#define SPI_MODE2 (2) ///< CPOL  (1, CPHA  (0

#define SPI_MODE3 (3) ///< CPOL  (1, CPHA  (1

      

      

#define SPI_CPHA (0x01)

#define SPI_CPOL (0x02)

#define SPI_CS_HIGH (0x04)

#define SPI_LSB_FIRST (0x08)

#define SPI_3WIRE (0x10)

#define SPI_LOOP (0x20)

#define SPI_NO_CS (0x40)

#define SPI_READY (0x80)

 

// SPIClockDivider

#define SPI_CLOCK_DIV65536  (0)     ///< 65536  (256us  (4kHz

#define SPI_CLOCK_DIV32768  (32768) ///< 32768  (126us  (8kHz

#define SPI_CLOCK_DIV16384  (16384) ///< 16384  (64us  (15.625kHz

#define SPI_CLOCK_DIV8192   (8192)  ///< 8192  (32us  (31.25kHz

#define SPI_CLOCK_DIV4096   (4096)  ///< 4096  (16us  (62.5kHz

#define SPI_CLOCK_DIV2048   (2048)  ///< 2048  (8us  (125kHz

#define SPI_CLOCK_DIV1024   (1024)  ///< 1024  (4us  (250kHz

#define SPI_CLOCK_DIV512    (512)   ///< 512  (2us  (500kHz

#define SPI_CLOCK_DIV256    (256)   ///< 256  (1us  (1MHz

#define SPI_CLOCK_DIV128    (128)   ///< 128  (500ns  (= 2MHz

#define SPI_CLOCK_DIV64     (64)    ///< 64  (250ns  (4MHz

#define SPI_CLOCK_DIV32     (32)    ///< 32  (125ns  (8MHz

#define SPI_CLOCK_DIV16     (16)    ///< 16  (50ns  (20MHz

#define SPI_CLOCK_DIV8      (8)     ///< 8  (25ns  (40MHz

#define SPI_CLOCK_DIV4      (4)     ///< 4  (12.5ns 80MHz

#define SPI_CLOCK_DIV2      (2)     ///< 2  (6.25ns  (160MHz

#define SPI_CLOCK_DIV1      (1)     ///< 0  (256us  (4kHz

 

 

int setSPIWriteBitsPerWord( int spi_fd, int bits );

int setSPIReadBitsPerWord( int spi_fd, int bits );

int setSPIBitOrder( int spi_fd, int order);

int setSPIMaxSpeed(int spi_fd, unsigned int spi_speed);

int setSPIDataMode( int spi_fd, int mode);

int SPItransferOneByte( int spi_fd, unsigned char byteData, int spi_delay, 

 

联系方式
公司名称 深圳市硅天下科技有限公司
联系卖家 张超
手机 㠗㠙㠔㠒㠕㠒㠗㠒㠕㠖㠗
地址 广东省深圳市