Turinys:
Video: DC vatmetras naudojant „Arduino Nano“(0-16V/0-20A): 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sveiki, draugai!!
Aš čia noriu parodyti jums nuolatinės srovės vatmetrą, kurį galima lengvai pagaminti naudojant „Arduino nano“. Viena iš pagrindinių problemų, su kuria susidūriau kaip elektronikos mėgėjas, yra žinoti srovės ir įtampos kiekį, naudojamą mano sukurtose įkrovimo grandinėse. Aš galvojau nusipirkti vieną skaitiklį iš internetinės parduotuvės, tačiau vienas mano draugas man pasakė, kad matuojant srovę jis daro didžiulę klaidą.
Taigi aš sugalvojau tai padaryti naudojant arduino.it taip pat gali būti naudojamas akumuliatoriams įkrauti automatiškai išjungus, atlikus tam tikrus pakeitimus.
Prekės
- Arduino Nano
- ACS712 srovės jutiklio 20A modulis
- 16x2 LCD ekranas
- I2C modulis 16x2 simbolių LCD
- Rezistoriai-220k, 100k/0.4W-1Nos
- 9V maitinimo šaltinis
- Moteriškos antraštės, gnybtų blokai
- Linijinė lenta arba taškinė lenta
- Jungiamieji laidai
1 žingsnis: schema
Įtampos matavimas
Įtampos matavimui naudojau paprastą įtampos skirstytuvo grandinę. Naudojant du 220K ir 100K vertės rezistorius, galima išmatuoti maksimalią 16V įtampą. „Nano“gali skaityti tik iki 5 V per analoginį kaištį A1. Jei norite išmatuoti skirtingus įtampos lygius, atitinkamai pakeiskite rezistoriaus vertes.
Dabartinis matavimas
Srovės matavimui naudoju srovės jutiklio modulį ACS712 (duomenų lapą rasite čia). Jis yra trijų modelių, skirtų skirtingiems srovės matavimams, ty 5A, 20A ir 30A. Naudojau 20A modulį. Jis gali matuoti tiek kintamąją, tiek nuolatinę srovę, tačiau čia jis skirtas tik nuolatinei srovei matuoti.
Yra ir kitų jutiklių, tokių kaip MAX471 ir INA219, kurie naudoja šuntinius rezistorius ir srovės stiprintuvus srovei matuoti. ACS712 modulis naudoja garsųjį ACS712 IC, norėdamas matuoti srovę pagal „Hall Effect“principą. Schemoje aš parodžiau modulio grandinę, kurioje galite tiesiogiai naudoti jutiklio modulį. Jis maitinamas iš 5 V maitinimo šaltinio iš „Arduino nano“. Modulio išėjimas yra prijungtas prie analoginio kaiščio A2.
LCD ir I2C modulis
Norėdami parodyti įtampą ir srovę, naudoju 16x2 LCD. Jis prijungtas prie nano per I2C protokolą. Naudodami I2C modulį, LCD ekraną galime lengvai prijungti prie nano. Taip pat galite prijungti LCD be I2C modulio. Tokiu atveju prie LCD turime prijungti 16 jungčių. Analoginiai A4 ir A5 kaiščiai nano palaiko I2C protokolą, todėl modulis yra prijungtas prie šių analoginių kaiščių. Be to, jis maitinamas iš 5 V maitinimo šaltinio iš nano. Šviesos diodas+ ir šviesos diodas taip pat yra prijungti prie skystųjų kristalų ekrano, iš tikrųjų LCD ekrane yra dar du kaiščiai, skirti įjungti foninį apšvietimą.
Galiausiai nano tiekiama iš 9 V maitinimo šaltinio. Čia aš naudoju tradicinį 9 V transformatorių ir tilto grandinę, reguliuojamą naudojant įtampos reguliatorių 7809. Visada naudokite įtampą nuo 7V iki 12V, nes šiame diapazone ji veiks tiksliai.
2 žingsnis: kodas
Kodavimo dalis yra paprasta, du analoginiai kaiščiai A1 ir A2 naudojami atitinkamai įtampai ir srovei nuskaityti. Šios vertės apdorojamos ir konvertuojamos į tikrąją vertę ir rodomos LCD ekrane.
Padarę vatmetrą, turite sukalibruoti rodmenis, kad gautumėte vertę, rodomą standartiniame multimetre. Tam mes turime pridėti arba atimti pastovią vertę iš išmatuotos vertės.
3 žingsnis: galutinis produktas
Komponentams sudėti ir lituoti naudojau linijinę plokštę. „Arduino“ir srovės jutiklis dedami ant moteriškų antraščių, kad juos būtų galima lengvai pašalinti arba perprogramuoti bet kokio gedimo atveju.
Visas dalis įdėjau į plastikinį indą, kad jį būtų galima naudoti kaip atskirą įrenginį. Jis turi įmontuotą 9 V maitinimo šaltinį vatmetrui maitinti. Kad jį būtų galima naudoti su bet kokiais 0-16V/0-20A maitinimo šaltiniais.
Tikimės, kad jums patinka šis vatmetras. Tai tikrai padės visiems pradedantiems elektronikos entuziastams.
Ačiū!!
Rekomenduojamas:
Kaip sukurti MP3 grotuvą naudojant LCD naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: 6 žingsniai
Kaip sukurti MP3 grotuvą naudojant skystųjų kristalų ekraną naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: Šiandien mes pagaminsime MP3 grotuvą su LCD, naudodami „Arduino“ir „DFPlayer“mini MP3 grotuvo modulį. Projektas gali nuskaityti MP3 failus SD kortelėje ir gali pristabdyti ir žaisti taip pat, kaip ir prieš 10 metų. Taip pat jame yra linksma ankstesnė ir kita daina
ATmega328 programavimas naudojant „Arduino IDE“naudojant 8MHz kristalą: 4 žingsniai
„ATmega328“programavimas naudojant „Arduino IDE“naudojant 8MHz kristalą: šioje Instrukcinėje medžiagoje aprašysiu žingsnis po žingsnio programavimo ATmega328P IC (tas pats mikrovaldiklis, esantis „Arudino UNO“) programavimą, naudojant „Arduino IDE“ir „Arduino UNO“kaip programuotoją, kad padarytumėte save pasirinktinis „Arduino“, kad galėtumėte kurti savo projektus
Pradžia naudojant pigų RPLIDAR naudojant „Jetson Nano“: 5 žingsniai
Darbo pradžia su nebrangiu RPLIDAR naudojant „Jetson Nano“: Trumpa apžvalga Šviesos aptikimas ir diapazonas (LiDAR) veikia taip pat, kaip vietoj garso bangų naudojami ultragarsiniai atstumo matuokliai su lazerio impulsu. „Yandex“, „Uber“, „Waymo“ir kt. Daug investuoja į „LiDAR“technologiją savo autonominiam automobiliui
„Arduino“vatmetras - įtampa, srovė ir energijos suvartojimas: 3 žingsniai
„Arduino“vatmetras - įtampa, srovė ir energijos suvartojimas: prietaisas gali būti naudojamas suvartotai galiai matuoti. Ši grandinė taip pat gali veikti kaip voltmetras ir ampermetras įtampai ir srovei matuoti
Belaidis nuotolinis valdymas naudojant 2,4 GHz NRF24L01 modulį su „Arduino“- Nrf24l01 4 kanalų / 6 kanalų siųstuvo imtuvas keturkopteriui - Rc sraigtasparnis - Rc lėktuvas naudojant „Arduino“: 5 žingsniai (su nuotraukomis)
Belaidis nuotolinis valdymas naudojant 2,4 GHz NRF24L01 modulį su „Arduino“| Nrf24l01 4 kanalų / 6 kanalų siųstuvo imtuvas keturkopteriui | Rc sraigtasparnis | Rc lėktuvas naudojant „Arduino“: valdyti Rc automobilį | Kvadopteris | Dronas | RC plokštuma | RC valtis, mums visada reikia imtuvo ir siųstuvo, tarkime, kad RC QUADCOPTER mums reikia 6 kanalų siųstuvo ir imtuvo, o tokio tipo TX ir RX yra per brangus, todėl mes jį pagaminsime savo