ዝርዝር ሁኔታ:
ቪዲዮ: AD7416ARZ ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
AD7416ARZ ባለ 10-ቢት የሙቀት ዳሳሽ ከአራት ነጠላ ሰርጥ አናሎግ ጋር ወደ ዲጂታል መቀየሪያዎች እና በውስጡ የተካተተ የቦርድ ሙቀት ዳሳሽ ነው። በክፍሎቹ ላይ ያለው የሙቀት ዳሳሽ በብዙ ባለብዙ ሰርጦች በኩል ሊደረስበት ይችላል። ይህ ከፍተኛ ትክክለኛ የሙቀት መጠን ዳሳሽ በዲጂታል ፣ በ I2C ቅርጸት የተስተካከለ ፣ መስመራዊ የመለኪያ አነፍናፊ ምልክቶችን በማቅረብ በቅፅ ፣ በምክንያት እና በእውቀት ረገድ የኢንዱስትሪ ደረጃ ሆኗል።
በዚህ መማሪያ ውስጥ የ AD7416ARZ ዳሳሽ ሞዱል ከአርዱዲኖ ናኖ ጋር መገናኘቱ በምስል ተገል hasል። የሙቀት እሴቶችን ለማንበብ አርዱዲኖን ከ I2c አስማሚ ጋር ተጠቀምን ።ይህ I2C አስማሚ ከአነፍናፊ ሞዱል ጋር ግንኙነቱን ቀላል እና የበለጠ አስተማማኝ ያደርገዋል።
ደረጃ 1 ሃርድዌር ያስፈልጋል
ግባችንን ለማሳካት የሚያስፈልጉን ቁሳቁሶች የሚከተሉትን የሃርድዌር ክፍሎች ያካትታሉ።
1. AD7416ARZ
2. አርዱዲኖ ናኖ
3. I2C ኬብል
4. I2C ጋሻ ለአርዱዲኖ ናኖ
ደረጃ 2 የሃርድዌር ማያያዣ;
የሃርድዌር ማያያዣ ክፍል በመሠረቱ በአነፍናፊው እና በአሩዲኖ ናኖ መካከል የሚፈለጉትን የሽቦ ግንኙነቶች ያብራራል። ለተፈለገው ውጤት በማንኛውም ስርዓት ላይ ሲሰሩ ትክክለኛ ግንኙነቶችን ማረጋገጥ መሠረታዊ አስፈላጊነት ነው። ስለዚህ አስፈላጊዎቹ ግንኙነቶች እንደሚከተለው ናቸው
AD7416ARZ በ I2C ላይ ይሠራል። እያንዳንዱን የአነፍናፊ በይነገጽ እንዴት ሽቦ ማገናኘት እንደሚቻል የሚያሳይ የምስል ሽቦ ንድፍ ምሳሌ እዚህ አለ።
ከሳጥን ውጭ ፣ ቦርዱ ለ I2C በይነገጽ የተዋቀረ ነው ፣ ስለሆነም እርስዎ ሌላ የማይታወቁ ከሆኑ ይህንን መንጠቆ እንዲጠቀሙ እንመክራለን።
የሚያስፈልግዎት አራት ሽቦዎች ብቻ ናቸው! Vcc ፣ Gnd ፣ SCL እና SDA ፒኖች የሚያስፈልጉት አራት ግንኙነቶች ብቻ ናቸው እና እነዚህ በ I2C ገመድ እገዛ ተገናኝተዋል።
እነዚህ ግንኙነቶች ከላይ ባሉት ሥዕሎች ውስጥ ይታያሉ።
ደረጃ 3 የሙቀት መጠንን ለመለካት ኮድ
አሁን በአሩዲኖ ኮድ እንጀምር።
ከአርዲኖው ጋር የአነፍናፊ ሞጁሉን በሚጠቀሙበት ጊዜ የ Wire.h ቤተ -መጽሐፍትን እንጨምራለን። “ሽቦ” ቤተ -መጽሐፍት በአነፍናፊው እና በአርዲኖ ቦርድ መካከል ያለውን የ i2c ግንኙነት የሚያመቻቹ ተግባሮችን ይ containsል።
ጠቅላላው የአሩዲኖ ኮድ ለተጠቃሚው ምቾት ከዚህ በታች ተሰጥቷል-
#ያካትቱ
// AD7416ARZ I2C አድራሻ 0x48 (72) ነው
#ገላጭ አድራጊ 0x48
ባዶነት ማዋቀር ()
{
// የ I2C ግንኙነትን እንደ መምህር ያስጀምሩ
Wire.begin ();
// ተከታታይ ግንኙነቶችን ያስጀምሩ ፣ የባውድ መጠን = 9600 ያዘጋጁ
Serial.begin (9600);
መዘግየት (300);
}
ባዶነት loop ()
{
ያልተፈረመ int ውሂብ [2];
// I2C ማስተላለፍን ይጀምሩ
Wire.begin ማስተላለፊያ (Addr);
// የውሂብ መመዝገቢያ ይምረጡ
Wire.write (0x00);
// I2C ስርጭትን ያቁሙ
Wire.endTransmission ();
// 2 ባይት ውሂብን ይጠይቁ
Wire.requestFrom (Addr, 2);
// 2 ባይት ውሂብ ያንብቡ
// temp msb ፣ temp lsb
ከሆነ (Wire.available () == 2)
{
ውሂብ [0] = Wire.read ();
ውሂብ [1] = Wire.read ();
}
// ውሂቡን ወደ 10-ቢት ይለውጡ
int temp = (((ውሂብ [0] & 0xFF) * 256) + (ውሂብ [1] & 0xC0)) / 64;
ከሆነ (ሙቀት> 511)
{
ሙቀት -= 1024;
}
ተንሳፋፊ cTemp = temp * 0.25; ተንሳፋፊ fTemp = (cTemp * 1.8) + 32;
// የውጤት መረጃን ወደ ተከታታይ ማሳያ
Serial.print ("የሙቀት መጠን በሴልሲየስ");
Serial.print (cTemp);
Serial.println ("C");
Serial.print ("ፋራናይት ውስጥ ያለው ሙቀት:");
Serial.print (fTemp);
Serial.println ("F");
መዘግየት (500);
}
በሽቦ ቤተ -መጽሐፍት ውስጥ Wire.write () እና Wire.read () ትዕዛዞቹን ለመፃፍ እና የአነፍናፊውን ውጤት ለማንበብ ያገለግላሉ።
Serial.print () እና Serial.println () በአርዲኖ አይዲኢ ተከታታይ ሞኒተር ላይ የአነፍናፊውን ውጤት ለማሳየት ያገለግላል።
የአነፍናፊው ውጤት ከላይ በስዕሉ ላይ ይታያል።
ደረጃ 4: ማመልከቻዎች
AD7416ARZ ባለ 10-ቢት የሙቀት ዳሳሽ ነው ከአራት ነጠላ ሰርጥ አናሎግ ጋር ወደ ዲጂታል መቀየሪያ ከአከባቢ የሙቀት ቁጥጥር ጋር የመረጃ ማግኛ ሥራን ማከናወን ይችላል። እንዲሁም በኢንዱስትሪ ሂደት ቁጥጥር ሥርዓቶች ፣ በአውቶሞቲቭ ባትሪ መሙያ አፕሊኬሽኖች እና በግል ኮምፒተሮች ውስጥ ተቀጥሮ ሊሠራ ይችላል።
የሚመከር:
STS21 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች
STS21 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - STS21 ዲጂታል የሙቀት ዳሳሽ የላቀ አፈፃፀም እና የቦታ ቁጠባ አሻራ ይሰጣል። በዲጂታል ፣ በ I2C ቅርጸት የተስተካከሉ ፣ መስመራዊ ምልክት ምልክቶችን ይሰጣል። የዚህ አነፍናፊ ፈጠራ በ CMOSens ቴክኖሎጂ ላይ የተመሠረተ ነው ፣ እሱም ለበላይነቱ በሚሰጥ
HIH6130 ን እና አርዱዲኖ ናኖን በመጠቀም የእርጥበት እና የሙቀት መጠን መለካት - 4 ደረጃዎች
HIH6130 ን እና አርዱዲኖ ናኖን በመጠቀም እርጥበት እና የሙቀት መጠን መለካት - HIH6130 ከዲጂታል ውፅዓት ጋር የእርጥበት እና የሙቀት ዳሳሽ ነው። እነዚህ ዳሳሾች የ ± 4% አርኤች ትክክለኛነት ደረጃ ይሰጣሉ። በኢንዱስትሪ በሚመራ የረጅም ጊዜ መረጋጋት ፣ በእውነተኛ የሙቀት መጠን ማካካሻ ዲጂታል I2C ፣ ኢንዱስትሪ መሪ አስተማማኝነት ፣ የኢነርጂ ውጤታማነት
HTS221 ን እና አርዱዲኖ ናኖን በመጠቀም የእርጥበት እና የሙቀት መጠን መለካት - 4 ደረጃዎች
HTS221 ን እና አርዱዲኖ ናኖን በመጠቀም የእርጥበት እና የሙቀት መጠን መለካት - HTS221 አንፃራዊ እርጥበት እና የሙቀት መጠን እጅግ በጣም የታመቀ አቅም ያለው ዲጂታል ዳሳሽ ነው። የመለኪያ መረጃውን በዲጂታል ተከታታይ በኩል ለማቅረብ የስሜት ሕዋስ እና የተደባለቀ የምልክት ትግበራ የተወሰነ የተቀናጀ ወረዳ (ASIC) ያካትታል።
LM75BIMM ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት -4 ደረጃዎች
LM75BIMM ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - LM75BIMM ከሙቀት ጠባቂ ጋር የተካተተ ዲጂታል የሙቀት ዳሳሽ ሲሆን እስከ 400 kHz ድረስ የሚደግፍ ሁለት የሽቦ በይነገጽ አለው። በፕሮግራም ሊሠራ በሚችል ወሰን እና በሂስተርስሲስ ከመጠን በላይ የሙቀት መጠን አለው። በዚህ መማሪያ ውስጥ ኢንተርፋሲን
TMP112 ን እና አርዱዲኖ ናኖን በመጠቀም የሙቀት መጠን መለካት - 4 ደረጃዎች
TMP112 እና Arduino Nano ን በመጠቀም የሙቀት መጠን መለካት-TMP112 ከፍተኛ ትክክለኝነት ፣ ዝቅተኛ ኃይል ፣ ዲጂታል የሙቀት ዳሳሽ I2C MINI ሞዱል። TMP112 ለተራዘመ የሙቀት መጠን መለካት ተስማሚ ነው። ይህ መሣሪያ የመለኪያ ወይም የውጭ አካል ምልክት ማመቻቸት ሳያስፈልገው የ ± 0.5 ° ሴ ትክክለኛነትን ይሰጣል። እኔ