ዝርዝር ሁኔታ:

ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3: 7 ደረጃዎች
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3: 7 ደረጃዎች

ቪዲዮ: ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3: 7 ደረጃዎች

ቪዲዮ: ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3: 7 ደረጃዎች
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ህዳር
Anonim
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3
ቀላል በጣም ዝቅተኛ ኃይል በአርዱዲኖ ክፍል 2 - የሙቀት/እርጥበት መቆጣጠሪያ - ራእይ 3

አዘምን - ህዳር 23 ቀን 2020 - ከጃንዋሪ 15 ቀን 2019 ጀምሮ የ 2 x AAA ባትሪዎች የመጀመሪያ መተካት ማለትም 22 ወራት ለ 2xAAA አልካላይን ዝመና - ኤፕሪል 7 ቀን 2019 - የ lp_BLE_TempHumidity 3 ኛ ክፍል ፣ pfodApp V3.0.362+ን በመጠቀም ፣ እና በሚላኩበት ጊዜ ራስ -መንቀጥቀጥን ያክላል። ውሂብ

አዘምን - መጋቢት 24 ቀን 2019 - የ lp_BLE_TempHumidity Rev 2 ፣ ተጨማሪ የእቅድ አማራጮችን እና i2c_ClearBus ን ያክላል

ይህ አስተማሪ ፣ በጣም ዝቅተኛ የኃይል የሙቀት እርጥበት እርጥበት መቆጣጠሪያ ፣ የ 3 ክፍል 2 ነው።

ክፍል 1 - በጣም ዝቅተኛ ኃይል BLE መሳሪያዎችን መገንባት በአርዱዲኖ ቀላል ሆኖ አርዱinoኖን ወደ nRF52 ዝቅተኛ ኃይል መሣሪያዎች ፣ የፕሮግራም ሞዱሉን ኮድ እና የአቅርቦቱን ወቅታዊ መለካት ይሸፍናል። እንዲሁም ልዩ ዝቅተኛ የኃይል ቆጣሪዎችን እና ተነፃፃሪዎችን እና የተገለሉ ግብዓቶችን እና ከኤፍ አር 52 መሣሪያ ጋር ለመገናኘት እና ለመቆጣጠር pfodApp ን ይሸፍናል።

ክፍል 2 - በጣም ዝቅተኛ የኃይል የሙቀት መጠን እርጥበት መቆጣጠሪያ ፣ ይህ ፣ ዝቅተኛ ኃይል ባትሪ / የፀሐይ መቆጣጠሪያን ለመገንባት ሬድቤር ናኖ ቪ 2 ሞዱል እና ሲ 7021 የሙቀት / እርጥበት ዳሳሽ በመጠቀም ይሸፍናል። እንዲሁም የ Si7021 ቤተ -መጽሐፍት ዝቅተኛ ኃይል እንዲሆን ፣ የ <25uA የአሁኑን ፍጆታ ለመቀነስ የ BLE መሣሪያን በማስተካከል እና ለሞባይልዎ ብጁ የሙቀት/እርጥበት ማሳያ ንድፍን ይሸፍናል።

ክፍል 3 - በናኖ ቪ 2 ፋንታ ሌሎች የ nRF52 ተኮር ሞጁሎችን በመጠቀም ሬድቤር ናኖ ቪ 2 መተካት ይሸፍናል። የአቅርቦት ክፍሎችን መምረጥ ፣ ግንባታን ፣ የ nRF52 ቺፕ ፕሮግራሚንግ ጥበቃን ማስወገድ ፣ የ NFC ፒኖችን እንደ መደበኛ ጂፒኦ በመጠቀም እና በአርዱዲኖ ውስጥ አዲስ የ nRF52 ሰሌዳ መግለፅን ይሸፍናል።

ይህ አስተማሪ በጣም ዝቅተኛ ኃይል BLE የሙቀት መጠን እና የእርጥበት መቆጣጠሪያን በመገንባት ከአርዱዲኖ ጋር ቀላል የተደረገ የክፍል 1 ግንባታ በጣም ዝቅተኛ ኃይል BLE መሣሪያዎች ተግባራዊ ትግበራ ነው። ሞኒተሩ ለዓመታት በ Coin Cell ወይም 2 x AAA ባትሪዎች ላይ ይሠራል ፣ በፀሃይ እርዳታም ይረዝማል። ይህ መማሪያ ለዝቅተኛ የኃይል ፍጆታ የ BLE ልኬቶችን ማስተካከል እና መሣሪያዎን ከባትሪ ወይም ከባትሪ + ከፀሐይ ወይም ከፀሐይ ኃይል ብቻ እንዴት እንደሚያበሩ ይሸፍናል።

እንዲሁም የአሁኑን የሙቀት መጠን እና እርጥበት ያሳያል ፣ ማሳያው የመጨረሻውን 36 ሰዓት 10 ደቂቃ ንባቦችን እና የመጨረሻዎቹን 10 ቀናት የሰዓት ንባቦችን ያከማቻል። እነዚህ በእርስዎ የ Android ሞባይል እና በምዝግብ ማስታወሻ ፋይል ውስጥ የተቀመጡ እሴቶች ላይ ገበታ ሊሰጣቸው ይችላል። ምንም የ Android ፕሮግራም አያስፈልግም ፣ pfodApp ያንን ሁሉ ያስተናግዳል። እንደአስፈላጊነቱ ማበጀት እንዲችሉ የ Android ማሳያ እና ገበታ በአርዲኖ ንድፍዎ ሙሉ በሙሉ ቁጥጥር ይደረግበታል።

ሬድቤር ናኖ ቪ 2 ቦርድ ለ nRF52832 BLE አካል እና Sparkfun Si7021 የመፍቻ ቦርድ ለሙቀት / እርጥበት ዳሳሽ ያገለግላል። የተሻሻለ ዝቅተኛ ኃይል ቤተ -መጽሐፍት ከ Si7021 ጋር ጥቅም ላይ ውሏል። አንድ ትንሽ ፒሲቢ የናኖ ቪ 2 ን እና የአቅርቦት ክፍሎችን ለመያዝ የተነደፈ ነው። ሆኖም ምንም ወለል ላይ የተገጠሙ አካላት ስለሌሉ ፣ ይህንን በቀላሉ በ vero ሰሌዳ ላይ መገንባት ይችላሉ። ሶስት የኃይል አቅርቦት ስሪቶች ተሸፍነዋል። i) ባትሪ ሲደመር የፀሐይ ድጋፍ ፣ ii) ባትሪ ብቻ ፣ iii) ሶላር ብቻ። የሶላር ብቸኛ አማራጭ ምንም የባትሪ ማከማቻ የለውም እና ስለዚህ የሚሠራው የተወሰነ ብርሃን ሲኖር ብቻ ነው። ደማቅ ክፍል መብራት ወይም የጠረጴዛ መብራት በቂ ነው።

ረቂቅ

ይህ ፕሮጀክት 4 አንጻራዊ ገለልተኛ ክፍሎች አሉት--

  1. የአካል ክፍሎች ምርጫ እና ግንባታ
  2. ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
  3. የአቅርቦት አቅርቦትን የአሁኑን እና የባትሪ ህይወትን መለካት
  4. የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ

ደረጃ 1 የአካል ክፍሎች ምርጫ

የአካል ክፍሎች ምርጫ

በክፍል 1 እንደተጠቀሰው-በእውነቱ ዝቅተኛ የኃይል መፍትሄን ለማግኘት ብዙ ጊዜ ምንም ነገር አለማድረግ ፣ ግብዓቶች ላይ በውጫዊ መጎተት/መጎተት መከላከያዎች በኩል የአሁኑን መቀነስ እና ምንም ተጨማሪ አካላት የሉዎትም። ይህ ፕሮጀክት ዝቅተኛ የኃይል መፍትሄ ለማግኘት እያንዳንዱን ዘዴዎች ይጠቀማል።

የ nRF52832 አካል

የ nRF52832 ቺፕ ከ 1.7V እስከ 3.6V (ፍጹም ከፍተኛ ቮልቴጅ 3.9V) ባለው የኃይል አቅርቦት ሊሠራ ይችላል። ይህ ማለት ቺፕውን በቀጥታ ከሳንቲም ሴል ወይም ከ 2 x AAA ባትሪዎች ኃይል ማስነሳት ይችላሉ ማለት ነው። ሆኖም ቺፕውን ከቮልት ለመጠበቅ የቮልቴጅ ተቆጣጣሪ ማከል ብልህነት ነው። ይህ ተጨማሪ አካል ከኃይል ዋጋ ጋር ይመጣል ፣ ነገር ግን በናኖ ቪ 2 ቦርድ የቦርዱ ተቆጣጣሪ ፣ TLV704 ፣ ከ 5.5uA ያነሰ ፣ አብዛኛውን ጊዜ 3.4uA ብቻ ይወስዳል። ለዚህ አነስተኛ ተጨማሪ የኃይል አጠቃቀም እስከ 24 ቪ አቅርቦት ግብዓቶች ጥበቃ ያገኛሉ።

የ Si7021 አካል

የ Si7021 ዳሳሽ ራሱ መለኪያን በማይወስድበት ጊዜ ፣ ማለትም በመጠባበቂያ ውስጥ ፣ እና መረጃውን በ I2C በኩል ሲያስተላልፍ እስከ 4mA ድረስ በተለምዶ <1uA ን ይስላል። እኛ ያለማቋረጥ መለካትን ስለማንወስድ ፣ 4mA የአማካይ አቅርቦት የአሁኑ ወሳኝ አካል አይደለም። ንባብን በጣም 30 ሰከንዶች በመውሰድ አማካይ የአቅርቦት የአሁኑን 1uA ያክላል ፣ የአቅርቦት የአሁኑን መለኪያዎች ከዚህ በታች ይመልከቱ።

በቀላሉ ሊገኙ የሚችሉ ሁለት የ Si7021 መለያ ሰሌዳዎች አሉ። አንደኛው ከአዳፍሮት አንዱ ከስፓርክፉን። በሁለቱ ሰሌዳዎች ላይ ፈጣን እይታ የአዳፍ ፍሬው ቦርድ ከስፓርክfun ቦርድ የበለጠ ብዙ ክፍሎች እንዳሉት ይነግርዎታል ፣ ስለዚህ እርስዎ የስፓርክፉን ሰሌዳ ይመርጣሉ። የእያንዳንዱ ሰሌዳ መርሃግብሮችን ስንመለከት የስፓርክfun ቦርዱ ባዶ ዳሳሽ እና ሁለት 4k7 pullup resisotors ብቻ መሆኑን ያሳያል ፣ የአዳፍሮት ቦርድ በቦርዱ ላይ ፣ MIC5225 ፣ በመደበኛነት 29UA ን የሚይዝ ተቆጣጣሪ አለው። የቀረው የወረዳ የአሁኑ ሁሉ <30uA በሚሆንበት ጊዜ ይህ አስፈላጊ ነው። ለ ‹nRF52832 ቺፕ› ተቆጣጣሪ ስላለን ፣ ይህ ተጨማሪ አካል አያስፈልግም እና Si7021 ከዚያ 3.3V አቅርቦት ሊሠራ ይችላል። ስለዚህ ይህ ፕሮጀክት የ “Si7021” ስፕሬክ ቦርድን ከስፓርክfun ይጠቀማል።

ግብዓቶች ላይ በውጫዊ መጎተት/መጎተት መከላከያዎች አማካይነት የአሁኑን ይቀንሱ

የ 4K7 I2C pullup resistors በተለይ ከፍ ያለ ዋጋ የላቸውም እና ወደ ታች ሲጎትቱ 0.7mA ይሳሉ። ለረጅም ጊዜ መሠረት በሆነ የመቀየሪያ ግብዓት ላይ ቢቀመጡ ይህ ችግር ይሆናል። ሆኖም በዚህ ፕሮጀክት ውስጥ የአሁኑን በእነዚህ ተቃዋሚዎች በኩል የሚቀንሰው I2C በይነገጽን አልፎ አልፎ እና ለአጭር ጊዜ ብቻ በመጠቀም ነው። አብዛኛውን ጊዜ የ I2C መስመሮች ጥቅም ላይ ያልዋሉ እና ከፍተኛ / ባለሶስት-ግዛት ናቸው ስለሆነም በእነዚህ ተቃዋሚዎች ውስጥ ምንም ፍሰት አይፈስም።

ደረጃ 2 - ግንባታ

ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ
ግንባታ

ፕሮጀክቱ በትንሽ ፒሲቢ ላይ ተገንብቷል ፣ ነገር ግን ምንም የ SMD አካላት ስለሌሉ ፣ ልክ እንደ ቬሮ ሰሌዳ በመጠቀም በቀላሉ ሊገነባ ይችላል። ፒሲቢው የተመረተው በ pcbcart.com ከእነዚህ የ Gerber ፋይሎች ፣ TempHumiditySensor_R1.zip ፒሲቢው ለሌሎች ዓላማዎች (BLE) ፕሮጀክቶች ጥቅም ላይ የሚውል አጠቃላይ ዓላማ ነው።

ንድፉ ከላይ ያለው ማሳያ ነው። እዚህ የፒዲኤፍ ስሪት ነው።

ክፍሎች ዝርዝር

በዲሴምበር 2018 ፣ ~ 62 የአሜሪካ ዶላር ፣ መላኪያውን እና ፕሮግራሙን ከ ክፍል 1 ሳይጨምር በአንድ አሃድ ግምታዊ ዋጋ

  • Redbear NanoV2 ~ US $ 17
  • Sparkfun Si7021 መለያየት ቦርድ ~ US $ 8
  • 2 x 53 ሚሜ x 30 ሚሜ 0.15 ዋ 5 ቪ የፀሐይ ሕዋሳት ለምሳሌ። Overfly ~ US $ 1.10
  • 1 x PCB TempHumiditySensor_R1.zip ~ US $ 25 ለ 5 ከ www.pcbcart.com ወይም የቬሮ ቦርድ (ስትሪፕ መዳብ) ለምሳሌ ጃይካር HP9540 ~ AUD $ 5
  • 2 x 1N5819 schottky diodes ለምሳሌ። ዲጂኪ 1N5819FSCT-ND ~ US $ 1
  • 1 x 470R 0.4W 1% ተከላካይ ለምሳሌ ዲጂኪ BC3274CT-ND ~ US $ 0.25
  • 6 x 6 ፒን ወንድ ራስጌ ፒኖች ለምሳሌ Sparkfun PRT-00116 ~ US $ 1.5
  • ከሴት ወደ ሴት ዝላይ ኢ. የአዳፍሮት መታወቂያ - 1950 ~ US $ 2
  • 3 ሚሜ x 12 ሚሜ ናይለን ብሎኖች ፣ ለምሳሌ። ጄይካር HP0140 ~ AUD $ 3
  • 3 ሚሜ x 12 ሚሜ ናይሎን ለውዝ ፣ ለምሳሌ። ጄይካር HP0146 ~ AUD $ 3
  • የስኮትላንድ ቋሚ የመገጣጠሚያ ቴፕ ድመት 4010 ኢ. ከአማዞን ~ 6.6 ዶላር
  • AAA x 2 የባትሪ መያዣ ፣ ለምሳሌ። Sparkfun PRT-14219 ~ US $ 1.5
  • 2 x AAA 750mA የአልካላይን ባትሪዎች ፣ ለምሳሌ። Sparkfun PRT-09274 ~ US $ 1.0 እነዚህ ባትሪዎች> 2yrs ሊቆዩ ይገባል። ኃይል ሰጪ አልካላይን ባትሪዎች ከፍተኛ አቅም አላቸው
  • የፕላስቲክ ሳጥን (ኤቢኤስ) 83 ሚሜ x 54 ሚሜ x 31 ሚሜ ፣ ለምሳሌ። ጄይካር HB6005 ~ AUD $ 3
  • pfodApp ~ US $ 10
  • 1 x 22uF 63V ዝቅተኛ ESR Capacitor (ከተፈለገ) ለምሳሌ ጄይካር RE-6342 ~ AUD $ 0.5 ወይም Digikey P5190-ND ~ US $ 0.25

ግንባታው ቀጥታ ወደ ፊት ነው። የባትሪ መያዣው እና የፀሐይ ህዋሶች በከባድ ግዴታ ባለ ሁለት ጎን ቴፕ በፕላስቲክ ሳጥኑ ላይ ተጠብቀዋል።

በተጠናቀቀው ክፍል ውስጥ ከ CLK ወደ GND የ Gnd አገናኝ ሽቦን ልብ ይበሉ። በ CLK ግብዓት ላይ ጫጫታ የ nRF52 ቺፕን ወደ ከፍተኛ የአሁኑ የማረም ሁኔታ እንዳይቀሰቅስ ይህ ከፕሮግራም በኋላ ተጭኗል።

ደረጃ 3 ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ

ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ
ኮድ - ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ የተጠቃሚ በይነገጽ እና አርዱዲኖ ንድፍ

ዚፕ ኮዱን ያውርዱ ፣ lp_BLE_TempHumidity_R3.zip ፣ እና ወደ አርዱዲኖ ንድፎች ማውጫዎ ያውጡት። እንዲሁም ከዚህ የዚፕ ፋይል የ lp_So7021 ቤተ -መጽሐፍትን መጫን እና እንዲሁም የ pfodParser ቤተ -መጽሐፍትን መጫን ያስፈልግዎታል።

ዝቅተኛ ኃይል ዳሳሽ ቤተ -መጽሐፍት ፣ lp_Si7021

ሁለቱም Adafruit እና Sparkfun የ Si7021 ዳሳሹን ለመድረስ የድጋፍ ቤተ -ፍርግሞችን ይሰጣሉ ፣ ሆኖም ግን ሁለቱም ቤተ -ፍርግሞች በጣም ለዝቅተኛ የኃይል አጠቃቀም ተስማሚ አይደሉም። ልኬቱን በሚወስድበት ጊዜ ሁለቱም አነፍናፊውን ለማንበብ ለማዘግየት በኮዱ ውስጥ መዘግየትን (25) ይጠቀማሉ። በክፍል 1 እንደተጠቀሰው መዘግየቶች ክፋት ናቸው። የአርዱዲኖ መዘግየት () መዘግየቱ እስኪያልቅ ድረስ ኃይልን በመጠቀም ማይክሮ-ፕሮሰሰር እንዲሠራ ያደርገዋል። ይህ ዝቅተኛ ኃይል የመጀመሪያውን ደንብ ይሰብራል ፣ ብዙ ጊዜ ምንም አያድርጉ። ተተኪው የ lp_Si7021 ቤተ-መጽሐፍት ፣ ሁሉንም መዘግየቶች ይተካዋል አነፍናፊው ልኬቱን እስኪያጠናቅቅ ድረስ ማይክሮ-ፕሮሰሰርን እንዲተኛ በሚያደርግ lp_timers።

የ lp_Si7021 ቤተ -መጽሐፍት ምን ያህል ልዩነት ይፈጥራል? የመጀመሪያውን የ SparkFun Si7021 ድጋፍ ቤተመጽሐፍት በመጠቀም እና ያለ ተከታታይ ህትመቶች አንድ ንባብ በሰከንድ በመውሰድ ~ 1.2mA አማካኝ ይሳሉ። የ “Sparkfun” ቤተ -መጽሐፍትን በ lp_Si7021 ቤተ -መጽሐፍት መተካት አማካይ የአሁኑን ወደ ~ 10uA ፣ ማለትም 100 እጥፍ ያንሳል። በዚህ ፕሮጀክት ውስጥ ፈጣኑ የመለኪያ መጠን ሞባይል በሚገናኝበት ጊዜ በየ 30 ሰከንዶች አንድ ጊዜ ነው ፣ ይህም ከ 1uA ያነሰ አማካይ ዳሳሽ የአሁኑን ያስከትላል። የ BLE ግንኙነት በማይኖርበት ጊዜ የመለኪያ መጠኑ በየ 10 ደቂቃዎች አንድ ጊዜ ሲሆን የአማካይ ዳሳሽ አቅርቦት የአሁኑ ግድየለሽ ነው።

የተጠቃሚ በይነገጽ

ከላይ ዋናው ማያ ገጽ ማሳያ እና የ 10 ቀን የሰዓት ታሪክ አጉል እይታ ነው። ሁለት ጣቶች በመጠቀም ሴራዎች በሁለቱም አቅጣጫዎች አጉልተው መታጠፍ ይችላሉ።

የተጠቃሚ በይነገጽ በአርዱዲኖ ንድፍ ውስጥ ኮድ ተሰጥቶት ከዚያ ለተደጋጋሚ አጠቃቀም እና ዝመናዎች በተሸከመበት በመጀመሪያው ግንኙነት ላይ ወደ pfodApp ይላካል። የግራፊክ ማሳያው የተገነባው ጥንታዊ ነገሮችን ከመሳል ነው። የእራስዎን መቆጣጠሪያዎች እንዴት እንደሚገነቡ ትምህርት ለማግኘት ብጁ አርዱዲኖ መቆጣጠሪያዎችን ለ Android ይመልከቱ። Thermometer ፣ RHGauge እና Button ፋይሎች ለእነዚያ ዕቃዎች የስዕል ትዕዛዞችን ይዘዋል።

ማሳሰቢያ: ይህ ማሳያ በ pfodApp ውስጥ ከተገነባ ምንም የለም። ጠቅላላው ማሳያ በአርዱዲኖ ንድፍዎ ውስጥ ባለው ኮድ ሙሉ በሙሉ ቁጥጥር ይደረግበታል።

በ lp_BLE_TempHumidity_R3.ino ንድፍ ውስጥ የ sendDrawing_z () ዘዴ የተጠቃሚ በይነገጽን ይገልጻል።

ባዶነት sendDrawing_z () {dwgs.start (50 ፣ 60 ፣ dwgs. WHITE) ፤ // የበስተጀርባ ነባሪዎች ወደ WHITE ከተተዉ ማለትም ጀምር (50 ፣ 60) ፤ parser.sendRefreshAndVersion (30000); // በየ 30 ሰከንዶች dwg እንደገና ይጠይቁ። ምንም የመተንተን ስሪት ካልተዋቀረ // ችላ ብሎታል የማሳያ ዝመናዎች dwgs.touchZone (). cmd ('u')። መጠን (50 ፣ 39).ላክ (); dwgs.pushZero (35, 22, 1.5); // ዜሮውን ወደ dwg ማዕከል ወደ 35 ፣ 22 ያንቀሳቅሱ እና በ 1.5 ጊዜ በ rhGauge.draw (); // መቆጣጠሪያውን dwgs.popZero () ይሳሉ; dwgs.pushZero (18, 33); // ዜሮ ወደ dwg ማዕከል ወደ 18 ፣ 33 ልኬት 1 (ነባሪ) ቴርሞሜትር። // መቆጣጠሪያውን dwgs.popZero () ይሳሉ;

dwgs.pushZero (12.5, 43, 0.7); // ዜሮ ወደ dwg ማዕከል ወደ 12.5 ፣ 43 እና በ 0.7 ልኬት ያንቀሳቅሱ

hrs8PlotButton.draw (); // መቆጣጠሪያውን dwgs.popZero () ይሳሉ; dwgs.pushZero (37.5, 43, 0.7); // ዜሮ ወደ dwg ማዕከል ወደ 37.5 ፣ 43 እና በ 0.7 ቀናት ልኬት 1PlotButton.draw (); // መቆጣጠሪያውን dwgs.popZero () ይሳሉ;

dwgs.pushZero (12.5, 54, 0.7); // ዜሮ ወደ dwg መሃል ወደ 12.5 ፣ 54 እና በ 0.7 ልኬት ያንቀሳቅሱ

ቀናት3PlotButton.draw (); // መቆጣጠሪያውን dwgs.popZero () ይሳሉ; dwgs.pushZero (37.5, 54, 0.7); // ዜሮ ወደ dwg ማዕከል ወደ 37.5 ፣ 54 እና በ 0.7 ቀናት ልኬት 10PlotButton.draw (); // መቆጣጠሪያውን dwgs.popZero () ይሳሉ; dwgs.end (); }

የግፊት ዜሮ ትዕዛዞች ቀጣዩን ክፍል ለመሳል መነሻውን እና መጠኑን ይለውጣሉ። ይህ የአዝራሮችን እና የመለኪያዎችን መጠን እና አቀማመጥ በቀላሉ እንዲለውጡ ያስችልዎታል።

በመጀመሪያው ግንኙነት የመጀመሪያ ማሳያ ማሳያውን የሚገልጹትን ~ 800 ባይት ለመጫን 5 ወይም 6 ሰከንዶች ይወስዳል። pfodApp ማሳያውን ይይዛል ፣ ስለዚህ የወደፊቱ ዝመናዎች ለውጦቹን ፣ የመለኪያ ቦታዎችን እና ንባቦችን መላክ ብቻ ያስፈልጋቸዋል። እነዚህ ዝመናዎች ማሳያውን ለማዘመን 128 ባይት ለመላክ ሁለት ሰከንዶች ብቻ ይወስዳሉ።

በማሳያው ውስጥ የተገለጹ አምስት (5) ንቁ የንክኪ ዞኖች አሉ። እያንዳንዱ አዝራር በስዕሉ () ዘዴው ውስጥ አንድ የተወሰነ አለው ፣ ስለዚህ የሚመለከተውን ሴራ ለመክፈት በእሱ ላይ ጠቅ ማድረግ ይችላሉ ፣ እና የማያው የላይኛው ግማሽ እንደ ሦስተኛው የንክኪ ዞን ተዋቅሯል

dwgs.touchZone (). cmd ('u')። መጠን (50 ፣ 39).ላክ ();

ከአዝራሮቹ በላይ ባለው ማያ ገጽ ላይ ጠቅ ሲያደርጉ አዲስ የመለኪያ እና የማያ ገጽ ዝመናን ለማስገደድ የ ‹u› dwg ትዕዛዙ ወደ ስዕልዎ ይላካል። በተለምዶ ሲገናኙ ዝመናዎች በየ 30 ሰከንዶች ብቻ ይከሰታሉ። እያንዳንዱ ጠቅታ ወይም የስዕሉ ማደስ አዲስ መለኪያ ያስገድዳል። የቅርብ ጊዜው እሴት በዝማኔው ውስጥ መላክ እንዲችል ከአርዱዲኖ ንድፍ ለ pfodApp የተሰጠው ምላሽ አዲሱ ልኬት (~ 25mS) እስኪጠናቀቅ ድረስ ዘግይቷል።

አርዱዲኖ ንድፍ

አርዱዲኖ ንድፍ ፣ lp_BLE_TempHumidity_R3.ino ፣ በክፍል 1 ውስጥ ጥቅም ላይ የዋለው የተሻሻለ የምስል ንድፍ ስሪት ነው። እንዲሁም የ 10 ደቂቃ እና የሰዓት ታሪካዊ ልኬቶችን ለማከማቸት የ lp_Si7021 ዳሳሽ ድጋፍ እና የውሂብ ድርደራዎችን ያክላል።

በ lp_BLE_TempHumidity_R3.ino ረቂቅ ውስጥ ያለው ዋናው ውስብስብ የእቅድ መረጃን መላክን ማስተናገድ ነው። ልኬቶቹ ሲደረጉ readRHResults () እጀታዎቹ ውጤቱን በመሰብሰብ ወደ ታሪካዊ ድርድሮች ያስቀምጧቸዋል። ድርድሮቹ 120 ረጅም ናቸው ነገር ግን ውሂቡ ሲላክ የመጀመሪያዎቹ 30 የውሂብ ነጥቦች ለጥሩ የጊዜ ክፍተት ናቸው።

ለማሳየት 200 ያልተለመዱ የእቅድ ነጥቦችን በሚልክበት ጊዜ እንክብካቤ የሚያስፈልጋቸው ጥቂት ነጥቦች አሉ--

  1. እያንዳንዱ የውሂብ ነጥብ በሲኤስቪ የጽሑፍ ቅርጸት ~ 25 ባይት ርዝመት አለው። ስለዚህ 150 ነጥቦች 3750 ባይት ውሂብ ነው። የ lp_BLESerial ክፍል 1536 ባይት ቋት አለው ፣ 1024 ቱ ትልቁ ለ pfod መልእክት በቂ ነው። ሌሎቹ 512 ባይቶች ውሂቡን ለመላክ ተይዘዋል። አንዴ የታሪካዊው መረጃ 512 ባይቶችን ከሞላ በኋላ ተጨማሪ መረጃ መላክ በማጠራቀሚያው ውስጥ ቦታ እስኪኖር ድረስ ይዘገያል።
  2. የሸፍጥ ውሂቡ ዋናውን የማሳያ ዝመናዎች እንዳይዘገይ ለማድረግ ፣ የእቅዱ ማያ ገጽ በሚታይበት ጊዜ የእቅዱ መረጃ ይላካል። አንዴ ተጠቃሚው ወደ ዋናው ማያ ገጽ ከተለወጠ በኋላ የሸፍጥ ውሂቡን መላክ ለአፍታ ቆሟል። የእቅዱን ውሂብ መላክ ተጠቃሚው የእቅዱን ቁልፍ ጠቅ ሲያደርግ እንደገና ሴራውን ለማሳየት ይታያል።
  3. ታሪካዊ ሴራዎች ከ 0 (አሁን) ጀምሮ በጊዜ ወደ ኋላ ይመለሳሉ። የመጨረሻው ሴራ ከታየ ጀምሮ አዲስ ልኬት ከሌለ ፣ ቀድሞውኑ የወረደው ቀዳሚው ውሂብ ወዲያውኑ እንደገና ይታያል። አዲስ ልኬት ካለ ፣ ከዚያ ወደ ቀደመው የሸፍጥ ውሂብ ይታከላል።
  4. ሞኒተሩ መጀመሪያ ሲበራ ፣ ምንም ታሪካዊ ንባቦች የሉም እና 0 ልክ እንደ ልክ ያልሆነ ንባብ በድርድር ውስጥ ተከማችቷል። ሴራው በሚታይበት ጊዜ ልክ ያልሆኑ ንባቦች ብቻ ተዘልለው አጠር ያለ ሴራ ያስከትላል።

ሴልሺየስ እና ፋራናይት

የ lp_BLE_TempHumidity_R3.ino ንድፍ በሴልሲየስ ውስጥ ያለውን መረጃ ያሳያል እና ያሴራል። ውጤቱን ወደ ፋራናይት ለመቀየር ሁሉንም ክስተቶች ይተኩ

parser.print (sensor. Temp_RawToFloat (..

ጋር

parser.print (sensor. CtoF (sensor. Temp_RawToFloat (…

እና በኦክቶታል / 342 / 204 / 203 ውስጥ የዩኒኮድ degC ምልክትን በ degF ምልክት / 342 / 204 / 211 ይተኩ

pfodApp ተንቀሳቃሽዎ ሊያሳየው የሚችለውን ማንኛውንም ዩኒኮድ ያሳያል።

ለተጨማሪ ዝርዝሮች በአርዱዲኖ ውስጥ የ ASCII ያልሆኑ ወንበሮችን መጠቀምን ይመልከቱ። እንዲሁም በ Thermometer.h ውስጥ የ MIN_C ፣ MAX_C ቅንብሮችን ይቀይሩ። በመጨረሻ እንደፈለጉት የሸፍጥ ገደቦችን ያስተካክሉ። ለውጥ | Temp C ~ 32 ~ 8 ~ deg C |

ማለት

| Temp F ~ 90 ~ 14 ~ deg F |

ደረጃ 4 - የአቅርቦቱን ወቅታዊ መለካት

የአቅርቦት የአሁኑን መለካት
የአቅርቦት የአሁኑን መለካት

የ lp_Si7021 ቤተ -መጽሐፍትን በመጠቀም ፣ በየ 10 ሰከንዶች የሙቀት/የእርጥበት መለካትን እንኳን ለአማካይ የአቅርቦት ፍሰት ~ 1UA ብቻ አስተዋፅኦ ያደርጋል ፣ ስለሆነም በአቅርቦቱ ውስጥ ዋናው ነገር እና ስለሆነም የባትሪ ዕድሜ በ BLE ማስታወቂያ እና ግንኙነት እና የውሂብ ማስተላለፊያ የሚጠቀሙበት የአሁኑ ነው።.

ከላይ እንደሚታየው በክፍል 1 ከተገለጸው ፕሮግራም ሰጭ/የሙቀት/እርጥበት ሰሌዳውን ያገናኙ።

የፀሃይ ህዋሶች እና ባትሪዎች ሳይነቀሉ ፣ ቪን እና ጂንድ ከፕሮግራም አድራጊው Vdd እና Gnd (ቢጫ እና አረንጓዴ እርሳሶች) ጋር ተገናኝተዋል እና SWCLK እና SWDIO ከፕሮግራም አድራጊው የራስጌ ቦርድ ክሊክ እና ሲኢኦ ጋር ተገናኝተዋል (ሰማያዊ እና ሮዝ እርሳሶች)

አሁን ናኖ ቪ 2 ን ፕሮግራም ማድረግ እና በክፍል 1 ውስጥ በተገለጸው መሠረት የአቅርቦቱን ፍሰት መለካት ይችላሉ።

ከዚህ ዚፕ ፋይል ዝቅተኛ ኃይል Si7021 ቤተ -መጽሐፍትን ይጫኑ ፣ lp_Si7021.zip እና pfodParser ቤተ -መጽሐፍትን ይጫኑ እና ወደ አርዱዲኖ ረቂቆች ማውጫ lp_BLE_TempHumidity_R3.zip ን ያውጡ እና የ Temp/Humditiy ሰሌዳ በ lp_BLE_TempHumidity_R3.ino

ከላይ እንደተገለፀው የአነፍናፊው አስተዋፅዖ <1uA ፣ አማካይ ፣ በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ በሚውለው ከፍተኛ የመለኪያ መጠን ፣ ስለዚህ የ BLE ማስታወቂያ እና የግንኙነት መለኪያዎች ለባትሪ ዕድሜ የሚወስኑ ናቸው።

የአሁኑን ፍጆታ ላይ ተጽዕኖ የሚያሳድሩ የ BLE ማስታወቂያ እና የግንኙነት መለኪያዎች -Tx ኃይል ፣ የማስታወቂያ ክፍተት ፣ ማክስ እና ሚን የግንኙነት ክፍተቶች እና የባሪያ መዘግየት ናቸው።

ማሳሰቢያ - ከላይ ያሉትን ግንኙነቶች በመጠቀም በአቅርቦቱ ውስጥ ሁለት (2) ተቆጣጣሪዎች አሉ ፣ አንደኛው በናኖ ቪ 2 ቦርድ ላይ በቪን በኩል እና MAX8881 በፕሮግራሙ አቅራቢው ላይ። ይህ ማለት የሚለካው የአቅርቦት ሞገድ በሁለተኛው ተቆጣጣሪ ምክንያት ከእውነታው ~ 5uA ከፍ ያለ ይሆናል። ከዚህ በታች የተጠቀሱት እሴቶች ይህንን ተጨማሪ 5uA ሲቀነሱ የሚለካው ሞገዶች ናቸው።

Tx ኃይል

Tx የኃይል ተፅእኖዎች ሲገናኙም ሆነ ሲያስታውቁ (ሳይገናኝ) የአሁኑን አቅርቦት ይሰጣሉ። ይህ ፕሮጀክት ከፍተኛውን የኃይል ቅንብር (+4) ይጠቀማል እና በጣም አስተማማኝ ለሆኑ ግንኙነቶች ምርጥ ክልል እና ከፍተኛ የድምፅ መከላከያ ይሰጣል። የኃይል ቅንብሩን ለመለወጥ የ lp_BLESerial setTxPower () ዘዴን መጠቀም ይችላሉ። ልክ የሆኑ እሴቶች ፣ ኃይልን በመጨመር ፣ -40 ፣ -30 ፣ -20 ፣ -16 ፣ -12 ፣ -8 ፣ -4 ፣ 0 +4 ናቸው። SetTxPower () ከመደወልዎ በፊት የ lp_BLESerial መጀመሪያ () ዘዴን መደወል አለብዎት። የ lp_BLE_TempHumidity_R3.ino ንድፍ ይመልከቱ።

የ Tx ኃይልን በመቀነስ ሙከራ ማድረግ ይችላሉ ፣ ነገር ግን ስምምነቱ በመጠኑ ጣልቃ ገብነት ምክንያት አጭር ክልል እና ተጨማሪ የግንኙነቶች መውደቅ ነው። በዚህ ፕሮጀክት ውስጥ የ Tx ኃይል በነባሪ ፣ +4 ይቀራል። ከዚህ በታች እንደሚመለከቱት ፣ በዚህ ቅንብር እንኳን ፣ በጣም ዝቅተኛ የአቅርቦት ፍሰት አሁንም ይቻላል።

የማስታወቂያ ክፍተት

ለተሰጠው የ Tx ኃይል ፣ ግንኙነት በማይኖርበት ጊዜ ፣ የማስታወቂያ ክፍተቱ አማካይ የአሁኑን ፍጆታ ያዘጋጃል። የሚመከረው ክልል ከ 500 እስከ 1000 mS ነው። እዚህ 2000mS ጥቅም ላይ ውሏል። ስምምነቱ ረዘም ያለ የማስታወቂያ ክፍተቶች ማለት ተንቀሳቃሽ መሣሪያዎን ለማግኘት እና ግንኙነትን ለማቀናበር ቀርፋፋ ነው ማለት ነው። በውስጥ ፣ የማስታወቂያ ክፍተቶች ከ 20mS እስከ 10.24 ሰከንዶች ባለው 0.625mS ብዜቶች ውስጥ ተዘጋጅተዋል። የ lp_BLESerial setAdvertisingInterval () ዘዴ ለምቾት ኤምኤስን እንደ ክርክር ይወስዳል። ለ +4 TxPower እና 2000mS የማስታወቂያ ክፍተት የአሁኑ ፍጆታ ~ 18uA ነበር። ለ 1000mS የማስታወቂያ ክፍተት ፣ ~ 29uA ነበር። Rev 2 የ 2000mS የማስታወቂያ ክፍተትን ተጠቅሟል ነገር ግን ይህ ቀስ በቀስ ግንኙነቶችን አስከትሏል። ግንኙነቶችን ፈጣን ለማድረግ Rev 3 ወደ 1000mS የማስታወቂያ ክፍተት ተለውጧል።

ማክስ እና ሚን የግንኙነት ክፍተቶች

አንዴ ግንኙነት ከተመሰረተ የግንኙነት ክፍተቱ ተንቀሳቃሽ መሣሪያውን ምን ያህል ጊዜ እንደሚገናኝ ይወስናል። Lp_BLESerial setConnectionInterval () የተጠቆመውን ከፍተኛውን እና ደቂቃን እንዲያቀናብሩ ያስችልዎታል ፣ ሆኖም ሞባይል የግንኙነቱ ክፍተት በትክክል ምን እንደሆነ ይቆጣጠራል። ለመመቻቸት የ setConnectionInterval () ክርክሮች በኤምኤስ ውስጥ ናቸው ፣ ግን በውስጥ የግንኙነት ክፍተቶች በ 1.25mS ውስጥ ፣ ከ 7.5mS እስከ 4 ሰከንድ ባለው ክልል ውስጥ ናቸው።

ነባሪው ቅንብር ተዘጋጅቷል የግንኙነት ኢንተርቫል (100 ፣ 150) ማለትም ደቂቃ 100mS እስከ ከፍተኛ 150mS። እነዚህን እሴቶች ማሳደግ በሚገናኝበት ጊዜ የአቅርቦቱን የአሁኑን ይቀንሳል ፣ ግን ስምምነቱ የውሂብ ማስተላለፍ ቀርፋፋ ነው። እያንዳንዱ የማያ ገጽ ዝመና ወደ 7 BLE መልዕክቶች ይወስዳል ፣ እና ሙሉ 36 ሰዓት የ 10 ደቂቃ ልኬቶች 170 ያህል BLE መልዕክቶችን ይወስዳል። ስለዚህ የግንኙነት ክፍተቶችን መጨመር የማያ ገጽ ዝመናዎችን እና የእቅዱ ማሳያዎችን ፍጥነት ይቀንሳል።

የ lp_BLESerial ክፍል የ 1536 ባይት የመላኪያ ቋት አለው እና ከዚህ ቋት አንድ ብሎክ 20 ባይት ብቻ ይልካል ፣ እያንዳንዱ ከፍተኛ የግንኙነት ክፍተት የ BLE አገናኝን በውኃ እንዳያጥለቀልቅ። እንዲሁም የእቅድ መረጃን በሚልክበት ጊዜ ንድፉ እስከ 512 ባይት ድረስ መላክን እስኪጠብቅ ድረስ ብቻ ይልካል ከዚያም አንዳንድ መረጃዎች እስኪላኩ ድረስ ተጨማሪ ውሂብ መላክን ያዘገያል። ይህ የጎርፍ መጥለቅለቅ መላክን ያስወግዳል። ይህ የላኪዎች መጨናነቅ የውሂብ ማስተላለፍን ለሞባይል አስተማማኝ ያደርገዋል ፣ ግን በአቀማመጥ ለከፍተኛው አልተመቻቸም።

በዚህ ፕሮጀክት ውስጥ የግንኙነት ክፍተቶች እንደ ነባሪ እሴቶች ቀርተዋል።

የባሪያ መዘግየት

ወደ ሞባይል ለመላክ ምንም ውሂብ በማይኖርበት ጊዜ መሣሪያው ከተንቀሳቃሽ ስልክ አንዳንድ የግንኙነት መልዕክቶችን በአማራጭ ችላ ሊል ይችላል። ይህ የ Tx ኃይልን እና የአሁኑን አቅርቦት ይቆጥባል። የ Slave Latency ቅንብር ችላ የሚሉ የግንኙነት መልዕክቶች ብዛት ነው። ነባሪው 0. የ lp_BLESerial setSlaveLatency () ዘዴ ይህንን ቅንብር ለመለወጥ ሊያገለግል ይችላል።

የ 0 ነባሪው የ Slave Latency በየ 50 ሰከንዶች የማያ ገጽ ዝመናዎችን ችላ በማለት የ 50uA አቅርቦት የአሁኑን ሰጥቷል ፣ ግን የ KeepAlive መልዕክቶችን በጣም 5 ሰከንዶች ጨምሮ። የባሪያን መዘግየት ወደ 2 ማቀናበር በአማካይ የተገናኘ የአቅርቦት ፍሰት ~ 25uA ሰጥቷል። የ 4 የባሪያ Latency ቅንብር ~ 20uA ሰጥቷል። ከፍ ያሉ ቅንብሮች የአቅርቦቱን የአሁኑን የሚቀንሱ አይመስሉም ስለዚህ የ 4 ባሪያ Latency መቼት ጥቅም ላይ ውሏል።

ሲገናኝ ፣ እያንዳንዱ 30 ሰከንዶች pfodApp የማሳያ ዝመናን ይጠይቃል። ይህ የአነፍናፊ መለኪያን ያስገድዳል እና የግራፊክ ማሳያውን ለማዘመን መልሶ መረጃ ይልካል። ይህ ዝመና በየ 30 ሰከንድ ለ 2 ሰከንድ ተጨማሪ ~ 66uA ያስከትላል። ያ በ 30 ሰከንዶች ውስጥ በአማካይ 4.4uA ነው። ይህንን ወደ 20uA በማከል ፣ አማካይ የግንኙነት አቅርቦት የአሁኑን ~ 25uA ይሰጣል

ደረጃ 5 - አጠቃላይ አቅርቦት የአሁኑ እና የባትሪ ህይወት

በ lp_BLE_TempHumidity_R3.ino ውስጥ እንደተቀመጠው ከላይ ያሉትን ቅንጅቶች በመጠቀም ማሳያውን በየ 30 ሰከንዶች ሲገጣጠም እና ሲያዘምነው አጠቃላይ የአቅርቦት ወቅታዊው በግምት 25uA ነው። በማይገናኝበት ጊዜ በግምት 29uA ነው።

የባትሪ ዕድሜን ለማስላት የማያቋርጥ የአሁኑ የ ~ 29uA ስዕል ይገመታል።

የተለያዩ ባትሪዎች ልዩነት አቅም እና የቮልቴጅ ባህሪዎች አሏቸው። እዚህ የታሰቡት ባትሪዎች CR2032 ሳንቲም ሴል ፣ CR2450 (N) ሳንቲም ሴል ፣ 2 x AAA አልካላይን ፣ 2 x AAA ሊቲየም እና ሊፖ ናቸው።

የባትሪ ማጠቃለያ

የፀሐይ ረዳትን የሚጠቀሙ ከሆነ ለእነዚህ የባትሪ ዕድሜ አሃዞች 50% ይጨምሩ (በቀን 8 ሰዓት ግምት)

ማሳሰቢያ -የ 22uF LowESR capacitor (C1) ፣ ከቦርዱ ላይ በተጨማሪ ናኖ ቪ 2 22 ዩኤፍ capacitor ፣ የሶላር ሴል የአሁኑን ያከማቻል እና ከዚያ ለ TX የአሁኑ ጥራጥሬዎች ይሰጣል። ሌላ ጥበበኛ ባትሪው የተወሰነውን የቲኤክስ የአሁኑን ይሰጣል። ይህ ተጨማሪ 22uF LowESR የፀሐይ ህዋሱ አቅርቦት በማይሆንበት ጊዜ ወደ ባትሪው የአሁኑ 10% ገደማ ይጨምራል ፣ ነገር ግን ባትሪው የህይወት መጨረሻ ላይ ሲደርስ እያደገ የመጣውን የባትሪ ውስጣዊ ተቃውሞ በማካካስ የባትሪውን ዕድሜ ያራዝማል። ከዚህ በታች ያሉት መለኪያዎች የተወሰዱት ከተጨማሪ 22uF capacitor ውጭ ነው።

CR2032 - 235mAHr - የባትሪ ዕድሜ 10 ወራት CR2450 (N) - 650mAHr (540mAHr) - የባትሪ ዕድሜ 2.3 ዓመት (2 ዓመት) 2 x AAA አልካላይን - 1250mAHr - የባትሪ ዕድሜ 3.8. በከፍተኛ ራስን በመፍሰሱ ምክንያት።

CR2032

ይህ ሳንቲም ሴል በተለምዶ 235mAHr (Energizer Battery) ፣ የ 3 ቮ የስመ ቮልቴጅ እና የ 2 ቮ የተወሰነ የፍሳሽ ቮልቴጅ አቅም አለው። ይህ የሚያመለክተው የ 8100hrs ወይም ~ 0.9 ዓመት የባትሪ ዕድሜ ነው። ሆኖም ባትሪው ወደ ሕይወት ፍጻሜ ሲደርስ የውስጣዊው የሕዋስ መቋቋም ይጨምራል እናም ስለሆነም ከፍተኛውን የ Tx የአሁኑን ጥራጥሬዎችን መስጠት ላይችል ይችላል። አንድ ትልቅ የአቅርቦት አቅም ይህንን ውጤት ለመቀነስ ሊያገለግል ይችላል ፣ ግን የ 10 ወር ሕይወት ይናገሩ።

CR2450 (N)

ይህ የሳንቲም ሕዋስ በተለምዶ 620mAHr (540mAHr ለ CR2450N) ፣ የ 3 ቮ የስመ ቮልቴጅ እና የ 2 ቮ የተወሰነ የፍሳሽ ቮልቴጅ አቅም አለው። ይህ የሚያመለክተው የ 22 ፣ 400 ሰዓታት ወይም ~ 2yr 6m (18600hrs ~ 2yrs 2m ለ CR2450N) ነው። ሆኖም ባትሪው ወደ ሕይወት ፍጻሜ ሲደርስ የውስጣዊው የሕዋስ መቋቋም ይጨምራል እናም ስለሆነም ከፍተኛውን የ Tx የአሁኑን ጥራጥሬዎችን መስጠት ላይችል ይችላል። አንድ ትልቅ የአቅርቦት አቅም ይህንን ውጤት ለመቀነስ ሊያገለግል ይችላል ፣ ግን 2yr 4m (2yr N) ሕይወት ይናገሩ።

ማሳሰቢያ: የ CR2450N ስሪት በ CR2450N መያዣ ውስጥ የተሳሳተ መጫንን ለመከላከል የሚረዳ ወፍራም ከንፈር አለው። በ CR2450 መያዣ ውስጥ CR2450N እና CR2450 ሴል ማስገባት ይችላሉ ነገር ግን CR2450 ሴል በ CR2450N መያዣ ውስጥ ማስገባት አይችሉም።

2 x AAA የአልካላይን ሕዋሳት

እነዚህ ባትሪዎች ለ 1250mAHr (Energizer Battery) በጣም ዝቅተኛ ዥረቶች ፣ 2x1.5V = 3V የስም ቮልቴጅ እና 2x0.8V = 1.6V የተወሰነ የፍሳሽ ቮልቴጅ አላቸው። ነገር ግን ይህ የተወሰነ የፍሳሽ ቮልቴጅ ከ Si7021 አነፍናፊ (1.9V) የአሠራር voltage ልቴጅ ያነሰ ነው ስለዚህ ባትሪው እያንዳንዳቸው ወደ ~ 1V ብቻ ሊያገለግል ይችላል። ይህ አቅሙን በ 10% ወደ 15% ማለትም ~ 1000mAHr ይቀንሳል።

ይህ የ 34 ፣ 500 ሰዓታት ወይም ~ 4 ዓመት የባትሪ ዕድሜን ያመለክታል። ሆኖም ባትሪው ወደ ሕይወት ፍጻሜ ሲደርስ የውስጣዊው የሕዋስ መቋቋም ይጨምራል እናም ስለሆነም ከፍተኛውን የቲክስ የአሁኑን ጥራጥሬዎችን መስጠት ላይችል ይችላል። አንድ ትልቅ የአቅርቦት አቅም ይህንን ውጤት ለመቀነስ ሊያገለግል ይችላል ፣ ግን 3yr 10m ሕይወትን ይናገሩ። ማስታወሻ የአልካላይን ባትሪዎች በዓመት ከ 2% እስከ 3% የሚደርስ የራስ ፈሳሽ አላቸው።

2 x AAA ሊቲየም ሕዋሳት

እነዚህ ባትሪዎች ወደ 1200mAHr (Energizer Battery) ፣ በስመ 2x1.7V = 3.4V ፣ በዝቅተኛ ሞገድ እና 2x1.4V = 2.4V የሚወጣ ቮልቴጅ አላቸው። ይህ የሚያመለክተው የ 41 ፣ 400 ሰዓታት ወይም 4 ዓመት 8 ሜትር የባትሪ ዕድሜ ነው።

ሊፖ እንደገና ሊሞላ የሚችል ባትሪ

እነዚህ ባትሪዎች ከ 100mAHr እስከ 2000mAHr ፣ በጠፍጣፋ ቅርፀቶች በተለያየ አቅም ይመጣሉ ፣ እና 4.2V የተጫነ ቮልቴጅ እና የተወገደ ቮልቴጅ> 2.7V አላቸው። ሆኖም እነሱ ከ 2% -3%/በወር (ማለትም በዓመት ከ 24% እስከ 36%) ከፍተኛ የራስ-ፍሳሽ አላቸው እና ስለዚህ እንደ ሌሎቹ ባትሪዎች ለዚህ መተግበሪያ ተስማሚ አይደሉም።

ደረጃ 6 የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ

የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ
የአቅርቦት አማራጮች - የፀሐይ ረዳት ፣ ባትሪ ብቻ ፣ ሶላር ብቻ

ባትሪ ሲደመር የፀሐይ ረዳት

ከላይ ያለው ግንባታ የባትሪ እና የሶላር ድጋፍ አቅርቦትን ይጠቀማል። የፀሐይ ፓነሎች ከባትሪ ቮልቴጁ የበለጠ ቮልቴጅን ሲያመነጩ ፣ የፀሐይ ህዋሶች ሞኒተሩን ያንቀሳቅሳሉ ፣ ስለዚህ የባትሪውን ዕድሜ ያራዝማሉ። በተለምዶ የባትሪው ዕድሜ በሌላ 50%ሊራዘም ይችላል።

ጥቅም ላይ የዋሉት የፀሐይ ፓነሎች አነስተኛ ፣ 50 ሚሜ x 30 ሚሜ ፣ ርካሽ ፣ ~ $ 0.50 እና ዝቅተኛ ኃይል ናቸው። እነሱ በስም 5V ፓነሎች ናቸው ፣ ግን 5V ለማመንጨት ሙሉ ቀጥተኛ የፀሐይ ብርሃን ያስፈልጋቸዋል። በዚህ ፕሮጀክት ውስጥ ሁለት ፓነሎች በተከታታይ ተያይዘዋል ስለዚህ ተቆጣጣሪው አንዳንዶቹን በመስኮቱ አቅራቢያ ፣ በቀጥታ ከፀሐይ ውጭ በማድረግ የባትሪውን ኃይል ለመተካት በቂ ነው። ጥሩ ብርሃን ያለው ክፍል ወይም የጠረጴዛ መብራት እንኳን ለሶላር ህዋሶች> 3.3V በ> 33uA እንዲያመነጭ እና ከባትሪው እንዲረከብ በቂ ነው።

የሙቀት / የእርጥበት መቆጣጠሪያ የት እንደሚቀመጥ ፣ ከፀሐይ ውጭ እና አሁንም በፀሐይ ኃይል የሚሰራበትን ለመወሰን ቀላል የሙከራ ፓነል ተገንብቷል። ከላይ ካለው ፎቶ እንደሚመለከቱት ፣ ከ 100 ኪ resistor ጋር የተገናኙት ሁለቱ ፓነሎች በ 100 ኪ.ሜ ፣ ማለትም 56uA የአሁኑን በ 5.64 ቪ 5.64V በማምረት ላይ ናቸው። ማሳያውን ከባትሪው ላይ በማብራት ይህ ከበቂ በላይ ነው። ከ 3 ቮ ስመ የባትሪ ቮልቴጅ በላይ የሆነ ማንኛውም የቮልቴጅ ንባብ የፀሐይ ባትሪዎች ከባትሪው ይልቅ ሞኒተርን ያበራሉ ማለት ነው።

በሙቀት መጠን እርጥበት መቆጣጠሪያ ወረዳ ውስጥ ያሉት ሁለቱ ዳዮዶች የፀሐይ ህዋሳትን እና ባትሪዎቹን እርስ በእርስ በመለየት በተቃራኒ ዋልታ እንዳይገናኙ ይጠብቃሉ። የ 10 ቮ 1 ዋ zener እና 470R ተከታታይ ተከላካይ የናኖ ቪ 2 የቦርድ ተቆጣጣሪውን ከፀሐይ በላይ ካለው የሁለት የፀሐይ ህዋሳት በላይ ካለው ቮልቴጅ ይከላከላል ፣ በተለይም 12V ሕዋሳት ከ 5 ቮ ይልቅ ጥቅም ላይ ቢውሉ። <5V ላይ በመደበኛ ክወና ውስጥ ፣ 10 ቮ ዜነር ~ 1uA ብቻ ነው የሚስበው።

ባትሪ ብቻ

ለባትሪ አቅርቦት ብቻ ፣ R1 ፣ D1 እና D3 እና የፀሐይ ህዋሳትን ብቻ ይተው። የተገላቢጦሽ የዋልታ ጥበቃን ካልፈለጉ D1 ን በገመድ ቁራጭ መተካት ይችላሉ።

ፀሐይ ብቻ

ሞኒተሩን ከሶላር ህዋሶች ብቻ ማብራት ፣ ያለ ባትሪ ፣ የተለየ የኃይል አቅርቦት ወረዳ ይጠይቃል። ችግሩ ሞኒተሩ በ 29uA ላይ ሲሠራ ፣ nRF52 ን በ ~ 32mA ለ 0.32 ሰከንዶች ያወጣል። ከላይ የሚታየው ወረዳ (የፒዲኤፍ ስሪት) የግብዓት መያዣዎች ፣ 2 x 1000uF ፣ እስከ 4.04V እስኪሞላ ድረስ MAX8881 መቆጣጠሪያውን አጥፍቶ ይይዛል። ከዚያ MAX6457 nRF52 (NanoV2) 2 x 1000uF capacitors ኃይልን ለማንቀሳቀስ MAX8881 SHDN ግብዓት ያወጣል።

በቂ የፀሐይ ኃይል ካለ በ 29uA ላይ እንዲሠራ ይህ ተቆጣጣሪው ኃይል እንዲጨምር ያስችለዋል።

ደረጃ 7 መደምደሚያ

ይህ መማሪያ በባትሪ/በፀሐይ ኃይል የሚሰራ የሙቀት እርጥበት እርጥበት ማሳያ በአርዲኖ ውስጥ ለኤንኤፍኤፍ 522832 ቺፕ በጣም ዝቅተኛ የኃይል BLE ፕሮጀክት አቅርቧል። የግንኙነት ልኬቶችን በማስተካከል የተገኘበት የ ~ 29uA የአቅርቦት ፍሰት። ይህ CR2032 ሳንቲም ሴል የባትሪ ዕድሜ ከ 10 ወራት በላይ አስከትሏል። ለከፍተኛ አቅም ሳንቲም ሕዋሳት እና ባትሪዎች ይረዝማል። ሁለት ርካሽ የፀሐይ ኃይል ሴሎችን ማከል በቀላሉ የባትሪ ዕድሜን በ 50% ወይም ከዚያ በላይ አራዘመ። ሞኒተርን ከፀሐይ ህዋሶች ለማነቃቃት ደማቅ ክፍል መብራት ወይም የጠረጴዛ መብራት በቂ ነው።

ሞኒተሩ ከዝቅተኛ አቅም የፀሃይ ህዋሶች ብቻ እንዲሰራ ልዩ የኃይል ወረዳ ቀርቧል።

ነፃው pfodDesigner ምናሌዎችን/ንዑስ ምናሌዎችን (ዲዛይን) እንዲያዘጋጁ ፣ በቀን/በሰዓት እና በምዝግብ ማስታወሻ ውሂብ ላይ እንዲያሴሩ እና ከዚያ ዝቅተኛውን የአርዱዲኖ ንድፍ ለእርስዎ እንዲያመነጩ ያስችልዎታል። እዚህ pfodApp ስዕል ጥንታዊ ነገሮችን በመጠቀም ብጁ በይነገጽ ኮድ ተሰጥቶታል። ከ pfodApp ጋር መገናኘት የተጠቃሚው በይነገጽ ያሳያል እና ተቆጣጣሪው ~ 29uA በሚጠቀምበት ጊዜ ንባቦችን ያዘምናል

ምንም የ Android ፕሮግራም አያስፈልግም። pfodApp ያንን ሁሉ ያስተናግዳል።

የሚመከር: