정확한 모터 위치


9

8 개의 고정 위치 (N, NE, E, SE, S, SW, W, NW)가있는 화살표가 고정 된 여러 모터를 사용하는 장치를 만들려고합니다. 이것은 45 ° 또는 π의 단계를 의미합니다π4 .

가격 때문에 서보와 스테퍼를 피하려고 노력하고 있기 때문에 누군가 이것이 어떻게 달성 될 수 있는지에 대한 아이디어가 있는지 궁금합니다. 내가 생각할 수있는 유일한 방법은 모터가 경험하는 회 전량으로 펄스를 교정하는 것입니다. 이것보다 더 나은 해결책이 있어야합니다!


4
미니 서보는 정말 싸다 ... tinyurl.com/y8v4ahm
Toby Jaffey

저렴한 서보의 또 다른 출처 ($ 4.90 [USD]) dealextreme.com/details.dx/sku.20087
Adam Davis

답변:


10

화살표가 8 개의 고정 위치 중 하나를 가리 키도록 하시겠습니까? 자석 바늘과 최소 8 개의 전자석을 사용하여 바늘을 원하는 방향으로 당기십시오.


좋은 생각! 구현하려면 더 많은 I / O가 필요할 수 있습니다.
Adam Davis

1
즉 종류 : 스테퍼 모터의
브라이언 보처

9

내가 생각할 수있는 유일한 방법은 모터가 경험하는 회 전량으로 펄스를 교정하는 것입니다.

나는 이것이 효과가 있다고 생각하는 데 어려움이 있습니다. 즉, 모터를 가져 와서 사용해보십시오! 긴 펄스를 적용하고 알려진 위치에서 정지 위치에 놓인 후 다양한 길이, 전류 등의 펄스를 적용하고 반복 가능한 결과를 얻을 수 있는지 확인하려면 정지로 설정하십시오.

모터 설계에 따라 온도, 습도 및 기타 요인에 따라 마찰이 약간 변경 될 수 있지만 8 개의 위치 만 필요하므로 오류가 발생할 여지가 충분하지 않을 수도 있습니다. 가장 큰 문제는 동일한 유형이라도 각 모터를 캘리브레이션해야한다는 것입니다. 모두 약간 다른 토크 / A 특성을 갖기 때문에 시간이 지남에 따라 모터의 수명과 방법에 따라 변할 것입니다 환경이 영향을 미칩니다.

그러나 더 나은 결과를 얻으려면 일종의 피드백 루프가 필요합니다.

가장 쉬운 방법은 전위차계를 연결하고 a / d 변환기로 위치를 읽는 것입니다. 전위차계는 회전하기가 너무 어려우므로 골판지와 연필로 자신을 만드십시오. 두꺼운 검은 색 원을 골판지 주위에 거의 끝까지 그린 다음 가운데 구멍을 잘라 모터에 연결합니다. 반원의 한쪽 끝에 와이어를 연결하고 다른 쪽 끝을 따라 와이어를 끌어 모터가 회전함에 따라 저항이 변합니다. A / D와 함께 사용하십시오.

당신은 또한 이것을 뒤집을 수 있습니다-움직이는 접점을 아래쪽에 두꺼운 검은 선으로 화살표에 놓으십시오 (따라서 판지를 돌릴 필요가 없으며 움직이는 접점 만). 디자인에 독창적이라면 사람들은 검은 반원이 디스플레이면의 일부라고 생각할 것입니다.

구성에 따라 매우 시끄럽고 신뢰할 수는 없지만 오랫동안 지속되지는 않지만 저렴하고 쉽고 위치 결정 요구 사항이 낮 으면 올바른 피드백을 제공해야합니다. 45도 영역.

또 다른 (보다 안정적인) 옵션은 회전하는 판지에서 노치를 자른 광학 센서 하나를 사용하는 것입니다. 올바른 지점에 올 때까지 맥박을 세십시오. (고가의) 광학 엔코더를 제거하고 노치에 닿아 노치가 없을 때 분리 된 두 개의 와이어를 사용할 수 있습니다.

행운을 빕니다. 시도한 내용과 작동 방식을 알려주십시오.


통찰력 있고 창의적인 답변; 나는 여기서 적어도 두 가지 완전히 새로운 것을 배웠습니다. 연필이 전위차계를 능가하는 경우를 기르기위한 +1!
boardbite

5

링크에있는 것과 같은 포토 인터럽터를 사용하십시오 . 모터 샤프트에 뾰족한 방향을 가리키는 얇은 '팔'을 부착하십시오. 그런 다음 팔을 끼 우려는 각도로 포토 인터럽터 8 개를 올바른 위치에있을 때 팔이 인터럽터를 통과하도록 배치하십시오. 그런 다음 올바른 차단기가 중단되었음을 감지 할 때까지 모터를 움직이십시오.


5

싸게 원한다면 ...

잉크젯 프린터에서 간단한 DC 모터를 꺼내고 잉크젯 광학 인코더를 사용하여 위치를 지정하는 데 어려움을 겪었습니다.

테스트에 Arduino를 사용했지만 모든 마이크로 컨트롤러를 사용할 수 있습니다.

이것을 확인하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.