ዝርዝር ሁኔታ:
- ደረጃ 1 የሲግናል ሽቦ ይምረጡ
- ደረጃ 2 ሽቦን ወደ አርዱዲኖ ቦርድ ያራዝሙ
- ደረጃ 3 የምልክት ትንተና
- ደረጃ 4 የምልክት ትንተናዎን ኮድ ያድርጉ
- ደረጃ 5 ማጣሪያን ይለዩ
- ደረጃ 6 ማጣሪያ - ክፍል 1
- ደረጃ 7 ማጣሪያ - ክፍል 2
- ደረጃ 8 ማጣሪያ - ክፍል 3
- ደረጃ 9 ማጣሪያ - ክፍል 4
ቪዲዮ: ሞተር አርፒኤም ለማሳየት አርዱinoኖን ይጠቀሙ - 10 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ መመሪያ በአሩራኖ ዩኖ R3 ፣ በ 16x2 ኤልሲዲ ማሳያ ከ I2C ጋር ፣ እና በኤዲራ ኢንቴግራ ትራክ መኪናዬ ውስጥ እንደ ሞተር የፍጥነት መለኪያ እና የመቀየሪያ ብርሃንን ለመጠቀም እንዴት እንደ ተጠቀምበት ይገልጻል። እሱ የተወሰነ ልምድ ካለው ወይም ለአርዱዲኖ ሶፍትዌር ወይም በአጠቃላይ ኮድ (ኮድ) ፣ የሂሳብ ሶፍትዌር MATLAB ፣ እና የኤሌክትሪክ ወረዳዎችን በመፍጠር ወይም በማስተካከል ከተፃፈ ሰው አንፃር የተፃፈ ነው። በእነዚህ ጉዳዮች ላይ ብዙም ልምድ ለሌለው ሰው በቀላሉ ለመረዳት ይህ ለወደፊቱ ሊከለስ ይችላል።
ደረጃ 1 የሲግናል ሽቦ ይምረጡ
ከሞተር ፍጥነት ጋር የሚዛመድ ምልክት ማግኘት ያስፈልግዎታል። የሞተርን ፍጥነት የሚለካ ስርዓት ማከል ይቻላል ነገር ግን የሞተር ፍጥነት መረጃን በሚሸከም ነባር ሽቦ ላይ መታ ማድረግ የበለጠ ተግባራዊ ነው። አንድ መኪና ለዚህ ብዙ ምንጮች ሊኖሩት ይችላል ፣ እና በአንድ ተሽከርካሪ አምሳያ ላይ ከዓመት ወደ ዓመት እንኳን በከፍተኛ ሁኔታ ሊለያይ ይችላል። ለዚህ አጋዥ ስልጠና እኔ 2000 አኩራ ኢንቴግራ ኤል ኤስ የተቀየረበትን ትራክ የመኪናዬን ምሳሌ እጠቀማለሁ። በሞተርዬ ላይ (B18B1 ከ OBD2 ጋር) 12V ከፍ ያለ እና ሙሉ አብዮት ሲያጠናቅቅ ወደ 0 ቮ የሚወርድ ጥቅም ላይ ያልዋለ ቮልቴጅ አለ።
ሊሆኑ የሚችሉ የሞተር ፍጥነት ምልክትን ለመለየት የሚረዱ ነገሮች-
- ለመኪናዎ የሽቦ ንድፍ
- የሞተር/ECU ምልክቶችን ያካተተ ለተሽከርካሪዎ መድረኮችን መፈለግ
- ወዳጃዊ መካኒክ ወይም የመኪና አድናቂ
ደረጃ 2 ሽቦን ወደ አርዱዲኖ ቦርድ ያራዝሙ
ተስማሚ ምልክት ከመረጡ በኋላ የአርዲኖ ቦርድዎን ወደሚያስገቡበት ቦታ ሁሉ ማራዘም ያስፈልግዎታል። ሬዲዮው በነበረበት ተሽከርካሪ ውስጥ የእኔን ለማስቀመጥ ወሰንኩ ፣ ስለዚህ አዲሱን ሽቦ ከኤንጅኑ ፣ በእሳት ግድግዳው ውስጥ ባለው የጎማ ግሮሜተር በኩል እና በቀጥታ ወደ ሬዲዮ አከባቢው አመጣሁት። ሽቦን በማራገፍ ፣ በመሸጥ እና በመጠበቅ ላይ ብዙ መመሪያዎች እንዴት እንደሚኖሩ ፣ ይህንን ሂደት አላብራራም።
ደረጃ 3 የምልክት ትንተና
ነገሮች ውስብስብ ሊሆኑ የሚችሉት እዚህ ነው። የምልክት ትንተና እና ቁጥጥር አጠቃላይ ግንዛቤ መኖሩ ረጅም መንገድ ይረዳዎታል ፣ ግን በትንሽ እውቀት ሊከናወን ይችላል።
በጣም የተመረጠው የምልክት ሽቦ የሞተርን ፍጥነት ትክክለኛ ዋጋ አይተፋም። የፈለጉትን የሞተር አርፒኤም ትክክለኛ ቁጥር ለመስጠት ቅርፅ እና ማሻሻያ ይፈልጋል። እያንዳንዱ የተለየ መኪና እና የምልክት ሽቦ የመረጠው በእውነቱ ምክንያት ፣ ከዚህ ነጥብ ጀምሮ እኔ በእኔ Integra ላይ የአቀማመጥ ምልክቱን ከአከፋፋዩ እንዴት እንደተጠቀምኩ እገልጻለሁ።
አንድ ሙሉ ማዞሪያ ሲያጠናቅቁ የእኔ ምልክት በተለምዶ 12 ቪ ሲሆን ወደ 0 ቮ ይወርዳል። አንድ ሙሉ ሽክርክሪት ፣ ወይም አንድ ሙሉ ዑደትን ለማጠናቀቅ ጊዜውን ካወቁ ፣ ይህ አንዳንድ መሠረታዊ ፅንሰ ሀሳቦችን በመጠቀም በቀላሉ ወደ አብዮቶች/ደቂቃ ሊተረጎም ይችላል።
1 / (ሰከንዶች በአንድ ዑደት) = ዑደቶች በሰከንድ ፣ ወይም Hz
አብዮቶች በደቂቃ = Hz * 60
ደረጃ 4 የምልክት ትንተናዎን ኮድ ያድርጉ
ይህ ዘዴ የግብዓት ምልክቱ አንድ ሙሉ ዑደት ለማጠናቀቅ የሚወስደውን ጊዜ ማግኘት ይጠይቃል። እንደ እድል ሆኖ የአርዱዲኖ አይዲኢ ሶፍትዌር ያንን የሚያደርግ ትእዛዝ አለው ፣ PulseIn።
ይህ ትእዛዝ ደፍ ለማቋረጥ ፣ ቆጠራ ለመጀመር እና ደፍ እንደገና ሲሻገር መቁጠርን ያቆማል። ትዕዛዙን ሲጠቀሙ ሊታወቁ የሚገባቸው አንዳንድ ዝርዝሮች አሉ ፣ ስለዚህ እዚህ የ PulseIn መረጃ አገናኝን እጨምራለሁ-
PulseIn እሴት በማይክሮ ሰከንዶች ውስጥ ይመልሳል ፣ እና ሂሳቡን ቀላል ለማድረግ ይህ ወዲያውኑ ወደ መደበኛ ሰከንዶች መለወጥ አለበት። በቀድሞው ደረጃ ላይ ሂሳብን በመከተል ፣ ይህ የጊዜ ቆይታ በቀጥታ ከ RPM ጋር ሊመሳሰል ይችላል።
ማሳሰቢያ -ከሙከራ እና ከስህተት በኋላ አከፋፋዩ ለእያንዳንዱ የሞተር ማዞሪያ ማሽከርከር ሁለት ሽክርክሪቶችን ሲያጠናቅቅ አገኘሁ ፣ ስለዚህ ለዚያ መልስ ለመስጠት በቀላሉ መልሴን በ 2 ከፍዬዋለሁ።
ደረጃ 5 ማጣሪያን ይለዩ
ዕድለኛ ከሆኑ ምልክትዎ ምንም ‹ጫጫታ› (መለዋወጥ) አይኖረውም እና የሞተር ፍጥነትዎ ትክክለኛ ይሆናል። በእኔ ሁኔታ ፣ ብዙ ጊዜ ከሚጠበቀው ርቆ ቮልቴጅ የሚሰጥ ከአከፋፋዩ የሚመጣ ብዙ ጫጫታ ነበር። ይህ ወደ ትክክለኛው የሞተር ፍጥነት ወደ በጣም የሐሰት ንባቦች ይለወጣል። ይህ ጫጫታ ማጣራት አለበት።
ከአንዳንድ የምልክት ትንተና በኋላ ፣ ሁሉም ማለት ይቻላል ጫጫታ (ድግግሞሽ (Hz)) ሞተሩ ራሱ ከሚያወጣው (እጅግ ለአብዛኞቹ እውነተኛ ተለዋዋጭ ስርዓቶች እውነት ነው) በጣም ከፍ ብሏል። ይህ ማለት ዝቅተኛ የማለፊያ ማጣሪያ ይህንን ለመንከባከብ ተስማሚ እጩ ነው።
ዝቅተኛ የማለፊያ ማጣሪያ ዝቅተኛ ድግግሞሽ (ተፈላጊ) እንዲያልፍ እና ከፍተኛ ድግግሞሾችን (የማይፈለጉ) ያዳክማል።
ደረጃ 6 ማጣሪያ - ክፍል 1
ማጣሪያውን መንደፍ በእጅ ሊሠራ ይችላል ፣ ሆኖም ግን MATLAB ን መጠቀም የሶፍትዌሩ መዳረሻ ካለዎት ይህንን በከፍተኛ ሁኔታ ያፋጥነዋል።
ዝቅተኛ የማለፊያ ማጣሪያ በላፕላስ ጎራ (ድግግሞሽ ጎራ) ውስጥ ካለው የማስተላለፍ ተግባር (ወይም ክፍልፋይ) ጋር ሊመሳሰል ይችላል። የግቤት ድግግሞሽ በዚህ ክፍልፋይ ይባዛል እና ውጤቱም እርስዎ ሊጠቀሙበት የሚፈልጉትን መረጃ ብቻ የያዘ የተጣራ ምልክት ነው።
በተግባሩ ውስጥ ያለው ብቸኛው ተለዋዋጭ ታኡ ነው። ታው ከ 1 / ኦሜጋ ጋር እኩል ነው ፣ ኦሜጋ እርስዎ የሚፈልጉት የመቁረጥ ድግግሞሽ (በሰከንድ ራዲያን ውስጥ መሆን አለበት)። የመቁረጫው ድግግሞሽ ከእሱ ከፍ ያሉ ድግግሞሾች የሚወገዱበት እና ከእሱ በታች የሆኑ ድግግሞሾች የሚቀመጡበት ገደብ ነው።
የመቁረጫውን ድግግሞሽ ከኤርፒኤም ጋር እኩል አድርጌያለሁ ፣ ሞተሬ በጭራሽ (990 RPM ወይም 165 Hz)። የኤፍቲኤፍ ግራፎች ጥሬ ጥሬ ምልክቴ ምን እንደያዘ እና ከማጣሪያው የወጡ ድግግሞሾችን በግምት ያሳያሉ።
ደረጃ 7 ማጣሪያ - ክፍል 2
እዚህ MATLAB ለጊዜ ሲባል እንደገና ጥቅም ላይ ውሏል። የመቁረጥ ድግግሞሽ ይገለጻል ፣ እና ከዚያ የተገኘው የማስተላለፍ ተግባር ይታያል። ያስታውሱ ይህ ክፍልፋይ በላፕላስ ጎራ ላይ ብቻ የሚተገበር እና እንደ አርዱዲኖ UNO R3 ባሉ በጊዜ ላይ የተመሠረተ ማይክሮ መቆጣጠሪያ ላይ በቀጥታ ጥቅም ላይ መዋል አይችልም።
ደረጃ 8 ማጣሪያ - ክፍል 3
MATLAB ቀጣይነት ያለው ተግባር (ድግግሞሽ ጎራ) ወደ ልዩ ተግባር (የጊዜ ጎራ) የሚቀይር ትእዛዝ አለው። የዚህ ትዕዛዝ ውጤት በአርዱዲኖ አይዲኢ ኮድ ውስጥ በቀላሉ ሊካተት የሚችል ቀመር ይሰጣል።
ደረጃ 9 ማጣሪያ - ክፍል 4
በአርዱዲኖ ንድፍ ውስጥ ፣ ከማዋቀሩ በፊት ተለዋዋጮችን u እና y ያካትቱ። ተንሳፋፊው ትዕዛዙ በቀላሉ ተለዋዋጭው መረጃን እንዴት እንደሚያከማች (እንደ ከፍተኛ እሴት ፣ አስርዮሽ ፣ ወዘተ…) እና በዚህ ላይ ለተጨማሪ መረጃ አገናኝ እዚህ ይቀርባል- https://www.arduino.cc/reference/en/language /varia…
ከጥሬ ምልክቱ ወደ ሞተር ፍጥነት መለወጥ በሚካሄድበት loop ውስጥ ፣ የ u ተለዋዋጭውን እና የ y ብዙ እኩልታን ያካትቱ። ይህንን ለመቅጠር በርካታ መንገዶች አሉ ፣ ግን ተለዋዋጭ u ከሚለካው ጥሬ የግብዓት ምልክት ጋር እኩል መቀመጥ አለበት ፣ እና ተለዋዋጭ y የተጣራ እሴት ይሆናል።
የሚመከር:
እንደ ሮታሪ ኢንኮደር አንድ Stepper ሞተር ይጠቀሙ 9 ደረጃዎች (ከስዕሎች ጋር)
Stepper Motor ን እንደ ሮታሪ ኢንኮደር ይጠቀሙ - ሮታሪ ኢንኮደሮች በማይክሮ መቆጣጠሪያ ፕሮጀክቶች ውስጥ እንደ ግብዓት መሣሪያ ለመጠቀም በጣም ጥሩ ናቸው ግን አፈፃፀማቸው በጣም ለስላሳ እና አጥጋቢ አይደለም። እንዲሁም በዙሪያዬ ብዙ የትርፍ ሞተርስ ሞተሮች ስላሉት ዓላማ ለመስጠት ወሰንኩ። ስለዚህ የተወሰነ ደረጃ ሰጪ ካለዎት
24v ዲሲ ሞተር ወደ ከፍተኛ ፍጥነት ሁለንተናዊ ሞተር (30 ቮልት) 3 ደረጃዎች
24v ዲሲ ሞተር ወደ ከፍተኛ ፍጥነት ሁለንተናዊ ሞተር (30 ቮልት) - ሠላም! በዚህ ፕሮጀክት ውስጥ የተለመደ መጫወቻ 24V ዲሲ ሞተርን ወደ 30 ቮ ዩኒቨርሳል ሞተር እንዴት እንደሚለውጡ አስተምራችኋለሁ። በግል የቪዲዮ ምስል ማሳያ ፕሮጀክትን በተሻለ እንደሚገልፅ አምናለሁ። . ስለዚህ ወንዶች ቪዲዮውን መጀመሪያ እንዲመለከቱ እመክራለሁ። ፕሮጀክት V
ኤሌትሮ ሞተር + የፍርግ ሞተር: 12 ደረጃዎች
ኤልክትሮ ሞተር + ፍጅ ሞተር - በዴዝ ትምህርት ሊሰጥ በሚችል ቃል uitgelegd hoe je 2 verschillende elektromotoren kan maken። ደ eerste een kleine elektromotor waarbij de spoel draait en de magneet vast zit. ዴ ትዌዴድ ተጣጣፊ ሞተር ነው።
ባለ 3 ዲ አታሚ በመጠቀም አርዱinoኖን በደረጃ Servo ሞተር ማጠናከሪያ - Pt4: 8 ደረጃዎች
ባለ 3 ዲ አታሚ በመጠቀም አርዱዲኖን በደረጃ መቆጣጠሪያ (Servo Motor) ማጠቃለል - Pt4: በሞተር ደረጃ ተከታታይ በዚህ አራተኛ ቪዲዮ ውስጥ እኛ በተከታታይ የግንኙነት እና በእውነተኛ ቁጥጥር አማካኝነት የእንቆቅልሽ ሰርቪስ ሞተርን ለመገንባት ቀደም ብለን የተማርነውን እንጠቀማለን። በአርዱዲኖ ቁጥጥር የሚደረግበት ተከላካይ ኢንኮደር በመጠቀም የአቀማመጥ ግብረመልስ። ውስጥ
በዊንዶውስ ኮምፒተር ላይ ከሊኑክስ ኮምፒዩተር የ X ፕሮግራሞችን ለማሳየት ኤስኤስኤች እና ኤክስኤምምን ይጠቀሙ - 6 ደረጃዎች
በዊንዶውስ ኮምፒተር ላይ ከሊኑክስ ኮምፒተር የ X ፕሮግራሞችን ለማሳየት SSH እና XMing ን ይጠቀሙ & nbsp ፤ ሊኑክስን በሥራ ላይ ፣ እና ዊንዶውስ በቤት ውስጥ ፣ ወይም በተቃራኒው የሚጠቀሙ ከሆነ ፣ በሌላ ጊዜ ወደ ኮምፒውተሩ መግባት ሊያስፈልግዎት ይችላል። , እና ፕሮግራሞችን ያሂዱ። ደህና ፣ ኤክስ አገልጋይ መጫን እና በኤስኤስኤች ደንበኛዎ እና የኤስኤስኤች መተላለፊያውን ማንቃት ይችላሉ እና አንድ