LM75
WW.SZTDBDT.COM
支持 I2C 通信和过温报警功能的 1.8V 数字温度传感器
LM75
芯片概述
1
基本性能
•
LM75A/LM75B/LM75D的低压替代款
•
测温范围:- 55°C ~ +125°C
的全集成数字式温度传感器,采用SOIC-8和VSSOP-8封
•
测温精度:±0.5°C(0°C ~ +70°C)
装,无需任何外部感温单元即
•
封装:8-Pin SOIC
可实现12位(0.0625℃)温度输出。
3
LM75是一款可低压工作(1.8V),且引脚与寄存器
(4.90 mm × 3.90 mm)
8-Pin VSSOP(3.00 mm × 3.00 mm)
LM75在- 40°C至+125°C的正常工作范围内,测温
•
电源电压:1.4V ~ 5.5V
误差小于±1℃,并具有良好的温度线性度,适用于通信、
•
低静态电流
计算机、消费电子、环境、工业和仪器仪表等应用场景。
-
正常工作:小于15μA
-
关断模式:小于1μA
LM75支持 I2C通信,在一条总线上最多可挂载八
个从机,并具有过温报警功能。基于可编程温度上下限和
•
分辨率:12位(0.0625°C)
•
数字输出:I2C接口
ALERT引脚,LM75可以用作恒温器或过温报警器。
LM75在出厂时已经历精密校准,用户无需对温度
输出进行任何额外处理。
2
应用场景
•
便携式、电池供电应用
•
电源温度监控
•
电脑外部设备热保护
•
笔记本电脑
•
电池管理
•
办公机器
•
恒温控制
•
机电设备温度
•
一般温度测量:
Examples
– 工业控制
– 测验设备
– 医疗仪器
LM75
WWW.SZTDBDT.COM
1
LM75
WW.SZTDBDT.COM
目录
1
基本性能.....................................................................1
2
应用场景.....................................................................1
6.1 温度输出 ................................................................... 5
3
芯片概述.....................................................................1
6.2 报警功能 ................................................................... 6
4
引脚配置和功能.......................................................2
6.3 串行接口 ................................................................... 7
5
技术指标.....................................................................3
6.4 工作模式 .................................................................10
5.1 极限工作指标 .......................................................3
6.5 寄存器映射 ............................................................11
4
6
详细说明....................................................................... 5
5.2 静电保护 ................................................................3
7
具体应用.....................................................................14
5.3 建议使用范围 .......................................................3
8
封装信息.....................................................................15
5.4 电学特性 ................................................................4
9 订购信息 .....................................................................20
引脚配置和功能
图 1 LM75内部各模块示意图
MSOP & SOIC Package
8-Pin Top View
SDA 1
SCL
SDA
8 V+
2
7 A0
ALERT 3
6 A1
GND
Temperature
SCL
Diode
Temp.
Sensor
Control
Logic
ALERT
GND
3
4
ΔΣ
A/D
Converter
6
LM75
DESCRIPTION
NO.
NAME
1
SDA
串行数据引脚。开漏输出,需要上拉电阻。
2
SCL
串行时钟引脚。开漏输出,需要上拉电阻。
3
ALERT
过温报警引脚。开漏输出,需要上拉电阻。
4
GND
5
A2
地址选择引脚。可选择连接至V+或GND引脚。
6
A1
地址选择引脚。可选择连接至V+或GND引脚。
7
A0
地址选择引脚。可选择连接至V+或GND引脚。
8
V+
电源电压引脚。电压范围为1.4V~5.5V。
地引脚。
LM75
WWW.SZTDBDT.COM
2
V+
A0
Serial
Interface
Config.
& Temp.
Register
OSC
引脚功能
PIN
8
7
2
←
→
5 A2
4
→1
5
A1
A2
LM75
WW.SZTDBDT.COM
5
技术指标
5.1 极 限 工 作 指 标
MIN
电源电压 V+
SCL、SDA、A2、A1和A0引脚电压
-0.5
ALERT引脚电压
-0.5
工作范围
-55
UNIT
6
V
6
V
((V+)+0.3)
and ≤5.5
V
150
and
≤4
°C
150
°C
150
°C
结温
存放温度
MAX
-60
除非另有说明,上述表格中均指在大气温度范围内的指标。超出上述表格所给范围可能会导致芯片永久损坏。
5.2 静 电 保 护
静电放电电压VESD
Human Body Mode (HBM), per ANSI/ESDA/JEDEC JS-001
Machine Mode (MM), per JEDEC-STD Classification
Value
UNIT
±5000
V
300
V
5.3 建 议 使 用 范 围
MIN
NOM
MAX
UNIT
1.8
5.5
V
125
°C
电源电压
V+
1.4
工作温度范围
TA
- 40
除非另有说明,上述表格中均指在大气温度范围内的指标。
LM75
WWW.SZTDBDT.COM
3
LM75
WW.SZTDBDT.COM
5.4 电 学 特 性
若非特殊说明,以下数据均为芯片在+25℃、电源电压处于 1.4V~5.5V 区间内的特性。
(典型工作条件为+25℃和 1.8V)
参 数
测 试 条 件
MIN
温 度 范 围
精 度 ( 温 度 误 差 )
TYP
-40
125
°C
±0.1
±0.5
°C
0°C to +70°C, V+ = 1.8V
±0.25
±0.5
°C
-40°C to +125°C
±0.5
±1
°C
-40°C to +125°C
0.0625
±0.25
°C/V
分 辨 率
转 换 时 间
One-Shot模式
0.0625
°C
12
Bits
26
连 续 转 换 速 率
12
总 线 超 时 时 间 (Timeout)
22
总 线 通 信 频 率
35
40
0.001
0.4
高速模式
0.001
2.75
1.4
1.8
5.5
总线空闲
15
37
总线占用,SCL frequency=400 kHz
25
总线占用,SCL frequency=2.75 MHz
95
总线空闲
0.5
总线占用,SCL frequency=400 kHz
10
总线占用,SCL frequency=2.75 MHz
80
LM75
WWW.SZTDBDT.COM
4
ms
Conv/s
快速模式
电 源 工 作 电 压
关 断 电 流
UNIT
+25°C,V+ = 1.8V
电 源 电 压 敏 感 度
平 均 静 态 电 流
MAX
ms
MHz
V
μA
1
μA
LM75
WW.SZTDBDT.COM
6
详细说明
6.1 温 度 输 出
每次温度测量的 12 位数字输出保存在只读的温度传感器中。获取该输出需要读出两个字节,如表 5 所示。其中
字节 1 为高有效字节(MSB),紧随其后的字节 2 为低有效字节(LSB),左对齐的高 12 位用于指示温度。如果无需
小于 1℃的温度分辨率,用户可以选择不读取字节 2。
LM75测温结果的数据格式在表 1 中列出,其中 1LSB = 0.0625°C,负数以二进制补码的形式表示。
当上电或复位后,LM75的温度寄存器将被置为 0000h,直到下一次温度转换完成。温度寄存器中未使用的位始
终读为 0(下表中未给出)。
表 1. 温度数据格式
温度(°C)
数字输出(二进制)
十六进制
128
0111 1111 1111
7FF
127.9375
0111 1111 1111
7FF
100
0110 0100 0000
640
80
0101 0000 0000
500
75
0100 1011 0000
4B0
50
0011 0010 0000
320
25
0001 1001 0000
190
0.25
0000 0000 0100
004
0
0000 0000 0000
000
–0.25
1111 1111 1100
FFC
–25
1110 0111 0000
E70
–55
1100 1001 0000
C90
注:表 1 未提供所有温度的数据格式。
LM75
WWW.SZTDBDT.COM
5
LM75
WW.SZTDBDT.COM
6.2 报 警 功 能 (ALERT)
LM75具有温度报警功能,可选择将配置寄存器中的 TM 位写为 0 或 1,从而将 LM75配置为比较模式
(Comparator Mode)或中断模式(Interrupt Mode),以实现不同的报警功能。
THIGH
测量温度
TLOW
LM75ALERT PIN
(Comparator Mode )
POL=0
LM75ALERT PIN
(Interrupt Mode )
POL=0
LM75ALERT PIN
(Comparator Mode )
POL=1
LM75ALERT PIN
(Interrupt Mode )
POL=1
Time
Read
图2
Read
Read
ALERT 引脚在不同模式下的状态
在比较模式(TM=0)中,当测温结果连续等于或超过温度上限寄存器值 THIGH 的次数,达到由配置寄存器中 FQ
位定义的值时(如表 10 所示)
,ALERT 引脚将被激活。ALERT 引脚将始终保持激活状态,直到测温结果连续低于
温度下限寄存器值 TLOW 的次数达到由 FQ 定义的值。
在中断模式(TM=1)中,当测温结果连续等于或超过 THIGH 的次数达到由 FQ 定义的值时(如表 10 所示)
,
ALERT 引脚将被激活。ALERT 引脚将始终保持激活状态。直到读取 LM75的任何寄存器,ALERT 引脚状态才会被
清除。当 ALERT 引脚状态被清除后,仅当测温结果连续低于 TLOW 的次数达到由 FQ 定义的值时,该引脚才会再次
被激活并保持,此后 ALERT 引脚状态再次被清除的条件同上。
LM75进入关断模式同样会清除 ALERT 引脚状态。该动作同时会清空过温次数计数器。
配置寄存器中的极性位(POL)允许用户调整 ALERT 引脚输出的极性。如果将 POL 位写为 0(默认值),
ALERT 引脚被激活时为低电平。若将 POL 位配置为 1,ALERT 引脚被激活时为高电平。上述各情况如图 2 所示。
LM75
WWW.SZTDBDT.COM
6
LM75
WW.SZTDBDT.COM
6.3 串 行 接 口
6.3.1 总 线 概 述
LM75兼容 I2C 接口。在 I2C 协议中,启动传输的设备称为主机,由主机控制的设备称为从机。总线必须由主机
控制,主机产成串行时钟线(SCL),控制总线访问并产成 START 和 STOP 信号。
为了寻址特定从机,主机会在 SCL 为高电平时将数据线(SDA)从高电平拉至低电平,以产生 START 信号。
总线上的所有从机均在时钟的上升沿接收 8bits 从机地址,其中最后一位表示进行读或写操作。在第九个时钟中,被
寻址的从机通过产生 Acknowledge 位并将 SDA 拉低来应答主机。
此后数据传输开始并在每八个时钟后附加一个 Ack 位。在数据传输期间 SCL 为高电平时,SDA 须保持稳定。因
为 SCL 为高电平时,SDA 的任何变化都将被视作 START 或 STOP 信号。
数据传输完成后,主机会在 SCL 为高电平时通过将 SDA 从低电平拉为高电平来产生 STOP 信号以结束通信。
6.3.2 串 行 总 线 地 址
为了与 LM75进行通信,主机须通过发送从机地址字节对相应的从机进行寻址。从机地址字节由七个地址位和一
个指示读或写操作的标志位组成。LM75拥有三个地址引脚,可产生最多八种不同的从机地址,允许主机在单根总线
上寻址最多八个不同地址的 LM75。表 2 给出了各个从机地址对应的地址引脚连接方式。
表 2 地址引脚不同连接方式对应的从机地址
芯片两线地址
A2
A1
A0
1001000
GND
GND
GND
1001001
GND
GND
V+
1001010
GND
V+
GND
1001011
GND
V+
V+
1001100
V+
GND
GND
1001101
V+
GND
V+
1001110
V+
V+
GND
1001111
V+
V+
V+
LM75
WWW.SZTDBDT.COM
7
LM75
WW.SZTDBDT.COM
6.3.3 读 写 操 作
1
9
1
9
SCL
SDA
1
0
0
1
A2
A1
R/W
A0
START by
Master
0
0
0
0
0
P2
P1
P0
ACK by
LM75
ACK by
LM75
Frame 1 Two-Wire Slave Address Byte
Frame 2 Pointer Register Byte
1
9
1
9
SCL
(Continued)
SDA
(Continued)
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D2
D1
D0
ACK by
LM75
ACK by STOP by
LM75Master
Frame 3 Data-Byte 1
Frame 4 Data-Byte 2
图 3 两线制写命令时序图
1
9
1
9
SCL
SDA
1
0
0
1
A2
A1
A0
0
R/W
START by
Master
0
0
0
0
P2
P1
P0
ACK by
LM75
ACK by
LM75
Frame 1 Two-Wire Slave Address Byte
Frame 2 Pointer Register Byte
1
9
1
9
SCL
(Continued)
SDA
(Continued)
1
0
0
1
A2
A1
A0
R/W
START by
Master
D7
D6
ACK by
LM75
D5
D4
D3
D2
1
9
SCL
(Continued)
D7
D6
D5
D4
D3
D2
D1
D0
Frame 4 Data-Byte 1 Read Register
Frame 3 Two-Wire Slave Address Byte
SDA
(Continued)
D1
From
LM75
D0
From
LM75
ACK by
Master
STOP By
Master
Frame 5 Data-Byte 2 Read Register
图 4 两线制读命令时序图
LM75
WWW.SZTDBDT.COM
8
ACK by
Master
STOP By
Master
LM75
WW.SZTDBDT.COM
当向 LM75写数据时,通过将不同的值写入指针寄存器以访问 LM75中的各个寄存器。指针寄存器的值是在
R/W 位为低时,从机地址字节之后传输的第一个字节。对 LM75的每次写操作都需要指针寄存器的值(见图 3)。
当从 LM75读取数据时,通过将值写入指针寄存器,指示读操作应读取哪个寄存器。要更改读操作的寄存器指
针,必须将一个新值写入指针寄存器。此操作的实现方法为先发出一个 R/W 位为低的从机地址字节,其次发出目标
指针寄存器字节。此后主机产生一个 START 信号,并发送 R/W 位为高的从机地址字节,以启动读命令。有关此步
骤的详细信息,请参见图 4。如果需要从同一个寄存器重复读取数据,则不必连续发送指针寄存器字节,因为
LM75会保持指针寄存器的值,直到下一次写操作将其更改为止。
需要注意的是,寄存器字节应优先发送 MSB,然后发送 LSB。
6.3.4 高 速 模 式 (High-Speed Mode)
LM75支持两线制总线以高于 400kHz 的频率工作。主机在 START 信号后发出高速模式命令(0000 1xxxb),可
将 LM75配置为高速模式。LM75不应答该字节,而是将其 SDA 和 SCL 引脚上的输入滤波器和 SDA 引脚上的输出滤
波器切换到高速模式工作,从而允许总线以最高 2.75MHz 的频率传输数据。当发出高速模式命令后,主机将继续发
送两线从机地址,以启动数据传输。总线将持续以高速模式运行,直到总线上出现 STOP 信号为止。当接收到
STOP 信号后,LM75将切换至快速模式状态。
6.3.5 超 时 功 能 (Time-Out Function)
如果 SCL 或 SDA 在 START 和 STOP 信号之间保持 22ms(典型值)的低电平,LM75将复位其串行接口,释
放 SDA 并等待 START 信号。为避免激活超时功能,SCL 工作频率应大于 1kHz。
LM75
WWW.SZTDBDT.COM
9
LM75
WW.SZTDBDT.COM
6.4 工 作 模 式
6.4.1 连 续 转 换 模 式
LM75的默认工作模式是连续转换模式。在此模式下芯片内部的 ADC 执行连续温度转换,将每次的测温结果存
储于温度寄存器,并覆盖前次结果。LM75的典型转换速率为 12Hz,即相邻转换开始时刻的间隔约为 80ms,其中转
换时间为 26ms,空闲时间为 54ms。
上电完成后,LM75立即启动温度转换,如图 5 所示。第一次测温结果将在 26ms 后有效。在温度转换期间,静
态电流为 40uA(+25℃典型条件下);在空闲期间,静态电流为 2.2uA(+25℃典型条件下)
。
Startup
Start of
Conversion
Delay
26 ms
26 ms
图 5 连续转换示意图
6.4.2 关 断 模 式 (Shutdown Mode)
关断模式通过关闭除串行接口以外的所有电路来降低芯片功耗,从而将芯片的电流降至低于 0.5μA(典型值)
。
将配置寄存器中的 SD 位写为 1,可开启关断模式;如此配置寄存器后,LM75将立即关断并终止当次转换。若想退
出关断模式,可将 SD 位写为 0,LM75将重新进入连续转换模式。
注意:开启关断模式会清除 ALERT 引脚状态,同时清零过温次数计数值。(无论处于比较模式还是中断模式)
6.4.3 单 次 转 换 模 式 (One-Shot Mode)
LM75支持单次测温功能。当 LM75处于连续转换模式时(SD=0),将配置寄存器中的 OS 位写 1 可开启单次转
换模式。此时,向 One-Shot 寄存器写入任意值会启动一次单独的温度转换。单次温度转换完成后,LM75将返回关
断状态,等待下一次写 One-Shot 寄存器来启动另一次温度转换。当无需连续测温时,该功能可大幅降低芯片功耗。
由于 LM75单次测温时间仅需 26ms(典型值),因此可通过该模式实现更高的测温速率。通过将 LM75连续以
One-Shot 模式进行测温,可实现每秒 30 次甚至更多次的温度测量。
注意:当芯片处于关断模式(SD=1)时,无论 OS 位设置与否,One-Shot 模式均被禁用,此时向 One-Shot 寄
存器写值不会产生任何效果。
LM75
WWW.SZTDBDT.COM
10
注:以上线路及参数仅供参考,实际的应用电路请在充分的实测基础上设定参数
LM75
WW.SZTDBDT.COM
6.5 寄 存 器 映 射
图 6 给出了 LM75内部寄存器结构图。使用 8 位指针寄存器可以寻址特定的数据寄存器。指针寄存器使用三个
LSB 来指明哪个数据寄存器应响应读写命令(见表 4)
。
指针寄存器
温度寄存器
配置寄存器
SCL
I/O
控制接口
TLOW寄存器
THIGH寄存器
SDA
One-Shot
寄存器
图 6 内部寄存器结构
表 3 给出了 LM75中可用寄存器的指针地址。在写命令时,P3~P7 须始终为 0。
表 3 指针地址
P2
P1
P0
寄存器
0
0
0
温度寄存器(只读)
0
0
1
配置寄存器(读/写)
0
1
0
TLOW 寄存器(读/写)
0
1
1
THIGH 寄存器(读/写)
1
0
0
One-Shot 寄存器(只写;写任意值启动单次转换)
表 4 指针寄存器字节(复位值为 00h)
7
6
5
4
3
2
1
0
保留
P2
P1
P0
W-0h
W-0h
W-0h
W-0h
注:R/W 代表读/写;R 代表只读;W 代表只写;-n 代表复位值
LM75
WWW.SZTDBDT.COM
11
注:以上线路及参数仅供参考,实际的应用电路请在充分的实测基础上设定参数
LM75
WW.SZTDBDT.COM
表 5 温度寄存器(复位值为 0000h)
15
14
13
12
11
10
9
8
T11
T10
T9
T8
T7
T6
T5
T4
3
2
1
0
R-00h
7
6
5
4
T3
T2
T1
T0
保留
R-0h
R-0h
注:R/W 代表读/写;R 代表只读;W 代表只写;-n 代表复位值
表 6 温度寄存器内容说明
Field
Description
T11 ~ T4
测温结果的高 8 位(分辨率为 1℃)
T3 ~ T0
测温结果的低 4 位(分辨率为 0.0625℃)
表 7 THIGH 寄存器(复位值为 5000h)[1]
15
14
13
12
11
10
9
8
H11
H10
H9
H8
H7
H6
H5
H4
3
2
1
0
R/W-50h
7
6
5
4
H3
H2
H1
H0
保留
R/W-0h
R-0h
注:R/W 代表读/写;R 代表只读;W 代表只写;-n 代表复位值
[1]
5000h = +80℃
表 8 TLOW 寄存器(复位值为 4B00h)[2]
15
14
13
12
11
10
9
8
L11
L10
L9
L8
L7
L6
L5
L4
3
2
1
0
R/W-4Bh
7
6
5
4
L3
L2
L1
L0
保留
R/W-0h
R-0h
0
注:R/W 代表读/写;R 代表只读;W 代表只写;-n 代表复位值
[2]
0
0
4B00h = +75℃
LM75
WWW.SZTDBDT.COM
12
注:以上线路及参数仅供参考,实际的应用电路请在充分的实测基础上设定参数
LM75
WW.SZTDBDT.COM
表 9 配置寄存器(复位值为 0000h)
15
14
13
12
11
10
9
8
保留
OS
FQ
POL
TM
SD
R-00h
R/W-0h
R/W-0h
R/W-0h
R/W-0h
R/W-0h
2
1
0
7
6
5
4
3
保留
R-00h
注:R/W 代表读/写;R 代表只读;W 代表只写;-n 代表复位值
表 10 配置寄存器内容说明
Field
Description
One-Shot 控制
OS
SD=0 & OS=0:连续转换模式(默认)
SD=0 & OS=1:One-Shot 模式;向 One-Shot 寄存器写任意值启动转换
SD=1 & OS=x:Shutdown 模式;完全关断,OS 位不起作用
激活 ALERT 引脚所需的过温次数标志位
FQ=0h:1 次(默认)
FQ
FQ=1h:2 次
FQ=2h:4 次
FQ=3h:6 次
ALERT 引脚极性标志位
POL
POL=0:ALERT 引脚被激活时为低电平(默认)
POL=1:ALERT 引脚被激活时为高电平
ALERT 功能下芯片工作模式标志位
TM
TM=0:比较模式(默认)
TM=1:中断模式
Shutdown 控制
SD
SD=0:连续转换模式(默认)
SD=1:Shutdown 模式
注:以上线路及参数仅供参考,实际的应用电路请在充分的实测基础上设定参数
LM75
WWW.SZTDBDT.COM
13
LM75
WW.SZTDBDT.COM
7
具体应用
NOTE
以下内容为中科银河芯推荐的 LM75在实际应用中的注意事项。客户在参照以下内容使用 LM75时,应根据自身
的使用需求和应用场景,提前评估采用的相关组件是否合乎目标用途,测试并验证所搭建的测温系统功能的正确性,
以避免造成损失。
电源电压
1.4V~5.5V
上拉电阻
5kΩ
电源旁路电容
0.01μF
LM75
1
2
SDA
V+
SCL
A0
ALERT
A1
GND
A2
8
7
两线主机
3
4
6
5
图 7 LM75的典型连接方式
LM75在 SCL、SDA 和 ALERT 引脚上均需要上拉电阻,如图 7 所示,上拉电阻的推荐值为 5kΩ,可
根据具体应用场景调整上拉电阻的阻值,但须保证任何一个引脚上的电流不得超过 3mA。
在实际测温中,需将 LM75放置在被监控的热源附近,并采用适当的布局以实现良好的热耦合,确保
在最短的时间间隔内捕获温度变化。为了在需要测量空气或表面温度的应用中保持精度,请注意将封装和
引线与环境温度隔离。导热粘合剂有助于实现精确的表面温度测量。
注:以上线路及参数仅供参考,实际的应用电路请在充分的实测基础上设定参数
LM75
WWW.SZTDBDT.COM
14
LM75
WWW.SZTDBDT.COM
8
封装信息
1) LM75
SOP8封装
2) LM75 SOP8封装
LM75
WWW.SZTDBDT.COM
15
很抱歉,暂时无法提供与“LM75DM-33R2-TUDI”相匹配的价格&库存,您可以联系我们找货
免费人工找货