ዝርዝር ሁኔታ:
- ደረጃ 1 ወረዳውን ይመልከቱ
- ደረጃ 2 - ሽቦውን ያያይዙት
- ደረጃ 3 ፋይሎችን በ PWM እሴቶች ያዘጋጁ
- ደረጃ 4: በ DOS ይጫወቱ -የእርስዎን COM ወደብ ያዋቅሩ እና ፋይሎቹን ይቅዱ
- ደረጃ 5 ሞተርን ከፕሮግራም ይቆጣጠሩ
- ደረጃ 6: ሙከራ
ቪዲዮ: ተከታታይ ቁጥጥር የሚደረግበት ተለዋዋጭ የፍጥነት ሞተር 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
በኮምፒተርዎ ላይ ካለው ተከታታይ ወደብ ፣ አንድ ነጠላ MOSFET እና አንዳንድ ጥቃቅን ሶፍትዌሮች በስተቀር ምንም የሌለውን ትንሽ የዲሲ ሞተር ፍጥነት ይቆጣጠሩ። (MOSFET እና ተከታታይ ወደብ ‹የፍጥነት መቆጣጠሪያ› ን ያጠቃልላሉ ፣ አሁንም ለዚያ ሞተር ሞተር እና ተገቢ የኃይል አቅርቦት ያስፈልግዎታል። ተከታታይ ወደብ ትንኝን ለማብራት እና ለማጥፋት ቮልቴጅን መስጠት ቢችልም ፣ ይችላል ' t በተለመደው ሞተር የሚያስፈልገውን የአሁኑን ያቅርቡ።)
ደረጃ 1 ወረዳውን ይመልከቱ
ከኮምፒውተሩ rs232 ወደብ ከሚተላለፈው የውሂብ ፒን ጋር የተገናኘውን አጠቃላይ የኤን-ሰርጥ ኃይል MOSFET በመጠቀም የ Pulse Width Modulation ን እናደርጋለን። ተከታታይ ወደብ ስራ ሲፈታ ፣ ፒን በ “1” ሁኔታ ላይ ይቀመጣል ፣ እሱም ወደ rs232 በተተረጎመበት ጊዜ ፣ እንደ -12 ቪ የሆነ ነገር (በአሽከርካሪዎች ላይ በመመስረት ወደ -9V ወይም -5V ሊጠጋ ይችላል) ፣ እና ትራንዚስተሩ በጣም ጠፍቷል። እኛ በተከታታይ ወደብ ላይ “0” ቢት ስናስተላልፍ ፣ rs232 ፒን ወደ +12V ወይም ከዚያ ይሄዳል ፣ ይህም አብዛኞቹን ትንኞች በደንብ ለማብራት በቂ ነው።
ብዙ "0" ቢስን በተከታታይ የምናስተላልፍ ከሆነ ሞተሩ ሙሉ በሙሉ በርቶ ሞተሩ በፍጥነት ይሮጣል። እኛ በአብዛኛው “1” ቢት ብናስተላልፍ ሞተሩ በቀስታ ይሠራል።
ደረጃ 2 - ሽቦውን ያያይዙት
አንድ አካል ብቻ እና ጥቂት ግንኙነቶች ብቻ ስላሉ ፣ ሽቦዎችን ብቻ ማከል ይችላሉ “ነፃ ቅርጸት”።
MOSFETs የማይንቀሳቀስ ስሜት ናቸው ፣ ስለዚህ ትንሽ ይጠንቀቁ ፣ ግን በጣም ትንሽ ወሳኝ ነው።
ደረጃ 3 ፋይሎችን በ PWM እሴቶች ያዘጋጁ
ማንኛውንም ሶፍትዌር ሳይጽፉ ሞተሩን የሚቆጣጠሩበት አንዱ መንገድ አግባብ ባይት የያዙ አንዳንድ ፋይሎችን (ከብዙ ወይም ባነሰ 0 ቢት) ማዘጋጀት እና በቀላሉ ሞተሩ ወደተገናኘበት ወደ ኮም ወደብ ይቅዱዋቸው። ብዙ ፋይሎችን አዘጋጅቻለሁ (ኢሜክዎችን በመጠቀም ፣ ግን ለእርስዎ የሚስማማው ሁሉ ጥሩ ነው)
- 0.pwm:: 5000 NULL ቁምፊዎችን (በአብዛኛዎቹ የቁልፍ ሰሌዳዎች ላይ የመቆጣጠሪያ-ቦታ) ይ containsል [br] ይህ በዚህ ዘዴ ማግኘት እንደምንችል ወደ “ሙሉ ፍጥነት” ቅርብ ነው።
- 1.pwm:: 5000 የቁጥጥር-ሀ ቁምፊዎችን (ascii 01) (አንድ "1" ቢት በአንድ ቻር) ይ containsል
- 3.pwm:: 5000 የቁጥጥር-ሲ ቁምፊዎችን (ascii 03) (ሁለት "1" ቢት በአንድ ቻር) ይ containsል
- 7.pwm:: 5000 የቁጥጥር-ጂ ቁምፊዎችን (ascii 07) (ሶስት "1" ቢት በአንድ ቻር) ይ containsል
- 15.pwm:: 5000 የመቆጣጠሪያ-ኦ ቁምፊዎችን (ascii 15) (አራት "1" ቢት በአንድ ቻር) ይ containsል
- 31.pwm:: 5000 ቁጥጥር-_ ቁምፊዎችን (ascii 31) (አምስት "1" ቢት በአንድ ቻር) ይ containsል
- 63.pwm:: 5000 ይ ?ል? ቁምፊዎች (ascii 63) (በአንድ ቁምፊ ስድስት “1” ቢት)
- 127.pwm:: 5000 DEL ቁምፊዎችን (ascii 127) (በአንድ ቁምፊ ሰባት "1" ቢት)
(አሁን ስዕሎችን ስላልኩ ፣ ትክክለኛው የትንሽ ቅጦች ተስማሚ እንዳልሆኑ ያስተውላሉ። rs232 ተከታታይ መጀመሪያ ኤል.ኤስ.ቢን ስለሚያስተላልፍ ፣ እኛ በእውነቱ በምትኩ በዜሮዎች ውስጥ መለወጥ እንፈልጋለን። ለተማሪው መልመጃ!)
ደረጃ 4: በ DOS ይጫወቱ -የእርስዎን COM ወደብ ያዋቅሩ እና ፋይሎቹን ይቅዱ
9600 ቢፒኤስ የተለመደ ቢትሬት ነው። እሱ በአንድ ሚሊሰከንዶች ከአንድ ‹ባይት› ጋር በጥሩ ሁኔታ ይዛመዳል ፣ ስለዚህ በዚህ ሁኔታ ለትንሽ ሞተሮች ጥሩ መሆን አለበት ብዬ የማስበው የ 1000Hz የ PWM ድግግሞሽ ጋር ይዛመዳል። የዚህ ዘዴ ጥቅሞች አንዱ የሆነውን ነገሮች እንዴት እንደሚሠሩ ለማየት በተለያዩ የቢት መጠኖች መሞከር ይችላሉ። የ DOS (ወይም “የትዕዛዝ መጠየቂያ”) መስኮት ይፍጠሩ (የዊንዶውስ ስርዓተ ክወና እየተጠቀሙ እንደሆነ በመገመት) እና እንደ com ወደብዎ ያዋቅሩ: ሁነታ com1: 9600 ፣ n ፣ 7 ፣ 1 “ያ የኮም ወደብ በ 9600 ሴቢ / ሴ እንዲሠራ እና በእያንዳንዱ ቁምፊ ውስጥ 7 ቢት (ከ 7 የተለያዩ ቢት-ርዝመቶቻችን ጋር ለማዛመድ።)“n”ማለት የለም እኩልነት ፣ ስለዚህ እነዚያ ብቸኛው የውሂብ ቁርጥራጮች ይሆናሉ። “1” ማለት አንድ “ማቆሚያ” ቢት ይኖራል ፣ ይህም ሞተሩን ሙሉ በሙሉ እንዳናበራ (ኦህ ደህና።) ስለዚህ አሁን በትእዛዝ ሞተሩን ማብራት ይችላሉ። like: copy 0.pwm com1: በአንድ ሚሊሰከንዶች በ 1 ገደማ 5000 ቁምፊዎችን እየላክን ስለሆነ ፣ ሞተሩ ለ 5 ሰከንዶች ያህል ወደ ሙሉ ፍጥነት ቅርብ ሆኖ ማብራት አለበት። ከ 5 ሰከንዶች በታች ከፈለጉ ፣ አጭር ፋይል ያድርጉ። በተመሳሳይ ፣ እርስዎ ማድረግ ይችላሉ - 127.pwm com1 ን ይቅዱ - ሞተሩን በዝቅተኛ ፍጥነት ለማሽከርከር። እኔ በነበርኩበት ቅንብር ፣ ሞተሩ ከ 31.ፒኤም በላይ በሆነ በማንኛውም “ዘገምተኛ” አይዞርም ፣ ግን YMMV (እኔ ቀጭን ነኝ) k 5V ባትሪዎችን የሚያልቅ የ 12 ቮ ሞተር ነበረኝ።) የ COPY ትዕዛዙ ፋይሎችን በአንድ ላይ እንዲያስቀምጡ ያስችልዎታል ፣ ስለዚህ ሞተርዎ እንዲፋጠን እና እንደገና እንዲዘገይ ከፈለጉ እንደ አንድ ነገር ማድረግ ይችላሉ - 31.pwm+15 ን ይቅዱ። pwm+7.pwm+0.pwm+7.pwm+15.pwm+31.pwm com1:
ደረጃ 5 ሞተርን ከፕሮግራም ይቆጣጠሩ
አንድ ፕሮግራም እየጻፉ ከሆነ ምናልባት COM1 ን እንደ ፋይል መክፈት እና ሌላ ፋይል እንደሆነ በቀላሉ መጻፍ ይችላሉ። የተወሰኑ የቁምፊዎችን ቁጥር በማውጣት ሞተሩ የሚበራባቸውን ወቅቶች ጊዜ መስጠት መቻል በጣም ምቹ ይመስላል። ወደ ተከታታይ ወደብ የላኳቸውን ገጸ -ባህሪዎች የመያዝ ዕድሉ በጣም ከፍተኛ መሆኑን አይርሱ ፣ ስለዚህ የጽሑፍ ጥሪ ተመልሷል ማለት ሞተሩ እርስዎ የነገሩትን ሁሉ አጠናቀቀ ማለት አይደለም። ከኮም ወደብ ምልክቶች ጋር ምንም “የጌጥ” ነገር ስለማንሠራ ፣ እሱ ሊደግፍ የሚችለውን የአርካኒካዊ አማራጮችን መመርመር የለብዎትም። (ምንም እንኳን ፣ የ BREAK ቅደም ተከተልን ወደ ኮም ወደብ እንዴት እንደሚልኩ ማወቅ ከቻሉ ፣ ያ ያለማቋረጥ የ “0” ሁኔታ ነው ፣ እና ሞተሩን በሙሉ ያንቀሳቅሰዋል ፣ ቀጣይ 0 ቁምፊዎችን ከመላክ በላይ።)
የፕሮግራም ቋንቋዎ ወደ COM1: እንዲያወጡ የማይፈቅድልዎት ከሆነ ፣ የቅጂ ትዕዛዞችን ለማድረግ DOS ን በመደወል አሁንም ሞተሩን መቆጣጠር ይችሉ ይሆናል። (እሺ። የማይክሮሶፍት ቪዥዋል ቤዚክ ኤክስፕረስ 2005 (ነፃ ነው) አውርጃለሁ እና በተከታታይ ወደብ በኩል ቁጥጥር የሚደረግበት አግድም የማሸብለያ አሞሌን በሞተር ፍጥነት ለማሰር ችያለሁ። ዚፕ ተያይ attachedል። ምናልባት ፕሮግራሙን ለማባዛት ከሚያስፈልገው በላይ አግኝቷል። በስርዓትዎ ላይ ፣ ግን የትኞቹ ቁርጥራጮች እንደሚያስፈልጉ በትክክል ማወቅ አልቻልኩም። ፕሮግራሙ ሁለቱም ቀለል ባለ እና ባለ ብዙ ክር በመሆን ለመረዳት (ይቅርታ) የበለጠ አስቸጋሪ ሆኗል። አንድ ክር ወደ ተከታታይ ወደብ ከመውጣቱ በስተቀር ምንም አያደርግም ፣ እና ዋናው ክር የጥቅልል አሞሌን ያነባል እና በተከታታይ ክር ጥቅም ላይ የዋለውን መረጃ ያዘምናል።)
ደረጃ 6: ሙከራ
ነገሮች በመሠረቱ እየሰሩ ከሆነ ፣ ይህ ለሙከራ እጅግ በጣም ብዙ ቦታን ይሰጣል።
- የእኔን ትንሽ ቅጦች ያስተካክሉ!
- የባትሪ መጠኑ ብዙ ነው?
- የ “አብራ” እና “ጠፍቷል” ጥራጥሬዎችን ስፋት መቆጣጠር አለብዎት ወይስ የእነሱ ጥምርታ በቀላሉ መቆጣጠር በቂ ነው?
- ጥምርታውን ብቻ መቆጣጠር ካለብዎት ፣ ብዙ የፍጥነት ደረጃዎችን ለማግኘት ባለ ብዙ ቁምፊ ቅደም ተከተሎችን በከፍተኛ ቢት ተመኖች ግምት ውስጥ ማስገባት ይችላሉ። የውጤት 0 እና 127 ተከትሎ የግማሽ ያህል ይሆናል።
- ይህ የእጅ ባትሪ አምፖሎችን ለማደብዘዝ መስራት አለበት።
የሚመከር:
በ MIDI ቁጥጥር የሚደረግበት Stepper ሞተር በቀጥታ ዲጂታል ውህደት (ዲዲኤስ) ቺፕ 3 ደረጃዎች
በ MIDI ቁጥጥር የሚደረግበት Stepper ሞተር ቀጥታ ዲጂታል ሲንተሲስ (ዲዲኤስ) ቺፕ-እርስዎ ወደ ትንሽ ፕሮጀክት መለወጥ ብቻ የነበረዎት መጥፎ ሀሳብ አለዎት? ደህና ፣ እኔ ለአርዱinoኖ ዳውድ በሠራሁት ንድፍ ዙሪያ ሙዚቃ እየተጫወትኩ በ AD9833 Direct Digital Synthesis (DDS) ሞጁል … እና በሆነ ጊዜ አሰብኩ እና q
የፍጥነት መቆጣጠሪያ እና የርቀት መለኪያ ያለው በብሉቱዝ ቁጥጥር የሚደረግበት RC መኪና 8 ደረጃዎች
የፍጥነት መቆጣጠሪያ እና የርቀት ልኬት ያለው ብሉቱዝ የሚቆጣጠረው አርሲ መኪና - በልጅነቴ ሁል ጊዜ በ RC መኪናዎች ይማርከኝ ነበር። በአሁኑ ጊዜ በአርዱዲኖ እገዛ ርካሽ ብሉቱዝ የሚቆጣጠሩ የ RC መኪናዎችን እራስዎ ለማድረግ ብዙ ትምህርቶችን ማግኘት ይችላሉ። አንድ እርምጃ ወደፊት እንውሰድ እና ተግባራዊ የሆነውን የኪነቲክስ እውቀታችንን ለመቁጠር እንጠቀም
የኃይል ሞስፌቶችን በመጠቀም የዲሲ ሞተር አሽከርካሪ [PWM ቁጥጥር የሚደረግበት ፣ 30 ሀ ግማሽ ድልድይ] - 10 ደረጃዎች
የኃይል ሞስፌቶችን በመጠቀም የዲሲ ሞተር አሽከርካሪ [PWM ይቆጣጠራል ፣ 30 ሀ ግማሽ ድልድይ]: ዋናው ምንጭ (ጀርበርን ያውርዱ/ፒሲቢውን ያዝዙ): http://bit.ly/2LRBYXH
ESP32 LoRa ቁጥጥር የሚደረግበት የድሮን ሞተር 10 ደረጃዎች
ESP32 LoRa ቁጥጥር የሚደረግበት የድሮን ሞተር ዛሬ እኛ በተደጋጋሚ “ብሩሽ አልባ” ሞተሮች ተብለው በሚጠሩ የድሮ ሞተሮች ላይ እየተወያየን ነው። በኃይል እና በከፍተኛ ማሽከርከር ምክንያት በኤሮሞዲዲንግ ውስጥ በዋነኝነት በድሮኖች ውስጥ ያገለግላሉ። ESC እና ESP32 ን በመጠቀም ብሩሽ የሌለው ሞተርን ስለመቆጣጠር እንማራለን ፣
በብርሃን ቁጥጥር የሚደረግበት Stepper ሞተር + የግድግዳ ቅንፍ/ማቆሚያ: 6 ደረጃዎች
በብርሃን ቁጥጥር የሚደረግበት Stepper ሞተር + የግድግዳ ቅንፍ/ማቆሚያ - ይህ መቆሚያ በክፍሉ ውስጥ ባለው የብርሃን ደረጃ መሠረት መጋረጃን በራስ -ሰር ለመቆጣጠር የተነደፈ የአርዱዲኖ ቁጥጥር ያለው የእግረኛ ሞተር ለማኖር ያገለግላል። እንዲሁም የብርሃን ደረጃውን ለማተም የ LCD ማያ ገጽ ማከል ይችላሉ። 3 ዲ ማርሽ ለሠርቶ ማሳያ ብቻ ነው ፣