參數(shù)資料
型號: MAX1618MUB
廠商: MAXIM INTEGRATED PRODUCTS INC
元件分類: 溫度/濕度傳感器
英文描述: Remote Temperature Sensor with SMBus Serial Interface
中文描述: DIGITAL TEMP SENSOR-SERIAL, 8BIT(s), 5Cel, SQUARE, SURFACE MOUNT
封裝: MICRO MAX PACKAGE-10
文件頁數(shù): 17/20頁
文件大?。?/td> 430K
代理商: MAX1618MUB
M
Remote Temperature Sensor
with SMBus Serial Interface
______________________________________________________________________________________
17
int ALERT_IntHandler()
{
int ErrorCode
int WhoDunnit
int FoundState
int StatusInfo
int TempHigh;
int TempLow;
/* This interrupt handler verifies that the MAX1618 is the source of
the interrupt (and also clears the interrupt) via the SMBus Alert
Response address; checks the status byte to ensure that a temperature
change did indeed cause the interrupt; reads the remote temperature;
programs a corresponding clock-throttling duty cycle, and sets up new
Thigh and Tlow limits. */
= NoError;
= Nobody;
= 0;
= 0;
ReadAlertResponse(&WhoDunnit, &ErrorCode);
if (WhoDunnit == MAX1618Addr) then {
MAX1618Read(RSL, &StatusInfo, &ErrorCode);
if (((StatusInfo & CollisionMask) != 0) and (ErrorCode ==
NoError)) then
MAX1618Read(RSL, &StatusInfo, &ErrorCode);
if (StatusInfo & DiodeFaultMask) != 0) then {
/* Shut down system because thermal diode doesn't
work */
}
else if ((StatusInfo & TempChangeMask) != 0) then {
MAX1618Read(RRTE, &TempRead, &ErrorCode);
while ((TempRead >= State[FoundState + 1]) and
(FoundState < (NumStates - 1)) do
FoundState++;
if (FoundState == (NumStates - 1)) then {
/* Ahhhhh!!! SHUT SYSTEM OFF!!!! */
}
else {
/* adjust clock duty cycle */
TempHigh = TempRead + HighAdder;
TempLow = TempRead - LowSubtracter;
MAX1618Write(WRHA, TempHigh, &Error);
MAX1618Write(WRLN, TempLow, &Error);
}
/* End of if (FoundState ... */
}
/* End of if (((StatusInfo .. else if ... */
/* Handle local temp status bits if set */
}
else {
/* Handle cases for other interrupt sources */
}
/* End of if (WhoDunnit ... */
return(ErrorCode);
Listing 1. Pseudocode Example (continued)
相關(guān)PDF資料
PDF描述
MAX1619MEE Remote/Local Temperature Sensor with Dual- Alarm Outputs and SMBus Serial Interface
MAX1619 Remote/Local Temperature Sensor with Dual- Alarm Outputs and SMBus Serial Interface
MAX1636 Low-Voltage, Precision Step-Down Controller for Portable CPU Power
MAX1636EAP Low-Voltage, Precision Step-Down Controller for Portable CPU Power
MAX1637 Miniature, Low-Voltage, Precision Step-Down Controller
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MAX1618MUB+ 功能描述:板上安裝溫度傳感器 RoHS:否 制造商:Omron Electronics 輸出類型:Digital 配置: 準(zhǔn)確性:+/- 1.5 C, +/- 3 C 溫度閾值: 數(shù)字輸出 - 總線接口:2-Wire, I2C, SMBus 電源電壓-最大:5.5 V 電源電壓-最小:4.5 V 最大工作溫度:+ 50 C 最小工作溫度:0 C 關(guān)閉: 安裝風(fēng)格: 封裝 / 箱體: 設(shè)備功能:Temperature and Humidity Sensor
MAX1618MUB+T 功能描述:板上安裝溫度傳感器 Sensors, Transducers RoHS:否 制造商:Omron Electronics 輸出類型:Digital 配置: 準(zhǔn)確性:+/- 1.5 C, +/- 3 C 溫度閾值: 數(shù)字輸出 - 總線接口:2-Wire, I2C, SMBus 電源電壓-最大:5.5 V 電源電壓-最小:4.5 V 最大工作溫度:+ 50 C 最小工作溫度:0 C 關(guān)閉: 安裝風(fēng)格: 封裝 / 箱體: 設(shè)備功能:Temperature and Humidity Sensor
MAX1618MUB-T 功能描述:板上安裝溫度傳感器 RoHS:否 制造商:Omron Electronics 輸出類型:Digital 配置: 準(zhǔn)確性:+/- 1.5 C, +/- 3 C 溫度閾值: 數(shù)字輸出 - 總線接口:2-Wire, I2C, SMBus 電源電壓-最大:5.5 V 電源電壓-最小:4.5 V 最大工作溫度:+ 50 C 最小工作溫度:0 C 關(guān)閉: 安裝風(fēng)格: 封裝 / 箱體: 設(shè)備功能:Temperature and Humidity Sensor
MAX1619MEE 功能描述:板上安裝溫度傳感器 RoHS:否 制造商:Omron Electronics 輸出類型:Digital 配置: 準(zhǔn)確性:+/- 1.5 C, +/- 3 C 溫度閾值: 數(shù)字輸出 - 總線接口:2-Wire, I2C, SMBus 電源電壓-最大:5.5 V 電源電壓-最小:4.5 V 最大工作溫度:+ 50 C 最小工作溫度:0 C 關(guān)閉: 安裝風(fēng)格: 封裝 / 箱體: 設(shè)備功能:Temperature and Humidity Sensor
MAX1619MEE+ 功能描述:板上安裝溫度傳感器 Remote/Local Temp Sensor w Dual Alarm RoHS:否 制造商:Omron Electronics 輸出類型:Digital 配置: 準(zhǔn)確性:+/- 1.5 C, +/- 3 C 溫度閾值: 數(shù)字輸出 - 總線接口:2-Wire, I2C, SMBus 電源電壓-最大:5.5 V 電源電壓-最小:4.5 V 最大工作溫度:+ 50 C 最小工作溫度:0 C 關(guān)閉: 安裝風(fēng)格: 封裝 / 箱體: 設(shè)備功能:Temperature and Humidity Sensor