ዝርዝር ሁኔታ:
ቪዲዮ: Stepper Driver Final Project Module: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በማርኪስ ስሚዝ እና በፒተር ሞ-ላንጌ
ደረጃ 1 መግቢያ
በዚህ ፕሮጀክት ውስጥ የማሽከርከሪያ ሞተርን ለማሽከርከር የእንቆቅልሽ አሽከርካሪ ተጠቅመን ነበር። ይህ የእንፋሎት ሞተር በጣም በትክክለኛ ክፍተቶች እና በተለያዩ ፍጥነቶች የመንቀሳቀስ ችሎታ አለው። በዳቦ ሰሌዳ መካከለኛ ላይ ለ stepper ሾፌር እና ለሞተር ምልክት ለመላክ Basys 3 FPGA ሰሌዳ ተጠቅመን ነበር።
በእግረኛው ሾፌር ላይ ከሚገኙት ግብዓቶች ጋር በሚዛመዱ መቀያየሪያዎች አማካኝነት ተጨማሪ ተግባር ይተዋወቃል። በትክክል በሚሠራበት ጊዜ የሞተር እንቅስቃሴ ክፍተቶቻችን በኤች.ዲ.ኤል ኮድ እና በሽቦ ግብዓቶች በመጠቀም በተተገበረው የስቴቱ ማሽን ላይ የተመሠረተ ይሆናል ፣ ከ 1/1 የእግረኛ እንቅስቃሴ እስከ 1/16 የእግረኛ እንቅስቃሴ ድረስ በትክክል። የእኛ ዳግም ማስጀመር በቀላሉ “ያልተጠበቀ” ነው ፤ ያም ማለት በስቴቱ ማሽን ውስጥ የማይፈለግ ነገር ቢከሰት ፣ አሽከርካሪው ሞተሩን ወደ ከፍተኛ የእንቅስቃሴ ክፍተት ቅንብር ያስተካክላል።
ደረጃ 2 - ቁሳቁሶች
ለማዋቀር የሚያስፈልጉዎት ቁሳቁሶች እዚህ አሉ
A4988 Stepper ሾፌር
Nema 17 Stepper Motor (ባለ 4-ሽቦ ሞዴል ተጠቅመናል ፣ 6 የሽቦ ሞዴል ለተጨማሪ ኃይል/የማሽከርከር ተግባር የበለጠ ግብዓቶችን እና ኮድ ይፈልጋል)
ማንኛውም መደበኛ የዳቦ ሰሌዳ
መደበኛ Jumper ሽቦዎች
ተለዋዋጭ የኃይል አቅርቦት (ለዚህ ፕሮጀክት ፣ የኃይል ክልሎች ለተወሰነ አፈፃፀም የተወሰነ እና ስሜታዊ ናቸው)
የቴፕ (ወይም የሞተር እርምጃዎችን የበለጠ ግልጽ ለማድረግ አንድ ዓይነት ባንዲራ)
የአዞዎች ክሊፖች (የቦርዱን የኃይል አቅርቦት ለማገናኘት ፣ ምንም እንኳን በእርግጥ ይህ በብዙ መንገዶች ሊከናወን ይችላል)
ደረጃ 3 መርሃግብሮች ፣ ኮድ እና አግድ ዲዛይን
የኮድ አገናኝ
ይህ ኮድ የ PWM ሞጁል ትግበራ ነው። ዲጂታል ሰዓት እና የግቤት ግብዓቶችን የሚወስድ እና የአናሎግ ግብዓቶችን የሚያስመስል “በርቷል” እና “ጠፍቷል” ዑደት ያወጣል። የእኛ የእርከን ሾፌር አካል ከዚያ ይህንን ውጤት እንደ ግብዓት ወስዶ ሞተሩን በደረጃ ለማሽከርከር ይጠቀምበታል።
የኃላፊነት ማስተባበያ - እኛ መጀመሪያ የተሰጠውን የሰዓት ቪኤችዲኤል ኮድ ስንጠቀም እና በደረጃችን ላይ ለማሄድ ትንሽ ብንቀይረውም ፣ ክፍተቶችን ለመጠቀም የሚያስፈልገን ሙሉ ተግባር አልነበረውም። በፋይሉ “ምንጭ” ክፍል ውስጥ የተገኘው ኮድ ድርጅቱን እና ደራሲውን በስኮት ላርሰን ስም ያሳያል ፤ ሆኖም እኛ በመጨረሻው በፈጠርነው የግዛት ማሽን ውስጥ ጨምረናል (በተመሳሳይ ፒኤም ፋይል ውስጥ) ሰዓቱን የሚያበራ እና የሚሽከረከር ዑደቶች።
ደረጃ 4 - ስብሰባ
1. 2 Jumper ሽቦዎችን በመጠቀም ሁለቱን የ PMOD ውጤቶችዎን ከዳቦ ሰሌዳ ጋር ያገናኙ። እነዚህ ለ pwm_out ምልክት እና ከተዘዋዋሪ ሾፌር ጋር ለሚገናኝ የእርስዎ የአቅጣጫ ምልክት ናቸው።
2. ለቀላልነት 3 የጁምፐር ሽቦዎችን እና ተመሳሳዩን ተመሳሳይ የ PMOD አምዶችን በመጠቀም የእርስዎን “ትክክለኛነት” ውጤቶች ከዳቦ ሰሌዳ ጋር ያገናኙ። እነዚህ ሽቦዎች በእግረኛው ሾፌር ላይ ግብዓቶችን በመጠቀም የትኛውን የእንፋሎት ሁኔታ እንደሚነሳ ለመለየት ነው
3. ባለ 4-ክሬፕ ማያያዣን በመጠቀም ባለ 4-ሽቦ ሞተርን ከዳቦ ሰሌዳ ጋር ያገናኙ። ናሙናው በማዋቀር ላይ ከተሰጠው ጋር ተመሳሳይ መሆኑን ያረጋግጡ ፤ ይህ አስፈላጊ ነው ፣ አለበለዚያ ቺፕውን ማፍሰስ ይችላሉ።
4. ሁለተኛ 4-ክሬፕ ማገናኛን በመጠቀም ፣ የመጀመሪያውን ከሁለተኛው ጋር ያገናኙ።
5. ባለሁለት ውፅዓት (2 የተለየ የቮልቴጅ/አምፕ ደረጃዎች) የኃይል አቅርቦትን እየተጠቀሙ እንደሆነ በመገመት ፣ እንደሚታየው የቦርዱን ቪሲሲ ውፅዓት ከዳቦ ሰሌዳው ጋር ያገናኙት። ማሳሰቢያ: በሚቀጥለው ደረጃ ሞተሩ ከመጀመሩ በፊት ለቦርዱ (እና ከዚያ በኋላ የእርከን ሾፌሩ) ኃይል መሰጠቱን ያረጋግጡ ፣ ምክንያቱም ከመጠን በላይ ቮልቴጅን ቺፕ ውስጠቶችን ሊያጠፉ ይችላሉ።
6. በመጨረሻም ፣ የአዞን ክሊፖች ወይም አንዳንድ ሌሎች ሽቦዎችን በመጠቀም ፣ 2 ኛ ውፅዓት ቮልቴጅን በሞተር ውስጥ በ SERIES ውስጥ ያገናኙ። ይህ በደረጃው ሾፌር ላይ ትክክለኛውን ውፅዓት እየተጠቀመ መሆኑን እንደገና ያረጋግጡ።
ደረጃ 5 መደምደሚያ
እና እዚያ አለዎት ፣ ለ stepper ሾፌሩ በተሰጠው የሽቦ ግብዓት ላይ በመመርኮዝ እርምጃዎቹን የሚለዋወጥ የሩጫ ሞተር ሞተር። ባለን ውስን ጊዜ ፣ እኛ አልቻልንም ነገር ግን ባለብዙ ዘንግ ሞዱል ለመፍጠር ከብዙ ሞተሮች ጋር በመስቀለኛ መንገድ ጥቅም ላይ ሊውል የሚችል ጂ-ኮድ ወደ የሰዓት ዑደቶች ለመተርጎም ፓይዘን ለመጠቀም ፈልገን ነበር። እኛ በተከታታይ ለመሮጥ የመጨረሻውን 1/16 stepper mode (በጣም ትክክለኛ) በተሳካ ሁኔታ ማግኘት አልቻልንም። ይህ ምናልባት የመቀየሪያ ግብዓቶቻችን እውነት ቢሆኑም እንኳ ይህንን ደረጃ ከመምታቱ በፊት የእኛ የግዛት ማሽን በመያዙ ወይም በራስ -ሰር በማቀናበሩ ምክንያት ሊሆን ይችላል።
የመጨረሻው የቪዲዮ አገናኝ እዚህ አለ
drive.google.com/open?id=1jEnI3bdv_hVR-2FiZinzCbqi8-BS3Pwe
የሚመከር:
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 | ስቴፐር ሞተር እንደ ሮታሪ ኢንኮደር - ሁለት የእግረኞች ሞተሮች በዙሪያው ተኝተው አንድ ነገር ማድረግ ይፈልጋሉ? በዚህ መመሪያ ውስጥ የአርዲኖ ማይክሮ መቆጣጠሪያን በመጠቀም የሌላውን የእንፋሎት ሞተር አቀማመጥ ለመቆጣጠር እንደ ስቴፐር ሞተር እንደ ሮታሪ ኢንኮደር እንጠቀም። ስለዚህ ያለ ተጨማሪ ጉጉት ፣ እንሂድ
TinkerCAD Ultrasonic Distance Sensor Circuit (Computer Eng Final): 4 ደረጃዎች
TinkerCAD Ultrasonic Distance Sensor Circuit (Computer Eng Final): በገለልተኛነት ወቅት ሌላ አስደሳች የ tinkerCAD ወረዳ እንፈጥራለን! ዛሬ አንድ አስደሳች ክፍል ተጨምሯል ፣ መገመት ይችላሉ? ደህና እኛ የአልትራሳውንድ ርቀት ዳሳሽ እንጠቀማለን! በተጨማሪም ፣ ለ 3 ኤልኢዲዎች ኮድ እንሰጣለን