티스토리 뷰
로봇 마이크로컨트롤러
컴퓨터의 중앙처리장치(CPU)가 가진 기능의 대부분을 하나 또는 몇 개의 반도체 칩에 집적한 것을 마이크로프로세서라고 하고, 이것을 중심으로 ROM, RAM, I/O장치 등으로 구성된 작은 규모의 컴퓨터 시스템을 마이크로컴퓨터라고 합니다. 예컨대, Z80이나 i80586이나 MC68040은 마이크로프로세서이고, 이들을 중심으로 구성된 작은 규모의 컴퓨터 시스템은 마이크로컴퓨터입니다. 마이크로컴퓨터는 일반 컴퓨터와 본질적으로 그 기능은 같으나, 구성이 비교적 간단하고, 한꺼번에 처리할 수 있는 데이터의 폭이 작으며, 처리속도가 느리다는 점에서 일반 컴퓨터에 비하여 그 성능이 떨어집니다. 그러나, 마이크로컴퓨터의 고성능화, 고속화가 급진됨에 따라 그 간격은 급속히 좁혀지고 있습니다. 마이크로컴퓨터 중에는 그 부품들을 여러 장의 기판 위에 배치해 놓은 것이 있고, 한 장의 기판 위에 배치해 놓은 것이 있는데, 후자를 특히 단일 보드 마이크로컴퓨터라고 합니다. 대표적인 것이 8비트 마이크로프로세서 Z80을 중심으로 ROM, RAM, PIO, CTC 등으로 구성된 단일 보드 마이크로컴퓨터입니다. 한편, 1970년대 중반에 접어들면서 미국, 일본, 유럽 등의 여러 반도체 제조 회사들은 단일 보드 마이크로컴퓨터에 들어가는 모든 부품들을 하나의 반도체 칩에 집적하기에 이르렀는데, 이것을 단일 칩 마이크로컴퓨터라고 합니다. 단일 칩 마이크로컴퓨터는 주로 제어에 사용됩니다. 모터를 제어한다든가, 로봇을 제어한다든가 자동차 엔진을 제어하는 것과 같이 기계를 제어하는데 주로 사용됩니다. 이처럼 제어에 사용되는 단일 칩 마이크로컴퓨터를 마이크로컨트롤러라고 합니다. 요컨 대, 마이크로컨트롤러는 제어용 단일칩 마이크로컴퓨터입니다.
'정보통신 및 로봇제어시스템' 카테고리의 다른 글
마이크로컨트롤러의 특징 (0) | 2021.06.13 |
---|---|
마이크로컨트롤러의 역사 (0) | 2021.06.12 |
블루투스 사용법 (0) | 2021.06.10 |
블루투스의 원리 (0) | 2021.06.09 |
PID 제어가 필요한 이유 (0) | 2021.06.08 |