개요: MAX6642는 저가의 고성능 원격/로컬 온도 센서이다. MAX6642를 사용하여 MAX1617 또는 MAX6657과 같은 구형 온도 센서를 교체할 경우, 다음의 가이드라인이 전환에 도움이 될 것이다.
레이아웃 변경
MAX1617 및 MAX6654와 같은 대부분의 열 다이오드 온도 센서는 다이오드에 DXP 및 DXN의 두 가지 연결을 갖는다. DXP는 열 다이오드의 양극에 연결되고 다이오드 바이어스 전류를 공급한다. DXN은 바이어스 전류를 싱크하고 음극을 약 0.7V로 바이어스한다.
기본적인 연결 회로도가 그림 1에 나와 있다. 타깃 IC는 다이 온도를 감지하기 위한 다이오드가 연결된(diodeconnected) 트랜지스터가 있는 CPU, FPGA 또는 ASIC이다.
그림 1. MAX1617 또는 MAX6657을 열 다이오드에 연결한 모습
MAX6642는 열 다이오드의 양극에 DXP 연결만 되어 있으며 DXN은 없다. 대신, 음극이 직접 접지로 연결된다. 따라서 그림 2와 같이 보드 레이아웃이 약간 변경된다. 주의할 점은 GND가 전원 접지와 음극 연결의 두 가지 역할을 하기 때문에, 그림 2에서 보듯이 MAX6642에서 열 다이오드의 음극은 반드시 접지로만 연결해야 한다는 것이다. 열 다이오드와 MAX6642 사이에 접지 트레이스에 다른 연결은 없어야 한다. 트레이스를 흐르는 접지 전류로 인한 작은 전압 강하가 온도 읽기의 정확도에 영향을 미치기 때문이다.
그림 2. MAX6642를 외부 열 다이오드에 연결한 모습
레지스터 변경
제품 데이터 시트에서 알 수 있듯이, MAX6642는 MAX1617과 MAX6654 및 다른 많은 원격 온도 센서의 레지스터 세트보다 더 간단한 레지스터 세트를 가지고 있다. 그러나 MAX1617은 대부분의 디지털 온도 센서를 대표할 수 있는 제품이므로, MAX6642와 MAX1617의 차이에 대한 아래의 개관 내용이 그 전형적인 차이에 대한 좋은 예를 제공할 것이다.
로컬 및 원격 온도 레지스터
이 레지스터들은 MAX6642와 MAX1617에서 동일한 어드레스에 있다. 0°C ~ +127 °C의 온도에서 MAX6642의 온도 데이터 형식은 다른 센서의 온도 데이터 형식과 동일하다. 그러나 네거티브 온도를 측정하고 2의 보수 형식으로 데이터를 저장하는 MAX1617과는 달리, MAX6642는 MSB를 사용하여 +150°C까지 온도를 측정할 수 있지만 네거티브 온도는 측정하지 않는다.
구성 레지스터
MAX1617의 구성 레지스터는 마스크 비트 및 정지/실행 비트만 포함하고 있다. MAX6642는 이러한 비트 외에도 2개의 비트를 더 갖는데, 내부(로컬) 온도 센서를 디스에이블하는 외부 전용(External Only) 비트와 ALERT# 출력을 어서트하기 전에 두 개의 연속 온도 오류를 검출해야 하는 오류 큐(Fault Queue) 비트이다.
THIGH 및 TLOW
MAX1617은 측정된 온도가 THIGH 제한을 초과하거나 TLOW 제한 미만으로 떨어지면 ALERT를 어서트할 수 있다. MAX6642는 고온 제한만 있다.
변환 레이트
MAX1617은 온도 변환 레이트를 여러 값 중 하나로 설정할 수 있는 변환 레이트 레지스터를 가지고 있다. MAX6642에는 이 레지스터가 없으며 하나의 고정 변환 레이트만 있다.
확장 온도 레지스터
MAX1617은 1°C의 온도 분해능을 갖는다. MAX6642는 0.25°C의 분해능을 갖는다. MAX6642의 확장 온도 레지스터에는 측정된 원격 및 로컬 온도에 대한 LSB가 제공된다.
결론
앞의 가이드라인에서 보았듯이, MAX6642는 레이아웃과 소프트웨어를 몇 가지 간단히 변경하면 업계 표준 온도 센서를 대체할 수 있다. MAX6642 사용에 관한 자세한 내용은 데이터 시트를 참조한다.
의견을 보내주세요! 위 내용이 도움이 되셨나요? 여러분의 의견을 기다립니다 — Maxim은 보내주신 정정이나 제안사항을 반영하고 있습니다.
이 페이지를 평가하고 의견을 보내주십시오.