AT30TSE752, AT30TSE754, AT30TSE758
9- to 12-bit Selectable, ±0.5°C Accurate
Digital Temperature Sensor with Nonvolatile Registers
and Serial EEPROM
DATASHEET
See Applicable Errata in
Section 16.
NOT RECOMMENDED
FOR NEW DESIGNS
AT30TSE752
Replaced by
AT30TSE752A
AT30TSE754
Replaced by
AT30TSE754A
AT30TSE758
Replaced by
AT30TSE758A
Features
Integrated Temperature Sensor + Nonvolatile Registers + Serial EEPROM
2-Wire I
2
C and SMBus
™
compatible serial interface
Supports SMBus Timeout
Supports SMBus Alert and Alert Response Address (ARA)
Selectable addressing allows up to eight devices on the same bus
Single 2.7V – 5.5V supply
100kHz and 400kHz compatibility
Industry standard green (Pb/Halide-free/RoHS compliant) package options
8-lead SOIC (150-mil)
8-lead MSOP (3.0mm x 3mm)
8-pad Ultra Thin DFN (UDFN — 2.0mm x 3.0mm x 0.6mm)
Digital Temperature Sensor Features
Measures temperature from -55C to +125C
Highly accurate temperature measurements requiring no external components
±1.0°C accuracy (typical) over the -5
C to +90
C range
±2.0°C accuracy (typical) over the -20
C to +125
C range
±3.0°C accuracy (typical) over the -40
C to +125
C range
Pin and software compatible to industry-standard LM75-type devices
User-configurable resolution
9 to 12 bits (0.5000
C to 0.0625
C)
User-configurable high and low temperature limits
Nonvolatile registers to retain user-configured or pre-defined power-up defaults
Register locking to prevent erroneous misconfiguration
Register lockdown for permanent, non-changeable device configuration
One-Shot mode for single temperature measurement while in Shutdown mode
ALERT output pin for indicating temperature alarms
Low power dissipation
75μA active current (typical) during temperature measurements
1μA active current (typical)
Shutdown mode to minimize power consumption
Atmel-8751F-DTS-AT30TSE752-754-758-Datasheet_092013
Serial EEPROM Features
Atmel
®
AT30TSE752 Integrates 2Kb of EEPROM
Atmel AT30TSE754 Integrates 4Kb of EEPROM
Atmel AT30TSE758 Integrates 8Kb of EEPROM
Reversible software Write protection for full array
Supports byte and Page Write operations
Self-timed Write cycle (5ms maximum)
High-reliability
Endurance: 1,000,000 Write cycles
Data retention: 100 years
2
AT30TSE752/754/758 [DATASHEET]
Atmel-8751F-DTS-AT30TSE752-754-758-Datasheet_092013
T a bl e of Co nt e nt s
1. Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Pin Descriptions and Pinouts
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. Block Diagram
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4. Device Communication
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.1
4.2
4.3
4.4
Start Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stop Condition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acknowledge (ACK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No-Acknowledge (NACK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
8
8
9
5. Device Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1
5.2
Temperature Measurements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temperature Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1
Fault Tolerance Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2
Comparator Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3
Interrupt Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Shutdown Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1
One-Shot Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
11
11
12
13
14
14
5.3
6. Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.1
6.2
6.3
Pointer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temperature Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.1
OS Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2
R1:R0 Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.3
FT1:FT0 Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.4
POL Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.5
CMP/INT Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.6
SD Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.7
NVRBSY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonvolatile Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1
NVR1: NVR0 Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2
NVFT1:NVFT0 Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.3
NVPOL Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.4
NVCMP/INT Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.5
NVSD Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.6
RLCKDWN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.7
RLCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
T
LOW
and T
HIGH
Limit Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonvolatile T
LOW
and T
HIGH
Limit Registers . . . . . . . . . . . . . . . . . . . . . . . . . .
15
17
19
20
20
21
21
21
21
22
23
24
25
25
25
25
25
26
27
29
6.4
6.5
6.6
7. Register Locking
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8. Operations Allowed During Nonvolatile Busy Status
. . . . . . . . . . . . . . . 32
AT30TSE752/754/758 [DATASHEET]
Atmel-8751F-DTS-AT30TSE752-754-758-Datasheet_092013
3
9. Other Commands
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
9.1
9.2
Copy Nonvolatile Registers to Volatile Registers . . . . . . . . . . . . . . . . . . . . . . 33
Copy Volatile Registers to Nonvolatile Registers . . . . . . . . . . . . . . . . . . . . . . 34
10. Serial EEPROM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
10.1
10.2
10.3
Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Memory Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Write Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.1 Byte Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.2 Page Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.3 Acknowledge Polling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4.1 Current Address Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4.2 Random Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.4.3 Sequential Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Software Write Protect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
35
36
36
36
37
38
38
39
40
41
10.4
10.5
11. SMBus Features and I
2
C General Call
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
11.1
11.2
11.3
SMBus Alert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
SMBus Timeout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
General Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
12. Electrical Specifications
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DC and AC Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temperature Sensor Accuracy and Conversion Characteristics . . . . . . . . . .
AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonvolatile Register and Serial EEPROM Characteristics . . . . . . . . . . . . . . .
Power-Up Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pin Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Test Waveforms and Measurement Levels . . . . . . . . . . . . . . . . . . . . . .
Output Test Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45
45
46
47
48
49
49
50
50
50
13. Ordering Information
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
13.1
13.2
Atmel Ordering Code Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Green Package Options (Pb/Halide-free/RoHS Compliant) . . . . . . . . . . . . . . 52
14. Part Marking Detail
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
15. Packaging Information
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.1
15.2
15.3
8S1 — 8-lead JEDEC SOIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8XM — 8-lead MSOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8MA2 — 8-pad UDFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
16. Errata
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
16.1
16.2
16.3
Fault Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
ALERT Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
ALERT Pin State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
17. Revision History
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4
AT30TSE752/754/758 [DATASHEET]
Atmel-8751F-DTS-AT30TSE752-754-758-Datasheet_092013
1.
Description
The Atmel
®
AT30TSE752/754/758 are a complete, precise temperature monitoring device designed for use in a variety
of applications that require the measuring of local temperatures as an integral part of the system's function and/or
reliability. The AT30TSE752/754/758 devices combine a high-precision digital temperature sensor, programmable high
and low temperature alarms, and a 2-wire I
2
C and SMBus (System Management Bus) compatible serial interface into a
single, compact package.
The temperature sensor can measure temperatures over the full -55°C to +125°C temperature range and has a typical
accuracy as precise as ±0.5°C from 0°C to +85°C. The result of the digitized temperature measurements are stored in
one of the AT30TSE752/754/758's internal registers, which is readable at any time through the device's serial interface.
The AT30TSE752/754/758 utilizes flexible, user-programmable internal registers to configure the temperature sensor's
performance and response to high and low temperature conditions. The device also contains a set of Nonvolatile
Registers to retain the configuration and temperature limit settings even after the device has been power cycled, thereby
eliminating the need for the device to be reconfigured after each Power-up operation. This additional flexibility permits
the device to run self-contained and not rely upon a host controller for device configuration.
In addition, the AT30TSE752/754/758 contain a 2Kb, 4Kb, or 8Kb Serial EEPROM that can be used to store vital user
system configuration and preference data. This additional feature permits the device to replace an existing
2-wire I
2
C Serial EEPROM in an application saving board space and component cost.
A dedicated alarm output activates if the temperature measurement exceeds the user-defined temperature and fault
count limits. To reduce current consumption and save power, the AT30TSE752/754/758 features a Shutdown mode that
turns off all internal circuitry except for the internal Power-On Reset (POR) and serial interface circuits. The device can
also be configured to power-up in the Shutdown mode to ensure that the device remains in a low-power state until the
user wishes to perform temperature measurements.
The AT30TSE752/754/758 are factory-calibrated and requires no external components to measure temperature. With it’s
flexibility and high-degree of accuracy, the AT30TSE752/754/758 are ideal for extended temperature measurements in a
wide variety of communication, computer, consumer, environmental, industrial, and instrumentation applications.
AT30TSE752/754/758 [DATASHEET]
Atmel-8751F-DTS-AT30TSE752-754-758-Datasheet_092013
5