산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

MCP9808 – I2C 온도 센서를 Arduino IDE와 인터페이스하는 방법

고정밀 온도 측정과 넓은 전압 범위로 정확한 온도 센서를 찾는 것은 쉽지 않습니다. 종종 초보자는 DS18B20을 이상적인 옵션으로 생각합니다. 그러나 그들은 MCP9808 센서의 모범적인 기능을 가진 사용하기 쉬운 센서를 간과하는 경향이 있습니다.

https://depositphotos.com/325693808/stock-photo-digital-thermometer-temperature-sensor-ds18b20.html (디지털 온도 센서 DS18B20)

그렇다면 MCP9808 센서가 다른 센서 중에서 눈에 띄는 이유는 무엇입니까? Arduino와의 핀 배치, 기능 및 인터페이스 기능을 펼치는 동안 계속 지켜보십시오.

MCP9808이란 무엇입니까?

MCP9808은 최대 ±0.5°C 정확도와 +0.0625°C 정밀도를 제공하며 -20°C ~ 100°C 범위의 온도를 변환하는 I2C 디지털 온도 센서입니다.

넓은 작동 범위와 같은 기능 외에도 I2C 통신 프로토콜을 통해 Arduino와 완벽하게 인터페이스합니다.

MCP9808 핀 배치

I2C 온도 센서에는 8개의 핀이 있습니다. 아래 표에 기능을 요약했습니다.

MCP9808 기호 및 핀아웃 다이어그램

MCP 9808 기능

MCP9808의 기능 및 사양은 다음과 같습니다.

mcp9808과 Arduino의 인터페이스

이제 MCP9808 센서를 Arduino와 페어링할 수 있는 단계별 방법을 살펴보겠습니다.

필요한 구성요소(소프트웨어 및 하드웨어)

(아두이노 UNO) 

하드웨어 구성

MCP 9808 센서에는 2개의 와이어가 필요합니다. 하나는 접지용이고 다른 하나는 I2C 버스 플러스 전원용입니다. 또한 3.3V ~ 5V 범위의 전원 공급 장치 전압을 제공합니다.

또한 시계 및 데이터 와이어를 아날로그 포트 A5 및 A4(Arduino 보드의 I2C 핀)에 연결합니다.

Arduino 코드를 사용하여 소프트웨어 구성

결과는 다음과 같아야 합니다.

결론

MCP 9808 온도 센서에는 마이크로 컨트롤러 프로젝트에 적합한 고정밀 온도 측정 기능이 있습니다. 또한 센서의 브레이크아웃 보드를 I2C 인터페이스 프로토콜과 페어링할 수 있습니다.

MCP 9808 I2C 온도 센서에 대한 자세한 내용은 주저하지 말고 당사에 문의하십시오. 우리는 당신의 서비스에 있습니다.


산업기술

  1. 라즈베리 파이 온도 로거
  2. K30 센서로 CO2 모니터링
  3. 키는 얼마입니까?
  4. Arduino 또는 ESP8266이 있는 정전 용량 지문 센서
  5. Arduino Mega를 NEO-6M GPS 모듈과 인터페이스하는 방법
  6. DHT11로 Blynk에서 온도와 습도를 읽는 방법
  7. Arduino와 함께 MAX30100 웨어러블 펄스 센서 사용
  8. YL-39 + YL-69 토양 습도 센서를 Arduino와 함께 사용
  9. Arduino가 있는 미니 레이더
  10. 가장자리에서 AI 추론을 시작하는 방법