스텝모터 예제

하나의 작동 방식과 주요 한계를 이해하면 스텝 모터를 선택하는 것이 그리 어렵지 않습니다. 스텝 모터는 전기 입력 에너지를 회전 기계 출력 에너지로 변환합니다. 상자 “단계 모터 진드기를 만드는?” 몇 가지 이론을 제공합니다. 상기 스텝 모터는 소정의 입력 전압 펄스 시퀀스를 부여할 때, 이산, 예측 가능, 각도 증분(스텝 각도)으로 이동하는 편리한 장치이다. 일반적인 스텝 각도는 7.2, 3.6, 1.8, 0.9, 0.72, 0.36 및 0.18도입니다. 사용할 단계 각도는 용도에 따라 다릅니다. 예를 들어 그림 1의 팬 및 틸트 감시 카메라는 작은 스텝 각도의 모터를 사용하여 카메라가 움직이고 멈출 때 지터와 명백한 흐림을 완화합니다. 나중에 모터가 어떻게 선택되었는지 살펴보겠습니다. 그럼 당신은 모터의 rpm을 측정하기위한 인코더가 필요합니다. 또는 arduino가 200 단계 (전체 주기)를 실행하는 데 필요한 시간을 측정하는 경우 rpm을 계산할 수 있습니다. void 루프() { // 한 방향으로 한 발 회전: Serial.println(“시계 방향”); myStepper.step(stepsPerRevolution); 지연(500); A4988은 쉬운 작동을 위해 통기가 내장된 양극성 스테퍼 모터를 제어하기 위한 마이크로스테핑 드라이버입니다. 즉, 컨트롤러에서 단 2핀으로 스테퍼 모터를 제어하거나 회전 방향을 제어하기 위한 모터와 단계를 제어하는 다른 모터를 제어할 수 있습니다. `스테퍼` 라이브러리를 포함하면 `in1`에서 `in4`까지의 4개의 컨트롤 핀이 정의됩니다.

모터를 연결하기 전에 운전자의 전류 제한을 조정하여 전류가 모터의 현재 한계 내에 있는지 확인해야 합니다. 우리는 보드에 전위차계를 사용하여 기준 전압을 조정하고이 방정식을 고려하여 그렇게 할 수 있습니다 : 내 스테퍼 모터는 안티 클릭 현명한 작동하지 않습니다. 그 이유는 무엇입니까? 이 질문을 작성자에게 보내야 합니다. 당신이 정확하고 넓은 범위에 걸쳐 작동하는 스테퍼 드라이버를보고 싶은 경우에 코드의 좋은 설명이 다음 `간단하고 저렴한 비용과 정확한 스테퍼 모터 드라이버`마이크 `루프`기능은 매우 간단합니다. 명령이 직렬 모니터에서 들어올 때까지 기다렸다가 `parseInt`를 사용하여 int로 전송된 번호의 텍스트를 변환합니다. 그런 다음 모터에 해당 단계 수를 설정하도록 지시합니다. 컴퓨터 제어 스테퍼 모터는 모션 제어 포지셔닝 시스템의 한 유형입니다. 일반적으로 응용 프로그램을 유지하거나 포지셔닝하는 데 사용할 수 있는 개방형 루프 시스템의 일부로 디지털 방식으로 제어됩니다. 5상 방법은 일반 2상 하이브리드 스텝 모터 설계의 고정기에 폴 페어를 추가합니다. 이것은 로터 피치의 1 분기에서 1/10로 2 상 단계 모터의 로터 고정자 오프셋을 변경합니다.

50 개의 로터 톱니가있는 모터의 결과 풀 스텝 크기는 0.72 도, 또는 500 단계 / 회전수입니다. 5상 스텝 모터는 풀 스텝, 2상 모터에 비해 불규칙회전이 훨씬 낮으며 공진 효과가 거의 없습니다.

Aquesta entrada ha esta publicada en General. Afegeix a les adreces d'interès l'enllaç permanent.