본문 바로가기

[아두이노] MCP4725(12bit DAC) 사용하기

by rudals.kim 2021. 1. 9. 댓글 개
반응형

아두이노에는 ADC(Analog to Digital Converter)가 있읍니다.

MCP4725는 그 반대의 역할을 하는 DAC(Digtal to Analog Converter) 기능을 수행합니다.

 

MCP4725 12비트 DAC를 탑재한 DAC모듈로 I2C 인터페이스를 통하여 값이 출력되며 2.7V ~ 5.5V 내에서 동작됩니다.

I2C의 어드레스의 주소를 변경 할 수 있는 A0핀이 나와 있어서 Vdd나 Vss에 연결하여 I2C 주소 변경이 가능합니다. (제가 가지고 있는 모듈의 I2C 어드레스는 0x60이었습니다.)

 

외형은 아래와 같습니다. 

라이브러리 매니저에서 Adafruit MCP4725를 검색하여 설치 해 줍니다.

예제로 sinewave, trianglewave 2개가 제공되는데 두가지 예제를 실행시켜 보았습니다.

모듈이 정상적으로 잘 동작됩니다.

반응형

댓글