온도센서2 I2C 통신에 대한 깔끔한 설명 - 원리부터 응용까지 (with 온도센서)-4 목차 1. I2C 통신이란? - I2C 통신이란? - I2C 통신의 특징 2. 왜 I2C 통신을 사용하는 가? - I2C통신과 SPI 통신,UART 통신과의 비교 3. I2C 통신을 위해 필요한 조건 - I2C 통신을 위해 하드웨어적으로 필요한 것 4. I2C 통신의 원리 - 데이터 전송을 위한 네개의 구간 - Master와 Slave 사이의 통신 5. 온도센서에서의 I2C 통신 원리 - 응용 5. 온도센서에서의 I2C 통신 원리 - 응용 이때까지 온도 센서에서의 I2C 통신 원리에 대해 알아보았습니다. 그럼 과연 실제로 온도 센서가 작동할 때 마스터가 슬레이브에게 내리는 커맨드는 구체적으로 어떤 것인지 알아보도록 하겠습니다. 위는 마이크로프로세서가 온도 센서를 찾을 때의 함수입니다. 마스터가 통신할 슬.. 2020. 3. 19. SAMR34_Xplained 회로도 설명 (1.Si7051 온도센서 설명) SAMR34는 이전 글에서 설명드렸던 LoRa 통신을 할 수 있게 설계된 보드입니다. 이 보드의 회로도를 보고 회로에 있는 부품에 대해 데이터시트를 보고 분석해보겠습니다. 우선 오른쪽 상단의 빨간 박스에 있는 부품, Si7051(온도센서)부터 설명해보도록 하겠습니다. SI7051은 온도 측정 센서입니다. 동작원리는 밑의 block diagram을 보면서 설명드리겠습니다. Si7051의 block diagram은 다음과 같습니다. 우선 1.25 Ref는 센서의 정확한 측정을 위해 기준 전압을 1.25V로 맞추는 것입니다. 이렇게 기준 전압을 맞추었으면 Temp Sensor(온도센서)로부터 받아온 아날로그 값을 ADC(아날로그 디지털 컨버터)를 통해 디지털 값으로 변환해 줍니다. Calibration Mem.. 2020. 2. 16. 이전 1 다음