산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

3D 인쇄 스테퍼 모터

구성품 및 소모품

Arduino UNO
× 1
1/4" 네오디뮴 자석
× 6
8d 2-3/8" 못
× 8
트랜지스터
× 4
608zz 베어링
× 1

이 프로젝트 정보

https://www.youtube.com/embed/v2FUNALSTw

저는 최근에 3D 인쇄된 DC 모터에 대한 이 지침을 발견했고 단계를 취할 수 있다고 생각했습니다. 더 나아가; 문자 그대로. 저는 이 스테퍼 모터를 8개의 전자석, 6개의 네오디뮴 자석, 3d 인쇄된 회전자와 고정자 하우징으로 설계했습니다. 이것은 특히 15도 풀 스텝 및 7.5도 하프 스텝이 가능한 영구 자석 스테퍼 모터입니다. 다양한 유형의 스테퍼 모터가 있지만 대부분은 여기에서 설계한 모터와 매우 유사하게 작동합니다. 이것은 스테퍼 모터가 어떻게 작동하는지 보여주기 위한 교육용 디스플레이입니다. 대부분의 USB 전원 공급 장치에서 작동하도록 5-12VDC 전원 공급 장치에서 실행되도록 설계했습니다.

저도 제 유튜브 채널에서 경품 이벤트를 하고 있습니다. 아두이노, 이 프로젝트에 사용된 트랜지스터, 그리고 일부 스위치를 나누어 드리겠습니다. 자세한 내용은 마지막 단계에서.

1단계:필요한 것

<올>
  • 1/4인치 네오디뮴 자석 6개
  • 608ZZ 베어링
  • 8개의 8d 2-3/8" 못 - 적합하다면 어떤 못을 사용하는지 중요하지 않습니다.
  • 마그넷 와이어 - 0.315mm 마그넷 와이어를 사용했지만 이것은 중요하지 않습니다.
  • 아두이노 우노
  • 4개의 트랜지스터 - 주변에 있던 PNP 트랜지스터를 사용했지만 모터가 끌어오는 전류를 처리할 수 있는지 확인하는 한 원하는 트랜지스터나 MOSFET을 사용할 수 있습니다. 특정 권장 사항에 대해서는 데이터시트를 주의 깊게 읽으십시오. 5v 광산 모터는 약 1A를 소모하고 12V에서는 약 3A를 필요로 합니다.
  • 3D 인쇄된 회전자 및 고정자
  • 접착제
  • 전기 테이프
  • 나침반
  • 2단계:십이각형 회전자와 팔각형 고정자 인쇄

    3D Hub로 인쇄하세요!

    3단계:

    나침반을 사용하여 자석의 극을 결정하고 북극이 바깥쪽을 향하도록 자석을 붙입니다. 자석이 충분히 강하면 일부 스마트폰의 나침반에 자석의 극성이 표시됩니다.

    4단계:

    베어링을 고정자에 압입한 다음 회전자를 베어링에 밀어 넣습니다. 베어링 프레스가 고정자에 얼마나 잘 맞는지 매우 놀랐습니다. 3D 프린팅을 할 때 구멍은 안쪽으로 수축되고 예상보다 작아지는 경향이 있으므로 일반적으로 약간 크게 만듭니다.

    5단계:

    와이어 9개를 25피트로 자르고 드릴로 감습니다. 나침반과 배터리를 사용하여 못의 머리 부분에 남극을 제공하는 데 필요한 구성을 결정하십시오. 마커 또는 열 수축 튜브를 사용하여 전자석의 음극 리드를 표시합니다. 고정자 하우징과 접촉하게 될 전자석 섹션을 전기 테이프로 감쌉니다. 이것은 두 가지 목적을 수행합니다. 전자석을 제자리에 단단히 고정하고 코일이 생성할 수 있는 열로부터 하우징을 절연합니다. 코일 쌍은 내가 사용하는 5V 전원 공급 장치로 약 1A를 소비합니다. 내가 선택한 트랜지스터는 코일이 약 3A를 끌어오는 12V 전원 공급 장치를 사용하여 처리할 수 있습니다. 더 높은 전압 공급 장치의 문제는 잠시 동안 작동 상태로 두면 코일이 따뜻해지기 시작한다는 것입니다.

    경고:

    나는 이것을 5-12VDC 전원 공급 장치에서 실행하도록 설계했습니다. 구타 경로를 벗어나기로 결정했다면 옴의 법칙을 사용하여 원하는 코일 크기를 결정하십시오. V =I*R

    코일의 권선이 적을수록 저항이 낮아집니다. 주의하지 않으면 코일이 전원 공급 장치나 트랜지스터가 처리할 수 있는 것보다 더 많은 전류를 끌어들여 나쁜 일이 발생할 것입니다.

    6단계:


    전자석을 네오디뮴 자석에서 약 1/4"이 될 때까지 고정자에 밀어 넣습니다. 원하는 대로 전자석을 안팎으로 밀어넣을 수 있지만 못이 훨씬 빨리 자화되기 때문에 전자석을 너무 가까이에서 원하지 않았습니다. 그것이 못을 사용하는 것의 단점입니다. 모터는 자화되면 여전히 작동하지만 효율성이 떨어집니다. 약간의 정리가 있는 경우 용접봉이 못의 좋은 대안입니다.

    7단계:모든 것을 함께 납땜

    코일 쌍을 직렬로 연결하고 전자석의 모든 남극이 안쪽을 향하도록 연결하십시오. 회로도에서 사용한 저항은 1k 저항입니다. 이것의 목적은 오프 위치에 있을 때 디지털 핀이 높게 "뜨는" 것을 방지하는 것입니다. 다시 말하지만, 코일에 요구되는 전류를 견딜 수 있는 트랜지스터를 사용해야 합니다.

    소스 코드를 arduino에 로드하면 준비가 완료됩니다!


    8단계:선불!

    이 프로젝트에 사용된 트랜지스터인 arduino와 일부 스위치 및 점퍼 와이어를 증정합니다.

    경품 규칙:

    구독 YouTube 채널, 이 비디오를 보고 다음에 제가 만들고 싶은 것을 비디오에 댓글로 남겨주세요. 9월 1일 구독자 댓글을 무작위로 선정하여 무료로 발송해 드리겠습니다! 환영하는 커뮤니티가 되어 주셔서 감사합니다!

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • Printed_Stepper_Motor.ino
  • Printed_Stepper_Motor.ino일반 텍스트
    <전> / * 010100000111001001101111011101000110111100100000010001113D 인쇄 스테퍼 MotorCreated 년 8 월 15 일 2015Modified 년 8 월 15, 2015by 앤서니 Garofalo를 (프로토 G)가 여기 내 YouTube 채널을 방문 https://www.youtube.com/channel/UCpTuKJrXFwybnpOG7HpTpZwVisit 여기 내 Instructables 페이지 :HTTP :/ /www.instructables.com/member/Proto+G/ _____ ______ _____ __________ _____ ______ |_____] |_____/ | | | | | | ____ | | \_ |_____| | |_____| |_____| 01010000011100100110111101110100011011110010000001000111*/int Delay;int reverseSwitch;void setup() { // 디지털 핀 13을 출력으로 초기화합니다. 핀모드(9, 출력); 핀모드(10, 출력); 핀모드(11, 출력); 핀모드(12, 출력); 핀모드(13, 출력); // 시각적인 pinMode(6, INPUT)에 대한 led 핀; //토글 스위치는 방향을 반전하기 위해 디지털 핀 6에 연결됩니다. }void loop() { reverseSwitch =digitalRead(6); if(reverseSwitch ==HIGH){//역방향 스위치가 높으면 로터를 시계 반대 방향으로 돌립니다. Delay =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(12, 높음); 디지털 쓰기(13, 높음); 지연(지연); 디지털 쓰기(12, 낮음); 디지털 쓰기(13, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(11, 높음); 지연(지연); 디지털 쓰기(11, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(10, 높음); 디지털 쓰기(13, 높음); 지연(지연); 디지털 쓰기(10, 낮음); 디지털 쓰기(13, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(9, 높음); 지연(지연); 디지털 쓰기(9, 낮음); 지연(5); } else{//역방향 스위치가 높지 않으면 로터를 시계 방향으로 돌립니다. Delay =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(9, 높음); 디지털 쓰기(13, 높음); 지연(지연); 디지털 쓰기(9, 낮음); 디지털 쓰기(13, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(10, 높음); 지연(지연); 디지털 쓰기(10, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(11, 높음); 디지털 쓰기(13, 높음); 지연(지연); 디지털 쓰기(11, 낮음); 디지털 쓰기(13, 낮음); 지연(5); 지연 =analogRead(0); 지연 =map(지연, 0, 1023, 60, 2000); 디지털 쓰기(12, 높음); 지연(지연); 디지털 쓰기(12, LOW); 지연(5); } }

    맞춤형 부품 및 인클로저

    회로도


    제조공정

    1. 릴럭턴스 모터
    2. 스테퍼 모터
    3. 인쇄 회로 기판
    4. 통합 드라이버는 스테퍼 모터 설계를 용이하게 합니다
    5. Raspoulette 프로토타입
    6. 자율 너프 보초 포탑
    7. 바이폴라 스테퍼 ​​모터 라이브러리
    8. 서보 모터와 스테퍼 모터 사이의 회색 영역
    9. 리니어 모터란?
    10. 서보 모터 란 무엇입니까?