Arduino® 모터의 다른 유형은 무엇입니까?
Arduino® 마이크로 컨트롤러는 여러 유형의 모터를 제어하는 데 사용할 수 있습니다. 정확한 전자 제어 회로는 프로젝트에 따라 다르지만 모든 모터는 Arduino® 보드의 출력 핀에 연결되어 있습니다. 프로그래밍 코드를 사용하여 연결된 모터의 속도와 방향을 변경하거나 모터를 선택한 위치로 전진시킬 수 있습니다. Arduino® 모터의 가장 일반적인 3 가지 종류는 직류 (DC), 스테퍼 및 서보입니다.
직류 모터는 비교적 단순하며 많은 목적으로 사용될 수 있습니다. DC 모터에는 자석 안에 배치 된 와이어 코일이 있습니다. 코일을 통해 전기가 전달되면 전자기장이 발생하여 샤프트가 회전합니다. 이 프로젝트에 사용되는 많은 직류 Arduino® 모터에는 간단한 기어 박스가 포함되어있어 휠을 돌리거나 다른 기계 작업을 수행 할 수 있습니다.
초소형 DC 모터는 Arduino® 출력 핀에 직접 연결할 수 있지만 40 밀리 암페어 이상의 전류를 소비하는 모터에는 추가 제어 회로가 필요합니다. 트랜지스터는 종종 이러한 목적으로 사용됩니다.; 이를 통해 Arduino®는 저 전류 신호를 사용하여 솔리드 스테이트 스위치를 활성화하고 모터에 고전류 전력을 보냅니다. 로봇 공학과 같은 일부 응용 분야에서는 여러 트랜지스터가 "H- 브리지"로 알려진 배열로 결합됩니다. H- 브리지는 전기 극성을 반대로하고 DC Arduino® 모터를 앞뒤로 구동 할 수있게합니다.
Arduino® 스테퍼 모터는 DC 모터와 유사하지만 연속적으로 회전하지는 않습니다. 대신, 전자기 코일의 내부 배열은 스테퍼 모터를 조금씩 증가 시키거나 앞으로 밟습니다. 이러한 움직임의 예로서, 배터리 구동 식 아날로그 시계의 손은 종종 스테퍼 모터에 의해 구동됩니다. 스테퍼 모터가 연결된 Arduino® 모터는 일련의 펄스를 출력하도록 프로그래밍해야합니다. 각 신호는 모터를 한 번“단계”로 만듭니다.
서보 모터는 DC 또는 스테퍼 모터와 크게 다릅니다. 이 모터에는 샤프트 위치를 매우 정확하게 제어하기위한 기어와 회로가 통합되어 있습니다. 이러한 유형의 Arduino® 모터는 일반적으로 완전한 원형 회전을위한 것이 아니라 90 ° 또는 180 ° 범위 내에서 움직입니다. 서보 모터에는 일정한 전원과 위치 신호가 모두 필요하며 이는 샤프트의 정확한 위치를 결정합니다. 이 모터는 종종 호출되는 것처럼 서보는 종종 속도와 정확도가 높은 위치에서 다른 위치로 이동할 수 있습니다.