더북(TheBook)

4 인터페이스 방식

센서는 다양한 방식으로 값을 출력한다. UART, PWM, DAC, I2C 방식의 인터페이스를 제공하므로 사용하는 프로젝트의 목적에 따라 인터페이스를 결정하면 된다.

 

참고로 I2C 방식은 아두이노의 SCL, SDA 핀을 이용한다. 연결이 간단하며 1:N 통신도 쉽게 구현할 수 있지만 통신 속도가 약간 느리다. 이 책에서는 C304, C404, C501에서 사용한다.

 

표 1-3 인터페이스 방식

UART

PWM

DAC

Universal Asynchronous Receiver/Transmitter

Pulse Width Modulation(펄스 폭 변조)

Digital to Analog Converter

시리얼 통신(Serial communication)을 의미하며, 비동기 1:1 통신 연결 방식을 사용한다.

펄스의 폭을 컨트롤하는 주기 제어 방법으로 0~5V 사이의 아날로그 값을 모사할 수도 있으며, 제어 및 통신에서도 많이 사용된다.

디지털 신호를 아날로그 신호로 변환한다. PWM에 비해 실제 전압을 변경하여 출력하며, 정밀한 값을 얻을 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.