Агуулгын хүснэгт:

Шугаман хөдөлгүүрийн алхам мотор: 3 алхам (зурагтай)
Шугаман хөдөлгүүрийн алхам мотор: 3 алхам (зурагтай)

Видео: Шугаман хөдөлгүүрийн алхам мотор: 3 алхам (зурагтай)

Видео: Шугаман хөдөлгүүрийн алхам мотор: 3 алхам (зурагтай)
Видео: 10 невероятных водных и подводных погружений 2024, Арваннэгдүгээр
Anonim
Шугаман идэвхжүүлэгч Stepper Motor
Шугаман идэвхжүүлэгч Stepper Motor

Stepper моторын эргэх хөдөлгөөнийг шугаман хөдөлгөөн болгон хувиргахын тулд stepper моторыг урсгалтай холбодог. Утас дээр бид эргэх боломжгүй гуулин самар ашигладаг. Утасны эргэлт бүрт гуулин самарыг тэнхлэгийн чиглэлд орчуулдаг.

Үзнэ үү: аялагч самар шугаман идэвхжүүлэгч,

Алхам 1: Хэсгийн жагсаалт

Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт
Хэсгийн жагсаалт

Зорилгуудын нэг нь бэлэн бус материалыг ашиглах явдал юм. Энэ нь зардлыг бага байлгадаг бөгөөд хэрэв эд анги эвдэрвэл амархан сольж болно.

  • M5 гуулин зангуу
  • M5 зэвэрдэггүй ган утас
  • M5 самар (заавал биш)
  • Газардуулгын холбогч
  • Бөмбөг холхивч дотоод диаметр Ø5mm (жишээ нь MF105 ZZ 5x10x4, F695 ZZ 5x13x4)
  • Хавтгай талтай Ø5 мм-ийн шаталсан моторын тэнхлэг (жишээлбэл BYJ-төрлийн, 20BYJ46, 24BYJ48, 28BYJ48, 30YJ46, 35BYJ46)
  • Stepper мотор драйвер (жишээ нь ULN2003, ULN2003 мини)
  • Ардуино

Алхам 2: эд анги

Эд анги
Эд анги
Эд анги
Эд анги
Эд анги
Эд анги
Эд анги
Эд анги

Stepper моторыг холбох - утас

Газардуулгын холбогч нь хоёр утсыг холбох зориулалттай. Утасыг бэхлэхийн тулд хоёр талыг 2 боолтоор хангадаг. Stepper моторыг утастай холбохын тулд газардуулгын холбогчийн дотоод диаметрийг Ø5 мм хүртэл өрөмдөх шаардлагатай (өрөмдөхөөс өмнө жижиг боолтыг ав). BYJ загварын бага оврын хөдөлгүүр нь тэнхлэг дээр 6 мм хавтгай гадаргуутай байдаг. Холбогчийн урт нь 30 мм. Хагас хуваахад бид 2 холбогчтой болно.

Холболтын нэг боолтыг stepper моторын тэгш гадаргуу дээр шургуулж, хоёр дахь боолтыг урсгалтай саваагаар шургуулна. Энэ нь stepper моторын эргүүлэх хүчийг урсгалтай саваа руу шилжүүлэх хатуу холболтыг бий болгодог.

Анхаарна уу, учир нь энэ нь бариул, холхивч эсвэл самарны хатуу холболт, буруу байрлал нь stepper моторт асуудал үүсгэдэг.

Урсдаг саваа

Утасны саваа ба утас самар нь өөр өөр материалаар хийгдсэн байх нь дээр. Урсдаг саваа хийх материалын сонголт бол зэвэрдэггүй ган юм. Энэ бол хатуу материал бөгөөд зэврэлт, зэв, будалтанд тэсвэртэй. Самар хийх материалыг сонгох нь гуулин юм. Хуурай гадаргуугийн статик/динамик үрэлтийн коэффициент бага (статик 0.4, динамик 0.2)

Гуулин самар

Гуулин зангуу нь дотоод урсгалтай хэсэг ба конус хэлбэртэй хэсэгтэй. Энэ төрлийн зангуугийн эхний 10 мм нь метрик утас юм. Энэ бол энэ төсөлд ашиглагдах хэсэг юм.

Дотор конус хэлбэртэй хэсгийг ашиглах боломжгүй. Энэ нь урсгалтай саваа оруулах үед өргөжиж, энэ нь самарны орон сууцыг сүйтгэх болно.

Орон сууцны самар

Самарыг урсгалтай савааны тэнхлэгийн чиглэлд орчуулахын тулд самарыг эргүүлэхээс зайлсхийх хэрэгтэй. Тиймээс самар нь тэгш гадаргуутай байх ёстой. Үүний нэг жишээ бол дөрвөлжин модон блок бүхий зураг юм. Самар нь блок дотор наасан байна.

Буруу тохируулгын талаар мэдэж байх.

Холхивч

Үрэлтээс аль болох зайлсхийхийн тулд бөмбөг холхивчийг ашиглана уу. Эдгээр холхивч нь хямдхан байдаг. Хэт их нарийвчлал шаардагддаггүй. Урсдаг саваа ба холхивчийн хооронд зарим хүлцэл байдаг бөгөөд энэ нь зарим нэг тэгш бус байдлыг шингээдэг. Миний хэрэглэж буй холхивч нь фланцтай бөгөөд модонд сайтар дарагдсан байдаг.

Алхам 3: Stepper моторыг Arduino руу холбох

Image
Image
Stepper моторыг Arduino руу холбох
Stepper моторыг Arduino руу холбох
Stepper моторыг Arduino руу холбох
Stepper моторыг Arduino руу холбох

BYJ цуврал нь нэг туйлт шатлалт мотор юм. Энэ төсөлд stepper мотор нь 20BYJ46 юм. Жолооч нь мини-ULN2003 юм.

Stepper мотор худалдаж авахдаа нэрлэсэн хүчдэлийг шалгаж үзээрэй. Arduino цахилгаан хангамжийг ашиглахдаа 5V хувилбарыг ашигла. Томъёог ашиглан гүйдлийг шалгана уу: U = IxR. 20BYJ46 -ийн 5V хувилбар нь 60 ом эсэргүүцэлтэй. Дараа нь гүйдэл нь I = U/R = 5/60 = 0.08A байна.

Arduino нь stepper моторыг шууд тэжээх хангалттай дижитал тээглүүрт хангалттай гүйдэл өгөх боломжгүй байна. Arduino -ийг хамгаалахын тулд драйвер ашигладаг. Жолооч оролтын цэг дээр Arduino -ийн дижитал тээглүүрийн статусыг уншиж, гаралтын зүү рүү бичдэг. 1B оролтын зүү "Өндөр" байх үед драйверт өгдөг хүчийг VCC (+) ба 1C (-) зүү рүү чиглүүлдэг.

Arduino -ийг stepper драйвер руу stepper моторт хэрхэн холбохыг зураг, хүснэгтээс үзнэ үү (мотор ба драйвер нь тохирох залгуур болон залгуураар хангагдсан болно). Хэрэв бүх зүйл зөв холбогдсон бол Arduino -ийг асааж, кодыг Arduino -д байршуулж болно.

Алхам хөдөлгүүрийг хэрхэн эргүүлэх хүснэгтийг үзнэ үү Arduino нь дижитал "өндөр", бусад тээглүүр нь "бага" байх ёстой. "LOW" гэх мэт. Үүнийг давтан хийснээр stepper мотор эргэж эхэлдэг.

Зөвлөмж болгож буй: