모터 드라이버 대 모터 컨트롤러

소비자 로봇에 대한 독서는 꽤 힘든 일이 될 수 있습니다. 여러분은 본질적으로 기술적인 많은 새로운 정보를 배우고 있으며, 때로는 여러분이 조사하는 주제가 전문가와 애호가 사이에 논쟁의 여지가 있기 때문에 상충되는 세부 사항에 직면하기도 합니다.

어떤 웹사이트에서는 기사에서 “모터 드라이버”와 “모터 컨트롤러”를 혼용해서 사용하는 것을 본 적이 있을 겁니다. 둘 다 이름에 “모터”가 들어가니까 같은 뜻이겠죠 안산손세차장?

글쎄요, 그렇지 않습니다. 때로는 프로젝트와 용도에 따라 두 용어를 바꿔 쓸 수 있는 것은 사실입니다. 예를 들어, 브러시 모터가 달린 작은 로봇을 조금 움직이게 하는 것은 두 하드웨어로 충분히 할 수 있습니다. 이 사실에 속지 마세요. 두 장치는 사실 상당히 다릅니다.

모터 컨트롤러

모션 컨트롤러는 운영의 두뇌입니다. 이 중 하나를 사용하면 로봇의 움직임을 프로그래밍하고 내부가 어떻게 작동하는지 확인할 수 있습니다. 정확한 비유는 로봇의 모션 컨트롤러가 컴퓨터의 CPU와 같다는 것입니다. 입력과 출력을 처리하고 로봇 프로젝트가 어떻게 기능하는지에 대한 컴퓨터화된 액세스를 제공합니다.

작은 브러시 모터는 모션 컨트롤러로 문제없이 조작할 수 있습니다. 단점은 다음과 같습니다. 모터 컨트롤러가 마이크로프로세서라는 본질적인 상태 때문에 모터로 ​​보낼 수 있는 전압 범위가 제한됩니다. 브러시 모터에 5V/3.3V 이상이 필요한 경우 모터 컨트롤러가 상황에 맞게 작동하지 못할 가능성이 있습니다.

모터 드라이버

그럼 드라이버는 뭐하는 거지? 둘 다 브러시 모터를 쉽게 움직일 수 있게 한다는 점에서 모터 컨트롤러와 비슷해.

그러나 모터 드라이버는 모터 컨트롤러에서 얻을 수 있는 논리 회로가 없습니다. 모터 드라이버에서는 프로그래밍과 더 많은 디지털 기능이 발생할 수 없습니다. 이를 처리하려면 별도의 마이크로프로세서가 필요합니다.

이것은 유리할 수 있습니다. 드라이버는 논리 회로에 대해 걱정할 필요가 없기 때문에 더 높은 전압 범위를 처리할 수 있습니다. 로봇이 평소보다 더 강력한 모터를 사용하는 경우 모터 드라이버는 모션 컨트롤러보다 상황을 처리할 가능성이 훨씬 더 높습니다. 그들은 더 큰 칩을 가지고 있고 마이크로프로세서를 돌볼 필요가 없습니다.

어느 것을 사시겠어요?

어떤 하드웨어를 구입할 것인가에 대한 질문은 좋은 질문이며, 무엇을 달성하려고 하는지에 따라 크게 달라집니다. 기본적인 모션 요구 사항은 모터 드라이버를 매력적인 선택으로 만들 것입니다. 회로가 없기 때문에 모터 컨트롤러보다 저렴하기 때문입니다. 기능이 가득한 마이크로프로세서가 필요 없기 때문에 모터 드라이버를 선택하면 비용을 쉽게 절약할 수 있습니다.

하지만 프로젝트에 약간의 프로그래밍이나 컴퓨터화된 기능이 필요하다면, 모션 컨트롤러가 이미 내장되어 필요한 논리 회로를 제공하므로 가장 좋은 선택이 될 수 있습니다.

그것에 대해 생각하고, 프로젝트의 필요성을 염두에 두고 주의 깊게 살펴보세요.