Satura rādītājs:
Video: DC vatmetrs, izmantojot Arduino Nano (0-16V/0-20A): 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Sveiki draugi!!
Es esmu šeit, lai parādītu jums līdzstrāvas vatmetru, ko var viegli izgatavot, izmantojot Arduino nano. Viena no galvenajām problēmām, ar kuru es saskāros kā elektronikas hobijs, ir zināt strāvas un sprieguma daudzumu, kas tiek pielietots manās lādēšanas ķēdēs. Es domāju iegādāties vienu skaitītāju no interneta veikala, bet viens no maniem draugiem man teica, ka, mērot strāvu, tam ir milzīga kļūda.
Tāpēc es domāju to izveidot, izmantojot arduino.it to var izmantot arī, lai uzlādētu baterijas ar automātisku izslēgšanu, veicot dažas izmaiņas.
Piegādes
- Arduino Nano
- ACS712 Strāvas sensora 20A modulis
- 16x2 LCD
- I2C modulis 16x2 rakstzīmju LCD
- Rezistori-220k, 100k/0.4W-1Nos
- 9V barošanas avots
- Sieviešu galvenes, spaiļu bloki
- Līnijas dēlis vai punktu dēlis
- Vadu savienošana
1. darbība. Shēma
Sprieguma mērīšana
Sprieguma mērīšanai esmu izmantojis vienkāršu sprieguma dalītāja ķēdi. Izmantojot divus rezistorus ar vērtību 220K un 100K, var izmērīt maksimālo spriegumu 16V. Nano var nolasīt tikai līdz 5 V caur analogo tapu A1. Ja vēlaties izmērīt dažādus sprieguma līmeņus, attiecīgi mainiet rezistora vērtības.
Pašreizējais mērījums
Strāvas mērīšanai esmu izmantojis strāvas sensora moduli ACS712 (noklikšķiniet šeit, lai iegūtu datu lapu). Tas ir pieejams trīs modeļos dažādiem strāvas mērījumiem, ti, 5A, 20A un 30A. Es izmantoju 20A moduli. Tas var izmērīt gan maiņstrāvu, gan līdzstrāvu, bet šeit ir paredzēts mērīt tikai līdzstrāvu.
Ir arī citi sensori, piemēram, MAX471 un INA219, kas strāvas mērīšanai izmanto šunta rezistorus un strāvas pastiprinātājus. ACS712 modulis izmanto slaveno ACS712 IC, lai mērītu strāvu, izmantojot Halles efekta principu. Shēmā es esmu parādījis moduļa ķēdi, jūs varat tieši izmantot sensora moduli. Tas tiek darbināts no 5 V barošanas avota no Arduino nano. Moduļa izeja ir savienota ar analogo tapu A2.
LCD un I2C modulis
Sprieguma un strāvas parādīšanai esmu izmantojis 16x2 LCD. Tas ir savienots ar nano, izmantojot I2C protokolu. Ar I2C moduļa palīdzību mēs varam viegli savienot LCD ar nano. Jūs varat pievienot LCD arī bez I2C moduļa. Tādā gadījumā mums ir jānodrošina 16 savienojumi ar LCD. Nano analogās tapas A4 un A5 atbalsta I2C protokolu, tāpēc modulis ir savienots ar šīm analogajām tapām. Turklāt tas tiek darbināts no 5 V barošanas avota no nano. LED+ un LED- ir arī savienoti ar LCD, faktiski ir vēl divas tapas LCD, lai ieslēgtu fona apgaismojumu.
Visbeidzot, nano barošana tiek nodrošināta no 9 V barošanas avota. Šeit esmu izmantojis tradicionālo 9V transformatoru un tilta ķēdi, ko regulē, izmantojot sprieguma regulatoru 7809. Vienmēr izmantojiet spriegumu no 7V līdz 12V, jo šajā diapazonā tas darbosies precīzi.
2. darbība: kods
Kodēšanas daļa ir vienkārša, sprieguma un strāvas nolasīšanai tiek izmantotas divas analogās tapas A1 un A2. Šīs vērtības tiek apstrādātas un konvertētas faktiskajā vērtībā, un tās tiek parādītas LCD.
Pēc vatmetra izgatavošanas jums ir jākalibrē rādījumi, lai iegūtu vērtību, kas parādīta standarta multimetrā. Šim nolūkam mums jāpievieno vai jāatņem nemainīga vērtība no izmērītās vērtības.
3. solis: galaprodukts
Komponentu ievietošanai un lodēšanai esmu izmantojis līniju dēli. Arduino un strāvas sensors ir novietoti uz sieviešu galvenēm, lai to varētu viegli noņemt vai pārprogrammēt nepareizas darbības gadījumā.
Visas detaļas esmu ievietojis plastmasas traukā, lai to varētu izmantot kā atsevišķu vienību. Tam ir iebūvēts 9 V barošanas avots vatmetra darbināšanai. Lai to varētu izmantot ar visiem barošanas avotiem, kuru nominālā vērtība ir 0-16V/0-20A.
Ceru, ka jums patīk šis vatmetrs. Tas noteikti palīdzēs visiem topošajiem elektronikas entuziastiem.
Paldies!!
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Arduino vatmetrs - spriegums, strāva un enerģijas patēriņš: 3 soļi
Arduino vatmetrs - spriegums, strāva un enerģijas patēriņš: Ierīci var izmantot patērētās jaudas mērīšanai. Šī ķēde var darboties arī kā voltmetrs un ampērmetrs sprieguma un strāvas mērīšanai
Bezvadu tālvadība, izmantojot 2,4 GHz NRF24L01 moduli ar Arduino - Nrf24l01 4 kanālu / 6 kanālu raidītāja uztvērējs kvadrakopteram - Rc helikopters - Rc lidmašīna, izmantojot Arduino: 5 soļi (ar attēliem)
Bezvadu tālvadība, izmantojot 2,4 GHz NRF24L01 moduli ar Arduino | Nrf24l01 4 kanālu / 6 kanālu raidītāja uztvērējs kvadrakopteram | Rc helikopters | Rc lidmašīna, izmantojot Arduino: lai vadītu Rc automašīnu | Kvadkopters | Drons | RC plakne | RC laiva, mums vienmēr ir nepieciešams uztvērējs un raidītājs, pieņemsim, ka RC QUADCOPTER mums ir nepieciešams 6 kanālu raidītājs un uztvērējs, un šāda veida TX un RX ir pārāk dārgi, tāpēc mēs to izgatavosim savā
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c