Sisukord:

Arduino vee-/duširegulaator: 5 sammu
Arduino vee-/duširegulaator: 5 sammu

Video: Arduino vee-/duširegulaator: 5 sammu

Video: Arduino vee-/duširegulaator: 5 sammu
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Juuli
Anonim
Arduino vee-/duširegulaator
Arduino vee-/duširegulaator

Täna ehitame lihtsa veeregulaatori. See on väga lihtne projekt ja väga lihtne ehitada. See seade juhib solenoidventiili, et reguleerida veevoolu kindlaksmääratud aja alusel. Seda aega saab hõlpsasti muuta ja vajadusel koodi muuta. Selle projekti materjale on lihtne hankida ja osta. Suurepärane veebisait komponentide odavaks saamiseks on aliexpress või ebay.

Tarvikud

Arduino Uno (1)

Leivalaud (1)

Isased ja isased hüppajajuhtmed

Isast emasse hüppaja juhtmed

220 oomi takisti (2)

LCD -moodul 1602 (1)

12V solenoid (1)

MOSFET (kasutasin IRFZ44N, kuid kõik mosfetid peaksid töötama)

1N4007 diood (1)

Sumin (1)

XL6009 Boost Buck Converter (1)

100K potentsiomeeter või trimmer (1)

Lüliti (1)

Plastmahuti (valikuline, kuid soovitatav)

Samm: vooluringi prototüüp

Ringraja prototüüp
Ringraja prototüüp
Ringraja prototüüp
Ringraja prototüüp

Prototüüpige skeem vastavalt skeemile leivaplaadil. Tegin esialgses vooluringis mõned muudatused. Kuna mul pole praegu solenoidventiili, kasutasin mosfeti ja juhtisin solenoidi sisse- ja väljalülitamise simuleerimiseks. Kui teil on solenoid, peate solenoidi vahetamiseks kasutama võimendusmuundurit, et tõsta 5v rööpa 12v -ni. Kasutasin võimendusmuunduri DIY versiooni, kuid eelistatud on selle ostmine aliexpressist. Kui te ei tea, kuidas leivaplaati kasutada, vaadake seda väga kasulikku YouTube'i videot siit: https://www.youtube.com/watch? v = 6WReFkfrUIk

Veaotsing:

Kui LCD -ekraanil ei kuvata midagi, proovige potentsiomeetrit reguleerida. See seade juhib taustvalgustuse intensiivsust ja kontrasti. Veenduge, et kasutate mosfeti allikal flyback -dioodi või muidu praadite seda. Selle põhjuseks on solenoidi sisse- ja väljalülitamise induktiivsed lülituspiigid.

Samm: koodi üleslaadimine

Laadige Arduino IDE alla aadressilt https://www.arduino.cc/en/Main/Software. Kui soovite muuta duši- ja soojenemisaega, saate muuta ajakava kahel esimesel rea real kasutaja konfiguratsiooni all. Enne üleslaadimist veenduge, et valite õige plaadi ja jadapordi. Seda saab teha, minnes tööriistadesse ja seejärel pardale ja sadamasse. Kui teil on arduino kasutamisel probleeme, vaadake seda Afrotechmodsi väga kasulikku YouTube'i videot:

Samm: vooluahela testimine

Ühendage oma 5v akupank vooluahela ja arduinoga ning lülitage toitelüliti sisse. Seade peaks alustama loendamist määratud ajast ja sumin peaks teatud ajavahemike järel piiksuma. Mosfet peaks välja lülituma, kui seade on nullini loendanud. Seda saate kontrollida, kasutades LED -i, mis on ühendatud 220 -oomi takisti külge 5 V rööpa ja mosfeti allika vahel. Veenduge, et mosfeti äravool oleks maandusega ühendatud. Ahela testimisel tekkis mul mõningaid probleeme. Kui ma arduino vooluvõrku ühendasin, otsustas mu juht ägedalt plahvatada. Mõistsin, et ma ei lisanud LED -ile voolu piiravat takistit. Kui asendasin LED -i uuega ja lisasin takisti, ei tekkinud enam probleeme ja ahel töötas väga hästi.

4. samm: ahela mõistmine

Vooluahela mõistmine
Vooluahela mõistmine
Vooluahela mõistmine
Vooluahela mõistmine
Vooluahela mõistmine
Vooluahela mõistmine

Teil võib tekkida küsimus, kuidas see vooluring töötab. Arduino on mikrokontroller ja see on põhimõtteliselt kogu selle seadistuse aju. Oleme selle programmeerinud lcd -koodiga, et juhtida LCD -ekraani. Me kasutame arduino digitaalseid väljundnuppe, et saata kõrge või madala signaali impulss mosfeti väravasse, et see sisse lülitada. Teil võib tekkida küsimus, mis on mosfet. Mosfet on seade, mis lülitub sisendsignaali põhjal sisse ja välja ning võimaldab voolu voolata kahe teise tihvti vahel. Nii lülitub sülearvuti sisse. Kui vajutate toitenuppu, saadetakse mosfetile signaal, mis võimaldab laadija või aku voolu sülearvuti emaplaadile. Sel juhul kasutame solenoidventiili sisselülitamiseks mosfeti. Magnetventiil vajab sisselülitamiseks 12 volti ja selle avamiseks väga suurt voolu. Sellepärast vajame mosfetti. Arduino väljund võib toita ainult 5 V 100 m juures, seega ühendame mosfeti solenoidi ja 12 V toiteallika vahel, mis võib pakkuda palju rohkem energiat. Selle 12 V toiteallika loome võimendusmuunduri abil, mis tõstab meie 5 V meie arduinost 12 V -ni, et juhtida solenoidventiili. Potentsiomeeter on seade, mis võimaldab reguleerida takistust, mis on nagu voolu blokeeriv jõud. Kui reguleerime seda potentsiomeetrit LCD -ekraani lähedal, muudame taustvalgustuse pinget, mis vähendab või suurendab kontrastsust ja taustvalgustuse intensiivsust. Võib -olla küsite, mis on diood ja miks seda selles vooluringis vaja on. Diood on seade, mis võimaldab voolu voolata ühes suunas, kuid mitte teises suunas. Selles vooluringis oleme selle konfigureerinud tagasivoolu dioodina. Solenoid koosneb elektromagnetist, mis tõstab klapi üles ja sulgeb selle voolu rakendamisel. Kui solenoid sulgub, saadab see väga suure voolu impulsi tagasi mosfeti, mis võib selle kergesti praadida. Me kasutame seda dioodi, et saata see kõrge impulss tagasi elektriliinidesse, et päästa meie mosfet. Vooluahela tööks pole seda dioodi vaja, kuid töökindluse huvides on see soovitatav. Vooluringi kiireks testimiseks ja toimimiseks kasutame leivaplaati. Kui kasutate leivaplaati, ei pea te ühtegi komponenti jootma. Vooluahela jootmine võib olla väga aeganõudev ja see ei pruugi isegi esimesel katsel korralikult töötada. Seetõttu kasutame vooluahela testimiseks kõigepealt leivaplaati ja veendume, et see töötab, ning seejärel jootame selle protoplaadile, et muuta see funktsionaalseks lõpptooteks.

Pildid:

1. - Mosfeti pinout

Teine - LCD -ekraan

3. - 12 V solenoid

4. - võimendusmuundur

4. - Arduino uno

5. - potentsiomeeter

6. - diood

7. - leivalaud

8. - Protoboard

Samm: see juhend ei ole täielikult lõpule viidud

Kuna mul pole solenoidventiili, ei saa ma reaalses olukorras vooluringi korralikult testida. Niipea kui klapi kätte saan, alustan kohe korpuse projekteerimist, komponentide jootmist trükkplaadile ja selle testimist oma duši all. Värskendan seda juhendit niipea kui võimalik. Tänan mõistmise eest.

Soovitan: