» Mula sa mga site » Espesyal »Sistema ng kontrol sa antas ng tubig

Sistema ng pagmamanman ng antas ng tubig


Sa artikulong ito, sasabihin sa amin ng Wizard kung paano gumawa ng isang sistema para sa pagsubaybay at pagkontrol sa antas ng tubig sa isang tangke. Ito ay isang simple at maaasahang sistema.

Ang mga pangunahing tampok nito ay ang mga sumusunod:
Pagsusubaybay sa antas ng tubig sa real time
Awtomatikong on / off pump.
Pang-emergency na pagsara ng bomba.

Mga tool at materyales:
-Arduino Pro mini
-Ultrasonic sensor HC-SR04;
- Modyul na MAX485;
- LCD module i2c;
LCD 1602;
- Microcontroller ATTINY45 / 85;
- Boltahe Regulator LM7805;
NPN transistor (2n3904);
-N-channel MOSFET IRFD024PBF;
Diode 1N4007;
5-pin na konektor;
4-pin na konektor
-2 pin na konektor;
- Mga terminal na may 2 mga contact (bughaw) - 2 mga PC;
- Terminal na may 2 contact (berde);
DC Jack (- 2 mga PC.)
-Audio jack (lalaki / babae) - 2 mga PC;
- Resistor 1 kOhm;
- Resistor 10 kOhm - 3 mga PC;
- Capacitor 100 nF - 3 mga PC;
Capacitor 100 uF;
- pindutan ng SMD, 6x3.5mm;
-DIP switch (SPST 2) - 2 mga PC;
- pindutan ng kapangyarihan;
-Tumbler;
-12V DC relay;
-Relay contactor;
- Ang supply ng kuryente ng DC 5 V (> 200 mA);
- DC 12V supply ng kuryente (> 500 mA);
-Boxes para sa kaso ng isang angkop na sukat;
-Fastener;
-Mga accessory;
- distornilyador;
-Wire;




Sistema ng pagmamanman ng antas ng tubig







Hakbang Una: Yunit ng Sensor
Sinusukat ng yunit na ito ang antas ng tubig at nagpapadala ng data sa pangunahing magsusupil. Mayroon itong dalawang sensor para sa pagsukat ng antas ng tubig. Ang isa ay ang HC-SR04 ultrasonic distansya sensor, ang iba pang dalawang mahabang screws na nakausli palabas, tulad ng ipinapakita sa larawan.

Upang mai-install ang mga sensor na kailangan mo upang maisagawa ang mga sumusunod na hakbang:
Ilagay ang ultrasonic transducer na baligtad sa harap ng takip malapit sa tuktok at markahan ang dalawang butas para sa ultrasonic transmitter at tagatanggap.

Gupitin ang mga butas at i-fasten ang sensor sa lugar na may mainit na pandikit.





Pagkatapos ay mag-drill ng dalawang butas na may diameter na 3 mm na may isang puwang ng 2-3 cm sa gitna ng takip.
Ipasok ang mahabang bolts ng M3 gamit ang terminal ng wire na naka-clamp sa pagitan ng dalawang tagapaghugas ng pinggan sa likuran ng takip at higpitan ang mga M3 nuts sa kabilang panig.



Ginagamit ng sensor unit ang ATTINY45 bilang pangunahing microcontroller. Tulad ng nabanggit kanina, ang HC-SR04 ay ginagamit upang masukat ang antas ng tubig. Gumagana ito sa pamamagitan ng pagsukat ng distansya mula sa tuktok ng tangke.

Gayundin, ang kontrol ay isinasagawa gamit ang dalawang bolts sa circuit, na naka-install ang transistor. Ang microcontroller ay nagbabasa ng data mula sa pareho ng mga sensor na ito at nagpapadala ng data sa Arduino na naka-install sa unit ng controller.

Una, nais ng panginoon na magpadala ng data sa pamamagitan ng HC-12 RF module. Ngunit ang hanay ng mga modyul na ito ay hindi tumutugma sa mga kinakailangan.Ginamit ng wizard ang MAX485 TTL sa converter ng RS485 at gumawa ng isang maliit na riser upang mai-install sa lugar ng mga HC-12 module.
Maaaring mai-download ang iskema at link sa board sa adres na ito.
Ang pag-install ay ang mga sumusunod:
HC-SR04 hanggang sa pangunahing circuit:
Vcc - 5V (CN1).
trig - trigPin (CN1).
echo - echoPin (CN1).
Gnd - GND (CN1).

M3 bolts sa pangunahing circuit:
Bolt 1 - 5 V (CN1).
Bolt 2 - 100 (CN1).

MAX485 (TX) module:
VCC - 5V (HC-12 Konektor)
A - 1/4-inch audio jack.
B - 1/4-inch audio jack.
GND - GND (HC-12 Konektor)
R0 - RX (HC-12 Konektor)
RE - VCC (MAX485) o 5V.
DE - RE (pinaikling bilang RE at DE).
DI - TX (HC-12 konektor).

DC Jack (P1 Konektor):
Tip - 5V
Sleeve - GND




















Hakbang Dalawang: Kontroler
Ang operasyon ng magsusupil ay simple. Ang Arduino ay ginagamit bilang pangunahing magsusupil. Tumatanggap ito ng data ng sensor na ipinadala mula sa board transmitter sa pamamagitan ng max485 module. Mayroon itong 1602 LCD display na nagpapakita ng kasalukuyang antas ng tubig at operasyon ng bomba. Gumagamit ito ng isang 12 V relay bilang isang switch upang i-on ang relay contactor. Mayroon itong dalawang switch, isa para sa pag-backlight ng LCD at isa para sa emergency pump on / off.

Matatagpuan ang isang link sa diagram ng circuit at disenyo ng nakalimbag na circuit board para sa transmiter at tatanggap dito.

Ang module na i2c LCD ay direktang naibenta sa 1602 LCD. Ang jumper ng backlight sa module na i2c ay konektado sa toggle switch para sa on / off. Ang pindutan ng pang-emergency (malaki) ay konektado sa pangunahing circuit sa pamamagitan ng konektor P4.
I2c LCD module sa pangunahing circuit (CN4):
GND - CN4-1 (GND1).
VCC - CN4-2 (5V).
SCL - CN4-3 (A5).
SDA - CN4-4 (A4).

Mga koneksyon sa Relay ng Relay:
A1 - 230 VAC1 (zero).
A2 - HINDI (relay contact).
S1 - 230 VAC1 (zero).
S2 - 230 VAC2 (yugto)
L1 - Pump Motor Wire 1
L2 - Pump motor wire 2.
Ikonekta ang contact ng relay ng COM sa 230 VAC2 (linya).










Hakbang Tatlong: Software at Programming
Ngayon ay kailangan mong i-program ang mga Controller sa parehong aparato.

Upang mag-download ng code sa ATTINY45, nag-download ito ng library ng SoftwareSerial.h.
Sa pagpapaandar ng Loop,
> Suriin muna kung ang tangke ay puno o hindi.
> Kung puno ito, nagpapadala ito ng "255."
> Kung hindi ito buo, sinusuri nito ang antas ng tubig na may isang sensor ng tunog ng ultrasonic at nagpapadala ng data sa pamamagitan ng seryeng komunikasyon.
Ang program na ito ay gumagamit ng getwtrLvl () subfunction upang makuha ang kasalukuyang antas ng tubig. Una, sinusukat nito ang oras na kukuha ng sensor upang maipadala at makatanggap ng mga ultrasonic na alon. Pagkatapos ang oras ay nai-convert sa distansya gamit ang bilis ng tunog.
dist = pulseIn (echoPin, HIGH); // oras na ginugol ng tunog ng tunog.
dist = dist / 28/2; // isalin ang oras sa distansya sa cm
dist = dist * 1.25; // dito 1.25 ang kadahilanan ng pagwawasto upang malampasan ang error sa pagsukat
bumalik dist; // ibabalik ang distansya sa pagpapaandar ng pagtawag
Ngayon para sa Arduino.
Sa pag-andar ng Loop:
> Una ay nasuri kung ang pindutan ng pang-emergency ay pinindot o hindi.
> Suriin ang sensor. Bahagi ng mga tseke ng programa para sa isang error sa sensor. i.e., kung ang natanggap na data ay hindi wasto (<= 1) 5 beses, kung gayon ang display ay nagpapakita ng error sa sensor at ang bomba ay nabagsak.
> Ang susunod na bahagi ay nagpapakita ng kasalukuyang antas ng tubig at nagbibigay ng isang utos para sa pump 1 kung ang antas ng tubig ay maliit, o 0 kung ito ay 100% (buo).
Ang program na ito ay gumagamit ng dalawang subfunctions updatetMotor () at makakuhaWaterLvl (). Ang pag-andar ng updatetMotor () ay nagpapakita ng pagpapatakbo ng bomba sa LCD, at nagpapadala rin ng signal sa relay.
Ang pag-andar ng getWaterLvl ay unang suriin upang makita kung mayroong error sa koneksyon. Kung ang koneksyon sa pagitan ng transmiter at ang tatanggap ay hindi itinatag sa oras ng paghihintay (3000 ms). Nagpapakita ito ng isang error sa sensor at pinatay ang bomba.
Kapag ang koneksyon ay naibalik, ang pagpapatuloy ay magpapatuloy.










Ang lahat ay handa na, salamat sa master para sa isang kawili-wili gawang bahay.
0
0
0

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit
15 komento
Oleg Borodinov
Mas madaling bumili ng isang elektronikong antas ng switch ng uri ng Aries na halos 4 libong rubles, sa ilalim ng garantiya, ligtas ito. At narito ang mga detalye ng ilan, nang walang trabaho, para sa 6 libong oo, kasama ang trabaho sa mga sayaw at isang tamburin ay kukuha ng parehong halaga. Well, kung hindi mo aakalain ang pera, pagkatapos siyempre maaari mong maaliw ang iyong inflamed utak.
Oleg Borodinov
Kaya kinakailangan na baguhin ang float nang mas madalas at humirang ng isang taong responsable para sa pagpapanatili ng pag-install na ito.
Gaano karaming mga paghihirap ang simpleng pagsasaayos ng antas ng tubig. Para sa mga ito, ang industriya ay gumagawa ng isang grupo ng mga aparato - ROS-301, BSU-3, ADU, atbp. At ang dalawang relay ay sapat lamang - ang isa para sa pagsasaayos, ang pangalawang emerhensiya.
Ang may-akda, tila, ay hindi alam kung ano ang labaha ni Occam.
Lidselmash
Ang may-akda
selmash
-Rostselmash
Nagtrabaho siya sa parehong pabrika na may isang pangalan na nagtatapos sa "selmash". Pagwilig ng booth, maliit na lalagyan para sa pintura, mula sa welded pipe dia. tinatayang 200 ... 250 mm, taas 1200 ... 1500. Ginawa nila ang pagawaan, ayon sa kanilang sariling makatwirang panukala. Refueling at pagpili ng pintura mula sa ilalim, sa loob ng foam na lumutang na may "poste" hanggang sa gitna, na dumadaan sa isang butas (pasensya, butas) sa tuktok na takip. Ang tagapagpahiwatig ng antas ay ang tuktok ng poste, ang mga marka ay iginuhit nang direkta sa dingding. Sa madaling sabi, pagkaraan ng ilang buwan nang nag-refuel, ipininta ang pintura sa butas na iyon - ang float ay puspos ng pintura na tumanggi itong lumutang nakangiti ngiti
R555
nakakakuha kami ng pinakamataas na aparato ng pagiging maaasahan
Kamakailan lamang, inaayos niya ang sistema ng paggamot ng tubig ng kaibigan sa pool. Ang tambo ay lumipat sa vitro, singsing na pang-akit sa makinis na butil na polystyrene foam, at walang mga ARDUIN! boss boss
Ang may-akda
Aftar, ikaw ay isang magar, para sa aking ideya, palitan ang mga bolts sa mga contact ng Sovdep relay.
-Ano siya kukuha ng relay ng Sobyet sa mga estado? -))))
Oo, hindi ako nagkakamali nang biswal. Sa ilalim ng talahanayan, nagkaroon ako ng isang bloke na may 2 relay ng RKM-1. Ang mga plate sa mga contact alloy PL-10, maunawaan, hindi?
Natagpuan ko rin ang isang kalan sa aking sarili, hindi mo mailalagay nang naiiba, mula sa duralumin, at may dose-dosenang mga RES-22 dito. Sa pagkakaalala ko, mayroon din silang magagandang contact, kahit na mas maikli sila kaysa sa RCM.

Kaya binago namin ang mga bolts sa sensor ng tubig sa mga contact mula sa naturang mga relay at nakakakuha ng isang aparato ng pinakamataas na pagiging maaasahan.

At ang mga nasabing relay ay matatagpuan na ngayon, hindi binili ng mga hucksters ang lahat, hindi pa rin ito mabibili, na riveted ang USSR.

Aftar, ikaw ay isang magar, para sa aking ideya, palitan ang mga bolts sa mga contact ng Sovdep relay. xaxa inumin
Sumasang-ayon ako sa mga tuntunin ng katotohanan na, sa mababang mga alon, ang film na oxide ay maaaring makagambala sa pagpapatakbo ng aparato. Dalawang araw lang ulit! tumakbo sa ganitong epekto. Binago ang mga switch ng network. Ang isa sa lumang lampara, ang iba pa sa Radiotehnika U-101 amp. At nang naglagay siya ng "bago", sa kamalayan na hindi nabenta, ngunit inilabas ang mga 10 taon na ang nakakaraan, tinawag niya ang multimeter bago palitan. At ipinakita ang aparato na may saradong mga contact ng mga switch sa isang lugar sa paligid ng 50 ... 90 Ohms, well, like, masamang switch. Ngunit buong tapang kong na-install ang mga ito, alam ang tungkol sa istoryang ito. Siyempre, ang lahat ay nagtrabaho nang walang mga problema. 220 flashed ang lahat ng mga oxides sa mga contact sa impyerno.

Iyon ang dahilan kung bakit madalas silang gumawa ng mga contact na tanso sa mga switch ng network, at ang pilak ay ginagamit na sa mga switch para sa mahina na alon, at ito ay mas mahalaga.

Kung hindi mo kailangang gumawa ng mga contact sa sensor na ito, hindi rin mula sa hindi kinakalawang na asero, ngunit mula sa PGM (platinum group metal). xaxa

Makinig ka! At may ideya ako. Mayroong ilang aparato na nakahiga sa ilalim ng aking desk, at doon ay nakikita ko ang 2 relay, RCM o kung anuman. At mayroon silang mahabang contact na may mga blotch. At naalala ko na mayroong parehong platinum at palladium. Mula sa isang naturang relay, ang mga contact ay mai-dial sa 2 o 4 na sensor! Paano mo gusto ang ideya? boss
Ang sex laban sa freshwater resistensya (daan-daang kilo-ohms)
Siguro mali ako, ngunit:
Ang resistivity ng tubig mula sa iba't ibang mga mapagkukunan (well, pond, well) ay maaaring magkakaiba-iba. Ang tubig ng isang mapagkukunan sa iba't ibang mga panahon ng taon ay madalas na may iba't ibang mga halaga ng resistivity. Ang saklaw ng mga halaga ng tiyak na paglaban ng tubig ng iba't ibang mga mapagkukunan ayon sa nai-publish na data ay mula sa 10 Ohm · m hanggang 100 Ohm · m.
Para sa iba't ibang mga panahon at mga heograpiyang lugar, ang elektrikal na resistivity ng tubig ay naiiba at mula sa 5 hanggang 300 Ohm * m.
Natunaw na tubig - 5 · 10−4 S / m [2] (tumutugma sa isang tukoy na pagtutol sa kuryente ng 2 kOhm)
Kung ihahambing sa fresh water resistensya (daan-daang kilo-ohms), kahit na ang ilang kilo-ohms ng karagdagang pagtutol ay hindi gumaganap ng isang papel. Ang kasalukuyang sa pamamagitan ng mga electrodes ay magiging sa pagkakasunud-sunod ng 5 μA, sa prinsipyo, ay dapat sapat para sa pagsira ng mga oxides. Upang mabawasan ang kinakaing unti-unting epekto ng pagsingaw ng tubig sa loob ng kahon, kinakailangan upang i-seal ang mga entry sa kahon ng mga sensor.
Ivan_Pokhmelev
mas mahusay na palitan ang mga bolts ng mga hindi kinakalawang na asero na baras o gawin ang mga sensitibong bahagi (mga tip) nito sa anumang iba pang paraan.
Ang mga alon ay may napaka-scanty, kaya ang pinakamaliit na pelikula ng oxide, kasama na sa punto ng koneksyon ng kawad, ay maaaring humantong sa isang hindi magandang pag-andar ng system ng alarma.
Tila, ang mga bolts ay idinisenyo para sa operasyon ng emerhensiya kung sakaling kabiguan ng ultrasonic sensor. Ang mga ito ay konektado nang hindi wasto: ang base ng transistor dangles "sa hangin." ((
Upang mabawasan ang mga epekto ng pagsingaw ng tubig, kinakailangan upang magbigay ng isang selyo para sa pagpasok ng mga bolts at butas sa paligid ng ultrasonic sensor. Oo, tulad ng nabanggit sa itaas, mas mahusay na palitan ang mga bolts ng mga hindi kinakalawang na asero na baras o gawin ang mga sensitibong bahagi (mga tip) nito sa anumang iba pang paraan.
Ipasok ang mahabang bolts ng M3
Tila na ang rusting bolts ay hindi ang pinakamahusay na solusyon para sa mga electrodes, lalo na
na may isang wire terminal na sandwiched sa pagitan ng dalawang tagapaghugas ng pinggan
nea

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...