Datasheet MC74A5-33SNTR, MC74A5-50T Datasheet (MOTOROLA)

Page 1
MC74
Serial Digital Temperature Sensor
The MC74 is a serial digital temperature sensor suited for low cost applications. Temperature data is converted from the integrated thermal sensing element and made available as an 8–bit serial digital word. Communication with the MC74 is accomplished via 2–wire SMBus/I Conversion rate is a nominal 8 samples/sec. Power consumption is only 200 µA (5 µA Standby).
Features
T ested Operating Temperature Range: –40°C to +125°C
Simple Serial Port Interface
Solid State T emperature Sensing:
3.3V and 5.5V Versions
Typical Applications
Thermal Protection for Hard Disk Drives and Other PC Peripherals
Low–Cost Thermostat Controls
Power Supplies
2
C–compatible serial port. Temperature resolution is 1°C.
±2°C Accuracy from +25°C to +85°C ±3°C Accuracy from 0°C to +125°C
FUNCTIONAL BLOCK DIAGRAM
http://onsemi.com
SOT–23–5
SN SUFFIX
PRELIMINARY INFORMATION
GND
V
CASE TBD
PIN CONFIGURATION
(Top View)
NC
DD
1
2
3
5
4
SDA
SCL
Internal Sensor
(Diode)
DS
Modulator
Temperature
Register
Serial Port
Interface
Control
Logic
SDA SCL
SOT–23–5*
NOTE: *SOT–23–5 is equivalent to EIAJ–SC74A
1
5
TO–220–5
T SUFFIX
CASE TBD
PRELIMINARY INFORMATION
ORDERING INFORMATION
Device Package Voltage
MC74A5–33SNTR SOT–23–5 3.3V V
DD
Semiconductor Components Industries, LLC, 1999
February , 2000 – Rev. 0
MC74A5–50T TO–220–5 5.0V V
1 Publication Order Number:
DD
MC74/D
Page 2
MC74
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ
ÁÁÁÁ
ББББББББББББББББББББББ ÁÁÁÁ
ББББББББББББББББББББББ
PIN DESCRIPTION FOR TO–220–5
Pin No. Symbol Type Description
1 2 3 4 5
PIN DESCRIPTION FOR SOT–23–5
Pin No. Symbol Type Description
1 2 3 4 5
NC
SDA
GND
SCL
V
DD
NC GND V
DD
SCL SDA
None
Bi–directional
Power
Input
Power
None Power Power
Input
Bi–directional
Not Connected SMBus Serial Data System Ground SMBus Serial Clock Power Supply Input
Not Connected System Ground Power Supply Input SMBus Serial Clock SMBus Serial Data
PIN DESCRIPTION
SCL
Input. SMBus serial clock. Clocks data into and out of the MC74. See System Management Bus Specification, rev . 1.0, for timing diagrams.
V
DD
Input. Power supply input. See electrical specifications.
GND
Input. Ground return for all MC74 functions.
SDA
Bi–directional. Serial data is transferred on the SMBus in both directions using this pin. See System Management Bus Specification rev. 1.0 for timing diagrams.
ABSOLUTE MAXIMUM RATINGS*
Symbol Parameter Value Unit
V
DD
T
A
T
stg
P
D
* Maximum Ratings are those values beyond which damage to the device may occur.
Power Supply Voltage 6.0 V Voltage on Any Pin (GND – 0.3 V) to (VDD + 0.3 V) V Operating Temperature Range –40 to +125 °C Storage Temperature Range –65 to +150 °C Current on Any Pin ±50 mA Maximum Power Dissipation 330 mW
http://onsemi.com
2
Page 3
MC74
(1)
(4)
(5)
, –40°C ≤ TA 125°C, unless otherwise noted.)
1.2 2.2
200 350
5.0 10
–2.0 –3.0
4.0 8.0 sa/sec
DD
— —
— —
±2.0
V
— —
+2.0 +3.0
0.4
0.6
DD
m
m
°C
m
V
A
A
V V
A
DC ELECTRICAL CHARACTERISTICS (VDD = 3.3 V or 5.0V
Symbol
Power Supply
V
POR
I
DD
I
DD–STANDBY
Temperature–to–Bits Converter
T
ERR
CR Conversion Rate
Serial Port Interface
V
IH
V
IL
V
OL
C
IN
I
LEAK
1. Operating current is an average value integrated over multiple conversion cycles. Transient current may exceed this specification.
2. Maximum guaranteed conversion time after Power–On RESET (POR to DATA_RDY) is 250 msec.
3. Output current should be minimized for best temperature accuracy. Power dissipation within the MC74 will cause self–heating and
temperature drift error.
4. SDA and SCL must be connected to VDD or GND.
5. VDD = 3.3V for MC74A5–33SNTR. VDD = 5.0V for MC74A5–50T . All part types of the MC74 will operate properly over the wider power supply
range of 2.7V to 5.5V . Each part type is tested and specified for rated accuracy at its nominal supply voltage. As VDD varies from the nominal value, accuracy will degrade 1°C/V of VDD change.
Power–On Reset Threshold
(VDD Falling Edge or Rising Edge)
Operating Current
(VDD = 5.5V, Serial Port Inactive)
Standby Supply Current
(VDD = 3.3 V, Serial Port Inactive)
Temperature Accuracy MC74A +25°C ≤ TA +85°C 0°C TA +125°C –40°C TA 0°C
Logic Input High 0.8 x V Logic Input Low 0.2 x V SDA Output Low
IOL = 3 mA
IOL = 6 mA Input Capacitance SDA, SCL 5.0 pF I/O Leakage –1.0 0.1 1.0
(3) (3)
Characteristic Min Typ Max Unit
(2)
SERIAL PORT AC TIMING (VDD = 3.3 V or 5.0V, –40°C (TA = TJ) 125°C; CL = 80 pF unless otherwise noted.)
Symbol
f
SMB
t
LOW
t
HIGH
t
R
t
F
t
SU(START)
t
H(START)
t
SU–DATA
t
H–DATA
t
SU(STOP)
t
IDLE
t
POR
SMBus Clock Frequency 10 100 kHz Low Clock Period (10% to 10%) 4.7 — High Clock Period (90% to 90%) 4.0 — SMBus Rise Time (10% to 90%) 1,000 nsec SMBus Fall Time (90% to 10%) 300 nsec Start Condition Setup Time (90% SCL to 10% SDA)
(for Repeated Start Condition) Start Condition Hold Time 4.0 — Data in Setup Time 1,000 nsec Data in Hold Time 1,250 nsec Stop Condition Setup Time 4.0 — Bus Free Time Prior to New Transition 4.7 — Power–On Reset Delay (VDD V
Characteristic Min Typ Max Unit
4.0
(Rising Edge)) 500
POR
m m
m
m
m m m
sec sec
sec
sec
sec sec sec
http://onsemi.com
3
Page 4
MC74
DET AILED OPERATING DESCRIPTION
The MC74 acquires and converts temperature
information from its integrated solid state sensor with a basic accuracy of ±1°C . It stores the data in an internal register which is read through the serial port. The system interface is a slave SMBus. The temperature data can be read at any time through the SMBus port. Eight SMBus addresses are programmable for the MC74, which allows for a multi–sensor configuration. Also, there is low–power Standby mode where temperature acquisition is suspended.
Standby Mode
The MC74 allows the host to put it into a low power (I
DD
= 5µA, typical) Standby mode. In this mode, the A/D converter is halted and the temperature data registers are frozen. The SMBus port operates normally. Standby mode is enabled by setting the SHDN bit in the CONFIG register. The table below summarizes this operation.
Standby Mode Operation
SHDN Bit Operating Mode
0 Normal 1 Standby
SMBus Slave Address
The MC74 is internally programmed to have a default SMBus address value of 1001 101b. Seven other addresses are available by custom order (contact factory).
SERIAL PORT OPERATION
The Serial Clock input (SCL) and bi–directional data port (SDA) form a 2–wire bi–directional serial port for programming and interrogating the MC74. The following conventions are used in this bus architecture:
MC74 Serial Bus Conventions
T erm
Transmitter The device sending data to the bus.
Receiver The device receiving data from the bus.
Master The device which controls the bus: initiating
Slave The device addressed by the master.
Start A unique condition signaling the beginning
Stop A unique condition signaling the end of a
ACK A receiver acknowledges the receipt of
Busy Communication is not possible because
NOT Busy When the bus is idle, both SDA and SCL
Data V alid The state of SDA must remain stable dur-
Explanation
transfers (START), generating the clock, and terminating transfers (STOP).
of a transfer indicated by SDA falling (High — Low) while SCL is high.
transfer indicated by SDA rising (Low — High) while SCL is high.
each byte with this unique condition. The receiver drives SDA low during SCL high of the ACK clock–pulse. The Master pro­vides the clock pulse for the ACK cycle.
the bus is in use.
will remain high.
ing the High period of SCL in order for a data bit to be considered valid. SDA only changes state while SCL is low during nor­mal data transfers (see Start and Stop conditions).
All transfers take place under control of a host, usually a CPU or microcontroller, acting as the Master which provides the clock signal for all transfers. The MC74 always operates as a Slave. The serial protocol is illustrated in Figure 1. All data transfers have two phases; all bytes are transferred MSB first. Accesses are initiated by a start condition (START), followed by a device address byte and one or more data bytes. The device address byte includes a Read/Write selection bit. Each access must be terminated by a Stop Condition (STOP). A convention called Acknowledge (ACK) confirms receipt of each byte. Note that SDA can change only during periods when SCL is LOW (SDA changes while SCL is HIGH are reserved for Start and Stop Conditions).
http://onsemi.com
4
Page 5
Write Byte Format
S ADDRESS WR ACK
7 Bits
Slave Address Command Byte: selects Data Byte: data goes
Read Byte Format
S ADDRESS WR ACK
7 Bits
Slave Address Command Byte: selects
Receive Byte Format
ACK
7 Bits
S = Start Condition P = Stop Condition Shaded = Slave Transmission
COMMAND RD NACK
8 Bits
which register you are reading from.
DATARD NACKS ADDRESS
8 Bits
Data Byte: reads data from the register commanded by the last Read Byte.
Figure 1. SMBus Protocols
MC74
COMMAND DATA P
8 Bits
which register you are writing to.
P
S ADDRESS
7 Bits
Slave Address: repeated due to change in data– flow direction.
ACK ACK
ACK ACK
8 Bits
into the register set by the command byte.
DATA
8 Bits Data Byte: reads from
the register set by the command byte.
P
Start Condition (START)
The MC74 continuously monitors the SDA and SCL lines for a start condition (a HIGH to LOW transition of SDA while SCL is HIGH) and will not respond until this condition is met.
Address Byte
Immediately following the Start Condition, the host must transmit the address byte to the MC74. The states of A1 and A0 determine the 7–bit SMBus address for the MC74. The 7–bit address transmitted in the serial bit stream must match for the MC74 to respond with an Acknowledge (indicating the MC74 is on the bus and ready to accept data). The eighth bit in the Address Byte is a Read–Write Bit. This bit is a 1 for a read operation or 0 for a write operation. During the first phase of any transfer this bit will be set = 0 to indicate that the command byte is being written.
Acknowledge (ACK)
Acknowledge (ACK) provides a positive handshake between the host and the MC74. The host releases SDA after transmitting eight bits, then generates a ninth clock cycle to allow the MC74 to pull the SDA line LOW to acknowledge that it successfully received the previous eight bits of data or address.
Data Byte
After a successful ACK of the address byte, the host must transmit the data byte to be written or clock out the data to be read. (See the appropriate timing diagrams. ) ACK will be generated after a successful write of a data byte into the MC74.
Stop Condition (STOP)
Communications must be terminated by a stop condition (a LOW to HIGH transition of SDA while SCL is HIGH). The Stop Condition must be communicated by the transmitter to the MC74. NOTE: Refer to Timing Diagrams for serial bus timing.
http://onsemi.com
5
Page 6
SMBUS Write Timing Diagram
AB C DEF G HIJKLM
I
LOWIHIGH
SCL
SDA
MC74
t
SU(START)tH(START)
t
A = Start Condition B = MSB of Address Clocked into Slave C= LSB of Address Clocked into Slave
Bit Clocked into Slave
D= R/W E = Slave Pulls SDA Line Low
SMBUS Read Timing Diagram
AB C DEF G HI JK
I
LOWIHIGH
SCL
SDA
t
SU(START)tH(START)
A = Start Condition B = MSB of Address Clocked into Slave C= LSB of Address Clocked into Slave
Bit Clocked into Slave
D= R/W
t
SU–DATA
F = Acknowledge Bit Clocked into Master G= MSB of Data Clocked into Slave H= LSB of Data Clocked into Slave I = Slave Pulls SDA Line Low
SU–DATA
E = Slave Pulls SDA Line Low F = Acknowledge Bit Clocked into Master G= MSB of Data Clocked into Master H= LSB of Data Clocked into Master
Figure 2.
t
H–DATA
t
SU(STOP)tIDLE
J = Acknowledge Clocked into Master K = Acknowledge Clock Pulse L = Stop Condition, Data Executed by Slave M= New Start Condition
t
SU(STOP)tIDLE
I = Acknowledge Clock Pulse J = Stop Condition K = New Start Condition
http://onsemi.com
6
Page 7
MC74
REGISTER SET and PROGRAMMER’S MODEL
MC74 Command Set (SMBus READ_BYTE and WRITE_BYTE)
Command Byte Description
Command Code Function
RTR 00h Read Temperature (TEMP)
RWCR 01h Read/Write Configuration (CONFIG)
Configuration Register (CONFIG), 8–BITS, READ/WRITE
Configuration Register (Config)
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
SHDN Data Rdy Reserved
Bit POR Function Type Operation
D[7] 0 STANDBY switch Read/
D[6] 0 Data Ready* Read
D[5]—D[0] 0 Reserved — Al-
*DATA_RDY bit reset at power–up and SHDN enable (see below).
V
DD
ATA_RDY
SHDN
ways returns zero when read.
t
conv
Figure 3. . DATA_RDY, SHDN Operation Logic
Diagram
Write
Only
N/A N/A
t
conv
1 = standby, 0 = normal
1 = ready, 0 = not ready
Temperature Register (TEMP), 8–Bits, READ–ONLY
The binary value (2’s complement format) in this register represents temperature of the integrated sensor following a conversion cycle. The registers are automatically updated in an alternating manner.
T emperature Register (TEMP)
D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
MSB x x x x x x LSB
In the temperature data registers, each unit value represents one degree (Celsius). The value is in 2’s–complement binary format such that a reading of 0000 0000b corresponds to 0°C. Examples of this temperature to binary value relationship are shown in the following table.
T emperature–to–Digital Value Conversion (TEMP)
ACTUAL
TEMPERATURE
+130.00°C +127°C 0111 1111 +127.00°C +127°C 0111 1111 +126.50°C +127°C 0111 1111
+25.25°C +25°C 0001 1001
+0.50°C +1°C 0000 0001 +0.25°C 0°C 0000 0000
0.00°C 0°C 0000 0000
-0.25°C 0°C 0000 0000
-0.50°C 0°C 0000 0000
-0.75°C -1°C 1111 1111
-1.00°C -1°C 1111 1111
-25.00°C -25°C 1110 0111
-25.25°C -25°C 1110 0110
-54.75°C -55°C 1100 1001
-55.00°C -55°C 1100 1001
-65.00°C -65°C 1011 1111
REGISTERED
TEMPERATURE
BINARY HEX
Register Set Summary
The MC74’s register set is summarized below. All registers are 8–bits wide.
Name Description POR State Read Write
TEMP Internal sensor
temperature (2’s complement)
CONFIG CONFIG register 0000 0000b
*NOTE: The TEMP register immediately will be updated by the
A/D converter after the DATA_RDY bit goes high.
0000 0000b*
http://onsemi.com
7
Page 8
TAPING FORM
MC74
Component Taping Orientation for 5L SOT–23 Devices
USER DIRECTION OF FEED
DEVICE
MARKING
Tape & Reel Specifications Table
Package Tape Width (W) Pitch (P) Part Per Full Reel Diameter
5L SOT–23
MARKING
SOT–23–5
1234
MC74 Marking
MC74A5–33SNTR V5
PIN 1
Standard Reel Component Orientation for TR Suffix Device (Mark Right Side Up)
8 mm 4 mm 3000 7 inches
+
1 2
+ Date Code
3 4
http://onsemi.com
8
Page 9
P ACKAGE DIMENSIONS
0.75 (1.90)
REFERENCE
MC74
SOT–23–5
SNTR SUFFIX
PLASTIC PACKAGE
CASE TBD
ISSUE TBD
.122 (3.10) .098 (2.50)
.020 (0.50) .012 (0.30)
.057 (1.45) .035 (0.90)
.006 (0.15) .000 (0.00)
.122 (3.10) .106 (2.70)
.071 (1.80) .059 (1.50)
.037 (0.95)
REFERENCE
10 MAX.°
.022 (0.55) .008 (0.20)
.010 (0.25) .004 (0.09)
Dimensions: inches (mm)NOTE: SOT–23–5 is equivalent to EIAJ–SC74A
http://onsemi.com
9
Page 10
.113 (2.87) .103 (2.62)
.258 (6.55) .230 (5.84)
.410 (10.41)
.390 (9.91)
MC74
P ACKAGE DIMENSIONS
TO–220
T SUFFIX
PLASTIC PACKAGE
CASE TBD
ISSUE TBD
.156 (3.96) .146 (3.71)
DIA.
.055 (1.40) .045 (1.14)
.594 (15.09) .569 (14.45)
.185 (4.70) .165 (4.19)
__
3 – 7.5
5 PLCS.
.560 (14.22)
.560 (14.22) .518 (13.16)
.273 (6.93) .263 (6.68)
.037 (0.94) .027 (0.69)
.072 (1.83) .062 (1.57)
.115 (2.92) .095 (2.41)
.020 (0.51) .012 (0.30)
Dimensions: inches (mm)
http://onsemi.com
10
Page 11
Notes
MC74
http://onsemi.com
11
Page 12
MC74
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC reserves the right to make changes
without further notice to any products herein. SCILLC makes no warranty , representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability , including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly , any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer .
PUBLICATION ORDERING INFORMATION
NORTH AMERICA Literature Fulfillment:
Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA
Phone: 303–675–2175 or 800–344–3860 Toll Free USA/Canada Fax: 303–675–2176 or 800–344–3867 Toll Free USA/Canada Email: ONlit@hibbertco.com
Fax Response Line: 303–675–2167 or 800–344–3810 T oll Free USA/Canada
N. American Technical Support: 800–282–9855 Toll Free USA/Canada EUROPE: LDC for ON Semiconductor – European Support
German Phone: (+1) 303–308–7140 (M–F 1:00pm to 5:00pm Munich Time)
Email: ONlit–german@hibbertco.com
French Phone: (+1) 303–308–7141 (M–F 1:00pm to 5:00pm Toulouse T ime)
Email: ONlit–french@hibbertco.com
English Phone: (+1) 303–308–7142 (M–F 12:00pm to 5:00pm UK Time)
Email: ONlit@hibbertco.com
EUROPEAN TOLL–FREE ACCESS*: 00–800–4422–3781
*Available from Germany, France, Italy, England, Ireland
CENTRAL/SOUTH AMERICA:
Spanish Phone: 303–308–7143 (Mon–Fri 8:00am to 5:00pm MST)
Email: ONlit–spanish@hibbertco.com
ASIA/PACIFIC : LDC for ON Semiconductor – Asia Support
Phone: 303–675–2121 (Tue–Fri 9:00am to 1:00pm, Hong Kong Time)
T oll Free from Hong Kong & Singapore:
001–800–4422–3781
Email: ONlit–asia@hibbertco.com
JAPAN: ON Semiconductor, Japan Customer Focus Center
4–32–1 Nishi–Gotanda, Shinagawa–ku, T okyo, Japan 141–8549
Phone: 81–3–5740–2745 Email: r14525@onsemi.com
ON Semiconductor Website: http://onsemi.com
For additional information, please contact your local Sales Representative.
http://onsemi.com
12
MC74/D
Loading...