ዝርዝር ሁኔታ:
- ደረጃ 1 - ሞተሮች እና አሽከርካሪዎች
- ደረጃ 2: Arduino L293D የሞተር ሾፌር ጋሻን እንዴት መጠቀም እንደሚቻል?
- ደረጃ 3 የዲሲ ሞተርን መንዳት
- ደረጃ 4: ማሽከርከር Servo ሞተር
- ደረጃ 5 Stepper ሞተር መንዳት
- ደረጃ 6: Arduino L293D የሞተር ሾፌር ጋሻ ይግዙ
- ደረጃ 7 - ተዛማጅ ፕሮጀክቶች
- ደረጃ 8 በፌስ ቡክ ላይ እንደ እኛ
ቪዲዮ: አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ መማሪያ -8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህንን እና ሌሎች ብዙ አስገራሚ ትምህርቶችን በኤሌክትሮፕክ ኦፊሴላዊ ድር ጣቢያ ላይ ማንበብ ይችላሉ
አጠቃላይ እይታ
በዚህ መማሪያ ውስጥ አርዱዲኖ L293D የሞተር ሾፌር ጋሻ በመጠቀም ዲሲን ፣ ስቴፐር እና ሰርቮ ሞተሮችን እንዴት እንደሚነዱ ይማራሉ።
እርስዎ ምን ይማራሉ:
- ስለ ዲሲ ሞተሮች አጠቃላይ መረጃ
- የ L293D የሞተር ጋሻ መግቢያ
- የመንዳት ዲሲ ፣ ሰርቮ እና ስቴፐር ሞተሮች
ደረጃ 1 - ሞተሮች እና አሽከርካሪዎች
ሞተሮች የብዙ ሮቦቶች እና የኤሌክትሮኒክስ ፕሮጄክቶች የማይነጣጠሉ አካል ናቸው እና እንደየአተገባቸው መሠረት ሊጠቀሙባቸው የሚችሏቸው የተለያዩ ዓይነቶች አሏቸው። ስለ የተለያዩ የሞተር ሞተሮች አንዳንድ መረጃዎች እነሆ-
የዲሲ ሞተሮች - የዲሲ ሞተር ለብዙ አፕሊኬሽኖች ጥቅም ላይ ሊውል የሚችል በጣም የተለመደው የሞተር ዓይነት ነው። በርቀት መቆጣጠሪያ መኪናዎች ፣ ሮቦቶች ፣ ወዘተ ውስጥ ማየት እንችላለን ይህ ሞተር ቀላል መዋቅር አለው። ተገቢውን voltage ልቴጅ ወደ ጫፎቹ በመተግበር መንከባለል ይጀምራል እና የቮልቴጅ polarity ን በመቀየር አቅጣጫውን ይለውጣል። የዲሲ ሞተሮች ፍጥነት በቀጥታ በተተገበረው ቮልቴጅ ቁጥጥር ይደረግበታል። የ voltage ልቴጅ ደረጃ ከከፍተኛው ታጋሽ voltage ልቴጅ ያነሰ በሚሆንበት ጊዜ ፍጥነቱ ይቀንሳል።
Stepper Motors: በአንዳንድ ፕሮጀክቶች ውስጥ እንደ 3 ዲ አታሚዎች ፣ ስካነሮች እና የ CNC ማሽኖች የሞተር ሽክርክሪት ደረጃዎችን በትክክል ማወቅ አለብን። በእነዚህ አጋጣሚዎች ስቴፐር ሞተሮችን እንጠቀማለን። Stepper ሞተር ሙሉ ማሽከርከርን ወደ በርካታ እኩል ደረጃዎች የሚከፋፍል የኤሌክትሪክ ሞተር ነው። በእያንዳንዱ ደረጃ የማሽከርከር መጠን የሚወሰነው በሞተር መዋቅር ነው። እነዚህ ሞተሮች በጣም ከፍተኛ ትክክለኛነት አላቸው።
ሰርቮ ሞተርስ - ሰርቮ ሞተር የቦታ መቆጣጠሪያ አገልግሎት ያለው ቀላል የዲሲ ሞተር ነው። ሰርቨርን በመጠቀም የሾላዎችን ሽክርክሪት መጠን ለመቆጣጠር እና ወደ አንድ የተወሰነ ቦታ ለማንቀሳቀስ ይችላሉ። እነሱ ብዙውን ጊዜ ትንሽ ልኬት አላቸው እና ለሮቦት እጆች ምርጥ ምርጫ ናቸው።
ነገር ግን እነሱን ለመቆጣጠር እኛ እነዚህን ሞተሮች ከማይክሮ መቆጣጠሪያ ወይም እንደ አርዱዲኖን ከመቆጣጠሪያ ቦርድ ጋር በቀጥታ ማገናኘት አንችልም ምክንያቱም ማይክሮ መቆጣጠሪያ ሊነዳ ከሚችለው የበለጠ የአሁኑን ስለሚፈልጉ አሽከርካሪዎች ያስፈልጉናል። አሽከርካሪው መንዳት ለማመቻቸት በሞተር እና በመቆጣጠሪያ አሃድ መካከል በይነገጽ ወረዳ ነው። አሽከርካሪዎች በብዙ የተለያዩ ዓይነቶች ይመጣሉ። በዚህ መመሪያ ውስጥ በ L293D የሞተር ጋሻ ላይ መሥራት ይማራሉ።
L293D ጋሻ በ L293 IC ላይ የተመሠረተ የመንጃ ቦርድ ነው ፣ ይህም በአንድ ጊዜ 4 ዲሲ ሞተሮችን እና 2 ስቴፐር ወይም ሰርቮ ሞተሮችን መንዳት ይችላል።
የዚህ ሞጁል እያንዳንዱ ሰርጥ ከፍተኛው 1.2 ኤ ኤ ኤ ያለው ሲሆን ቮልቴጁ ከ 25 ቪ በላይ ከሆነ ወይም ከ 4.5 ቪ በታች ከሆነ አይሰራም። ስለዚህ በስሙ ቮልቴጅ እና የአሁኑ መሠረት ትክክለኛውን ሞተር በመምረጥ ይጠንቀቁ። ለተጨማሪ የዚህ ጋሻ ባህሪዎች ከአሉዲኒ UNO እና ከሜጋ ጋር ተኳሃኝነትን ፣ የሞተርን የኤሌክትሮማግኔቲክ እና የሙቀት ጥበቃን እና ያልተለመደ የቮልቴጅ ጭማሪን በሚመለከት የወረዳ ማለያየት እንጠቅስ።
ደረጃ 2: Arduino L293D የሞተር ሾፌር ጋሻን እንዴት መጠቀም እንደሚቻል?
ይህንን ጋሻ 6 የአናሎግ ፒን (እንደ ዲጂታል ፒኖችም ሊያገለግል የሚችል) በሚጠቀሙበት ጊዜ አርዱዲኖን 2 እና ፒን 13 ን ነፃ ናቸው።
የ Servo ሞተር አጠቃቀምን በተመለከተ ፣ ፒን 9 ፣ 10 ፣ 2 በስራ ላይ ናቸው።
የዲሲ ሞተርን ለመጠቀም ፒን 11 ለ #1 ፣ ፒን 3 ለ #2 ፣ ፒን 5 ለ #3 ፣ ፒን 6 ለ #4 እና ፒን 4 ፣ 7 ፣ 8 እና 12 ለሁሉም ጥቅም ላይ ናቸው።
በ Stepper ሞተር አጠቃቀም ረገድ ፣ ፒኖች 11 እና 3 ለ #1 ፣ ፒኖች 5 እና 6 ለ #2 እና ፒኖች 4 ፣ 7 ፣ 8 እና 12 ለሁሉም አገልግሎት ላይ ናቸው።
በገመድ ግንኙነቶች ነፃ ፒኖችን መጠቀም ይችላሉ።
ለ Arduino እና ጋሻ የተለየ የኃይል አቅርቦትን የሚያመለክቱ ከሆነ ፣ በጋሻው ላይ ያለውን መዝለያ ማለያየቱን ያረጋግጡ።
ደረጃ 3 የዲሲ ሞተርን መንዳት
#ያካትቱ
ሞተሩን ለመቆጣጠር የሚያስፈልግዎት ቤተ -መጽሐፍት-
AF_DC የሞተር ሞተር (1 ፣ MOTOR12_64KHZ)
እርስዎ የሚጠቀሙበትን የዲሲ ሞተር መግለፅ።
የመጀመሪያው ክርክር በጋሻው ውስጥ ያሉትን የሞተር ሞተሮች ብዛት እና ሁለተኛው ደግሞ ለሞተር ፍጥነት መቆጣጠሪያ ድግግሞሽ ይቆማል። ሁለተኛው ክርክር MOTOR12_2KHZ ፣ MOTOR12_8KHZ ፣ MOTOR12_8KHZ ፣ እና MOTOR12_8KHZ ለሞተር ቁጥር 1 እና 2 ሊሆን ይችላል ፣ እና እሱ MOTOR12_8KHZ ፣ MOTOR12_8KHZ ፣ እና MOTOR12_8KHZ ለሞተሮች ቁጥር 1 እና 4. ከተወገደ በነባሪ ይሆናል።
ሞተር. setSpeed (200);
የሞተር ፍጥነትን መግለፅ። ከ 0 ወደ 255 ሊዘጋጅ ይችላል።
ባዶነት loop () {
ሞተር.run (ወደፊት);
መዘግየት (1000);
ሞተር.run (ጀርባ);
መዘግየት (1000);
ሞተር.run (RELEASE);
መዘግየት (1000);
}
ተግባር motor.run () የሞተር እንቅስቃሴን ሁኔታ ይገልጻል። ሁኔታው FORWARD ፣ BACKWARD እና RELEASE ሊሆን ይችላል። መልቀቅ ልክ እንደ ብሬክ ተመሳሳይ ነው ነገር ግን ሞተሩ ሙሉ እስኪያቆም ድረስ የተወሰነ ጊዜ ሊወስድ ይችላል።
ጫጫታ ለመቀነስ ለእያንዳንዱ የሞተር ፒንዎች 100nF capacitor እንዲሸጥ ይመከራል።
ደረጃ 4: ማሽከርከር Servo ሞተር
የአርዱዲኖ አይዲኢ ቤተ -መጽሐፍት እና ምሳሌዎች የ Servo ሞተር ለማሽከርከር ተስማሚ ናቸው።
#ያካትቱ
የ Servo ሞተርን ለማሽከርከር የሚያስፈልጉዎት ቤተ -መጽሐፍት
Servo myservo;
የ Servo ሞተር ነገርን መግለፅ።
ባዶነት ማዋቀር () {
myservo.attach (9);
}
ከ Servo ጋር የሚገናኘውን ፒን ይወስኑ። (ሚስማር 9 ለ sevo #1 እና ለ servo #2 ፒን 10)
ባዶነት loop () {
myservo.write (ቫል);
መዘግየት (15);
}
የሞተር ማሽከርከርን መጠን ይወስኑ። በሞተር ዓይነት መሠረት ከ 0 እስከ 360 ወይም ከ 0 እስከ 180 መካከል።
ደረጃ 5 Stepper ሞተር መንዳት
#<AFMotor.h> ን ያካትቱ
የሚፈልጉትን ቤተ -መጽሐፍት ይወስኑ
AF_Stepper ሞተር (48 ፣ 2);
የ Stepper ሞተር ነገርን መግለፅ። የመጀመሪያው ክርክር የሞተር እርምጃ መፍታት ነው። (ለምሳሌ ፣ ሞተርዎ የ 7.5 ዲግ/ደረጃ ትክክለኛነት ካለው ፣ የሞተር ደረጃ መፍታት ማለት ነው። ሁለተኛው ክርክር ከጋሻው ጋር የተገናኘው የ Stepper ሞተር ቁጥር ነው።
ባዶነት ማዋቀር () {motor.setSpeed (10);
ሞተር.onestep (ወደፊት ፣ ነጠላ);
ሞተር። መልቀቅ ();
መዘግየት (1000);
}
ባዶነት loop () {motor.step (100 ፣ FORWARD ፣ SINGLE);
የሞተር ደረጃ (100 ፣ ጀርባ ፣ ነጠላ);
የሞተር ደረጃ (100 ፣ ወደፊት ፣ ድርብ); የሞተር ደረጃ (100 ፣ ጀርባ ፣ ድርብ);
የሞተር ደረጃ (100 ፣ ወደፊት ፣ ኢንተርሌቭ); የሞተር ደረጃ (100 ፣ ጀርባ ፣ ኢንተርሌቭ)
ሞተር. የሞተር ደረጃ።
}
በደቂቃ / ደቂቃ ውስጥ የሞተር ፍጥነትን ይወስኑ።
የመጀመሪያው ክርክር ለመንቀሳቀስ የሚያስፈልገው የእርምጃ መጠን ነው ፣ ሁለተኛው አቅጣጫውን (ወደፊት ወይም ወደኋላ) መወሰን ነው ፣ እና ሦስተኛው ክርክር የእርምጃዎቹን ዓይነት ይወስናል - ነጠላ (ጠምዛዛ ያግብሩ) ፣ ድርብ (ለተጨማሪ ጥንካሬ ሁለት ጥቅልሎችን ያግብሩ), INTERLEAVED (ከአንዱ ወደ ሁለት እና በተገላቢጦሽ ወደ ድርብ ትክክለኛነት (በመጠምዘዣዎች ብዛት ላይ ቀጣይ ለውጥ) ፣ ሆኖም ፣ በዚህ ሁኔታ ፣ ፍጥነቱ በግማሽ ይቀነሳል) ፣ እና MICROSTEP (ደረጃዎችን መለወጥ ለበለጠ ትክክለኛነት በዝግታ ይከናወናል። በዚህ ሁኔታ ፣ ሞተሩ መንቀሳቀሱን ሲያቆም ፣ ሁኔታውን ጠብቆ ይቆያል።
ሞተሩን ለመልቀቅ የተግባር ሞተር. መለቀቅ () መጠቀም አለብዎት።
ደረጃ 6: Arduino L293D የሞተር ሾፌር ጋሻ ይግዙ
አርዱዲኖ L293D ጋሻ ከኤሌክትሮፕክ ይግዙ
ደረጃ 7 - ተዛማጅ ፕሮጀክቶች
- L293D: ንድፈ ሀሳብ ፣ ሥዕላዊ መግለጫ ፣ ማስመሰል እና ፒኖውት
- በአርዲኖ እና ኤል 293 ዲ ሞተሮችን ለመቆጣጠር የጀማሪው መመሪያ
ደረጃ 8 በፌስ ቡክ ላይ እንደ እኛ
ይህ አጋዥ አጋዥ እና አስደሳች ሆኖ ካገኙት እባክዎን በፌስቡክ ላይ ይውደዱን።
የሚመከር:
ተለዋዋጭ የሞተር ሾፌር -3 ደረጃዎች
ተለዋዋጭ የሞተር ሾፌር - ይህ ጽሑፍ ቀላል የሞተር አሽከርካሪ ያሳያል። ሆኖም ፣ ይህ ለሞተር ማሽከርከር ወረዳ በጣም ርካሹ መፍትሄ አይደለም
ኃይል ቀልጣፋ የሞተር ሾፌር ቦርድ 5 ደረጃዎች
ኃይል ቆጣቢ የሞተር ሾፌር ቦርድ - የቀረበው ፕሮጀክት አንዳንድ የኃይል ቁጠባ ባህሪያትን ጨምሮ ከ SN754410 ሞተር ሾፌር አይሲ ጋር የእርከን ሞተር/የሞተር ሾፌር ወረዳ ቦርድ ነው። በአይሲ ውስጥ ባለሁለት ሸ ድልድይ ወረዳ በመታገዝ ቦርዱ 2 ዲሲ ሞተሮችን ወይም የእርከን ሞተርን መንዳት ይችላል። SN754410 IC
የአናሎግ ሰዓት የሞተር ሾፌር 4 ደረጃዎች
የአናሎግ ሰዓት ሞተር ነጂ - በዲጂታል ዓለም ውስጥ እንኳን ፣ ክላሲክ የአናሎግ ሰዓቶች እዚህ ለመቆየት ጊዜ የማይሽረው ዘይቤ አላቸው። የሞተር ሾፌር እና ክሪስታል oscillato ን ጨምሮ በአናሎግ ሰዓት ውስጥ የሚያስፈልጉትን ሁሉንም ንቁ የኤሌክትሮኒክ ተግባሮችን ለመተግበር ባለሁለት ባቡር GreenPAK ™ CMIC ን መጠቀም እንችላለን
Actobitty 2 በቲቢ 6612FNG SparkFun የሞተር ሾፌር ፣ ለጀማሪዎች መመሪያ። 3 ደረጃዎች
Actobitty 2 በቲቢ 6612FNG SparkFun የሞተር ሾፌር ፣ ለጀማሪዎች መመሪያ ።: ይህ አስተማሪዎች ለ Actobitty 2 Robot ከ SparkFun ጋር ® TB6612FNG የሞተር ሾፌር
መማሪያ 30A ማይክሮ ብሩሽ የሞተር ብሬክ መቆጣጠሪያ ሰርቮ ሞካሪን በመጠቀም 3 ደረጃዎች
መማሪያ 30A ማይክሮ ብሩሽ የሞተር ብሬክ መቆጣጠሪያ Servo ሞካሪን በመጠቀም - ዝርዝር መግለጫ - 30 ሀ የብሩሽ ፍጥነት መቆጣጠሪያ። ተግባር: ወደ ፊት ፣ ወደኋላ ፣ ብሬክ የሥራ voltage ልቴጅ-3.0V --- 5.0V። የአሁኑ (ሀ): 30A BEC: 5V/1A የአሽከርካሪ ድግግሞሽ 2 ኪኸ ግቤት 2-3 ሊ-ፖ/ኒ-ኤም/ኒ-ሲዲ 4-10 ሴል ቋሚ የአሁኑ 30 ኤ ማክስ 30 ኤ <