MCU 마이크로컨트롤러란 무엇일까?

안녕하세요, 주식회사 #한국전자기술 입니다.

MCU(Micro Controller Unit), 마이크로컨트롤러란 전자기기에 탑재되는 부품으로 프로그래밍을 통해 기기를 제어하는 역할을 합니다. 신체에 비유한다면 ‘뇌’를 담당하고 있는 부품이에요. CPU와 유사하지만 CPU보다는 저전력, 저성능의 특징을 가지고 있습니다.​

프로그래밍을 통해서는 기기가 수행했으면하는 동작을 입력할 수 있습니다. 집적회로(IC)에서 진화된 버전이라고도 볼 수 있어요.

 

 

다양한 종류의 MCU,

필요한 사양의 MCU를 사용할 수 있어요.

 

MCU는 크기나 핀 수가 천차 만별이므로 필요한 MCU를 사용하시면 됩니다. ​

MCU의 사양 중 비트 수는 한 번에 처리할 수 있는 기능을 나타내는 단위로 8비트, 16비트, 32비트가 사용됩니다. MCU 내에 있는 네 개의 모서리에 부착된 여러 개의 다리에 기능을 각각 입력하는 프로그래밍 코드를 짜줄 수 있어요.

MCU는 제품군에 따라서도 구분할 수 있는데 입문용으로 주로 사용되는 AVR 시리즈, 인텔에서 제작한 8051, 마이크로칩의 PIC(Peripheal Interface Controller) 등.. 다양한 종류가 있습니다.

 

MCU가 수행할 수 있는 기능의 범위

리모콘을 포함하여 파워서플라이, 의료기기, 가전제품, 사무기기 등 전자기기의 대부분에 MCU가 사용됩니다.​

구체적으로 살펴보면 타이머 기능, 알림 기능, 적외선 신호 방출, LCD 디스플레이에 정보를 띄우는 기능, 데이터 교환, 버튼을 통한 특정 기능 수행, 모터 제어, 센서 신호 측정 등등이 있어요.​

예를 들어 리모콘이라고 가정했을 때 적외선 신호를 방출하는 기능부터 특정 버튼을 입력했을 때 특정 기능을 수행하는 모든 과정이 MCU가 수행하는 기능으로 보면 됩니다.

공유하기

다른 포스트