ዝርዝር ሁኔታ:

Arduino-Oscilloscope: ለምን እንደሚሰራ: 4 ደረጃዎች
Arduino-Oscilloscope: ለምን እንደሚሰራ: 4 ደረጃዎች

ቪዲዮ: Arduino-Oscilloscope: ለምን እንደሚሰራ: 4 ደረጃዎች

ቪዲዮ: Arduino-Oscilloscope: ለምን እንደሚሰራ: 4 ደረጃዎች
ቪዲዮ: 【2020】✅ 【REPARAR LCD FALLA EN EL DISPLAY】🔥⇨ 【Curso GRATIS】Como y que comprobar ➡️ Lección 7✨ 2024, ህዳር
Anonim
Image
Image

ወደ ኤሌክትሮኒክስ እየገባሁ እና መሰረታዊ መርሆችን እያጠናሁ ከጥቂት ዓመታት በኋላ። ወሰን በሁሉም ነገር ማለት ይቻላል የሚረዳዎት መሣሪያ መሆኑን አገኘሁ። እኔ አሁን ተረድቻለሁ ፣ የአንድ ወሰን ሥራ መሰረታዊ መርሆችን ለመማር ተነሳሁ ፣ ከጥቂት ወራት በኋላ ፣ እኔ ራሴ በትምህርት ቦታ ውስጥ ከገባሁ ኦክስሊስኮፕ በማይክሮ መቆጣጠሪያ ላይ ተግባራዊ ይሆናል ብዬ አሰብኩ። አመለካከት። ለምን ማይክሮ-ተቆጣጣሪ ፣ አንድ ለመገንባት አስፈላጊ ነገሮች ሁሉ ስለነበሩ ፣ እንደ ኤዲሲ (ሲ.ሲ.ሲ.) ምልክትን ለመውሰድ (ግን ያለ ቁጥጥር የፊት መጨረሻ) ፣ ለብዙ ዓላማዎች ሊያገለግል የሚችል የጂፒዮ ወደቦች ነበሩት ፣ እሱ እንዲሁ የዋህ ቢሆንም ሲፒዩ አለው! (አርዱዲኖን እያሰብኩ ነበር)።

እኔ ጥሩ እና በጣም ጥሩ ስለነበሩት ስለ አርዱዲኖ oscilloscopes ምርምር ጀመርኩ ፣ ግን ለመለወጥ እና ለመረዳት ቀላል የሆነውን ቀለል ያለ ኮድ እወዳለሁ። እኔ እየፈለግኩ በነበርኩበት ጊዜ ከ ‹vaupell› በአርዱዲኖ መድረኮች ላይ የአሁኑን ኮድ መሠረት አገኘሁ። እሱን የበለጠ ማንበብ እንዲችል እሱን ማስተካከል እና በእሱ ላይ አስተያየት መስጠት እና በእቃዎቹ ላይ ማጽዳት ጀመርኩ። የመጀመሪያው ኮድ ከኖርያኪ ሚትሱናጋ ነው።

ስለዚህ ሃርድዌር እና ሶፍትዌሩን እንዴት እንደሚያዋቅሩ እና እንዴት እንደሚጠቀሙበት እንይ።

በጊትሁብ ዊኪ ላይ ለኮዱ ማብራሪያ ገና መጻፍ አልጀመርኩም። ጥቂት ጊዜ ካለዎት ዙሪያውን ይመልከቱ።

! - ይህ ፕሮጀክት ኦስቲሲስኮፕን እንዴት እንደሚሠራ በዝርዝር አይገልጽም ፣ ይልቁንስ ኦሲስኮስኮፕ እንዴት እንደሚሠራ ለመረዳት የእውነተኛውን ዓለም oscilloscope ባህሪን ለመኮረጅ ቀላል ማይክሮ መቆጣጠሪያን እንዴት መጠቀም እንደሚችሉ ያሳያል።

ደረጃ 1 ሃርድዌርዎን ማወቅ

ሃርድዌርዎን ማወቅ
ሃርድዌርዎን ማወቅ

የዚህ ፕሮጀክት ዓላማ የአንድን ስፋት አሠራር ግንዛቤን መስጠት ነው። በዚህ ምክንያት በጣም ቀላል እና ታዋቂ የሃርድዌር መድረክ አርዱዲኖን መርጫለሁ። ኮዱ በ arduino uno ወይም በአሩዲኖ ሜጋ ላይ ሊሠራ የሚችል ነው ፣ እዚያም ማሳያ በላዩ ላይ ሲጫን የበለጠ ነፃ እና ተደራሽ ፒኖች ስላሉት ተመራጭ ነው።

ስለዚህ በዚህ ፕሮጀክት ውስጥ አርዱዲኖ ሜጋ (2560) እጠቀማለሁ።

ቀጣዩ አካል ማሳያ ነው። ይህ ቅንብር አርዱዲኖ TFT 2.5 ኢንች የንክኪ ጋሻን ይጠቀማል (የአሽከርካሪው መታወቂያ 0x9341 ነው)። ይህ እርስ በእርስ የሚለዩ በርካታ ሰርጦችን በማያ ገጹ ላይ የማሳየት ችሎታን ይሰጣል።

ያ ብቻ ነው። ሆኖም ፣ ይህ ወሰን በአቅም ችሎታው በጣም ውስን ነው ፣ ስለሆነም ወደ ጫፉ አይግፉት። ሊንከባከቧቸው የሚገቡ አንዳንድ የተወሰኑ ነገሮች;

አርዱዲኖ ኤዲሲ ከ 5 ቮልት በላይ ቮልቴጅን በጥሩ ሁኔታ ማስተናገድ አይችልም እንዲሁም ከ 0 ቮልት በታች ያለውን ቮልቴጅን በደንብ ማስተናገድ አይችልም። ለምን ፣ እሱ እንዲሁ የተነደፈ ስለሆነ።

ከብዙ ሰርጦች መረጃን በአንድ ጊዜ ማግኘት የአንድ ሰርጥ ውጤታማ የናሙና ደረጃን ይቀንሳል ምክንያቱም ናሙናዎቹ ከብዙ ሰርጦች በአማራጭ ይወሰዳሉ።

የናሙና ደረጃው በጣም ዝቅተኛ ነው (ለአንድ ሰርጥ ማግኛ እስከ 10 ኪ.ሰ.ፒ ሊደርስ ይችላል ፣ ግን በሁለት ሰርጦች ወደ 5 ኪሴ/ሰርጥ ይወድቃል)። የኤዲሲን የማጣቀሻ ድግግሞሽ (ቅድመ -ተቆጣጣሪውን በማዋቀር) ወደ ዝቅተኛ እሴት በማቀናበር ይህ ሊቀንስ ይችላል። ሆኖም ፣ ይህ መጥፎ የመፍትሄ የራሱ ችግሮች አሉት።

እንዲሁም ኮዱን ወደ አርዱዲኖ ለመስቀል ኮምፒተርን አይርሱ።

ደረጃ 2: ማዋቀር

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

ማዋቀሩ በጣም ቀላል ነው;

በሁለቱም ሰሌዳዎች ላይ ያሉት የኃይል ቁልፎች እንዲስተካከሉ የማሳያ ጋሻውን ከአርዱዲኖ ሜጋ ጋር ያያይዙት።

የዩኤስቢ ገመድ በመጠቀም ሰሌዳውን ከኮምፒዩተር ጋር ያገናኙ።

የ arduino IDE ን ይክፈቱ እና የ TFT ማሳያ ቤተ -መጽሐፍትን SPFD5408 (0x9341) ያክሉ ፣ እሱ አስቀድሞ ከሌለ።

አሁን የኮዱን ፋይል ከ github ወደ አርዱinoኖ ይስቀሉ።

GitHub - Arduino -Oscilloscope

እዚያ አለዎት!. በኮድ ሰርጥ ማቀናበሪያ ክፍል ውስጥ ሰርጦችን 8 (ch0) እና 15 (ch1) አብራ ወይም አጥፋ በማዘጋጀት ከኮዱ ጋር መቃኘት ይችላሉ። የአከባቢውን ጊዜ/ክፍፍል ለማቀናጀት የዋጋውን ተለዋዋጭ ወደ እሴት ወደ እሴት መለወጥ ይችላሉ። በኮድ ቀስቃሽ ክፍል ውስጥ የማስነሻ ዓይነትን ወደ ራስ -ሰር ወይም ነጠላ ማቀናበር ይችላሉ።

የሚከተለው ደረጃ በመጀመሪያው ቪዲዮ ላይ እንደሚታየው የ ADXL335 3 ዘንግ የፍጥነት መለኪያ በ Arduino-Oscilloscope እየተሰራ እና እየተነበበ ያሳያል።

ደረጃ 3 - ምሳሌ - ADXL335 የፍጥነት መለኪያውን ማንበብ

ምሳሌ - ADXL335 የፍጥነት መለኪያውን ማንበብ
ምሳሌ - ADXL335 የፍጥነት መለኪያውን ማንበብ
ምሳሌ - ADXL335 የፍጥነት መለኪያውን በማንበብ
ምሳሌ - ADXL335 የፍጥነት መለኪያውን በማንበብ
ምሳሌ - ADXL335 የፍጥነት መለኪያውን በማንበብ
ምሳሌ - ADXL335 የፍጥነት መለኪያውን በማንበብ

ከላይ እና ከታች በስተቀኝ በኩል ከአርዲኖ ቦርድ ከ 5 ቮ ዲሲ እና ጂኤንዲ የፍጥነት መለኪያ ሞጁሉን ያብሩ። አሁን በስዕሎቹ ላይ እንደሚታየው የ adxl335 ሞጁሉን ኤክስ-ፒን ከአርዱዲኖ ቦርድ ፒን A8 ጋር ያገናኙ። የፍጥነት መለኪያ ኤክስ-ዘንግ ወደ ታች ከተጠቆመ የ adxl ሞዱል በስበት ኃይል ምክንያት ፍጥነቱን ስለሚያነብ በወርድ ማያ ገጹ ላይ ያለው የውሂብ መስመር ከዜሮ ይስተካከላል። በ adxl- ሰሌዳ ላይ እንደተመለከተው በ x- አቅጣጫ እሱን ለማወዛወዝ ይሞክሩ ፣ ጫፎቹ በማያ ገጹ ላይ ይታያሉ።

ስለ ወሰን እና አሠራሩ የበለጠ ለማወቅ GitHub Wiki ን ይመልከቱ

ደረጃ 4 - አስተዋፅኦ ያድርጉ?

ለዊኪ ሰነዱ አስተዋፅኦ ማድረግ ከፈለጉ ፣ እንኳን ደህና መጣችሁ። Oscilloscope ድንቅ የመሣሪያ ቁራጭ ነው እና እኔ ጥሩ የ STEM መሣሪያ ይመስለኛል!

እኔ በአሁኑ ጊዜ በአነስተኛ የፊት ገጽ ላይ በዲሚ ፒጂ (PGA) እና በማካካሻ መቆጣጠሪያ (መቆጣጠሪያ) ቁጥጥር ላይ እሰራለሁ እና ለጊዜው/ዲቪ እና ምናልባትም ዝቅተኛ የ AC ምልክቶችን ለማንበብ መቆጣጠሪያን እጨምራለሁ።

የሚመከር: