학문
기억상실은공식인가
마이크로컨트롤러는 컴퓨터와 어떻게 다른가요?
전자기기에 들어가는 마이크로컨트롤러가 일종의 작은 컴퓨터라고 배우는데, 일반 컴퓨터와 비교해서 어떤 점이 다르고 왜 전자제품에는 이런 소형 제어장치가 쓰이는지 궁금합니다.
4개의 답변이 있어요!
안녕하세요. 박재화 전문가입니다.
마이크로컨트롤러는 CPU와 메모리, 입출력 기능을 하나의 작은 칩 안에 넣어 특정 작업을 제어하도록 만든 장치입니다. 일반 컴퓨터는 여러 프로그램은 실행하고 복잡한 작업을 처리하도록 만들어지지만, 마이크로컨트롤러는 정해진 기능을 빠르고 안정적으로 반복하는 데 초첨을 맞춰 놓았습니다.
성능적으로 보면 일반 pc보다 훨씬 낮을지 몰라도 전력 소모나 가격도 저렴하고, 별도의 대형 운영체제가 없어도 동작한다는 장점을 가지고 있고, 산업에서 센서나 모터 등의 부품과 직접적으로 연결되는 입출력 회로가 칩 안에 포함되어 있기 때문에 전자제품 제어에 있어서 유리한 측면이 있습니다.
그래서 전자제품에서는 고성능 컴퓨터를 넣는 것보다는 필요한 기능만 처리하는 마이크로컨트롤러를 쓰는 편이 비교적으로나 전력 측면에서도 유리하고, 특히 크기가 작기 때문에 이점도 훨씬 효율적입니다.
채택 보상으로 640베리 받았어요.
채택된 답변안녕하세요. 기억상실은공식인가님 장철연 전문가입니다.
전자제품에 마이크로컨트롤러가 사용되는 이유는 명확합니다.
작고, 싸고, 전기를 적게 먹으면서도 센서나 모터 같은 장치를 실시간으로 제어할 수 있기 때문입니다. 세탁기라면 물높이 센서를 읽고 모터를 돌리며, 자동차라면 엔진 상태를 감시하고 연료 분사를 제어합니다. 에어컨은 온도센서를 읽어 압축기를 제어하고, 스마트워치도 심박센서와 화면을 관리하기 위해 마이크로컨트롤러를 사용합니다.
일반 컴퓨터가 만능 사무실 직원이라면, 마이크로컨트롤러는 한 가지 업무만 매우 효율적으로 수행하는 전문가에 가깝습니다
안녕하세요. 김재훈 전문가입니다.
마이크로컨트롤러는 CPU뿐 아니라 메모리 입출력 장치 타이머 등을 하나의 칩에 넣은 소형 컴퓨터라고 볼 수 있습니다 일바 컴퓨터는 다양한 프로그램을 실행하고 높은 연산 성능을 내는 데 초점을 두지만 아이크로컨트롤러는 특정 기능을 정해진 방식으로 반복해서 수행하도록 설계됩니다 그래서 크기와 전력 소모가 작고 가격이 저렴하며 센서 모터 스위치 같은 부품을 직접 제어하기 쉽습니다 이런 특성 때문에 세탁기 에어컨 자동차 전자레인지 등에서 버튼 입력을 받아 동작을 제어하는 장치로 널리 사용됩니다
안녕하세요. 최정훈 전문가입니다.
우리가 흔하게 사용하는 컴퓨터는 게임이나 문서 작업처럼 다양한 일을 처리하는 장치입니다. 하지만 마이크로컨트롤러는 딱 정해진 한가지 기능만 수행이 가능한 제어장치 입니다. 일반 PC는 CPU와 메모리, 저장장치가 따로 분리외더 있어서 성능이 좋은 대신 크고 전력을 많이 먹죠. 하지만 마으크로컨트롤러는 칩 하나에 핵심 부품이 다 모여있어서 올인원 구조입니다. 그래서 가격이 매우 싸고 전력 소모도 적습니다. 세탁기나 냉장고 같은 가전제품은 복잡한 연산이 필요없고 특정 동작만 정밀하게 반복하면 되니깐 이 소형 칩을 쓰는게 훨씬 효율적이죠. 결국 제품 크기와 비용을 대폭 줄이면서 필요한 제어기능만 맞춰 안정적으로 작동시키려고 마으크로컨트롤러를 쓰는 겁니다.