Sisukord:

Nema17 samm -mootori mikrosamm: 6 sammu
Nema17 samm -mootori mikrosamm: 6 sammu

Video: Nema17 samm -mootori mikrosamm: 6 sammu

Video: Nema17 samm -mootori mikrosamm: 6 sammu
Video: Nema17, 3D Printed Strain Wave Gear (Harmonic Drive) 2024, November
Anonim
Nema17 samm -mootori mikrosamm
Nema17 samm -mootori mikrosamm

Nii et see on minu esimene juhendatav ja ma olen kindel, et pean asju ajakohastama, kui sellega probleeme leian. Püüan asju parandada ja aega anda ning tagasisidega. Tänan!

Kogu teave, mida ma leidsin steppereid ja mikroastmeid otsides, oli kas liiga elementaarne või läks nii detailselt, et mu silmad läksid mõne lehe pärast läikima. See on minu enda sammude ja mikroastmete võtmise tulemus.

Olen kokku pannud lihtsa Nema17 samm -mootori seadistuse, mis demonstreerib mikrotoimingut ja selgitab natuke, kuidas asjad töötavad, ning mõned näidiskoodid selle toimimiseks.

Kummalisel kombel on minu nauding sellest, et saan teada, kuidas asjad toimivad, kui nende tegelik kasutamine millegi ehitamiseks:) jah, ma tean, imelik! Igatahes, siin on üks väike asi, mille ma mõtlesin välja, et rahuldada oma uudishimu stepprite ja mikrostreppimise vastu. Kood on natuke üle kommenteeritud, kuid tahtsin proovida ja vastata kõigile küsimustele, mis selle ülevaatamisel tekkida võivad. Õppida on veel palju, kuid see peaks aitama teil oma teekonda alustada.

Kood kirjutati Arduino Nano, DRV8825 samm -draiveriplaadi ja Nema17 samm -mootori (17HS4401S) jaoks. See koostati ja testiti ka UNO R3 ja MEGA2650 R3 peal. Loodetavasti aitab see kedagi projektist või soovib lihtsalt teada, kuidas teie 3D -printer või võib -olla CNC neid tõeliselt sujuvaid liigutusi teeb. Tasuta kasutada igal juhul, kui soovite.

Alustame!

Samm: vajalikud osad

Vajalikud osad
Vajalikud osad
Vajalikud osad
Vajalikud osad
Vajalikud osad
Vajalikud osad

Kui vaatate seda õpetlikku, on teil tõenäoliselt juba enamik, kui mitte kõik, juba olemas. Neile, kes siin pole, peate asju dubleerima.

1. Arduino Nano, Uno R3 või Mega2560

2. Nema 17 Sammumootor. Tõenäolises kapotis võiksite kasutada mis tahes 4 -juhtmelist samm -sammut, kuid see oli mul

3. 100uf 25v elektrolüütkondensaator. Me vajame seda, et tulla toime kõikide pingetõusudega, mis võivad meie stepperiga töötamisel tekkida. Võib esineda 45 V naelu, nii et olge ohutud!

4. DRV8825 astmeline juhtplaat

5. Leivalaud

6. Leivaplaadi juhtmed

7. Voltmeeter.

8. Toiteallikas. Saate kasutada kõike alates akust kuni spetsiaalse toiteallikani. See peab lihtsalt pakkuma 12 volti ja vähemalt 1 amprit. Soovitavalt 2 amprit, kuna juht saab enne väljalülitamist hakkama kuni 1,5 -ga.

2. samm: juhtmete ühendamine

Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!
Asjade juhtmestik!

Siin on meie skeem, mida kasutame asjade ühendamiseks. Teie sammul võivad olla sama värvi juhtmed või mitte. Sel juhul peate määrama, millised juhtmed on mähised. Võimalik, et peate oma andmelehte kontrollima, et otsustada, kuidas omaga ühendust luua.

Üks võimalus seda teha oleks mõõta oma stepperi vastupanu. Neljast juhtmest loeb 2 paari kusagil 3 oomi läheduses. Need 2 paari on teie A- ja B -mähised. Nii et lihtsalt ühendage iga "paar" DRV8825 -ga. 1 paar A1 ja A2 ning teine paar B1 ja B2. Ärge muretsege polaarsuse pärast liiga palju. Kui teil on üks paaridest vahetatud, pöörab mootor lihtsalt vastassuunda. Ma tean. Proovisin ära! Lihtsalt veenduge, et iga "paar" on draiveris ühendatud sama A või B -ga.

Samm: reguleerige Vref

Kui olete kõik juhtmed ühendanud ja kasutamiseks valmis, peame esmalt seadistama meie DRV8825 tahvli vref.

Välkutage Arduino koodi Stepper_Board_Adjust abil. See võimaldab meil lihtsalt juhtpaneeli välja lülitada ja sisse lülitada.

Ühendage stepper lahti.

Avage jadamonitor ja lülitage draiver sisse. Kood peaks näitama lihtsat menüüd. Kui ei, siis kontrollige oma Arduino ühendusi.

Haarake oma voltmeeter ja ühendage maapind leivaplaadi loogikaväljaga. Kasutades oma teravat positiivset juhet, ühendage see nii õrnalt potentsiomeetri kõrval oleva väikese metallist sakiga. Ettevaatust oma värisevate kätega, ärge liigutage seda kuhugi! Vaadake pilti, et näha, kus juhtmest puudutada. Teete testi oma laual kasutatava reguleerimise lähedal. Õnnelik sina!

Reguleerige potentsiomeetrit aeglaselt väikese kruvikeerajaga (jällegi ettevaatlik! Kohvi pole enne, kui olete valmis!), Kuni jõuate ümber. 8 volti. Sellest saab hea lähtepunkt.

Hea töö siiani!

Samm: välgutage põhikoodi

Siin on kood, mida me oma lõbutsemiseks kasutame!

Nüüd on aeg põhikood oma Arduinole välgutada.

Ma ei hakka teie Arduino ühendamise ja konfigureerimise üksikasjalikku kirjeldust laskma. Kui loete seda siin, teate juba, kuidas seda teha.: P

Heitke kiire pilk koodile. On mõned kommentaarid, mis aitavad veel mõnda asja selgitada.

Siiski peate raamatukogu laadima. Seda saab teha raamatukoguhalduri Arduino IDE -s.

Pärast raamatukogu laadimist jätkake Arduino välklambiga.

Avage jadaport ja kui kõik läheb hästi, näete menüüd. Suurepärane töö!

Ülejäänud on teie otsustada!

Loodan, et sellest oli abi teie teadmiste ja lõbu otsimisel. Ma tean, et õppisin seda tehes palju!

Tänan!

5. samm: märkmed

Märkused
Märkused

Paar märkust.

Pidage alati meeles, et ärge kunagi lülitage samm -seadet lahti, kui see on sisse lülitatud. Lülitage alati esmalt toide välja.

Kui leiate, et teie stepper jätab väiksema kiiruse ja kiirenduse korral samme vahele, proovige vrefi veidi korraga tõsta.

Samm 6: Mikrosamm

Seda tehti 30 pööret, 1/4 sammu, 5000 kiirust, 3000 kiirendust.

Soovitan: