스테퍼 모터 우리가 사용하고 있는 센트의 스테퍼 모터는 그러한 문제 중 하나라고 생각합니다. 모터는 회전을 요구하고 여러 번 더 높은 정확도를 요구하지만 반복적으로 회전하는 낙하로 인해 회전 정확도가 높아지는데 어떤 방법으로 이를 처리할 수 있습니까? 당사가 공급하는 가공방법은 다음과 같습니다. 사용된 스테핑 모터의 친구들은 모두 우리가 회전하는 펄스 시점 수를 계산하고 단계 각도는 다음과 비례 관계에 있어야 한다는 것을 알고 있습니다. 단계 각도 및 펄스 수 = 회전 시점/단계하자 각도 및 우리가 사용하는 구동 세분 단계는 다음과 비례 관계여야 합니다. 스테퍼 각도 = 360 & deg; 단계/세그먼트. 따라서 다음과 같은 결과를 얻을 수 있습니다. 펄스 수 = 회전 시점/(360°단계/세그먼트) 일반적으로 우리는 플라스틱의 용도로 정의하는 펄스 수를 이해하고 편리하게 계산하므로 분할 단계를 사용하는 경우 이론상 회전 시점 조건에서 여러 번 360개 사례의 배수가 됩니다(기계적 구조 오류는 계산되지 않음). 매우 정확한 회전을 볼 수 있어야 하지만 높은 정확도 요구 사항이 있는 경우에는 0입니다. 1°다음), 더 많은 세분화 단계를 선택해야 했지만 수도가 추가되었습니다. 25000의 세분 단계를 사용하여 우리에 대한 일반적인 드라이브, 가장 큰 스테퍼 각도 = 360 & deg; / 25000 = 0. 0144° 무작위 회전을 보아야 정수 값의 펄스를 얻을 수 없다는 것을 알 수 있으므로 회전을 거듭한 후에 실수의 관점이 0을 넘어갈 것입니다. 1°。 해결책은 무엇입니까? 여기서 우리는 좋은 치료 방법을 제공합니다. 예를 들어, 1 & deg를 회전하고 싶습니다. , 계산을 통해 펄스 수 및 asymp를 얻을 수 있습니다. 69. 4444, 그 당시 우리는 69만 취하고 0. 4444를 포기할 것입니다. 그러면 우리는 볼 수 있습니다. 이번에는 적어도 0을 회전시켜 보겠습니다. 0144 * 0. 4444 = 0. 00639936°, 많은 사람들이 0. 많은 각도 006이 중요하지 않다고 생각할 수 있지만, 1 & deg를 회전할 때마다; , 100번 회전하면 실수가 0이 될 수 있습니다. 6°는 정밀도에 큰 영향을 미칩니다. 그러나 100배 확장의 관점을 회전해야 할 때, 소수점 이하 두 자리 이하의 펄스 카운트를 계산할 수 있는 순간을 처리할 때 우리는 기록할 펄스 오류 변수가 될 것이며 현재 기록을 요구할 것입니다. 회전이 적다면 해당 관점은 해당 관점을 더 많이 돌리고 다음 관점으로 돌아가서 두 개의 회전 펄스 오류 변수 값이 100(스테퍼 각도 이상)을 초과하는지 식별하는 펄스 오류 변수 판별식을 요구합시다. 펄스 수를 초과하여 회전 카운터에 더하고 빼는 순간 펄스 오류를 기록 변수 값에 요구합니다(그래서 다음에 다시 회전 펄스 오류 인식할 때). 쌓아서 우리가 여러 번 회전할 때 오류 값 이론은 관점의 펄스, 즉 0을 넘지 않습니다. 0144도. 따라서 인코더 스테퍼 모터 회전 정확도가 없어도 진행할 수 있습니다.