【Robot Basics】 MCU란? GPIO, ADC, PWM과 센서 모터 제어의 기본
ROBOT BASICS 18작은 반도체가 어떻게 로봇을 제어할까?MCU 내부의 CPU, Memory, GPIO, Timer, ADC와 통신 기능을 하나로 이해한다.먼저 한 문장으로MCU는 CPU, 메모리, 입출력과 주변회로를 한 칩에 통합해 센서를 읽고 출력장치를 제어하는 작은 컴퓨터다.초급MCU는 어떤 일을 맡는 칩일까?버튼을 누르면 LED가 켜지고, 센서가 장애물을 감지하면 모터가 멈추는 작은 장치를 생각해보자. MCU(Microcontroller Unit)는 이러한 입력과 출력을 프로그램에 따라 처리한다. Arduino 같은 개발보드에도 MCU가 들어간다. 다만 Arduino는 보드와 개발환경을 포함한 플랫폼 이름이며 MCU 자체와 동일한 뜻은 아니다.MCU는 일반 PC보다 계산능력이 작은 경우가 ..