ዝርዝር ሁኔታ:

አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ መማሪያ -8 ደረጃዎች
አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ መማሪያ -8 ደረጃዎች

ቪዲዮ: አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ መማሪያ -8 ደረጃዎች

ቪዲዮ: አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ መማሪያ -8 ደረጃዎች
ቪዲዮ: MKS Gen L - Extruder Extruder and Fan (EEF) 2024, ሀምሌ
Anonim
አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ አጋዥ ስልጠና
አርዱዲኖ ኤል 293 ዲ የሞተር ሾፌር ጋሻ አጋዥ ስልጠና

ይህንን እና ሌሎች ብዙ አስገራሚ ትምህርቶችን በኤሌክትሮፕክ ኦፊሴላዊ ድር ጣቢያ ላይ ማንበብ ይችላሉ

አጠቃላይ እይታ

በዚህ መማሪያ ውስጥ አርዱዲኖ 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 የሞተር ሾፌር ጋሻን እንዴት መጠቀም እንደሚቻል?

Arduino L293D የሞተር ሾፌር ጋሻ እንዴት መጠቀም እንደሚቻል?
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 ሞተር ለማሽከርከር ተስማሚ ናቸው።

#ያካትቱ

የ Servo ሞተርን ለማሽከርከር የሚያስፈልጉዎት ቤተ -መጽሐፍት

Servo myservo;

የ Servo ሞተር ነገርን መግለፅ።

ባዶነት ማዋቀር () {

myservo.attach (9);

}

ከ Servo ጋር የሚገናኘውን ፒን ይወስኑ። (ሚስማር 9 ለ sevo #1 እና ለ servo #2 ፒን 10)

ባዶነት loop () {

myservo.write (ቫል);

መዘግየት (15);

}

የሞተር ማሽከርከርን መጠን ይወስኑ። በሞተር ዓይነት መሠረት ከ 0 እስከ 360 ወይም ከ 0 እስከ 180 መካከል።

ደረጃ 5 Stepper ሞተር መንዳት

Stepper ሞተር መንዳት
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 በፌስ ቡክ ላይ እንደ እኛ

ይህ አጋዥ አጋዥ እና አስደሳች ሆኖ ካገኙት እባክዎን በፌስቡክ ላይ ይውደዱን።

የሚመከር: