Turinys:

DC vatmetras naudojant „Arduino Nano“(0-16V/0-20A): 3 žingsniai
DC vatmetras naudojant „Arduino Nano“(0-16V/0-20A): 3 žingsniai

Video: DC vatmetras naudojant „Arduino Nano“(0-16V/0-20A): 3 žingsniai

Video: DC vatmetras naudojant „Arduino Nano“(0-16V/0-20A): 3 žingsniai
Video: точный ваттметр 100А 240В для электротранспорта с BT и построением графиков 2024, Gruodis
Anonim
Image
Image

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

  1. Arduino Nano
  2. ACS712 srovės jutiklio 20A modulis
  3. 16x2 LCD ekranas
  4. I2C modulis 16x2 simbolių LCD
  5. Rezistoriai-220k, 100k/0.4W-1Nos
  6. 9V maitinimo šaltinis
  7. Moteriškos antraštės, gnybtų blokai
  8. Linijinė lenta arba taškinė lenta
  9. Jungiamieji laidai

1 žingsnis: schema

Schema
Schema
Schema
Schema
Schema
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

Galutinis produktas
Galutinis produktas
Galutinis produktas
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: