Cuprins:

Wattmetru DC folosind Arduino Nano (0-16V / 0-20A): 3 pași
Wattmetru DC folosind Arduino Nano (0-16V / 0-20A): 3 pași

Video: Wattmetru DC folosind Arduino Nano (0-16V / 0-20A): 3 pași

Video: Wattmetru DC folosind Arduino Nano (0-16V / 0-20A): 3 pași
Video: How To Make Arduino Based Current Meter 2024, Noiembrie
Anonim
Image
Image

Bună prieteni!!

Sunt aici pentru a vă arăta un wattmetru de curent continuu care poate fi realizat cu ușurință folosind Arduino nano. Una dintre principalele probleme cu care mă confruntam în calitate de pasionat de electronică este să știu cantitatea de curent și tensiune aplicată pe circuitele de încărcare pe care le-am realizat. M-am gândit să cumpăr un metru de la un magazin online, dar unul dintre prietenii mei mi-a spus că are o eroare uriașă la măsurarea curentului.

Așa că m-am gândit să o folosesc folosind arduino.it poate fi folosit și pentru încărcarea bateriilor cu întrerupere automată, făcând unele modificări.

Provizii

  1. Arduino Nano
  2. ACS712 Modul senzor de curent 20A
  3. LCD 16x2
  4. Modul I2C pentru LCD de 16x2 caractere
  5. Rezistoare-220k, 100k / 0.4W-1Nos
  6. Sursa de alimentare de 9V
  7. Anteturi feminine, blocuri terminale
  8. Placă de linie sau placă de puncte
  9. Conectarea firelor

Pasul 1: Schematic

Schematic
Schematic
Schematic
Schematic
Schematic
Schematic

Măsurarea tensiunii

Pentru măsurarea tensiunii am folosit circuitul simplu de divizare a tensiunii. Prin utilizarea a două rezistențe de 220K și 100K, se poate măsura o tensiune maximă de 16V. Nano poate citi până la 5V numai prin pinul analogic A1. Dacă doriți să măsurați diferite niveluri de tensiune, modificați valorile rezistenței în consecință.

Măsurarea curentului

Pentru măsurarea curentului, am folosit modulul senzorului de curent ACS712 (faceți clic aici pentru fișa tehnică). Este disponibil în trei modele pentru diferite măsurători de curent, adică 5A, 20A și 30A. Am folosit modulul 20A. Poate măsura atât curent alternativ, cât și curent continuu, dar aici este destinat să măsoare numai curent continuu.

Există și alți senzori precum MAX471 și INA219 care folosesc rezistențe de șunt și amplificatoare de curent pentru a măsura curentul. Modulul ACS712 folosește faimosul IC ACS712 pentru a măsura curentul utilizând principiul efectului Hall. În schemă, am arătat circuitul modulului, puteți utiliza modulul senzor direct. Este alimentat de la sursa de 5V de la Arduino nano. Ieșirea modulului este conectată la pinul analogic A2.

Modul LCD și I2C

Pentru a afișa tensiunea și curentul am folosit un ecran LCD de 16x2. Este conectat la nano prin protocolul I2C. Cu ajutorul modulului I2C, putem conecta cu ușurință ecranul LCD la nano. De asemenea, puteți conecta ecranul LCD fără modulul I2C. În acest caz, trebuie să oferim 16 conexiuni la LCD. Pinii analogici A4 și A5 ai nano acceptă protocolul I2C, prin urmare modulul este conectat la acești pin analogici. De asemenea, este alimentat de la sursa de 5V de la nano. LED-ul + și LED-ul sunt, de asemenea, conectate la ecranul LCD, de fapt, mai sunt încă doi pini în ecranul LCD pentru aprinderea luminii de fundal.

În cele din urmă, puterea către nano este furnizată de la o sursă de 9V. Aici am folosit un transformator tradițional de 9V și un circuit de punte reglat folosind regulatorul de tensiune 7809. Folosiți întotdeauna o tensiune între 7V și 12V, deoarece în acest interval va funcționa cu precizie.

Pasul 2: Cod

Partea de codificare este simplă, doi pini analogici A1 și A2 sunt utilizați pentru a citi tensiunea și respectiv curentul. Aceste valori sunt procesate și convertite la valoarea sa reală și sunt afișate pe ecranul LCD.

După realizarea wattmetrului, trebuie să calibrați citirile pentru a obține valoarea afișată într-un multimetru standard. Pentru aceasta, trebuie să adunăm sau să scădem o valoare constantă din valoarea măsurată.

Pasul 3: Produsul final

Produs final
Produs final
Produs final
Produs final

Am folosit o placă de linie pentru plasarea și lipirea componentelor. Arduino și senzorul de curent sunt așezate pe antetele de sex feminin, astfel încât să poată fi ușor îndepărtat sau reprogramat în caz de defecțiune.

Am pus toate piesele într-un recipient din plastic, astfel încât să poată fi folosit ca unitate independentă. Are o sursă de alimentare încorporată de 9V pentru a alimenta wattmetrul. Astfel încât să poată fi utilizat cu orice sursă de curent nominală de la 0-16V / 0-20A.

Sper că vă place acest wattmetru. Acest lucru va ajuta cu siguranță toți pasionații de electronice în devenire.

Mulțumesc!!

Recomandat: