Përmbajtje:
- Hapi 1: Pjesët e nevojshme
- Hapi 2: Instalimi i Gjërave
- Hapi 3: Rregulloni Vref
- Hapi 4: Ndizni kodin kryesor
- Hapi 5: Shënime
- Hapi 6: Mikrostipimi
Video: Nema17 Stepper Motor Mikrostepping: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Pra, kjo do të jetë mësimi im i parë, dhe jam i sigurt se do të më duhet të përditësoj gjërat pasi gjej probleme me të. Do të përpiqem t'i rregulloj gjërat sipas kohës dhe me reagime. Faleminderit!
I gjithë informacioni që gjeta duke kërkuar për stepat dhe mikro -hapat ishte ose shumë themelor, ose hyri në aq shumë detaje sa sytë e mi u ndezën pas disa faqesh. Ky është rezultat i marrjes sime mbi stepat dhe mikro -hapat.
Unë kam bashkuar një konfigurim të thjeshtë të Nema17 Stepper Motor që do të demonstrojë mikro -hapim dhe do të shpjegojë pak si funksionojnë gjërat dhe disa mostra të kodit për ta parë atë në veprim.
Çuditërisht kënaqësia ime vjen nga zbulimi se si funksionojnë gjërat më shumë sesa në të vërtetë përdorimi i tyre për të ndërtuar diçka:) ya e di, E çuditshme! Gjithsesi, këtu është diçka e vogël me të cilën kam dalë për të kënaqur kuriozitetin tim për stepat dhe mikro -hapat. Kodi është pak i komentuar, por unë doja të provoja dhe t'u përgjigjesha çdo pyetjeje që mund të lindë gjatë shikimit të tij. Ka shumë më tepër për të mësuar, por kjo duhet t'ju ndihmojë të filloni udhëtimin tuaj.
Kodi u shkrua për një Arduino Nano, një bord drejtues stepper DRV8825 dhe një motor stepper Nema17 (17HS4401S). Gjithashtu u përpilua dhe u testua në një UNO R3 dhe një MEGA2650 R3. Shpresoj se kjo ndihmon dikë në një projekt ose ndoshta thjesht dëshiron të dijë se si printeri juaj 3D ose ndoshta CNC i bën ato lëvizje vërtet të qeta. Falas për t’u përdorur në çfarëdo që ju pëlqen.
Le të fillojmë!
Hapi 1: Pjesët e nevojshme
Nëse po shikoni këtë udhëzues, ndoshta keni më së shumti, nëse jo të gjitha këto, tashmë. Për ata që nuk e kanë këtu është ajo që ju nevojitet për të kopjuar gjërat.
1. Arduino Nano, Uno R3, ose Mega2560
2. Nema 17 Motori stepper. Ju mund të përdorni çdo hapës me 4 tela në të gjitha kapakët e mundshëm, por kjo është ajo që kisha
3. Kondensator elektrolitik 100uf 25v. Ne kemi nevojë për këtë për të trajtuar çdo rritje të tensionit që mund të ndodhë gjatë drejtimit të hapësit tonë. Mund të ketë goditje 45v, kështu që le të jemi të sigurt!
4. Bordi i shoferit stepper DRV8825
5. Tabela e bukës
6. Telat e bukës
7. Matës volt.
8. Një furnizim me energji elektrike. Ju mund të përdorni çdo gjë nga një bateri në një furnizim me energji të veçantë. Thjesht duhet të furnizojë 12 volt dhe të paktën 1 amp. Mundësisht 2 amper pasi shoferi do të trajtojë deri në 1.5 para se të fiket.
Hapi 2: Instalimi i Gjërave
Këtu është skema jonë që do të përdorim për të lidhur gjërat. Hapi juaj mund ose nuk mund të ketë telat me të njëjtën ngjyrë. Në këtë rast, do t'ju duhet të përcaktoni se cilat tela janë cilat mbështjellje. Ju mund të keni nevojë të kontrolloni fletën tuaj të të dhënave për të përcaktuar se si ta lidhni tuajin.
Një mënyrë për ta bërë atë do të ishte matja e rezistencës së hapit tuaj. Nga 4 telat, 2 palë do të lexojnë diku në afërsi të 3ohms. Këto 2 palë janë mbështjelljet tuaja A dhe B. Pra, thjesht lidhni secilën "palë" me DRV8825. 1 palë në A1 dhe A2, dhe çifti tjetër në B1 dhe B2. Mos u shqetësoni shumë për polaritetin. Nëse keni ndërruar njërën nga çiftet, motori thjesht do të kthehet në një drejtim të kundërt. E di. E provova! Vetëm sigurohuni që secila "palë" është e lidhur me të njëjtën A ose B në shoferin.
Hapi 3: Rregulloni Vref
Pasi të keni gjithçka të lidhur dhe gati për të shkuar, së pari duhet të vendosim vref -in e bordit tonë DRV8825.
Ndizni Arduino -n tuaj me kodin Stepper_Board_Adjust. Kjo thjesht do të na lejojë të fikemi dhe të vendosim në tabelën e drejtuesit.
Shkëputeni hapin.
Hapni monitorin serik dhe ndizni shoferin. Kodi duhet të tregojë një menu të thjeshtë. Nëse jo, kontrolloni dy herë lidhjet tuaja Arduino.
Merrni voltmetrin tuaj dhe lidhni tokën me Tokën Logjike në tryezën e bukës. Përdorimi i plumbit tuaj pozitiv të theksuar lidheni atë ndonjëherë me butësi në skedën e vogël metalike pranë potenciometrit. Kujdes duart tuaja të dridhura mos e lëvizni askund! Hidhini një sy figurës për të parë se ku ta prekni plumbin. Ju bëni një test përmes bordit tuaj pranë rregullimit që mund të përdorni. Sa me fat qe je!
Ngadalë rregulloni potenciometrin me një kaçavidë të vogël (sërish kujdes! Asnjë kafe derisa të keni mbaruar!) Derisa të arrini rreth.8 volt. Kjo do të jetë një pikënisje e mirë.
Punë e mirë deri tani!
Hapi 4: Ndizni kodin kryesor
Këtu është kodi që do të përdorim për t'u argëtuar!
Tani është koha për të ndezur kodin kryesor në Arduino tuaj.
Unë nuk do të hyj në një përshkrim të hollësishëm të lidhjes dhe konfigurimit të Arduino -s tuaj. Nëse jeni këtu duke e lexuar këtë, ju e dini se si ta bëni këtë tashmë.: P
Hidhini një sy të shpejtë kodit. Ka disa komente që do të ndihmojnë në shpjegimin e disa gjërave të tjera.
Sidoqoftë, do t'ju duhet të ngarkoni bibliotekën. Kjo mund të bëhet në Arduino IDE në menaxherin e bibliotekës.
Pasi të keni ngarkuar bibliotekën, vazhdoni dhe ndizni Arduino -n tuaj.
Hapni portën serike dhe nëse gjërat shkojnë mirë do të shihni një menu. Punë e mrekullueshme!
Pjesa tjetër varet nga ju!
Shpresoj se kjo ishte e dobishme në kërkimin tuaj për njohuri dhe argëtim. E di që kam mësuar shumë duke e bërë këtë!
Faleminderit!
Hapi 5: Shënime
Një shënim çifti.
Gjithmonë mbani mend që të mos e shkëputni kurrë hapësin tuaj me atë të ndezur. Gjithmonë fikni energjinë e parë.
Nëse zbuloni se hapi juaj po kapërcen hapat me shpejtësi dhe përshpejtim më të ulët, provoni të ngrini vref pak në të njëjtën kohë.
Hapi 6: Mikrostipimi
Kjo u mor në 30 rrotullime, 1/4 hap, 5000 shpejtësi, 3000 akel.
Recommended:
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues !: 6 hapa
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues !: Në këtë udhëzues të shpejtë, ne do të bëjmë një kontrollues të thjeshtë të motorit stepper duke përdorur një motor stepper. Ky projekt nuk kërkon qark të ndërlikuar ose mikrokontrollues. Pra, pa zhurmë të mëtejshme, le të fillojmë
Stepper Motor i kontrolluar me motor Stepper pa mikrokontrollues (V2): 9 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor Pa Mikrokontrollues (V2): Në një nga udhëzimet e mia të mëparshme, ju tregova se si të kontrolloni një motor stepper duke përdorur një motor stepper pa një mikrokontrollues. Ishte një projekt i shpejtë dhe argëtues, por erdhi me dy probleme të cilat do të zgjidhen në këtë Udhëzues. Pra, me zgjuarsi
Lokomotivë e Modelit të Kontrolluar me Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Lokomotivë e Modelit të Kontrolluar me Stepper Motor | Stepper Motor Si një Kodifikues Rotary: Në njërën prej udhëzimeve të mëparshme, ne mësuam se si të përdorim një motor stepper si një kodues rrotullues. Në këtë projekt, ne tani do të përdorim atë motor stepper kodues rrotullues të kthyer për të kontrolluar një lokomotivë model duke përdorur një mikrokontrollues Arduino. Pra, pa fu
Stepper Motor i kontrolluar Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor | Stepper Motor Si një kodues rrotullues: Keni disa motorë stepper të shtrirë përreth dhe doni të bëni diçka? Në këtë udhëzues, le të përdorim një motor stepper si një kodues rrotullues për të kontrolluar pozicionin e një motori tjetër stepper duke përdorur një mikrokontrollues Arduino. Pra, pa u zgjatur më tej, le të gjejmë
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: Në këtë tutorial ne do të mësojmë se si të gjurmojmë hapat e motorit stepper në ekranin OLED. Shikoni një video demonstruese. Kredia për tutorialin origjinal shkon për përdoruesit e youtube " sky4fly "