ዝርዝር ሁኔታ:

አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም 8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም 8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Эпизод 7 — Микро-квартира в Токио 🏠🍔 — 11,43 кв. м/123 кв. фута 2024, ሀምሌ
Anonim
አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም
አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም
አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም
አርዱዲኖ CO መቆጣጠሪያ MQ-7 ዳሳሽን በመጠቀም

ይህ አስተማሪ ለምን እንደተፈጠረ ጥቂት ቃላት -አንድ ቀን የሴት ጓደኛዬ እናት በእውነቱ እንደታመመች በእኩለ ሌሊት ደወለች - ማዞር ፣ ታክካርዲያ ፣ ማቅለሽለሽ ፣ ከፍተኛ የደም ግፊት አለባት ፣ ለማይታወቅ ጊዜ እንኳን ሰለች (ምናልባትም ~ 5 ደቂቃዎች ፣ ግን ለመንገር ምንም መንገድ የለም) ፣ ሁሉም ያለ ምንም ግልጽ ምክንያት። እሷ ከሆስፒታሎች ርቃ በምትገኝ አንዲት ትንሽ መንደር ውስጥ ትኖራለች (ከቦታችን 60 ኪ.ሜ ፣ 30 ኪ.ሜ ወደ ቅርብ ሆስፒታል ፣ 10 ኪ.ሜ በመካከላቸው ምንም መደበኛ መንገድ ሳይኖር) ፣ ስለዚህ እኛ በፍጥነት ወደ እርሷ ሄድን እና አምቡላንስ ከደረስን በኋላ እዚያ ደርሰናል። ሆስፒታል ገባች እና ጠዋት ላይ ጥሩ ስሜት ተሰማት ፣ ግን ዶክተሮች የዚህን ምክንያት መንስኤ ማግኘት አልቻሉም። በሚቀጥለው ቀን አንድ ሀሳብ አገኘን-እሷ የጋዝ ውሃ ቦይለር (በፎቶው ላይ) ስላላት እና ምሽቱን በሙሉ በአጠገቡ ተቀምጣ ስለነበረ CO መርዝ ሊሆን ይችላል። በቅርቡ MQ-7 CO ዳሳሽ ገዝተናል ፣ ግን ለእሱ መርሃግብሮችን ለመሰብሰብ ጊዜ አልነበረውም ፣ ስለዚህ ይህንን ለማድረግ ትክክለኛው ጊዜ ነበር። ለማንኛውም መመሪያ በይነመረብ ፍለጋ ከአንድ ሰዓት በኋላ ፣ በተመሳሳይ ጊዜ በመረጃ ዝርዝሩ ውስጥ የቀረቡትን የአነፍናፊ አምራች መመሪያዎችን የሚከተል እና ማንኛውንም ነገር የሚያብራራ ማንኛውንም መመሪያ ማግኘት እንደማልችል ተገነዘብኩ (አንድ ምሳሌ በጣም ጥሩ ኮድ ያለው ይመስላል ፣ ግን እሱ እንዴት እንደሚተገበሩ ግልፅ አልነበረም ፣ ሌሎች ከመጠን በላይ ተገለሉ እና በደንብ አይሠሩም)። ስለዚህ መርሃግብሮችን ለማዳበር ፣ 3 ዲ መያዣን ለመሥራት እና ለማተም ፣ ዳሳሹን ለመፈተሽ እና ለመለካት 12 ሰዓታት ያህል አሳልፈናል ፣ እና በሚቀጥለው ቀን ወደ አጠራጣሪ ቦይለር ሄደ። የ CO ደረጃዎች በጣም ከፍተኛ ነበሩ ፣ እና የ CO መጋለጥ ጊዜ ረዘም ያለ ከሆነ ለሞት ሊዳርግ ይችላል። ስለዚህ ተመሳሳይ ሁኔታ ያለው ማንኛውም ሰው (እንደ ጋዝ ቦይለር ወይም በመኖሪያ ቦታ ውስጥ የሚከሰት ሌላ ማቃጠል) መጥፎ ነገር እንዳይከሰት እንደዚህ ዓይነቱን ዳሳሽ ማግኘት አለበት ብዬ አምናለሁ።

ያ ሁሉ የሆነው ከሁለት ሳምንት በፊት ፣ ከዚያ ጊዜ ጀምሮ መርሃግብሮችን እና ፕሮግራምን በጣም አሻሽያለሁ ፣ እና አሁን ምክንያታዊ ጥሩ እና በአንፃራዊነት ቀላል ይመስላል (የ 3-መስመር-ኮድ ቀላል አይደለም ፣ ግን አሁንም)። ምንም እንኳን ትክክለኛ የ CO ሜትር ያለው ሰው እኔ በስዕሉ ውስጥ ባስቀመጥኩት ነባሪ መለካት ላይ አንዳንድ ግብረመልስ ይሰጠኛል ብዬ ተስፋ አደርጋለሁ - ጥሩ ነው ብዬ እገምታለሁ። ከአንዳንድ የሙከራ መረጃዎች ጋር የተሟላ መመሪያ እዚህ አለ።

ደረጃ 1 - የቁሳቁሶች ሂሳብ

የቁሳቁሶች ሂሳብ
የቁሳቁሶች ሂሳብ

ያስፈልግዎታል: 0. አርዱዲኖ ቦርድ። ለቻይናው የአርዲኖ ናኖ የቻይንኛ ክሎኔን እመርጣለሁ በ 3 ዶላር ዋጋ ፣ ግን ማንኛውም 8-ቢት አርዱዲኖ እዚህ ይሠራል። Sketch አንዳንድ የላቁ የሰዓት ቆጣሪዎችን ክወና ይጠቀማል ፣ እና የተፈተነው በ atmega328 ማይክሮ መቆጣጠሪያ ላይ ብቻ ነው - ምንም እንኳን ምናልባት በሌሎች ላይ በደንብ ይሠራል። MQ-7 CO ዳሳሽ። በዚህ የበረራ ዓሳ ዳሳሽ ሞዱል በጣም በተለምዶ የሚገኝ ፣ በትንሽ ማሻሻያ ፣ በሚቀጥለው ደረጃ ዝርዝሮች ውስጥ መሮጥ አለበት ፣ ወይም ደግሞ መለያየት MQ-7sensor ን መጠቀም ይችላሉ።

2. NPN ባይፖላር ትራንዚስተር። 300 ሜአ ወይም ከዚያ በላይ ማስተናገድ የሚችል ማንኛውም የ NPN ትራንዚስተር እዚህ ይሠራል። የፒኤንፒ ትራንዚስተር ከተጠቀሰው የበረራ ዓሳ ሞዱል ጋር አይሰራም (ምክንያቱም ለአነፍናፊ ውፅዓት የተሸጠ የማሞቂያ ፒን አለው) ፣ ነገር ግን ከተለየ MQ-7 ዳሳሽ ጋር ጥቅም ላይ ሊውል ይችላል።

3. ተቃዋሚዎች -2 x 1 ኪ (ከ 0.5 ኪ እስከ 1.2 ኪ በጥሩ ሁኔታ ይሠራል) ፣ እና 1 x 10 ኪ (ያኛው በትክክል በትክክል የተቀመጠ ነው - ምንም እንኳን የተለየ እሴት መጠቀም ቢኖርብዎት ፣ በዚህ መሠረት በስዕሉ ውስጥ የማጣቀሻ_resistor_kOhm ተለዋዋጭ ያስተካክሉ)።

4. Capacitors: 2 x 10uF ወይም ከዚያ በላይ። ታንታለም ወይም ሴራሚክ ሰዎች ያስፈልጋሉ ፣ በኤሌክትሮል (ESR) ምክንያት ጥሩ አይሰራም (ከፍተኛ-የአሁኑን ሞገድ ለማለስለስ በቂ የአሁኑን ማቅረብ አይችሉም) ።5. የአሁኑን የ CO ደረጃን ለማመልከት አረንጓዴ እና ቀይ ኤልኢዲዎች (እንዲሁም እኛ በቢጫ ሣጥን ናሙናችን ውስጥ እንደ ተጠቀምነው ባለ 3 ባለ ተርሚናሎች አንድ ነጠላ ባለ ሁለት ቀለም LED ን መጠቀም ይችላሉ) ።6. ከፍተኛ የ CO ደረጃን የሚያመለክት የፒሶ buzzer.7. የዳቦ ሰሌዳ እና ሽቦዎች (እንዲሁም ሁሉንም ነገር ለናኖ ፒኖች መሸጥ ወይም በዩኖ ሶኬቶች ውስጥ መጨፍለቅ ይችላሉ ፣ ግን በዚህ መንገድ ስህተት መስራት ቀላል ነው)።

ደረጃ 2 ሞዱል ማሻሻያ ወይም የተለየ ዳሳሽ ሽቦ

የሞዱል ማሻሻያ ወይም የተለየ ዳሳሽ ሽቦ
የሞዱል ማሻሻያ ወይም የተለየ ዳሳሽ ሽቦ

በፎቶው ላይ እንደሚታየው ለሞዱል ፣ ተከላካይ እና capacitor ማጠፍ አለብዎት። ከፈለጉ ሁሉንም ነገር በመሠረቱ ማበላሸት ይችላሉ - ሞዱል ኤሌክትሮኒክስ ሙሉ በሙሉ ፋይዳ የለውም ፣ እኛ እንደ አነፍናፊ ራሱ እንደ መያዣ ብቻ እንጠቀማለን ፣ ግን እነዚህ ሁለት ክፍሎች ትክክለኛ ንባቦችን እንዳያገኙ ይከለክሉዎታል ፣

ልዩ አነፍናፊን የሚጠቀሙ ከሆነ ፣ የማሞቂያ ፒን (H1 እና H2) ከ 5 ቮ እና ከ transistor ሰብሳቢው ጋር ያያይዙ። ልክ በስዕላዊ መግለጫዎች ውስጥ እንደ ሞጁሉ አናሎግ ፒን አንድ የስሜት ህዋሳትን (ማንኛውንም የ A ፒን) ወደ 5 ቪ ፣ ሌላ የስሜት ጎን (ማንኛውም ቢ ፒን) ከ 10 ኪ resistor ጋር ያያይዙ።

ደረጃ 3 - የአሠራር መርህ

የአሠራር መርህ
የአሠራር መርህ
የአሠራር መርህ
የአሠራር መርህ

ለምን እነዚህ ሁሉ ችግሮች ለምን ያስፈልጉናል ፣ ለምን 5 ቪን አያያይዙም ፣ እና ንባቦችን ብቻ አያገኙም? ደህና ፣ በዚህ መንገድ ምንም ጠቃሚ ነገር አያገኙም። እና ትክክለኛ ልኬቶችን ለማግኘት ዝቅተኛ የማሞቂያ ዑደቶች። በዝቅተኛ የሙቀት መጠን ወቅት ፣ CO ትርጉም ያለው መረጃን በማምረት በሳህኑ ላይ ተውጧል። በከፍተኛ የአየር ሙቀት ወቅት ፣ የተቀላቀለ CO እና ሌሎች ውህዶች ለቀጣይ ልኬት በማፅዳት ከአነፍናፊ ሳህኑ ይርቃሉ።

ስለዚህ በአጠቃላይ አሠራሩ ቀላል ነው-

1. 5 ቮ ለ 60 ሰከንዶች ይተግብሩ ፣ እነዚህን ንባቦች ለ CO ልኬት አይጠቀሙ።

2. 1.4V ን ለ 90 ሰከንዶች ይተግብሩ ፣ እነዚህን ንባቦች ለ CO ልኬት ይጠቀሙ።

3. ወደ ደረጃ 1 ይሂዱ።

ግን ችግሩ እዚህ አለ - አርዱዲኖ ይህንን ዳሳሽ ከፒንዎቹ ለማሄድ በቂ ኃይል መስጠት አይችልም - የአነፍናፊው ማሞቂያ 150 ሜአ ይፈልጋል ፣ የአርዱዲኖ ፒን ከ 40 ኤምኤ በላይ ሊሰጥ አይችልም ፣ ስለዚህ በቀጥታ ከተያያዘ ፣ አርዱዲኖ ፒን ይቃጠላል እና ዳሳሽ አሁንም አሸነፈ። አልሰራም። ስለዚህ ትልቅ የውጤት ፍሰትን ለመቆጣጠር አነስተኛ የግብዓት ፍሰት የሚወስደውን የአሁኑን ማጉያ አንድ ዓይነት መጠቀም አለብን። ሌላ ችግር 1.4 ቪ እያገኘ ነው። ብዙ የአናሎግ ክፍሎችን ሳያስተዋውቁ ይህንን ዋጋ በአስተማማኝ ሁኔታ ማግኘት የሚቻልበት መንገድ የውጤት ቮልቴጅን ከሚቆጣጠር ግብረመልስ ጋር የ PWM (Pulse Width Modulation) አቀራረብን መጠቀም ነው።

የኤን.ፒ.ኤን ትራንዚስተር ሁለቱንም ችግሮች ይፈታል-ያለማቋረጥ ሲበራ ፣ በአነፍናፊው ላይ ያለው voltage ልቴጅ 5V ሲሆን ለከፍተኛ የሙቀት ደረጃ እየሞቀ ነው። እኛ PWM ን ወደ ግቤቱ ስናስገባ ፣ የአሁኑ እየተንቀጠቀጠ ነው ፣ ከዚያ በ capacitor ተስተካክሏል ፣ እና አማካይ ቮልቴጅ በቋሚነት ይቀመጣል። ከፍተኛ ድግግሞሽ PWM (በስዕሉ ውስጥ የ 62.5KHz ድግግሞሽ አለው) እና ብዙ የአናሎግ ንባቦችን (በስዕሉ ውስጥ በአማካይ ከ ~ 1000 ንባብ በላይ) የምንጠቀም ከሆነ ውጤቱ በጣም አስተማማኝ ነው።

በእቅዶች መሠረት capacitors ን ማከል አስፈላጊ ነው። እዚህ ምስሎች ከ C2 capacitor ጋር እና ያለ ሲግናል ልዩነትን ያሳያሉ -ያለ እሱ ፣ የ PWM ሞገድ በግልጽ ይታያል እና ንባቦችን በከፍተኛ ሁኔታ ያዛባል።

ደረጃ 4: መርሃግብሮች እና የዳቦ ሰሌዳ

መርሃግብሮች እና የዳቦ ሰሌዳ
መርሃግብሮች እና የዳቦ ሰሌዳ
መርሃግብሮች እና የዳቦ ሰሌዳ
መርሃግብሮች እና የዳቦ ሰሌዳ
መርሃግብሮች እና የዳቦ ሰሌዳ
መርሃግብሮች እና የዳቦ ሰሌዳ

መርሃግብሮች እና የዳቦ ሰሌዳ ስብሰባ እዚህ አለ።

ማስጠንቀቂያ! ደረጃውን የጠበቀ የመቀየሪያ ሞዱል መለወጥ ያስፈልጋል! ያለ ማሻሻያ ሞጁል ምንም ፋይዳ የለውም። ማሻሻያ በሁለተኛው ደረጃ ላይ ተገል isል።

እኛ የሃርድዌር Timer1 ውጤቶች ስላሉን ፣ ቀለሞቻቸውን በተቀላጠፈ ለመቀየር ያስችላል ፣ ለ LEDs ፒኖችን D9 እና D10 ን መጠቀም አስፈላጊ ነው። ፒን D5 እና D6 ለ buzzer ያገለግላሉ ፣ ምክንያቱም D5 እና D6 የሃርድዌር Timer0 ውጤቶች ናቸው። እኛ እርስ በእርስ ተቃራኒ እንዲሆኑ እናዋቅራቸዋለን ፣ ስለዚህ በ (5V ፣ 0V) እና (0V ፣ 5V) ግዛቶች መካከል ይቀያየራሉ ፣ በዚህም በ buzzer ላይ ድምጽ ያመርታሉ። ማስጠንቀቂያ-ይህ የአርዲኖን ዋና የጊዜ መቋረጥ ላይ ተጽዕኖ ያሳድራል ፣ ስለዚህ ሁሉም ጊዜ-ተኮር ተግባራት (እንደ ሚሊስ ()) በዚህ ንድፍ ውስጥ ትክክለኛ ውጤቶችን አያመጡም (ከዚህ በኋላ የበለጠ)። ፒን D3 ከእሱ ጋር የተገናኘ የሃርድዌር Timer2 ውፅዓት አለው (እንዲሁም D11 - ግን ከ D3 ይልቅ በ D11 ላይ ሽቦን ማኖር ያን ያህል ምቹ አይደለም) - ስለዚህ እኛ ትራንዚስተርን ለመቆጣጠር ለ PWM ለማቅረብ እየተጠቀምንበት ነው። Rististor R1 የ LED ን ብሩህነት ለመቆጣጠር ያገለግላል። እሱ ከ 300 እስከ 3000 Ohm ሊሆን ይችላል ፣ 1 ኪ በብሩህነት/የኃይል ፍጆታ ውስጥ በጣም ጥሩ ነው። ሪስታስተር R2 የ transistor ን የመሠረት የአሁኑን ለመገደብ ያገለግላል። ከ 300 Ohms በታች መሆን የለበትም (የአርዱዲኖን ፒን ከመጠን በላይ ላለመጫን) ፣ እና ከ 1500 Ohms አይበልጥም። 1k አስተማማኝ ምርጫ አለ።

የቮልቴጅ መከፋፈያ ለመፍጠር Resistor R3 በተከታታይ ከአነፍናፊ ሰሌዳ ጋር ያገለግላል። በአነፍናፊ ውፅዓት ላይ ያለው voltage ልቴጅ ከ R3 / (R3 + Rs) * 5V ጋር እኩል ነው ፣ እዚህ Rs የአሁኑ ዳሳሽ ተቃውሞ ነው። የስሜት ህዋሳት መቋቋም በ CO ክምችት ላይ የተመሠረተ ነው ፣ ስለሆነም የቮልቴጅ መጠን በዚህ መሠረት ይለወጣል ።ካፒታተር C1 የግብዓት PWM ን በ MQ -7 ዳሳሽ ላይ ለማለስለስ ያገለግላል ፣ ከፍታው የእሱ አቅም የተሻለ ነው ፣ ግን ደግሞ ዝቅተኛ ESR ሊኖረው ይገባል - ስለዚህ ሴራሚክ (ወይም ታንታለም) capacitor እዚህ ተመራጭ ነው ፣ ኤሌክትሮይክ አንድ በደንብ አይሰራም።

Capacitor C2 የአነፍናፊውን የአናሎግ ውፅዓት ለማለስለስ (የውፅአት voltage ልቴጅ በግብዓት voltage ልቴጅ ላይ የተመሠረተ ነው - እና እኛ እዚህ በጣም ከፍተኛ የአሁኑ PWM አለን ፣ ሁሉንም መርሃግብሮች የሚነካ ፣ ስለዚህ እኛ C2 ያስፈልገናል)። በጣም ቀላሉ መፍትሔ በ C1. NPN ትራንዚስተር ወይም በሲስተም ማሞቂያው ላይ ከፍተኛ የአሁኑን ፍሰት ለማቅረብ ሁል ጊዜ የአሁኑን ማካሄድ ነው ፣ ወይም በ PWM ሞድ ውስጥ ይሠራል ፣ ስለሆነም የማሞቂያ የአሁኑን ይቀንሳል።

ደረጃ 5: Arduino ፕሮግራም

የአርዱዲኖ ፕሮግራም
የአርዱዲኖ ፕሮግራም

ማስጠንቀቂያ -ሴንሰር ለማንኛውም ተግባራዊ አጠቃቀም ማንዋል ማመሳከሪያ ይጠይቃል። ያለ እርስዎ ካሊብሬሽን ፣ በእርስዎ ልዩ አነፍናፊ (ፓርላማ) ፓርላማዎች ላይ በመመሥረት ፣ ይህ መከለያ በንጽህና አየር ውስጥ መሣሪያን ማብራት ወይም የከርሰ ምድር ካርቦን ሞኖክሳይድ ማጎሪያን አለማግኘት ይችላል።

በሚከተሉት ደረጃዎች መለካት ተገል isል። ከባድ ልኬት በጣም ቀላል ነው ፣ ትክክለኛነቱ በጣም የተወሳሰበ ነው።

በአጠቃላይ ደረጃ ፕሮግራሙ በጣም ቀላል ነው-

በአነፍናፊ የሚፈለገውን የተረጋጋ 1.4V ለማምረት በመጀመሪያ የእኛን PWM እንለካለን (ትክክለኛው የ PWM ወርድ እንደ ትክክለኛ ተቃዋሚዎች እሴቶች ፣ የዚህ ልዩ ዳሳሽ መቋቋም ፣ የትራንዚስተር ቪኤ ኩርባ ወዘተ ወዘተ) በብዙ ልኬቶች ላይ የተመሠረተ ነው - ስለዚህ የተሻለው መንገድ የተለያዩ እሴቶችን መሞከር ነው። እና በተሻለ የሚስማማውን ይጠቀሙ) ።ከዚያም ያለማቋረጥ በ 60 ሰከንዶች ማሞቂያ እና በ 90 ሰከንዶች የመለኪያ ዑደት ውስጥ እንሮጣለን። በአተገባበር ውስጥ በተወሰነ ደረጃ የተወሳሰበ ይሆናል። እኛ እዚህ ያለን ነገር ሁሉ በትክክል እንዲሠራ ከፍተኛ ድግግሞሽ የተረጋጋ PWM ይፈልጋል ምክንያቱም የሃርድዌር ሰዓት ቆጣሪዎችን መጠቀም አለብን። ኮዱ እዚህ ተያይ attachedል እና ከጊትቡባችን እንዲሁም በፍሪሲንግ ውስጥ የመርሃግብር ምንጭ ማውረድ ይችላል። በፕሮግራሙ ውስጥ አሉ ሰዓት ቆጣሪዎችን የሚቆጣጠሩ 3 ተግባራት - setTimer0PWM ፣ setTimer1PWM ፣ setTimer2PWM። እያንዳንዳቸው በ PWM ሞድ ውስጥ በሰዓት መለኪያዎች (በኮዱ ውስጥ አስተያየት ሰጥተዋል) እና በግቤት እሴቶች መሠረት የልብ ምት ስፋት ያዘጋጃሉ። በውስጡ ያለውን ሁሉ ይያዙ። እና በ 5 ቮ እና በ 1.4 ቮ ማሞቂያ መካከል ለመቀያየር ትክክለኛ የሰዓት ቆጣሪ እሴቶችን ያዘጋጁ። የኤልዲኤስ ሁኔታ በግብዓት (በመስመር 1-100 ልኬት) አረንጓዴ እና ቀይ ብሩህነትን በሚቀበል እና ወደ ተጓዳኝ የሰዓት ቆጣሪ ቅንብር በሚለውጠው በተግባር setLEDs ተዘጋጅቷል።

የ Buzzer ሁኔታ buzz_on ፣ buzz_off ፣ buzz_beep ተግባሮችን በመጠቀም ቁጥጥር ይደረግበታል። የማብራት/የማጥፋት ተግባራት ድምፁን ያበራሉ እና ያጥፋሉ ፣ ቢፕ ተግባር በየጊዜው ከተጠራ ከ 1.5 ሰከንዶች ጋር የተወሰነ የማቅለጫ ቅደም ተከተል ያስገኛል (ይህ ተግባር ዋናውን ፕሮግራም ለአፍታ እንዳያቆም ወዲያውኑ ይመለሳል - ግን ደጋግመው መደወል አለብዎት። የጩኸት ንድፍ ለማምረት)።

በመለኪያ ደረጃ 1.4V ለማሳካት ፕሮግራሙ በመጀመሪያ ትክክለኛውን የ PWM ዑደት ስፋት የሚያገኝ ተግባር pwm_adjust ን ያካሂዳል። ከዚያ አነፍናፊ ዝግጁ መሆኑን ፣ ወደ የመለኪያ ደረጃ እንደሚቀየር እና ዋናውን ዑደት እንደጀመረ ለማመልከት ጥቂት ጊዜ ይጮኻል።

በዋናው ዑደት ውስጥ መርሃግብሩ አሁን ባለው ደረጃ ላይ በቂ ጊዜ (90 ሴኮንድ ለመለካት ደረጃ ፣ 60 ሰከንዶች ለማሞቅ ደረጃ) እና አዎ ከሆነ ፣ የአሁኑን ደረጃ ይለውጣል። እንዲሁም የማብራሪያ ማለስለስን በመጠቀም አነፍናፊ ንባቦችን በየጊዜው ያዘምናል- new_value = 0.999*old_value + 0.001*new_reading። በእንደዚህ ዓይነት መለኪያዎች እና የመለኪያ ዑደት አማካይነት በግምት ባለፉት 300 ሚሊሰከንዶች ላይ ምልክት ያደርጋል። ያለ እርስዎ ካሊብሬሽን ፣ በእርስዎ ልዩ አነፍናፊ (ፓርላማ) አስተናጋጆች ላይ በመመስረት ፣ ይህ መከለያ በንጹህ አየር ውስጥ ትጥቅ ላይ ሊበራ ወይም የከርሰ ምድር ካርቦን ሞኖክሳይድ ማጎሪያን አለማግኘት ይችላል።

ደረጃ 6: የመጀመሪያው ሩጫ - ምን እንደሚጠብቅ

የመጀመሪያው ሩጫ - ምን እንደሚጠብቅ
የመጀመሪያው ሩጫ - ምን እንደሚጠብቅ

ሁሉንም ነገር በትክክል ካሰባሰቡ ፣ ንድፍ ከሠሩ በኋላ እንደዚህ ያለ ነገር በ Serial Monitor ውስጥ ያያሉ-

PWM w = 0 ፣ V = 4.93 ን በማስተካከል ላይ

PWM w = 17 ፣ V = 3.57PWM ውጤት በማስተካከል ላይ - ስፋት 17 ፣ ቮልቴጅ 3.57

እና ከዚያ የአሁኑን አነፍናፊ ንባቦችን የሚወክሉ ተከታታይ ቁጥሮች.ይህ ክፍል የአነፍናፊውን የማሞቂያ voltage ልቴጅ በተቻለ መጠን ወደ 1.4 ቮ ቅርብ ለማምረት የ PWM ስፋትን በማስተካከል ፣ የሚለካ voltage ልቴጅ ከ 5 ቮ ተቀንሷል ፣ ስለዚህ የእኛ ተስማሚ የሚለካው እሴት 3.6V ነው። ይህ ሂደት ከአንድ ደረጃ (ከ 0 ወይም ከ 254 ጋር እኩል የሆነ ስፋት) ካላበቃ ወይም ካልጨረሰ - ከዚያ የሆነ ችግር አለ። የእርስዎ ትራንዚስተር በእውነቱ ኤን.ፒ.ኤን እና በትክክል የተገናኘ መሆኑን ያረጋግጡ (ቤዝ ፣ ሰብሳቢ ፣ አምሳያ ፒኖችን በትክክል መጠቀሙን ያረጋግጡ - መሠረቱ ወደ D3 ፣ ሰብሳቢው ወደ MQ -7 እና ወደ emitter ወደ መሬት ይሄዳል ፣ በ Fritzing የዳቦቦርድ እይታ ላይ አይቁጠሩ - እሱ ነው ለአንዳንድ ትራንዚስተሮች ስህተት) እና የአነፍናፊውን ግብዓት ከአርዱዲኖ A1 ግብዓት ጋር ማገናኘቱን ያረጋግጡ። ሁሉም ነገር ደህና ከሆነ ፣ ከ Arduino IDE በምስሉ ጋር ተመሳሳይ የሆነ በ Serial Plotter ውስጥ ማየት አለብዎት። የ 60 እና የ 90 ሰከንዶች ርዝመት የማሞቂያ እና የመለኪያ ዑደቶች እርስ በእርስ እየሠሩ ናቸው ፣ በእያንዳንዱ ዑደት መጨረሻ ላይ CO ppm ይለካ እና ይዘምናል። የመለኪያ ዑደት ሊጠናቀቅ ሲቃረብ አንዳንድ ክፍት ነበልባልን ወደ ዳሳሽ አቅራቢያ መውሰድ እና ንባቦችን እንዴት እንደሚነካው ማየት ይችላሉ (እንደ ነበልባል ዓይነት ፣ በአየር ውስጥ እስከ 2000 ፒፒኤም CO ማከማቸት ይችላል - ስለዚህ ምንም እንኳን ትንሽ ክፍል ብቻ እሱ ወደ ዳሳሽ ውስጥ ይገባል ፣ አሁንም ማንቂያውን ያበራል ፣ እና እስከሚቀጥለው ዑደት መጨረሻ ድረስ አይጠፋም)። እኔ በምስሉ ላይ አሳይቻለሁ ፣ እንዲሁም ከላጣው የእሳት ምላሽ።

ደረጃ 7 የአነፍናፊ መለካት

ዳሳሽ መለካት
ዳሳሽ መለካት
ዳሳሽ መለካት
ዳሳሽ መለካት

በአምራቹ የውሂብ ሉህ መሠረት አነፍናፊ ከመስተካከሉ በፊት በተከታታይ ለ 48 ሰዓታት የማሞቂያ-ማቀዝቀዣ ዑደቶችን ማሄድ አለበት። እና እርስዎ ለረጅም ጊዜ ለመጠቀም ካሰቡት ማድረግ አለብዎት -በእኔ ሁኔታ ፣ በንጹህ አየር ውስጥ የንባብ ዳሳሽ ለ 10 ሰዓታት ያህል ለ 30% ተቀይሯል። ይህንን ከግምት ውስጥ ካላስገቡ ፣ በእውነቱ 100 ፒፒኤም CO ባለበት የ 0 ፒፒኤም ውጤት ማግኘት ይችላሉ። ለ 48 ሰዓታት መጠበቅ ካልፈለጉ ፣ የመለኪያ ዑደት መጨረሻ ላይ የዳሳሽ ውፅዓት መከታተል ይችላሉ። ከአንድ ሰዓት በላይ ከ 1-2 ነጥቦች በላይ አይቀየርም - እዚያ ማሞቅ ማቆም ይችላሉ።

ከባድ መለካት;

በንጹህ አየር ውስጥ ቢያንስ ለ 10 ሰዓታት ንድፉን ከሠሩ በኋላ ፣ የመለኪያ ዑደቱ መጨረሻ ላይ ፣ የማሞቂያው ደረጃ ከመጀመሩ ከ2-3 ሰከንዶች በፊት ጥሬ ዳሳሽ ዋጋን ይውሰዱ እና ወደ sensor_reading_clean_air ተለዋዋጭ (መስመር 100) ይፃፉት። ይሀው ነው. ፕሮግራሙ ሌሎች የአነፍናፊ መለኪያዎችን ይገምታል ፣ እነሱ ትክክለኛ አይሆኑም ፣ ግን ከ 10 እስከ 100 ፒፒኤም ትኩረትን ለመለየት በቂ መሆን አለባቸው።

ትክክለኛ ልኬት;

እኔ የተስተካከለ የ CO ሜትርን ለማግኘት ፣ 100 ፒፒኤም CO ናሙና እንዲያደርግ እመክራለሁ (ይህ አንዳንድ የጭስ ማውጫ ጋዝ ወደ ሲሪንጅ በመውሰድ ሊከናወን ይችላል - የ CO ክምችት በቀላሉ በብዙ ሺዎች ፒፒኤም ክልል ውስጥ ሊኖር ይችላል - እና ቀስ በቀስ ወደ ዝግ ማሰሮ ውስጥ ያስገቡት። የተስተካከለ ሜትር እና MQ-7 ዳሳሽ) ፣ በዚህ ማጎሪያ ላይ ጥሬ ዳሳሽ ንባብ ይውሰዱ እና ወደ አነፍናፊ_reading_100_ppm_CO ተለዋዋጭ ያስገቡ። ያለዚህ እርምጃ ፣ የእርስዎ ፒፒኤም መመዘኛ በሁለቱም አቅጣጫዎች ብዙ ጊዜ ስህተት ሊሆን ይችላል (አሁንም በቤት ውስጥ ለአደገኛ የ CO ትኩረትን ማንቂያ ቢያስፈልግዎት ፣ በተለምዶ ምንም CO መኖር የለበትም ፣ ግን ለማንኛውም የኢንዱስትሪ ትግበራ ጥሩ አይደለም)።

እኔ ምንም የ CO ሜትር ስላልነበረኝ ፣ የበለጠ የተራቀቀ አቀራረብን እጠቀም ነበር። በመጀመሪያ በገለልተኛ መጠን (የመጀመሪያ ፎቶ) ውስጥ ማቃጠልን በመጠቀም ከፍተኛ የ CO ክምችት አዘጋጀሁ። በዚህ ወረቀት ውስጥ ለተለያዩ የነበልባል ዓይነቶች የ CO ምርትን ጨምሮ በጣም ጠቃሚ መረጃን አገኘሁ - በፎቶው ውስጥ የለም ፣ ግን የመጨረሻው ሙከራ ፕሮፔን ጋዝ ማቃጠልን ተጠቅሟል ፣ በተመሳሳይ ቅንብር ውስጥ ~ 5000 ppm CO ትኩረትን አስገኝቷል። በሁለተኛው ፎቶ ላይ እንደተገለፀው 100 ፒፒኤም ለማሳካት 1:50 ተዳክሟል እና የአነፍናፊውን የማጣቀሻ ነጥብ ለመወሰን ጥቅም ላይ ውሏል።

ደረጃ 8 - አንዳንድ የሙከራ ውሂብ

አንዳንድ የሙከራ ውሂብ
አንዳንድ የሙከራ ውሂብ

በእኔ ሁኔታ አነፍናፊ በደንብ ሠርቷል - በእውነቱ ለዝቅተኛ ክምችት በጣም ስሜታዊ አይደለም ፣ ግን ከ 50ppm ከፍ ያለ ማንኛውንም ነገር ለመለየት በቂ ነው። ልኬቶችን በመውሰድ ቀስ በቀስ ትኩረትን ለመጨመር ሞከርኩ እና የገበታዎችን ስብስብ ገነባሁ። ከ 0ppm መስመሮች ሁለት ስብስቦች አሉ - ከ CO መጋለጥ በፊት ንጹህ አረንጓዴ እና ከዚያ በኋላ ቢጫ አረንጓዴ። ዳሳሽ ከተጋለጡ በኋላ ንፁህ የአየር መከላከያውን በትንሹ የሚቀይር ይመስላል ፣ ግን ይህ ውጤት አነስተኛ ነው። በ 8 እና 15 ፣ 15 እና 26 ፣ 26 እና 45 ፒፒኤም ማጎሪያዎችን መካከል በግልጽ መለየት የሚችል አይመስልም-ግን አዝማሚያው በጣም ግልፅ ነው ፣ ስለሆነም ትኩረቱ በ 0-20 ወይም በ 40-60 ፒፒኤም ክልል ውስጥ መሆን አለመሆኑን ማወቅ ይችላል።. ለከፍተኛ ትኩረቶች ጥገኝነት በጣም ልዩ ነው - ለተከፈተ የእሳት ነበልባል በሚጋለጥበት ጊዜ ኩርባው ወደ ታች ሳይወርድ ከመጀመሪያው ይነሳል ፣ እና ተለዋዋጭነቱ ሙሉ በሙሉ የተለየ ነው። ስለዚህ ለከፍተኛ መጠኖች ምንም ዓይነት ደረጃ የተሰጠው CO ሜትር ስለሌለኝ ትክክለኛነቱን ማረጋገጥ ባልችልም በአስተማማኝ ሁኔታ እንደሚሠራ ምንም ጥርጥር የለውም። እንዲሁም ፣ ይህ የሙከራዎች ስብስብ የተከናወነው 20k ጭነት ተከላካይ በመጠቀም ነው - እና ከዚያ በኋላ ወሰንኩ 10k እንደ ነባሪ እሴት ለመምከር ፣ በዚህ መንገድ የበለጠ ስሜታዊ መሆን አለበት። ያ ነው። አስተማማኝ የ CO ሜትር ካለዎት እና ይህንን ሰሌዳ ከሰበሰቡ ፣ እባክዎን ስለ ዳሳሽ ትክክለኛነት አንዳንድ ግብረመልስ ያጋሩ - በተለያዩ ዳሳሾች ላይ ስታቲስቲክስን መሰብሰብ እና ነባሪ የስዕል ግምቶችን ማሻሻል ጥሩ ይሆናል።

የሚመከር: