Orodha ya maudhui:

Linear Actuator Stepper Motor: 3 Hatua (na Picha)
Linear Actuator Stepper Motor: 3 Hatua (na Picha)

Video: Linear Actuator Stepper Motor: 3 Hatua (na Picha)

Video: Linear Actuator Stepper Motor: 3 Hatua (na Picha)
Video: Как управлять приводом с помощью Arduino - Robojax 2024, Novemba
Anonim
Linear Actuator Stepper Motor
Linear Actuator Stepper Motor

Kubadilisha mwendo unaozunguka wa motor stepper kuwa mwendo wa laini, motor ya stepper imeunganishwa na uzi. Kwenye uzi tunatumia karanga ya shaba ambayo haiwezi kuzunguka. Kila zamu ya uzi hiyo nati ya shaba hutafsiriwa katika mwelekeo wa axial wa uzi.

Tazama: msaidizi wa laini ya kusafiri ya karanga,

Hatua ya 1: Orodha ya sehemu

Orodha ya sehemu
Orodha ya sehemu
Orodha ya sehemu
Orodha ya sehemu
Orodha ya sehemu
Orodha ya sehemu

Moja ya malengo ni matumizi ya vifaa vya nje ya rafu. Huweka gharama chini, na ikiwa sehemu zinavunjika zinaweza kubadilishwa kwa urahisi.

  • Nanga ya shaba ya M5
  • M5 uzi wa chuma cha pua
  • Karanga za M5 (hiari)
  • Kiunganishi cha vipuli
  • Fani za mpira kipenyo cha ndani Ø5mm (k.m MF105 ZZ 5x10x4, F695 ZZ 5x13x4)
  • Axle ya gari inayokwenda Ø5mm na pande zenye gorofa (k.m aina za BYJ, 20BYJ46, 24BYJ48, 28BYJ48, 30YJ46, 35BYJ46)
  • Dereva wa gari (kwa mfano ULN2003, ULN2003 mini)
  • Arduino

Hatua ya 2: Sehemu

Sehemu
Sehemu
Sehemu
Sehemu
Sehemu
Sehemu
Sehemu
Sehemu

Kuunganisha stepper motor - uzi

Kontakt ya ardhi imeundwa kuunganisha waya mbili. Pande zote mbili hutolewa na screws 2 za kufunga waya. Kuunganisha motor ya stepper na uzi kipenyo cha ndani cha kontaktiki ya kutuliza inahitaji kupigwa hadi mm5mm (toa visu ndogo kabla ya kuchimba visima). Motors ndogo za stepper za mifano ya BYJ zina uso wa gorofa wa 6mm kwenye axle. Urefu wa kontakt ni 30mm. Wakati wa kukatwa kwa nusu tuna viunganisho 2.

Skrubu moja ya uunganishaji imechorwa kwa uso gorofa wa motor ya stepper na screw ya pili imefungwa kwa fimbo iliyofungwa. Hii inafanya kuwa unganisho mgumu ambao huhamisha torque ya motor stepper kwa fimbo iliyofungwa.

Jihadharini, kwa sababu hii ni unganisho ngumu, upotoshaji wa fimbo, fani au nati husababisha shida katika gari la stepper.

Fimbo iliyofungwa

Ikiwezekana fimbo ya uzi na nati ya nyuzi hutoka kwa vifaa tofauti. Chaguo la nyenzo kwa fimbo iliyofungwa ni chuma cha pua. Ni nyenzo ngumu, ina upinzani wa kutu, kutu na kuchafua. Chaguo la nyenzo kwa nati ni shaba. Mgawo mgumu wa uso kavu / wenye nguvu ni mdogo (tuli 0.4, nguvu 0.2)

Mbegu ya shaba

Nanga ya shaba ina sehemu ya ndani iliyoshonwa na sehemu ambayo ina umbo la koni. Ya nanga za aina hii 10mm ya kwanza ni uzi wa metri. Hii ndio sehemu ambayo inatumika katika mradi huu.

Sehemu ya umbo lililobanwa haiwezi kutumiwa. Inapanuka wakati fimbo iliyofungwa imeingizwa na hii itaharibu makazi ya nati.

Nyumba ya karanga

Ili kutengeneza nati kutafsiri katika mwelekeo wa axial wa fimbo iliyofungwa, mzunguko wa nati lazima uepukwe. Kwa hivyo nati lazima iwe na uso gorofa. Mfano ni picha iliyo na mraba wa mbao. Nati imeunganishwa kwenye kizuizi.

Jihadharini na upotoshaji.

Kuzaa

Ili kuepuka msuguano mwingi iwezekanavyo tumia fani za mpira. Hizi fani ni za bei rahisi. Usahihi sana hauhitajiki. Kuna uvumilivu kati ya fimbo iliyofungwa na kuzaa, hii inachukua upotoshaji fulani. Uzao ninaotumia una bomba na umebanwa sana ndani ya kuni.

Hatua ya 3: Kuunganisha gari la Stepper kwa Arduino

Image
Image
Kuunganisha Stepper Motor na Arduino
Kuunganisha Stepper Motor na Arduino
Kuunganisha Stepper Motor na Arduino
Kuunganisha Stepper Motor na Arduino

Mfululizo wa BYJ ni motors za unipolar stepper. Katika mradi huu motor stepper ni 20BYJ46. Dereva ni mini-ULN2003.

Wakati wa ununuzi wa motor stepper hakikisha voltage iliyokadiriwa. Tumia toleo la 5V unapotumia usambazaji wa umeme wa Arduino. Angalia sasa na fomula: U = IxR. Toleo la 5V la 20BYJ46 lina upinzani wa 60ohm. Ya sasa ni mimi = U / R = 5/60 = 0.08A.

Arduino haina uwezo wa kusambaza sasa ya kutosha kwenye pini za dijiti ili kuwezesha motor stepper moja kwa moja. Ili kulinda Arduino dereva hutumiwa. Dereva anasoma kwenye pini za pembejeo hali ya pini za dijiti za Arduino na anaandika kwa pini za pato. Wakati pini ya kuingiza 1B iko "Juu" nguvu inayotolewa kwa dereva inasambazwa kubandika VCC (+) na 1C (-).

Tazama picha na meza jinsi ya kuweka Arduino kwa dereva wa stepper kwa motor ya stepper (motor na dereva hutolewa na tundu linalofanana na kuziba). Ikiwa yote yamefungwa waya kwa usahihi Arduino inaweza kuwezeshwa na nambari inaweza kupakiwa Arduino.

Tazama jedwali jinsi ya kuzunguka motor ya stepper Arduino lazima itengeneze pini ya dijiti "Juu", pini zingine lazima ziwe "LOW" wakati mzunguko wa motor stepper unafanywa Arduino lazima itengeneze pini inayofuata "HIGH", pini zingine lazima ziwe "CHINI" na kadhalika. Wakati hii inarudiwa motor stepper huanza kuzunguka.

Ilipendekeza: