ዝርዝር ሁኔታ:

በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ -5 ደረጃዎች
በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ -5 ደረጃዎች

ቪዲዮ: በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ -5 ደረጃዎች

ቪዲዮ: በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ -5 ደረጃዎች
ቪዲዮ: BTT - Manta M4P CM4 eMMC install of Fluidd Pi 2024, ህዳር
Anonim
በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ
በ Raspberry Pi ላይ የአናሎግ ንባቦችን እንዴት እንደሚወስዱ

ሰላም ለሁላችሁ! በዚህ አጋዥ ስልጠና Raspberry Pi ን በመጠቀም የአናሎግ እሴቶችን በቀጥታ እንዴት እንደምንይዝ አሳያችኋለሁ። እኛ Raspberry Pi በትርፍ ጊዜ ማሳለፊያዎች እና በባለሙያዎች ዘንድ ተወዳጅ የሆነ እና ማንኛውም የኤሌክትሮኒክስ አፍቃሪ የሚፈልገውን ሁሉንም ባህሪዎች ያካተተ በጣም ኃይለኛ አነስተኛ የኮምፒተር ሞዱል መሆኑን ሁላችንም እናውቃለን። ሆኖም የ pi ብቸኛው መሰናክል ለዲጂታል መለወጫ ሃርድዌር የተወሰነ አናሎግ አለመኖር ነው ፣ ይህም Pi ከማንኛውም ዳሳሽ በቀጥታ የአናሎግ እሴቶችን ለመመዝገብ የማይመች ያደርገዋል። ለዚህ መፍትሔው አርአዲኖን ከ Pi ጋር በማያያዝ ወይም ራሱን የወሰነ ኤ.ዲ.ሲን መጠቀም ነው። ለዚህ ፕሮጀክት እኔ MCP3204-12 ቢት ኤዲሲን እጠቀማለሁ።

አቅርቦቶች

  • Raspberry Pi (ያለዎትን ማንኛውንም ሞዴል መጠቀም ይችላሉ)
  • MCP3204 ADC ወይም MCP3008 ADC
  • የአናሎግ ዳሳሽ (በምትኩ 10 ኪ ፖታቲሜትር እጠቀማለሁ)
  • የዳቦ ሰሌዳ
  • ዝላይ ሽቦዎች

ደረጃ 1 - ይልቁንስ እሴቶችን ከአርዱዲኖ መውሰድ…

ይልቁንስ እሴቶችን ከአርዱዲኖ መውሰድ…
ይልቁንስ እሴቶችን ከአርዱዲኖ መውሰድ…

የአናሎግ እሴቶችን ወደ እንጆሪ ፓይ ለማግኘት አንድ አማራጭ የወሰነ 10 ቢት ኤዲሲ ያለው አርዱዲኖን መጠቀም ነው። አርዱዲኖ እና Raspberry Pi መረጃውን ለማስተላለፍ በተከታታይ ወደብ ላይ መገናኘት ይችላሉ። ከአንዳንድ አነፍናፊ ውሂብ ጋር ሲሞክሩ እና በተመሳሳይ ጊዜ የፒአይ ማቀነባበሪያ ኃይልን ለመጠቀም ሲፈልጉ ይህ ዘዴ ጥቅም ላይ ሊውል ይችላል። የዚህ ውቅረት መሰናክል እርስዎ ተጨማሪ የሃርድዌር ሀብቶችን የሚጠቀሙ እና እንዲሁም ለአርዱዲኖ እና ለ Pi የተለየ ኮዶችን መጻፍ አለብዎት።

ደረጃ 2 - ኤ.ዲ.ሲን በመጠቀም

ኤዲሲን በመጠቀም
ኤዲሲን በመጠቀም
ኤዲሲን በመጠቀም
ኤዲሲን በመጠቀም

አርዱዲኖን እንደ ADC የመጠቀም አማራጭ ተመሳሳይ ዓላማን የሚያገለግል ራሱን የወሰነ የኤ.ዲ.ሲ.ሲ.ሲን መጠቀም ነው። ለዚህ ፕሮጀክት የ SPI ፕሮቶኮልን በመጠቀም ከ Raspberry Pi ጋር መገናኘት የሚችል 4 ሰርጥ 12 ቢት ኤዲሲ የሆነውን MCP3204 IC እጠቀማለሁ። የጠላት ማሳያ ዓላማዎች በ 10 ቢት ሞድ IC ን እጠቀማለሁ።

የፒን መግለጫውን የሚያሳይ የዚህን አይ.ሲ.ፒ.

ደረጃ 3 - Raspberry Pi ን እና ADC ን ማገናኘት

Raspberry Pi እና ADC ን በማገናኘት ላይ
Raspberry Pi እና ADC ን በማገናኘት ላይ
Raspberry Pi እና ADC ን በማገናኘት ላይ
Raspberry Pi እና ADC ን በማገናኘት ላይ

አሁን የእኛ ሃርድዌር ተደራጅተናል ፣ ወደ ኤዲሲ እና ፒአይ የግንኙነት መርሃግብር እንግባ።

Raspberry Pi 2 SPI በይነገጽ ነበረው SPI0 እና SPI1። ለትግበራችን SPI0 ን እንጠቀማለን እና ADC ን ከፒ.ፒ.ፒ.ፒ.

እኔ በፕሮጀክቱ ውስጥ የተጠቀምኩበትን የፒኖውን እና የወረዳውን ዲያግራም አያይዣለሁ

የግንኙነት መርሃ ግብር እንደሚከተለው ነው

  • ቪዲዲ (ፒን 14) እና ቪሬፍ (ፒን 13) የኤ.ዲ.ሲ ወደ 5 ቪ አቅርቦት ፒ
  • የኤ.ዲ.ሲ.ዲ.ጂ.ዲ.ጂ. (ፒን 7) እና AGND (ፒን 12) ወደ Pi መሬት
  • የአይ.ዲ.ሲ (CLK) (ፒን 11) ወደ ጂፒዮ 11 (አካላዊ ፒን 23) የ Pi
  • የአዲሲው ዶት (ፒን 10) ወደ ጂፒዮ 9 (አካላዊ ፒን 21) ከፒ
  • የአዲሲው ዲን (ፒን 9) ወደ ጂፒዮ 10 (አካላዊ ፒን 19) የፒ
  • ከኤ.ዲ.ሲ ወደ ቺፒዮ 8 (አካላዊ ፒን 24) የቺፕ ምርጫ (ፒን 8)

ደረጃ 4: የመጨረሻ ቅንብር እና ኮዱ

የመጨረሻ ቅንብር እና ኮዱ
የመጨረሻ ቅንብር እና ኮዱ

አሁን ሁሉም የኃይል እና የግንኙነት ግንኙነቶች ተሠርተዋል ፣ ዋጋውን ለማየት የምንፈልገውን ማንኛውንም አነፍናፊ ማያያዝ ጊዜው አሁን ነው። እኔ የ 10 ኬ ፖታቲሞሜትር እንደ ዳሳሽ እጠቀማለሁ።

ኮዶቹ በሁለት ክፍሎች የተፃፉ ናቸው ፣ የመጀመሪያው ኮድ ስለ ቤተመፃህፍት ማዋቀር ፣ የ SPI ግንኙነትን ማንቃት እና ከዚያ የኤ.ዲ.ሲ.ን እሴት ከ MCP3204 ማግኘት ፣ ከዚያም በፓይዘን ተርሚናል ላይ ማተም ነው።

ሁለተኛው ኮድ የበለጠ በይነተገናኝ እና ከአነፍናፊው የሚመጣውን የእውነተኛ ጊዜ ውሂብ ግራፍ ይፈጥራል።

ከኮዱ ጋር መጫወት እና ለፍላጎቶችዎ ተስማሚ ማድረግ ይችላሉ።

ደረጃ 5 - የመማሪያ ቪዲዮ

Image
Image

ይህንን ፕሮጀክት ለመተግበር ሁሉንም አስፈላጊ እርምጃዎች በዝርዝር የሚገልጽ ቪዲዮ ነው። ይህ ጠቃሚ እንደነበረ ተስፋ አደርጋለሁ!

የሚመከር: