ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች ያስፈልጋሉ
- ደረጃ 2 የሽቦ ነገሮች ይነሳሉ
- ደረጃ 3: Vref ን ያስተካክሉ
- ደረጃ 4 ዋናውን ኮድ ያብሩ
- ደረጃ 5: ማስታወሻዎች
- ደረጃ 6: ማይክሮቴፕሽን
ቪዲዮ: Nema17 Stepper Motor Microstepping: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ስለዚህ ይህ የመጀመሪያ አስተማሪዬ ይሆናል ፣ እናም በእሱ ላይ ችግሮች ስላሉኝ ነገሮችን ማዘመን እንደሚያስፈልገኝ እርግጠኛ ነኝ። ጊዜ በሚፈቅድ እና በግብረመልስ ነገሮችን ለማስተካከል እሞክራለሁ። አመሰግናለሁ!
ለእግረኞች እና ጥቃቅን እርከኖችን ፍለጋ ያገኘሁት መረጃ ሁሉ በጣም መሠረታዊ ነበር ፣ ወይም ከጥቂት ገጾች በኋላ ዓይኖቼ አንፀባረቁ። ይህ በእግረኞች እና በማይክሮ እርከኖች ላይ የራሴ መውሰድ ውጤት ነው።
ጥቃቅን እርከንን የሚያሳዩ እና ነገሮች እንዴት እንደሚሠሩ እና አንዳንድ የናሙና ኮድ በተግባር ለማየት እሱን የሚያብራራ ቀለል ያለ የ Nema17 Stepper ሞተር ቅንጅትን አሰባስቤአለሁ።
በሚያስደንቅ ሁኔታ ደስታዬ የሚመጣው አንድ ነገር ለመገንባት ከመጠቀም ይልቅ ነገሮች እንዴት እንደሚሠሩ በማወቅ ነው:) ya አውቃለሁ ፣ እንግዳ! የሆነ ሆኖ ፣ ስለ ስቴፕፐር እና ስለ ማይክሮ እርከን ያለኝን ጉጉት ለማርካት የመጣሁት ትንሽ ነገር እዚህ አለ። ኮዱ በአስተያየቱ ትንሽ ተላል isል ፣ ግን እሱን እያየሁ ለሚነሱ ማናቸውም ጥያቄዎች ለመሞከር እና ለመመለስ ፈልጌ ነበር። ብዙ የሚማሩ ብዙ ነገሮች አሉ ፣ ግን ይህ በጉዞዎ ላይ ለመጀመር ሊያግዝዎት ይገባል።
ኮድ የተፃፈው ለአርዱዲኖ ናኖ ፣ ለ DRV8825 stepper driver board እና Nema17 stepper motor (17HS4401S) ነው። እንዲሁም በ UNO R3 እና በ MEGA2650 R3 ላይ ተሰብስቦ ተፈትኗል። ይህ በፕሮጀክት ውስጥ ያለን ሰው ይረዳል ወይም ምናልባት የእርስዎ 3 ዲ አታሚ ወይም ምናልባት ሲኤንሲ በትክክል እነዚያን ለስላሳ እንቅስቃሴዎች እንዴት እንደሚያደርግ ለማወቅ ይፈልግ ይሆናል ብለን ተስፋ እናደርጋለን። በፈለጉት ውስጥ ለመጠቀም ነፃ።
እንጀምር!
ደረጃ 1: ክፍሎች ያስፈልጋሉ
ይህንን አስተማሪ የሚመለከቱ ከሆነ ፣ ምናልባት እነዚህ ሁሉ ካልሆኑ ምናልባት ቀድሞውኑ ይኖርዎታል። እዚህ ላልሆኑ ነገሮች ነገሮችን ማባዛት ያስፈልግዎታል።
1. አርዱዲኖ ናኖ ፣ ኡኖ አር 3 ወይም ሜጋ 2560
2. ነማ 17 ስቴፐር ሞተር። በሁሉም ሊሆኑ በሚችሉ መከለያዎች ውስጥ ማንኛውንም 4 የሽቦ ስቴፕተርን መጠቀም ይችላሉ ፣ ግን ይህ ነበረኝ
3. 100uf 25v electrolytic capacitor. የእኛን ስቴፕለር በሚሮጥበት ጊዜ ሊከሰቱ የሚችሉትን ማንኛውንም የቮልቴጅ ፍንጮችን ለማስተናገድ ይህ ያስፈልገናል። 45v ስፒሎች ሊከሰቱ ይችላሉ ስለዚህ ደህንነቱ የተጠበቀ ይሁን!
4. DRV8825 stepper የመንጃ ቦርድ
5. የዳቦ ሰሌዳ
6. የዳቦ ሰሌዳ ሽቦዎች
7. ቮልት ሜትር.
8. የኃይል አቅርቦት. ማንኛውንም ነገር ከባትሪ ወደ ተወሰነ የኃይል አቅርቦት መጠቀም ይችላሉ። እሱ 12 ቮልት እና ቢያንስ 1 አምፔር ማቅረብ ብቻ ይፈልጋል። ሾፌሩ ከመዘጋቱ በፊት እስከ 1.5 ድረስ ስለሚይዝ 2 አምፔር ቢሆን ይመረጣል።
ደረጃ 2 የሽቦ ነገሮች ይነሳሉ
ነገሮችን ለማጥራት የምንጠቀምበት የእኛ መርሃግብር እዚህ አለ። የእርምጃ ደረጃዎ ተመሳሳይ የቀለም ሽቦዎች ሊኖሩትም ላይኖራቸውም ይችላል። በዚህ ሁኔታ የትኞቹ ሽቦዎች የትኞቹ ጠመዝማዛዎች እንደሆኑ መወሰን ያስፈልግዎታል። የእርስዎን እንዴት እንደሚገናኙ ለመወሰን የውሂብ ሉህዎን መፈተሽ ሊያስፈልግዎት ይችላል።
ይህን ለማድረግ አንዱ መንገድ የእርምጃዎን የመቋቋም አቅም መለካት ነው። ከ 4 ሽቦዎች ውስጥ 2 ጥንድ በ 3 ohms አካባቢ የሆነ ቦታ ያነባል። እነዚህ 2 ጥንድ የእርስዎ የ A እና B ጠመዝማዛዎች ናቸው። ስለዚህ እያንዳንዱን “ጥንድ” ከ DRV8825 ጋር ያገናኙ። 1 ጥንድ ወደ A1 እና A2 ፣ እና ሁለተኛው ጥንድ ለ B1 እና B2። ስለ polarity በጣም ብዙ አይጨነቁ። ሁለቱንም ጥንድ ከተለዋወጡ ፣ ሞተሩ በቀላሉ ወደ ተቃራኒው አቅጣጫ ያዞራል። አውቃለሁ. ሞክሬዋለሁ! እያንዳንዱ "ጥንድ" በ A ሽከርካሪው ላይ ከተመሳሳይ A ወይም B ጋር መገናኘቱን ያረጋግጡ።
ደረጃ 3: Vref ን ያስተካክሉ
ሁሉም ነገር ከሽቦ እና ለመሄድ ዝግጁ ከሆንክ በኋላ በመጀመሪያ የእኛን DRV8825 ቦርድ ቪሬፍ ማዘጋጀት አለብን።
በ Stepper_Board_Add ኮድ አማካኝነት አርዱዲኖዎን ያብሩ። ይህ በቀላሉ እንድናጠፋ እና በአሽከርካሪ ሰሌዳ ላይ እንድንሆን ያስችለናል።
ደረጃውን ያላቅቁ።
ተከታታይ ማሳያውን ይክፈቱ እና ነጂውን ያብሩ። ኮዱ ቀላል ምናሌን ማሳየት አለበት። ካልሆነ ፣ የአርዱዲኖ ግንኙነቶችዎን ሁለቴ ይፈትሹ።
የቮልት መለኪያዎን ይያዙ እና መሬቱን ከሎጅክ መሬት ጋር በዳቦ ሰሌዳው ላይ ያገናኙ። ጠቋሚዎን አዎንታዊ እርሳስ በመጠቀም ከፖታቲሞሜትር ቀጥሎ ካለው ትንሽ የብረት ትር ጋር በቀስታ ያገናኙት። የሚንቀጠቀጡ እጆችዎ ወደ የትኛውም ቦታ እንዳይንቀሳቀሱ ይጠንቀቁ! እርሳሱን የት እንደሚነኩ ለማየት ምስሉን ይመልከቱ። እርስዎ ሊጠቀሙበት ከሚችሉት ማስተካከያ አጠገብ በቦርድዎ ላይ ፈተና እንዲኖርዎት ያደርጋሉ። እድለኛ ለሽ!
እስከ 8 ቮልት እስኪያገኙ ድረስ ፖታቲሞሜትርን በትንሽ ዊንዲቨር (እንደገና ይጠንቀቁ! ቡና እስኪያልቅ ድረስ!) ቀስ ብለው ያስተካክሉ። ይህ ጥሩ መነሻ ነጥብ ይሆናል።
እስካሁን ድረስ ጥሩ ሥራ!
ደረጃ 4 ዋናውን ኮድ ያብሩ
እኛ ለመዝናናት የምንጠቀምበት ኮድ እዚህ አለ!
ዋናውን ኮድ ወደ አርዱinoኖ የሚያበሩበት ጊዜ አሁን ነው።
የእርስዎን አርዱዲኖን በማገናኘት እና በማዋቀር ዝርዝር መግለጫ ውስጥ አልገባም። እዚህ እያነበቡ ከሆነ ይህንን እንዴት ማድረግ እንደሚችሉ አስቀድመው ያውቃሉ።: ፒ
ኮዱን በፍጥነት ይመልከቱ። ጥቂት ተጨማሪ ነገሮችን ለማብራራት የሚረዱ አንዳንድ አስተያየቶች አሉ።
ሆኖም ቤተ -መጽሐፍቱን መጫን ያስፈልግዎታል። ይህ በቤተመጽሐፍት ሥራ አስኪያጅ ውስጥ በአርዱዲኖ አይዲኢ ውስጥ ሊከናወን ይችላል።
ቤተ -መጽሐፍት ከተጫነዎት በኋላ ይቀጥሉ እና አርዱዲኖዎን ያብሩ።
ተከታታይ ወደቡን ይክፈቱ እና ነገሮች በጥሩ ሁኔታ ከሄዱ አንድ ምናሌ ያያሉ። ታላቅ ስራ!
ቀሪው በእርስዎ ላይ ነው!
ይህ በእውቀት እና በመዝናኛ ፍለጋዎ ውስጥ ጠቃሚ እንደነበረ ተስፋ አደርጋለሁ። ይህንን ለማድረግ ብዙ እንደተማርኩ አውቃለሁ!
አመሰግናለሁ!
ደረጃ 5: ማስታወሻዎች
አንድ ባልና ሚስት ማስታወሻዎች።
የኃይል መወጣጫዎን በተሻሻለ ኃይል በጭራሽ እንዳያቋርጡ ያስታውሱ። ሁል ጊዜ መጀመሪያ ኃይልን ይዝጉ።
የእርምጃ እርምጃዎ በዝቅተኛ ፍጥነት እና ፍጥነት ላይ ደረጃዎችን እየዘለለ ካገኙ ፣ ቪሬፉን በትንሽ በትንሹ ለማሳደግ ይሞክሩ።
ደረጃ 6: ማይክሮቴፕሽን
ይህ በ 30 አብዮቶች ፣ በ 1/4 እርምጃ ፣ በ 5000 ፍጥነት ፣ በ 3000 አክሰል ተወስዷል።
የሚመከር:
Stepper Motor with Arduino UNO: 3 ደረጃዎች
Stepper Motor with Arduino UNO: Stepper ሞተሮች በተለዩ ደረጃዎች የሚንቀሳቀሱ የዲሲ ሞተሮች ናቸው። “ደረጃዎች” በተባሉ ቡድኖች የተደራጁ በርካታ ጥቅልሎች አሏቸው። እያንዳንዱን ደረጃ በቅደም ተከተል በማበረታታት ሞተሩ ይሽከረከራል ፣ አንድ እርምጃ በአንድ ጊዜ። የማሽከርከሪያ ሞተሮች በጣም ጠቃሚ ናቸው
Raspberry Pi ፣ Python ፣ እና TB6600 Stepper Motor Driver: 9 ደረጃዎች
Raspberry Pi ፣ Python ፣ እና TB6600 Stepper Motor Driver - ይህ አስተማሪ Raspberry Pi 3b ን ከቲቢ 6600 ስቴፐር ሞተር መቆጣጠሪያ ፣ ከ 24 ቪዲሲ የኃይል አቅርቦት እና ከ 6 ሽቦ Stepper ሞተር ጋር ለማገናኘት የወሰድኩትን ደረጃዎች ይከተላል። እኔ ምናልባት እንደ ብዙዎቻችሁ ነኝ እና “የመያዣ ቦርሳ” አለኝ። የግራ ቀሪ
ማይክሮ መቆጣጠሪያ ሳይኖር Stepper Motor Controlled Stepper Motor !: 6 ደረጃዎች
Stepper Motor Controlled Stepper Motor without Microcontroller!: በዚህ ፈጣን አስተማሪ ውስጥ ፣ የእግረኛ ሞተርን በመጠቀም ቀለል ያለ የእንፋሎት ሞተር መቆጣጠሪያ እንሰራለን። ይህ ፕሮጀክት ውስብስብ የወረዳ ወይም ማይክሮ መቆጣጠሪያ አያስፈልገውም። ስለዚህ ያለ ተጨማሪ አድናቆት ፣ እንጀምር
የማይክሮ መቆጣጠሪያ (V2) ያለ Stepper Motor Controlled Stepper Motor: 9 ደረጃዎች (ከስዕሎች ጋር)
Stepper Motor Controlled Stepper Motor without Microcontroller (V2): በቀደሙት አስተማሪዎቼ ውስጥ ፣ ያለ ማይክሮ መቆጣጠሪያ ተቆጣጣሪ ሞተርን በመጠቀም የእንፋሎት ሞተርን እንዴት እንደሚቆጣጠሩ አሳያችኋለሁ። እሱ ፈጣን እና አስደሳች ፕሮጀክት ነበር ነገር ግን በዚህ አስተማሪ ውስጥ ሊፈቱ ከሚችሉ ሁለት ችግሮች ጋር መጣ። ስለዚህ ፣ አስተዋይ
Stepper Motor Controlled Stepper Motor - ስቴፐር ሞተር እንደ ሮታሪ ኢንኮደር 11 ደረጃዎች (ከስዕሎች ጋር)
Stepper Motor Controlled Stepper Motor | ስቴፐር ሞተር እንደ ሮታሪ ኢንኮደር - ሁለት የእግረኞች ሞተሮች በዙሪያው ተኝተው አንድ ነገር ማድረግ ይፈልጋሉ? በዚህ መመሪያ ውስጥ የአርዲኖ ማይክሮ መቆጣጠሪያን በመጠቀም የሌላውን የእንፋሎት ሞተር አቀማመጥ ለመቆጣጠር እንደ ስቴፐር ሞተር እንደ ሮታሪ ኢንኮደር እንጠቀም። ስለዚህ ያለ ተጨማሪ ጉጉት ፣ እንሂድ