마이크로 컨트롤러 모터 란?
마이크로 컨트롤러 모터는 일반적으로 마이크로 컨트롤러로 구동되는 전기 모터로, 일반적으로 마이크로 프로세서, 메모리 및 인터페이스 구성 요소가있는 단일 회로 보드 컴퓨터입니다. 단일 보드 컴퓨터와 함께 마이크로 컨트롤러 모터는 표준 및 임베디드 시스템에 사용됩니다. 마이크로 컨트롤러 모터 외에도 마이크로 컨트롤러로 제어 할 수있는 다른 장치로는 솔레노이드 액추에이터, 밸브 및 릴레이가 있습니다. 단일 보드 컴퓨터는 중소 규모의 자동화가 필요한 많은 응용 프로그램에서 매우 일반적입니다.
임베디드 단일 보드 컴퓨터는 광범위한 컴퓨터 제어가 필요하지 않은 응용 프로그램에 가장 적합합니다. 임베디드 시스템의 예로는 보호 및 안전 장치가 있습니다. 기존 시스템 및 제품에 임베디드 시스템 솔루션을 적용 할 가능성은 무한합니다. 인공 지능의 형태가 도움이 될 수있는 모든 상황에서 임베디드 단일 보드 컴퓨터가 사용될 수 있습니다. 많은 단일 보드 컴퓨터가 이미 모든 종류의 장치 및 가전 제품에 배포되어 있습니다.
마이크로 컨트롤러 모터는 관련 기계 운동으로 인해 컴퓨터-기계 상호 작용을 쉽게 이해할 수 있기 때문에 애호가 및 애호가에게 인기있는 프로젝트입니다. 마이크로 컨트롤러 모터는 표준 연속 회전 직류 (DC) 모터 또는 스테퍼 모터 일 수 있습니다. 한 번에 특정 각도로 회전하는 개별 각도 변위 모터 인 스테퍼 모터는 프린터 및 스캐너와 같은 위치 지정 메커니즘에 유용합니다.
로봇 프로젝트는 일반적으로 마이크로 컨트롤러 모터를 사용합니다. 별도의 구성 요소와 보드가 함께 제공되는 단일 보드 컴퓨터 인 Arduino ™ 프로젝트는 완전히 조립 된 상태로 제공 될 수 있습니다. 대부분의 사람들은 Beginner 's All-purpose Symbolic Instruction Code (BASIC) 또는 Java ™와 같은 프로그래밍 언어를 사용하여 단순하거나 중간 정도의 복잡한 작업을 수행합니다. PIC (Peripheral Interface Controller)는 명령 세트에서 더 적은 명령을 사용하는 마이크로 컨트롤러이며, RISC (Reduced Instruction Set Computer) 마이크로 컨트롤러라고도합니다.
마이크로 컨트롤러의 일반적인 구성 요소는 레지스터, 또는 8, 16 또는 32 비트 폭의 단일 워드 스토리지로 구성된 마이크로 프로세서입니다. 마이크로 프로세서에는 모든 레지스터를 상호 연결하는 내부 데이터 버스가 있지만 외부 데이터 버스는 RAM을 랜덤 액세스 읽기 / 쓰기 메모리 (RAM) 및 랜덤 액세스 읽기 전용 메모리 (RA)와 같은 휘발성 및 비 휘발성 메모리에 상호 연결합니다. -ROM). 대량 생산 된 마이크로 프로세서에는 사전 정의 된 명령어 세트가 있습니다. 프로세서 클럭 회로는 이전 명령을 기반으로 한 위치에서 새로운 명령을 정기적으로 가져옵니다. 이전 명령이 점프 명령 인 경우 실행할 메모리의 다음 주소는 이전 인수에 따라 다릅니다.