ዝርዝር ሁኔታ:

DIY Rotary Encoder: 4 ደረጃዎች
DIY Rotary Encoder: 4 ደረጃዎች

ቪዲዮ: DIY Rotary Encoder: 4 ደረጃዎች

ቪዲዮ: DIY Rotary Encoder: 4 ደረጃዎች
ቪዲዮ: How to use rotary encoders 2024, ሀምሌ
Anonim
DIY ሮታሪ ኢንኮደር
DIY ሮታሪ ኢንኮደር

ስለ ስዕሎች እጥረት ይቅርታ ፣ እሱን እስክጨርስ ድረስ በዚህ ላይ አጋዥ ስልጠና ለማድረግ አልወሰንኩም።

አጠቃላይ እይታ

ሮታሪ ኢንኮደሮች መሣሪያው የዞረበትን ቦታ ፣ የማዞሪያ አቅጣጫ ፣ ፍጥነት እና የመዞሪያዎች ብዛት ለመለየት ሁለት ወይም ከዚያ በላይ ዳሳሾችን ይጠቀማሉ። ይህ ልዩ የአዳራሽ ውጤት ዳሳሾችን እና ማግኔቶችን ይጠቀማል። ይህ ልዩ ዓይነት ዳሳሾችን በማካተት ወይም በሌላ መንገድ የውሃ መከላከያን በቀላሉ ውሃ መከላከያ ማድረግ ይችላል። የአንዳንድ ጣዕም የአዳራሹ ውጤት ሽክርክሪፕት መቀየሪያዎች በአንዳንድ ተሽከርካሪዎች ውስጥ ለተሽከርካሪ ፍጥነት ዳሳሽ ፣ እና ለሞተርው የጭነት ቦታ ዳሳሽ እንዲሁም በአንዳንድ አናሞሜትሮች ውስጥም ያገለግላሉ። ሶስት ዋና ዋና የ rotary encoders ዓይነቶች አሉ-

1. ኤሌክትሪክ ፣ conductive ትራኮችን እና ብሩሾችን በመጠቀም

2. ኦፕቲካል, ብርሃን እና ዳሳሽ በመጠቀም

3. መግነጢሳዊ ፣ እንደ አንድ ዓይነት መግነጢሳዊ ዳሳሽ እና እንደ አዳራሽ ውጤት ዳሳሾች እና ማግኔቶች ያሉ መግነጢሳዊ ቁሳቁሶችን በመጠቀም። ትክክለኛው የሚሽከረከር ክፍል እንዲሁ መግነጢሳዊ ሊሆን ይችላል።

am.wikipedia.org/wiki/Rotary_encoder

መስመራዊ ኢንኮደር ልክ እንደ ሮታሪ ኢንኮደር በተመሳሳይ መልኩ ሊሠራ ይችላል።

እኔ እስከ ~ 1500 RPM ድረስ የሠራሁትን ኢንኮደር በፍሬቤሪ ፓይ ላይ ካለው የፒቶን ኮድ ጋር ሞከርኩ። ለኮዱ እና ለሥነ -ሥርዓቱ አገናኝ መጨረሻ ላይ ይሆናል። እኔ ለመሞከር በተጠቀምኩት ቁፋሮ ላይ የአምራቹ ዝርዝር መግለጫ ከፍተኛው 1500 RPM እና ያገኘሁት ፍጥነት ከሁለቱም ወደ ፊት እና ~ 1485 ወደ ኢንኮደር ከ 1487 RPM ነበር ብሏል። ይህ ምናልባት ከባትሪው ሙሉ በሙሉ ካልሞላ ወይም ከ raspberry pi ዎች መጥፎ የጊዜ አመጣጥ ሊሆን ይችላል። አንድ አርዱዲኖ መጠቀም የተሻለ ይሆናል ግን እኔ ያልነበረኝ በአናሎግ ፒን ሃሃ ኦፕስ ላይ 12v አልወደድኩትም።

ቁሳቁሶች/መሳሪያዎች

1. የሚሽከረከር ነገር (ከኤሌክትሪክ መሰርሰሪያ ቼክ እጠቀም ነበር)

2. ሁለት ወይም ከዚያ በላይ የአዳራሽ ውጤት ዳሳሾች (እርስዎ በሚፈልጉት ጥራት ላይ የተመሠረተ)

3. አራት ማግኔቶች (እርስዎ በሚፈልጉት ጥራት ላይ የተመሠረተ)

4. ሙጫ

5. ሽቦ (እኔ ከነበረኝ ከተሰበሩ ሰርቪስ ሁለት ማገናኛዎችን እጠቀም ነበር)

6. ሻጭ

7. የመሸጫ ብረት

8. የሙቀት ሽመና ቱቦ ፣ የኤሌክትሪክ ቴፕ ፣ ወይም ሌላ ለሽቦ ሽቦዎች የሚከላከሉ ነገሮች ፣ የእርስዎ ጣዕም

9. ምልክት ማድረጊያ መሣሪያ እንደ ጠቋሚ ወይም ጸሐፊ

ደረጃ 1 ማግኔቶችን አብራ።

ማግኔቶችን አብራ።
ማግኔቶችን አብራ።
ማግኔቶችን አብራ።
ማግኔቶችን አብራ።

ደረጃ 1 - በሚሽከረከረው ክፍል ውጭ ዙሪያ እኩል ነጥቦችን ምልክት ያድርጉ እና ማግኔቶቹን ፣ በትክክለኛው አቅጣጫ ፣ በእነዚህ ነጥቦች ላይ ያጣምሩ። የማግኔቶቹን ዋልታ ምልክት ለማድረግ ይረዳል። በእኔ ሁኔታ ለ 4/ሽክርክሪት መፍትሄ ለትግበራዬ ከብዙ በላይ በየ 90 ዲግሪ (0 ፣ 90 ፣ 180 እና 270 ዲግሪዎች) ነበር ፣ ግን እርስዎ በሚተኩሱበት ጥራት ላይ ለእርስዎ የተለየ ሊሆን ይችላል ለ. ክፍተቱን ለመለየት ጥሩ መንገድ - (360 ዲግሪዎች/ማግኔቶች ብዛት) በዲግሪዎች ከሄዱ ፣ ወይም (ክብ/ማግኔቶች ብዛት) በመለኪያ የሚሄዱ ከሆነ። በእኔ ሁኔታ ፣ የእጅ መያዣው መያዣዎች ለማመልከቻዬ ቀድሞውኑ በደንብ ተከፍተው ስለነበር ምንም መለካት አልነበረብኝም።

ደረጃ 2: ዳሳሾችን ሽቦ ያድርጉ

ዳሳሾችን ሽቦ
ዳሳሾችን ሽቦ

የሽቦ ሽቦዎች በአነፍናፊዎቹ ላይ ይለጥፉ ፣ ይሸፍኑ እና ያሞቁታል። አነፍናፊው በጣም እንዳይሞቅ ጥንቃቄ ያድርጉ እና ከጨረሱ በኋላ አሁንም የሚሰራ መሆኑን ለማየት መሞከርዎን ያረጋግጡ። እሱን መፈተሽ ቀላል ነው ፣ ኃይልን ብቻ ያገናኙ እና LED ን ወደ ሲግናል ሽቦ ያገናኙ። ትክክለኛው የአቀማመጥ መግነጢስ ከእሱ አጠገብ ሲመጣ እና ሲጎትት (የማይጠጋ ዓይነት) ፣ ወይም የማግኔት ተቃራኒው ምሰሶ ሲተገበር (የመቆለፊያ ዓይነት) ሲበራ ፣ ኤልዲው ቢበራ ፣ ከዚያ ጥሩ ነዎት ሂድ። እኔ የተጠቀምኩበት ልዩ ዳሳሽ መቆለፊያ የሌለው እና ሲነቃ ከመሬት (-) ጋር ይገናኛል።

ደረጃ 3: ለአነፍናፊዎቹ ምልክት ያድርጉ

Image
Image
ዳሳሾችን አብራ
ዳሳሾችን አብራ

ዳሳሾች መሄድ ያለባቸውን ምልክቶች ያድርጉ። ለዚህ ልዩ ዝግጅት ፣ ይህ በ 1/16 ኛው የክብ ዙሪያ (0 ፣ 1/16 ኛ) ነበር። ይህ የሆነበት ምክንያት አንድ ዳሳሽ ከሌላው በፊት ማቃጠል አለበት ነገር ግን ተቆጣጣሪው ወደፊት እና ወደ ኋላ መካከል ያለውን የጊዜ ልዩነት ለመለየት በሚያስችል መንገድ ነው። እኔ በ 1/8 ኛ ምልክት መጀመሪያ ላይ ሞከርኩት ግን የጊዜ አቅጣጫ ልዩነቶች አንድ ስለነበሩ የትኛው አቅጣጫ እንደሚሄድ መናገር አልቻልኩም። ቦታውን በትክክል እስኪያገኙ ድረስ ዳሳሾቹን ለጊዜው ወደ ታች ለመለጠፍ ይረዳል ፣ ከዚያ ምልክቶቹን ያድርጉ። የ 1/8 ኛ ክፍፍሉን ማከናወን ይችላሉ ፣ የአቅጣጫ ዳሳሽ አይኖርዎትም ግን የመፍትሄው እጥፍ ይሆናል። ሊደረግ የሚችል አንድ ነገር የ 16 የጥራጥሬ/የማዞሪያ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመፍትሄ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀየር/የመፍትሄ/የማግኘት/የማግኘት/የማሻሻል/የማሳደግ/የማሻሻል/የማሻሻል/የማሳካት/የማሻሻል/የማሻሻል/የማካካሻ/የማካካሻ/የማካካሻ/የማካካሻ/የማካካሻ/የመጠን/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመቀነስ/የመጠቀም/የማሻሻል/የማካካሻ/የማካካሻ/የማካካሻ/የማካካሻ/የማካካሻ ሁለተኛ ስብስብን በመጠቀም ነው። ለዚያ ጥሩ ጥራት አያስፈልገኝም ነበር። የጊዜ ማሳያ በቪዲዮው ውስጥ አለ።

ደረጃ 4: ዳሳሾቹን አብራ

ዳሳሾችን አብራ
ዳሳሾችን አብራ

በምልክቶቹ ላይ ዳሳሾችን ይለጥፉ እና ሙጫው እስኪታከም ድረስ በቦታው ላይ ያያይ tapeቸው። እነሱ እንዳይመቱ በማግኔት እና በአነፍናፊዎቹ መካከል ክፍተትን መተውዎን ያረጋግጡ እና እንዲሁም አነፍናፊዎቹ ከማግኔትዎቹ ጋር እና በትክክለኛው አቅጣጫ ላይ የተጣጣሙ መሆናቸውን ያረጋግጡ። ሙጫው እስኪደርቅ ድረስ ይጠብቁ እና ጨርሰዋል።

በ RPM ውስጥ የማሽከርከር ፍጥነትን ፣ የማዞሪያ አቅጣጫን እና የመዞሪያዎችን ብዛት ወደ እዚህ ይሂዱ እና ለዚህ ፒዲኤፍ እዚህ ወይም እዚህ ይሂዱ።

ለኮዱ የምከፍልበት ምክንያት ሁሉም ነገር በትክክል እንዲሠራ ~ 4 ቀናት የፈጀ ሲሆን የተቀረው ፕሮጀክት ሁሉንም ሰነዶች ጨምሮ ፣ ~ 7 ሰዓት ብቻ (5 ሰነዶቹ ነበሩ) ፣ በተጨማሪ ፣ 1 ዶላር ብዙ አይደለም እና ትልቅ እና የተወሳሰቡ ፕሮጄክቶችን ለመደገፍ ይረዳል ፣ በእውነቱ ፣ ይህ በእርግጥ እኔ በተለጠፈበት ጊዜ እስካሁን ምንም ነገር የማያስከፍልብኝ ብቸኛው ፕሮጀክት ነው።

የሚመከር: