Բովանդակություն:

Ռադոնի մեղմացման մոնիտոր `4 քայլ
Ռադոնի մեղմացման մոնիտոր `4 քայլ

Video: Ռադոնի մեղմացման մոնիտոր `4 քայլ

Video: Ռադոնի մեղմացման մոնիտոր `4 քայլ
Video: Nobody told me that radon systems look like this… the more you know! #shorts 2024, Հուլիսի
Anonim
Ռադոնի մեղմացման մոնիտոր
Ռադոնի մեղմացման մոնիտոր

Ակնարկ

Ռադոնը բնականաբար առաջանում է Միացյալ Նահանգների և Եվրամիության մեր տների տակ գտնվող ժայռերից և հողից: Այն մեր շուրջը միշտ անհոտ, անճաշակ և անտեսանելի ռադիոակտիվ գազ է: Ռադոնը խնդրահարույց է, քանի որ այն մեր տներ է ներթափանցում ճեղքերի կամ բացերի միջով և կառուցվում է ավելի բարձր մակարդակի վրա: Ռադոն գազ շնչելիս ռադիոակտիվ մասնիկները կարող են թակվել ձեր թոքերում և քաղցկեղ առաջացնել: ԱՄՆ -ի Շրջակա միջավայրի պահպանության գործակալության (EPA) տվյալների համաձայն ՝ ռադոնն ամեն տարի ԱՄՆ -ում սպանում է ավելի քան 21,000 մարդ, իսկ ԵՄ -ում ՝ տարեկան ավելի քան 20,000 մարդ: Ըստ Հիվանդությունների վերահսկման կենտրոնի (CDC) ՝ ռադոնը չծխող թոքերի քաղցկեղի հիմնական պատճառն է: Թե հին, թե նոր տները կարող են ռադոնի հետ կապված խնդիրներ ունենալ: Շատ տներ պահանջում են ռադոնի մեղմացման ակտիվ համակարգեր, որոնք սովորաբար ներառում են ենթասալերի կամ սողացող տարածության ճնշում: Սա ենթադրում է ցածր հզորության (50 Վտ) օդափոխիչ, որը գործում է անաղմուկ և, հուսով եմ, շարունակաբար `ռադոնի մակարդակը նվազեցնելու համար: Օդափոխիչը հաճախ թաքնված է ձեղնահարկում, նկուղում կամ նույնիսկ տնից դուրս, որտեղ, եթե հանգիստ և տեսադաշտից դուրս գտնվող օդափոխիչը ձախողվի, ուղևորները ենթարկվելու են ռադիոակտիվ ռադոնի: Լրացուցիչ տեղեկություններ հասանելի են CDC- ից, EPA- ից, նահանգային և տեղական կառավարություններից, ներառյալ տարածաշրջանային քարտեզները:

www.epa.gov/radon/find-information-about-…

Նախագիծը օգտագործում է ցածրարժեք Honeywell ABPMAND001PG2A3 (480-6250-ND) ճնշման սենսոր և Raspberry Pi ՝ ռադոնի մեղմացման համակարգը վերահսկելու և մուտք գործելու համար: Այն նաև ահազանգ է ուղարկում, եթե ճնշումը պետք է դուրս գա անվանական սահմաններից: Pressureնշման սենսորը հասանելի է I2C ավտոբուսով (2-լար) և նաև որպես SPI ավտոբուս (3-լար): Երկուսն էլ պահանջում են 3.3Vdc էներգիա ևս 2 լարերի համար: Ես օգտագործեցի Raspberry Pi 3, բայց Zero կամ RPi 4 -ը նույնպես կաշխատեր: Ձեզ նույնպես կպահանջվի տախտակ կամ կպչուն մետաղալար `4 կամ 5 լարերը ամրացնելու համար` կախված ճնշման սենսորի I2C կամ SPI տարբերակից: Python- ի կոդն ունի էլփոստի ահազանգեր, որոնք կարող են ուղարկվել որպես SMS կամ MMS տեքստ: Կարող եք նաև փոփոխել ծածկագիրը ՝ MQTT, Blynk կամ այլ ամպային ծառայություններից օգտվելու համար: Theրագիրը կարող է կարդալ նաև AirThings WavePlus Radon Monitor Bluetooth- ով: Այն գրանցում է ռադոնի մակարդակի, օրգանների անկայուն միացությունների, CO2- ի, ջերմաստիճանի և խոնավության տվյալները: Դա թույլ է տալիս գծել և դիտել տվյալները ցանկացած ձևաչափով ՝ ձեր կողմից ընտրված ՝ փոփոխելով Python ծածկագիրը կամ տվյալների ֆայլերը ներմուծելով աղյուսակների ծրագիր: Այն նաև կուղարկի ահազանգեր և կարգավիճակ, որոնք կարող եք կրկին հարմարեցնել Python կոդի մեջ կամ փոփոխել, ինչպես ցանկանում եք:

Պարագաներ:

Եթե ունեք RPi, ձեզ հարկավոր կլինի միայն ճնշման տվիչ և փոքր խողովակ:

  1. Pressնշման ցուցիչ (ստորեւ բերված ճնշման տվիչներից մեկը, որը հասանելի է Digikey- ից, Mouser- ից, Arrow- ից, Newark- ից եւ այլն: Նրանք կազմում են մոտ $ 13 ԱՄՆ դոլար)

    • ABPDRRV001PDSA3 (Mouser 785-ABPDRRV001PDSA3, DIP Pkg SPI ինտերֆեյս)
    • ABPMAND001PG2A3 (Digikey 480-6250-ND, I2C ինտերֆեյս)
    • ABPMRRV060MG2A3 (Mouser 785-ABPMRRV060MG2A3, I2C ինտերֆեյս)
  2. Սիլիկոնային կամ պլաստմասե խողովակ 1.5 մմ ներքին տրամագծով `ճնշման սենսորը ռադոնի մեղմացման խողովակին միացնելու համար
  3. Raspberry Pi, սնուցման աղբյուր և SD հիշողության քարտ

Քայլ 1: I2C էլեկտրագծերի տարբերակ

I2C էլեկտրագծերի տարբերակ
I2C էլեկտրագծերի տարբերակ

Խորհուրդ է տրվում լարերը բավականին կարճ պահել: Ես լարերը պահեցի մի երկու ոտնաչափ երկարությամբ: I2C ճնշման սենսորից օգտվելու դեպքում կա 4 լար `ճնշման սենսորը Raspberry Pi- ին միացնելու համար.

RPI 40-pin => Honeywell ABP ճնշման տվիչ

PIN 1 (+3.3 VDC) => Pin 2 (Vsupply)

Pin 3 (SDA1) => Pin 5 (SDA)

Pin 5 (SCL1) => Pin 6 (SCL)

Pin 6 (GND) => Pin 1 (GND)

Քայլ 2: SPI էլեկտրագծերի տարբերակ

SPI լարերի տարբերակ
SPI լարերի տարբերակ

Եթե օգտագործում եք SPI ճնշման սենսորը, ապա 5 լար կա ճնշման սենսորը Raspberry Pi- ին միացնելու համար.

RPI 40-pin => Honeywell ABP ճնշման տվիչ

PIN 17 (+3.3 VDC) => Pin 2 (+3.3 Vsupply)

Պին 21 (SPI_MISO) => Պին 5 (MISO)

Պին 23 (SPI_CLK) => Պին 6 (SCLK)

Պին 24 (SPI_CE0_N) => Պին 3 (SS)

Pin 25 (GND) => Pin 1 (GND)

Քայլ 3: Խողովակների միացում

Խողովակների միացում
Խողովակների միացում

Pressureնշման սենսորը ռադոնի մեղմացման խողովակին միացնելու համար օգտագործեք ճնշման տվիչի վերին P1 նավահանգստին միացված 1,5 մմ ներքին տրամագծով պլաստիկ խողովակ: Պլաստիկ խողովակը կարող է ունենալ ցանկացած երկարություն, իսկ մյուս ծայրը տեղադրվում է մեղմացնող խողովակի մեջ ՝ խողովակի արտաքին տրամագծի չափով փոքր անցք հորատելով:

Քայլ 4: Softwareրագրակազմ

Raspberry Pi օպերացիոն համակարգը տեղադրելուց հետո ես հետևեցի SPI և I2C ավտոբուսները միացնելու հրահանգներին.

github.com/BrucesHobbies/radonMaster

Այնուհետև ես git- ը օգտագործեցի radonMaster Python- ի աղբյուրը ներբեռնելու համար.

git կլոն

Ես խմբագրեցի մի քանի տող radonMaster.py աղբյուրում ՝ իմ նախասիրությունների մասին ահազանգերը կազմաձևելու համար: Programրագիրը ահազանգեր կուղարկի, երբ ռադոնի մեղմացման օդափոխիչի վակուումը/ճնշումը փոխվի: Programրագիրը տվյալները մուտքագրում է ստորակետով առանձնացված փոփոխական (CSV) ֆայլ, որը կարող է հեշտությամբ ներմուծվել աղյուսակների մեծամասնության ծրագրում կամ գծագրվել `օգտագործելով տրամադրված Python- ի սկզբնական կոդը, որն օգտագործում է ստանդարտ MatPlotLib: Programրագիրը կարող է նաև էլեկտրոնային փոստի միջոցով ուղարկել օրական, շաբաթական կամ ամսական կարգավիճակի հաշվետվություններ ՝ կախված ձեր ընտրությունից: Ռադոնի մակարդակը էապես տարբերվում է եղանակից ելնելով, ուստի ես ընտրում եմ ահազանգի մակարդակը մի փոքր բարձրացնել և տվյալները կազմել ամսական: Ես նաև նկատեցի, որ ռադոնի մեղմացման վակուումային ճնշումը զգալիորեն փոխվում է այն օրերին, երբ դրսից ուժեղ քամի է: Falseրագիրը կիրառում է կեղծ ահազանգերը նվազեցնելու ալգորիթմ: Ես ոչ մի կեղծ ահազանգ չեմ ունեցել:

Ես օգտագործել եմ «python3 radonMaster.py» հրամանը ՝ ծրագիրը տերմինալային պատուհանից գործարկելու համար ՝ նախնական փորձարկում և ստուգում: Ես այնուհետև օգտագործեցի crontab- ը ՝ RPi- ի վերագործարկման վրա ծրագիրը սկսելու հրահանգների համաձայն:

Այս նախագիծը բավականին արագ ավարտվեց և պահանջեց միայն գնել Honeywell ճնշման տվիչը (13 դոլար) և էժան պլաստիկ խողովակներ: Նախագծից ես սովորեցի, թե ինչպես միացնել I2C և SPI սարքերը և ծանոթացա Honeywell TruStability Amplified Basic ճնշման տվիչների հետ:

Խորհուրդ ենք տալիս: