ዝርዝር ሁኔታ:

Pwm2pwm: 4 ደረጃዎች
Pwm2pwm: 4 ደረጃዎች

ቪዲዮ: Pwm2pwm: 4 ደረጃዎች

ቪዲዮ: Pwm2pwm: 4 ደረጃዎች
ቪዲዮ: 4 የለውጥ ደረጃዎች! @dawitdreams 2024, ጥቅምት
Anonim
Pwm2pwm
Pwm2pwm

የመግቢያ PWM ምልክትን ከኢኮኮደር ጋር ወደ ሌላ የ PWM ምልክት ውፅዓት ይለውጡ።

የመጀመሪያውን ፕሮጀክት የጨረር መቁረጫዬን በገዛሁ ጊዜ ይህ ፕሮጀክት ተወለደ። ለመቁረጥ በሚፈልጉት ቁሳቁስ መሠረት የ PWM ኃይልን ለመጀመሪያ ጊዜ ማዘጋጀት ቀላል አይደለም። ስለዚህ በአፈፃፀም ወቅት ኃይሉን ለመለወጥ ትንሽ መሣሪያ መፍጠር እፈልጋለሁ።

ደረጃ 1: የተመጣጠነ ዝርዝሮች

Componets ዝርዝሮች
Componets ዝርዝሮች

ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል

  • 1 x Oled ማሳያ ፣ በእኔ ሁኔታ I2C
  • 1 x አርዱinoኖ ፣ በእኔ ሁኔታ አርዱዲኖ ሚኒ ፕሮ ለትንሽ ልኬት።
  • 1 x Trimmer በአንድ አዝራር።
  • 3 x 10k resistor ፣ 2 ለመከርከሚያው መጎተት እና አንዱ ለመጎተት።

በዚህ ደረጃ ስዕል የሌዘር ተቆጣጣሪውን (በምልክት ውስጥ ያለውን ምልክት) ከዚህ አርዱዲኖ ጋር ስላመሳሰልኩ ሌዘር ተብሎ የሚጠራ ሌላ የአርዱዲኖ ሚኒ ፕሮ ያያሉ።

ደረጃ 2 - ግንኙነቶች

ግንኙነቶች
ግንኙነቶች
ግንኙነቶች
ግንኙነቶች

በዚህ መርሃግብር ውስጥ 3 ተቃዋሚዎችን ፣ መጎተት እና መጎተትን ማገናኘትዎን ያስታውሱ።

ለመጀመሪያ ጊዜ ኮዱን እና ግንኙነቱ አብረው የሚሰሩ መሆናቸውን ለመፈተሽ ሁለተኛውን አርዱዲኖ (ቀደም ሲል ሌዘር ተብሎ የሚጠራውን) እንዲያገናኙ እመክርዎታለሁ።

ስለ መርሃግብራዊ እይታ የበለጠ የሚያውቁ ከሆኑ pwmTOpwm.svg ን ይክፈቱ።

ደረጃ 3: አርዱዲኖ ንድፍ

አርዱዲኖ ንድፍ
አርዱዲኖ ንድፍ
አርዱዲኖ ንድፍ
አርዱዲኖ ንድፍ

ከ GitHub ገጽ የእኔን ኮድ በቀላሉ መገልበጥ ይችላሉ-

የዚህ ኮድ ዋና ችሎታዎች የ “pulseIn” ትዕዛዝ ውህደት ፣ ተጨማሪ መረጃ

የ PWM ምልክት ለመለካት ሲሞክሩ ወደ ማይክሮ መቆጣጠሪያ ውስጥ ሲገቡ ምልክቱ ምን ያህል ጊዜ (ወይም ወደ ታች) እንደሚቆይ መቁጠር ያስፈልግዎታል። የ “pulseIn” ትዕዛዙን መጠቀም ይችላሉ።

የ pulseIn ምልክትን ለማሴር ከሞከሩ ያልተረጋጋ ነገር ማየት ይችላሉ።

ይህንን ችግር ለማስተካከል መካከለኛ ማጣሪያ (ማጣሪያ) መጠቀም ያስፈልገናል ፣ በእኔ ሁኔታ ተለዋዋጭ ተንቀሳቃሽ አማካይ (EMA)።

በዚህ ምሳሌ ይህንን አሪፍ እና ቀላል ማጣሪያ መሞከር ይችላሉ-

አይጨነቁ ፣ ማጣሪያው ቀድሞውኑ በኮዱ ውስጥ ተካትቷል - ገጽ.

ሁለተኛውን አርዱዲኖ (ሌዘር) የሚጠቀሙ ከሆነ በዚያ አርዱዲኖ ውስጥ ይህንን ምሳሌ መስቀል ይችላሉ-

ደረጃ 4: ፒ.ሲ.ቢ

ፒ.ሲ.ቢ
ፒ.ሲ.ቢ

ለዚህ ፕሮጀክት ፒሲቢን ከኪካድ ጋር ማጋራት እና ማጋራት እፈልጋለሁ።

በ PCB ላይ ለውጦችን ካደረግሁ በ GitHub ገጽ ላይ እጋራቸዋለሁ።

የሚመከር: