background image

ADT7476A

www.onsemi.com

51

Table 49. ADT7476A REGISTERS 

(continued)

Addr

Lock-

able

De-

fault

Bit 0

Bit 1

Bit 2

Bit 3

Bit 4

Bit 5

Bit 6

Bit 7

Desc

R/W

0x60

R/W

Local

T

RANGE

/PWM2

Frequency

RANGE

RANGE

RANGE

RANGE

HF/LF

FREQ

FREQ

FREQ

0XC4

Yes

0x61

R/W

Remote 2

T

RANGE

/PWM3

Frequency

RANGE

RANGE

RANGE

RANGE

HF/LF

FREQ

FREQ

FREQ

0XC4

Yes

0x62

R/W

Enhance

Acoustics

Register 1

MIN3

MIN2

MIN1

SYNC

EN1

ACOU

ACOU

ACOU

0X00

Yes

0x63

R/W

Enhance

Acoustics

Register 2

EN2

ACOU2

ACOU2

ACOU2

EN3

ACOU3

ACOU3

ACOU3

0X00

Yes

0x64

R/W

PWM1 Min Duty

Cycle

7

6

5

4

3

2

1

0

0X80

Yes

0x65

R/W

PWM2 Min Duty

Cycle

7

6

5

4

3

2

1

0

0X80

Yes

0x66

R/W

PWM3 Min Duty

Cycle

7

6

5

4

3

2

1

0

0X80

Yes

0x67

R/W

Remote 1 Temp

T

MIN

7

6

5

4

3

2

1

0

0X5A

Yes

0x68

R/W

Local Temp

T

MIN

7

6

5

4

3

2

1

0

0X5A

Yes

0x69

R/W

Remote 2 Temp

T

MIN

7

6

5

4

3

2

1

0

0X5A

Yes

0x6A

R/W

Remote 1

THERM Limit

7

6

5

4

3

2

1

0

0X64

Yes

0x6B

R/W

Local THERM

Limit

7

6

5

4

3

2

1

0

0X64

Yes

0x6C

R/W

Remote 2

THERM Limit

7

6

5

4

3

2

1

0

0X64

Yes

0x6D

R/W

Remote 1 and

Local Temp/T

MIN

Hysteresis

HYSR1

HYSR1

HYSR1

HYSR1

HYSL

HYSL

HYSL

HYSL

0X44

Yes

0x6E

R/W

Remote 2

Temp/T

MIN

Hysteresis

HYSR2

HYSR2

HYSR2

HYRS

RES

RES

RES

RES

0X40

Yes

0x6F

R/W

XNOR Tree Test

Enable

RES

RES

RES

RES

RES

RES

RES

XEN

0X00

Yes

0x70

R/W

Remote 1 Temp

Offset

7

6

5

4

3

2

1

0

0X00

Yes

0x71

R/W

Local Temp

Offset

7

6

5

4

3

2

1

0

0X00

Yes

0x72

R/W

Remote 2 Temp

Offset

7

6

5

4

3

2

1

0

0X00

Yes

0x73

R/W

Configuration

Register 2

RES

CONV

ATTN

AVG

Fan3

Detect

Fan2

Detect

Fan1

Detect

Fan

PresDT

0X00

Yes

0x74

R/W

Interrupt Mask

Register 1

OOL

R2T

LT

R1T

5.0 V

VCC

VCCP

2.5 V/

THERM

0X00

0x75

R/W

Interrupt Mask

Register 2

D2

D1

F4P

FAN3

FAN2

FAN1

OVT

12 V/VC

0X00

0x76

R/W

Extended

Resolution

Register 1

5.0 V

5.0 V

V

CC

V

CC

V

CCP

V

CCP

2.5 V

2.5 V

0X00

0x77

R/W

Extended

Resolution

Register 2

TDM2

TDM2

LTMP

LTMP

TDM1

TDM1

12 V

12 V

0X00

0x78

R/W

Configuration

Register 3

DC4

DC3

DC2

DC1

FAST

BOOST

THERM/

2.5V

ALERT

0x00

Yes

0x79

R

THERM Timer

Status

TMR

TMR

TMR

TMR

TMR

TMR

TMR

ASRT/T

MRO

0x00

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Содержание ADT7476AARQZ-R

Страница 1: ...ow Frequency Fan Drive Signal One On Chip and Two Remote Temperature Sensors Extended Temperature Measurement Range Up to 191 C Automatic Fan Speed Control Mode Controls System Cooling Based on Measur...

Страница 2: ...ADDRESS POINTER REGISTER PWM CONFIGURATION REGISTERS INTERRUPT MASKING INTERRUPT STATUS REGISTERS VALUE AND LIMIT REGISTERS LIMIT COMPARATORS GND ADDR SELECT ADDREN SCL SDA SMBALERT PWM1 PWM2 PWM3 TAC...

Страница 3: ...JC Unit 24 lead QSOP 122 31 25 C W 1 JA is specified for the worst case conditions that is a device soldered in a circuit board for surface mount packages Table 3 ELECTRICAL CHARACTERISTICS TA TMIN to...

Страница 4: ...Input High Current IIH VIN VCC 1 mA Input Low Current IIL VIN 0 1 mA Input Capacitance CIN 5 0 pF Serial Bus Timing See Figure 2 Clock Frequency fSCLK 10 400 kHz Glitch Immunity tSW 100 kHz 50 ns Bus...

Страница 5: ...address 14 TACH4 Digital Input Open Drain Fan tachometer input to measure speed of Fan 4 THERM SMBALERT GPIO6 ADDR SELECT Alternatively the pin can be reconfigured as a bidirectional THERM pin Times a...

Страница 6: ...22 LEAKAGE RESISTANCE MW 0 TEMPERATURE ERROR C 40 D To VCC 20 40 60 80 100 30 20 0 10 20 30 D To GND 10 NOISE FREQUENCY Hz 0 TEMPERATURE ERROR C 5 100 mV 100M 200M 300M 400M 500M 600M 0 5 10 15 20 25...

Страница 7: ...H TEMPERATURE C 40 TEMPERATURE ERROR C 20 0 20 40 60 85 105 125 1 5 1 0 0 5 0 0 5 1 0 1 5 2 0 2 5 3 0 OIL BATH TEMPERATURE C 40 TEMPERATURE ERROR C 1 5 20 0 20 40 60 85 105 125 1 0 0 5 0 0 5 1 0 1 5 2...

Страница 8: ...y The ADT7476A does not support full shutdown mode The ADT7476A offers increased temperature accuracy on all temperature channels The ADT7476A defaults to twos complement temperature measurement mode...

Страница 9: ...FLOATING COULD CAUSE THE ADT7476A TO POWER UP WITH AN UNEXPECTED ADDRESS ADDR SELECT ADT7476A 14 13 PWM3 ADDREN 10 kW VCC NC The ability to make hardwired changes to the SMBus slave address allows the...

Страница 10: ...s before but only the data byte containing the register address is sent because no data is written to the register see Figure 19 A read operation is then performed consisting of the serial bus address...

Страница 11: ...n the master device sends a command byte and one data byte to the slave device as follows 1 The master device asserts a start condition on SDA 2 The master sends the 7 bit slave address followed by th...

Страница 12: ...tain registers can no longer be written to until the ADT7476A is powered down and powered up again For more information on which registers are locked see Table 49 Voltage Measurement Input The ADT7476...

Страница 13: ...ter but the reading can be noisier The default round robin cycle time takes 146 5 ms Table 9 CONVERSION TIME WITH AVERAGING DISABLED Channel Measurement Time ms Voltage Channels 0 7 Remote Temperature...

Страница 14: ...Local Temperature 111 Remote 2 Temperature 1 In the process of configuring single channel ADC conversion mode the TACH1 minimum high byte is also changed possibly trading off TACH1 minimum high byte f...

Страница 15: ...29 1 6809 to 1 6930 768 3 4 scale 11000000 00 15 8281 to 15 8437 6 5983 to 6 6048 4 3527 to 4 3570 3 2942 to 3 2974 2 9677 to 2 9707 2 2301 to 2 2323 1013 11111101 01 15 8437 to 15 8593 6 6048 to 6 61...

Страница 16: ...476A Bit 0 of Interrupt Status Register 2 0x42 is the 12 V VC bit and denotes a VID change when set The VID code change bit is set when the logic states on the VID inputs are different than they were...

Страница 17: ...currents This is given by eq 1 DVBE kT q In N where k is the Boltzmann s constant q is the charge on the carrier T is the absolute temperature in Kelvin N is the ratio of the two currents Figure 25 sh...

Страница 18: ...f value of 1 008 Use the following equation to calculate the error introduced at a temperature T C when using a transistor whose nf does not equal 1 008 see the processor s data sheet for the nf value...

Страница 19: ...Low Limit 0x81 0x4F Remote 1 Temperature High Limit 0x7F 0x50 Local Temperature Low Limit 0x81 0x51 Local Temperature High Limit 0x7F 0x52 Remote 2 Temperature Low Limit 0x81 0x53 Remote 2 Temperatur...

Страница 20: ...with each measurement channel on the ADT7476A are high and low limits These can form the basis of system status monitoring a status bit can be set for any out of limit condition and is detected by po...

Страница 21: ...lt is automatically stored in the appropriate value register This round robin monitoring cycle continues unless disabled by writing a 0 to Bit 0 of Configuration Register 1 As the ADC is normally left...

Страница 22: ...he VCCP High or Low Limit has been exceeded 0 2 5 V 1 indicates that the 2 5 V High or Low Limit has been exceeded If the 2 5 V input is configured as THERM this bit represents the status of THERM Tab...

Страница 23: ...o behave as shown in Figure 30 Figure 30 How Masking the Interrupt Source Affects SMBALERT Output HIGH LIMIT TEMPERATURE STICKY STATUS BIT SMBALERT CLEARED ON READ TEMP BELOW LIMIT TEMP BACK IN LIMIT...

Страница 24: ...0 and Bit 1 of Configuration Register 4 0x7D THERM is enabled on this pin If THERM is not enabled Pin 22 becomes a 2 5 V measurement input If Pin 14 is configured as THERM then THERM is disabled on th...

Страница 25: ...tion is occurring 3 The THERM timer increments from zero 4 If the THERM timer limit register 0x7A 0x00 the F4P bit is set Generating SMBALERT Interrupts from THERM Timer Events The ADT7476A can genera...

Страница 26: ...MBALERT to be generated on the first THERM assertion 5 Select a THERM monitoring time This value specifies how often OS or BIOS level software checks the THERM timer For example BIOS can read the THER...

Страница 27: ...tio of a square wave applied to the fan to vary the fan speed The external circuitry required to drive a fan using PWM control is extremely simple For 4 wire fans the PWM drive might need only a pullu...

Страница 28: ...drive circuits with transistors and FETs to ensure that the PWM outputs are not required to source current and that they sink less than the 5 mA maximum current specified on the data sheet Driving up...

Страница 29: ...ROXIMATELY 0 8 VCC If the fan has a strong pullup less than 1 kW to 12 V or a totem pole output a series resistor can be added to limit the Zener current as shown in Figure 43 Figure 43 Fan with Stron...

Страница 30: ...tarts up TACH measurements are locked In effect an internal read of the low byte has been made for each TACH input The net result of this is that all TACH readings are locked until the high byte is re...

Страница 31: ...Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from A...

Страница 32: ...uration Register 1 0x40 Table 39 PWM1 TO PWM3 CONFIGURATION REG 0x5C TO 0x5E Bit Mnemonic Description 2 0 SPIN These Bits Control the Startup Timeout for PWM1 0x5C PWM2 0x5D PWM3 0x5E 000 No Startup T...

Страница 33: ...e For the ADT7475 andADT7476A TRANGE is no longer a slope but defines the temperature region where the PWM output linearly ramps from PWMMIN to 100 PWM Figure 46 TRANGE TMIN PWM 100 PWM 0 PWMMIN PWMMA...

Страница 34: ...eristics of each temperature channel For example designers can decide to run the CPU fan when CPU temperature increases above 60 C and a chassis fan when the local temperature increases above 45 C At...

Страница 35: ...g the local temperature channel Figure 48 Hardware Configuration Example THERMAL CALIBRATION REMOTE1 AMBIENT TEMP 100 0 TMIN TRANGE PWM MIN MUX S TACHOMETER1 MEASUREMENT S S PWM MIN PWM MIN THERMAL CA...

Страница 36: ...output SMBALERT system interrupt output Figure 49 Recommended Implementation 1 CPU FAN CPU FRONT CHASSIS FAN TACH2 ADT7476A PWM3 REAR CHASSIS FAN AMBIENT TEMPERATURE TACH3 D1 D1 GND PWM1 TACH1 D2 D2...

Страница 37: ...HERM output Figure 50 Recommended Implementation 2 CPU FAN CPU FRONT CHASSIS FAN TACH2 ADT7476A PWM3 REAR CHASSIS FAN AMBIENT TEMPERATURE TACH3 D1 D1 GND PWM1 TACH1 D2 D2 ICH SDA SCL THERM PROCHOT VCC...

Страница 38: ...speed 100 PWMx disabled default 111 Manual mode PWMx is running under software control In this mode PWM current duty cycle registers 0x30 to 0x32 are writable and control the PWM outputs Figure 51 As...

Страница 39: ...ON 100 0 TMIN TRANGE THERMAL CALIBRATION 100 0 TMIN TRANGE LOCAL VRM TEMP REMOTE2 CPU TEMP TACHOMETER2 MEASUREMENT RAMP CONTROL ACOUSTIC ENHANCEMENT TACHOMETER3 AND 4 MEASUREMENT PWM CONFIG PWM GENERA...

Страница 40: ...imum duty cycle below TMIN THYST Bit 5 MIN1 0 PWM1 is off 0 PWM duty cycle when temperature is below TMIN THYST Bit 5 MIN1 1 PWM1 runs at PWM1 minimum duty cycle below TMIN THYST Figure 53 Understandi...

Страница 41: ...0 50 Note on Fan Speed and PWM Duty Cycle The PWM duty cycle does not directly correlate to fan speed in RPM Running a fan at 33 PWM duty cycle does not equate to running the fan at 33 speed Driving a...

Страница 42: ...at 50 PWM duty cycle 3 Determine the slope of the required control loop to meet these requirements 4 Using the ADT7476A evaluation software you can graphically program and visualize this functionality...

Страница 43: ...nonlinear Figure 61 TRANGE vs Actual Fan Speed Not PWM Drive Profile 25C 805C 53 35C 405C 325C 26 65C 205C 165C 13 35C 105C 85C 6 675C 55C 45C 3 335C 2 55C 25C 805C 53 35C 405C 325C 26 65C 205C 165C...

Страница 44: ...M can operate beyond its safe operating limit When the temperature measured exceeds TTHERM all fans are driven at 100 PWM duty cycle full speed to provide critical system cooling The fans remain runni...

Страница 45: ...EMOTE2 CPU TEMP TACHOMETER2 MEASUREMENT RAMP CONTROL ACOUSTIC ENHANCEMENT TACHOMETER3 AND 4 MEASUREMENT PWM CONFIG PWM GENERATOR PWM1 PWM2 PWM3 TACH3 TACH2 TACH1 CPU FAN SINK FRONT CHASSIS REAR CHASSI...

Страница 46: ...EMOTE1 AMBIENT TEMP 100 0 TMIN TRANGE PWM MIN MUX S TACHOMETER1 MEASUREMENT S S PWM MIN PWM MIN THERMAL CALIBRATION 100 0 TMIN TRANGE THERMAL CALIBRATION 100 0 TMIN TRANGE LOCAL VRM TEMP REMOTE2 CPU T...

Страница 47: ...is connected directly to a PWM output the following must be performed in this order 1 Drive the appropriate PWM outputs to 100 duty cycle 2 Set Bit 0 of Configuration Register 2 0x73 3 Wait 5 ms 4 Pr...

Страница 48: ...he XNOR tree test mode Figure 66 XNOR Tree Test TACH1 TACH2 TACH3 TACH4 PWM2 PWM3 PWM1 XTO VID4 VID3 VID2 VID1 VID0 Power On Default When the ADT7476A is powered up monitoring is off by default and th...

Страница 49: ...7 6 5 4 3 2 1 0 0xFF Yes 0x3A R W PWM3 Max Duty Cycle 7 6 5 4 3 2 1 0 0xFF Yes 0x3D R Device ID Register 7 6 5 4 3 2 1 0 0x76 0x3E R Company ID Number 7 6 5 4 3 2 1 0 0x41 0x3F R Revision ID 7 6 5 4 3...

Страница 50: ...Min Low Byte 7 6 5 4 3 2 1 0 0xFF 0x5B R W TACH4 Min High Byte 15 14 13 12 11 10 9 8 0xFF 0x5C R W PWM1 Configuration BHVR BHVR BHVR INV RES SPIN SPIN SPIN 0x62 Yes 0x5D R W PWM2 Configuration BHVR B...

Страница 51: ...1T 5 0 V VCC VCCP 2 5 V THERM 0X00 0x75 R W Interrupt Mask Register 2 D2 D1 F4P FAN3 FAN2 FAN1 OVT 12 V VC 0X00 0x76 R W Extended Resolution Register 1 5 0 V 5 0 V VCC VCC VCCP VCCP 2 5 V 2 5 V 0X00 0...

Страница 52: ...s return to their programmed state after a spin up cycle 7 ExtraSlow R W When this bit is set all fan smoothing times are increased by a further 39 2 1 A THERM event always overrides any fan setting e...

Страница 53: ...ister 0x7B This allows the fan speed to be accurately measured Because a valid fan tachometer reading requires that two bytes be read the low byte must be read first Both the low and high bytes are th...

Страница 54: ...rted when the timer limit has been exceeded 1 VCCP Read only VCCP 1 indicates that the VCCP high or low limit has been exceeded This bit is cleared on a read of the status register only if the error c...

Страница 55: ...eflects the state of the appropriate GPIO pin 5 VID5 R W Reads VID5 from the CPU when Bit 7 1 If Bit 7 0 the VID5 bit always reads back 0 power on default 6 THLD R W Selects the input switching thresh...

Страница 56: ...Register 0x73 is set single channel ADC mode these bits are reserved Otherwise these bits represent Bits 4 0 of the TACH1 minimum high byte 7 5 SCADC R W When Bit 6 of Configuration 2 Register 0x73 is...

Страница 57: ...y All Three Temperature Channel Controls PWMx 111 Manual Mode PWM Current Duty Cycle Registers 0x30 to 0x32 Become Writable 1 These registers become read only when the Configuration Register 1 Lock bi...

Страница 58: ...loaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow...

Страница 59: ...76A is in automatic fan speed control mode this bit defines whether PWM3 is off 0 duty cycle or at PWM3 minimum duty cycle when the controlling temperature is below its TMIN hysteresis value 0 0 duty...

Страница 60: ...001 2 26 1 sec 010 3 17 4 sec 011 4 10 4 sec 100 8 6 5 sec 101 12 4 4 sec 110 24 2 2 sec 111 48 1 1 sec 7 EN2 R W When this bit is 1 smoothing is enabled on the Remote 2 temperature channel 1 This reg...

Страница 61: ...4 0x6E R W HYSR2 Remote 2 temperature hysteresis Local temperature hysteresis 0 C to 15 C of hysteresis can be applied to the local temperature AFC control loops 0x40 1 Each 4 bit value controls the a...

Страница 62: ...ature 2 channel measurement Bit 1 of Configuration Register 5 0x7C determines the range and resolution of this register 1 This register becomes read only when the Configuration Register 1 Lock bit is...

Страница 63: ...T for out of limit conditions on the 5 0 V channel 4 R1T R W R1T 1 masks SMBALERT for out of limit conditions on the Remote 1 temperature channel 5 LT R W LT 1 masks SMBALERT for out of limit conditio...

Страница 64: ...te 1 temperature measurement 5 4 LTMP Read only Local temperature LSBs Holds the 2 LSBs of the 10 bit local temperature measurement 7 6 TDM2 Read only Remote 2 temperature LSBs Holds the 2 LSBs of the...

Страница 65: ...ong THERM input is asserted These seven bits read 0 until the THERM assertion time exceeds 45 52 ms 0 ASRT TMR0 Read only This bit is set high on the assertion of the THERM input and is cleared on rea...

Страница 66: ...w com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded f...

Страница 67: ...figured Registers 0x78 0x7C and 0x7D THERM Disable 1 disables THERM overtemperature output on all channels THERM can also be disabled on any channel by Writing 64 C to the appropriate THERM temperatur...

Страница 68: ...com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded fr...

Страница 69: ...nder its patent rights nor the rights of others 98AON04474D DOCUMENT NUMBER DESCRIPTION Electronic versions are uncontrolled except when accessed directly from the Document Repository Printed versions...

Страница 70: ...laim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part ON Semiconductor is an Equal Opportunity Affirmative Action Employer This literature is subject to all...

Отзывы: