Talaan ng mga Nilalaman:

Pagsukat sa Boltahe ng DC Sa Arduino at Node-RED: 8 Mga Hakbang (na may Mga Larawan)
Pagsukat sa Boltahe ng DC Sa Arduino at Node-RED: 8 Mga Hakbang (na may Mga Larawan)

Video: Pagsukat sa Boltahe ng DC Sa Arduino at Node-RED: 8 Mga Hakbang (na may Mga Larawan)

Video: Pagsukat sa Boltahe ng DC Sa Arduino at Node-RED: 8 Mga Hakbang (na may Mga Larawan)
Video: home assistant solar monitoring - esphome solar monitoring 2024, Hulyo
Anonim
Pagsukat ng Boltahe ng DC Sa Arduino at Node-RED
Pagsukat ng Boltahe ng DC Sa Arduino at Node-RED

Mayroong maraming mga tutorial ng pagsukat ng boltahe ng DC sa Arduino, sa kasong ito nakakita ako ng isang tutorial na isinasaalang-alang ko ang pinakamahusay na paraan ng pagganap upang sukatin ang DC nang hindi nangangailangan ng mga halaga ng pag-input ng paglaban, nangangailangan lamang ng ilang paglaban at isang multimeter, Sa mga susunod na tutorial magsisimula kami na may mga solar panel at kailangan nating sukatin ang VDC sa mahabang panahon.

Ang code ay kinuha mula sa startelectronics.org ng artikulong Pagsukat sa DC Voltage gamit ang Arduino salamat sa malaking ambag.

Pinagmulan: Pagsukat ng Boltahe ng DC gamit ang Arduino

Gumawa kami ng ilang mga pagbabago ngunit nagdagdag ng isang visualization at ang resulta ay napakagandang !! Sinusukat ng aming arduino ang boltahe sa baterya at nagpapadala sa pamamagitan ng serial sa Node-RED.

Tutorial PDAControl

English Versión

Pagsukat sa Boltahe ng DC na may Arduino at Node-RED

pdacontrolen.com/measuring-dc-voltage-with-…

Español Versión

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-ar…

I-install ang Node-RED

pdacontrolen.com/installation-node-red-plat…

Hakbang 1: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan

Mga Kagamitan

1 Paglaban 1MOhm, inirerekumenda ko sa 1% pagpapaubaya.

1 Paglaban 100K o 2 ng 200K kahanay, inirerekumenda ko sa 1% na pagpapaubaya.

1 Multimeter

1 Arduino Mega 2560 R3 - Napaka cheaps !!!

Hakbang 2: Pagpapatakbo at Mga Koneksyon

Pagpapatakbo at Mga Koneksyon
Pagpapatakbo at Mga Koneksyon
Pagpapatakbo at Mga Koneksyon
Pagpapatakbo at Mga Koneksyon

Pagpapatakbo

Batay sa pamamaraan ng pagsukat ng multimeter, na gumagamit ng isang mahusay na paglaban upang masukat ang boltahe at na ang instrumento sa pagsukat ay hindi nakakaapekto sa pagsukat sa circuit.

Dahil ang ADC ng Arduino Mega 2560 R3 sa kasong ito ay pinapayagan ang maximum na 5v, ay ginamit boltahe divider sa pagitan ng 1MOhm at 100k.

Rekomendasyon: Sa kasong ito Gumamit ako ng 5% pagpapaubaya at ang resulta ay mabuti ngunit kung mas mahusay na pagsukat o presyon ang kinakailangan gamitin ang paglaban ng 1% pagpapaubaya.

Hakbang 3: Node-RED & Node-RED Dashboard

Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard
Node-RED & Node-RED Dashboard

Node-RED & Node-RED Dashboard

Dahil sa oras na ito magsasagawa kami ng isang pagsubok sa lokal na network, ang kahusayan sa platform para sa pagsubok sa "real time" at tingnan ang data ng Node-Red, ang pag-drag ng mga node at pagkonekta ay magkakaroon ng isang mabilis na application sa pagsubaybay,

Gagamitin namin ang mga Node:

Mga Node Serial port, papayagan nito ang point-to-point na komunikasyon sa pamamagitan ng serial Arduino PC (Node-RED).

Node-RED Node Dashboard, Pinapayagan ang iba't ibang mga Widget node upang lumikha ng mga kamangha-manghang tanawin.

Hakbang 4: I-install ang Node-RED

Image
Image

I-install ang Node-RED

Sa mahabang panahon nais kong subukan ang platform na ito na tinatawag na Node-red nilikha ng IBM, binuo ito sa mga nodejs, ang Node-RED ay binuo ni Nick O'Leary at Dave Conway-Jones salamat sa iyong mga naiambag.

Ngunit ano ang Node-Red?

Ito ay isang bukas na mapagkukunan ng graphic tool batay sa koneksyon ng mga node na naglalaman ng API'S at / o mga serbisyo para sa komunikasyon at / o koneksyon ng mga aparato para sa mga bagay sa Internet, may isang madaling gamitin na web interface, naglalaman ng iba't ibang mga pangunahing at kumplikadong pag-andar ng IoT, doon ay isang online na bersyon din ng Node-RED na tinatawag na IBM Bluinaw.

Mayroong iba't ibang mga tutorial upang mai-install ang Node-RED sa isang lokal na server, ngunit ang mga tutorial na ito, kahit na kumpleto, ay hindi gumagana nang tama para sa akin, napagpasyahan kong isulat ang mga hakbang upang mai-install ang Node-RED sa Linux, sa kasong ito Lubuntu ((Ubuntu) Inaasahan kong ito ang Magustuhan mo ng gabay na ito.

Node-RED

nodered.org

Hakbang 5: Pagkakalibrate

Pagkakalibrate
Pagkakalibrate
Pagkakalibrate
Pagkakalibrate

Pagkakalibrate

Para sa pagsukat na tama inirerekumenda na isagawa ang pagkakalibrate gamit ang isang multimeter at gawin ang mga sumusunod na sukat at baguhin ang mga halaga sa Arduino IDE code.

Kumpletuhin ang paliwanag ng pamamaraan ng pagkakalibrate

Hakbang 6: Pagsukat ng Baterya 6v

Image
Image
Pagsukat ng baterya 6v
Pagsukat ng baterya 6v

Pagsukat ng baterya 6v

Sa kasong ito isasagawa namin ang pagsukat ng isang baterya ng acid mula 6v hanggang 12Ah

Lumikha ako ng isang Dashboard sa Emoncmsplatform na may mga sukat sa DC. Maaari mong makita ang dashboard sa real time dito

Hakbang 7: Isa pang Application 10w Pagsukat ng Solar Panel

Image
Image

10w pagsukat ng solar panel

Ilang buwan na ang nakakaraan bumili ako ng isang solar panel mula 10W hanggang 22VDC max, kasama ang Arduino gumawa ako ng ligtas na mga sukat nang walang takot na sunugin ang ADC

Hakbang 8: Mga Konklusyon at Rekomendasyon

Sasabihin nila na imposible ngunit sa mahabang panahon maghanap ng isang tutorial upang masukat ang DC Voltage sa isang mahusay at mas mahusay na paraan na sinusuportahan sa code at lalo na't gumagana salamat sa startelectronics.org para sa kontribusyon na ito.

Sa karamihan ng mga tutorial, kailangan mong ipasok ang halaga ng mga resistors, at ang kanilang mga bersyon ay hindi masyadong kapaki-pakinabang para sa mga sukat sa bahagyang makatotohanang mga application o sa mga totoong proyekto.

Dahil sa mga tutorial sa hinaharap gagamitin namin ang isang solar panel 10w ang application ng pagsukat na ito ay perpekto para sa mga kasong iyon. Isaalang-alang ko na ang isa sa mga kalamangan sa pamamaraang ito ay hindi makakaapekto sa pagsukat na binigyan ng mataas na impedance na katulad ng mga multimeter.

Tutorial PDAControl

English Versión

Pagsukat sa Boltahe ng DC na may Arduino at Node-RED

pdacontrolen.com/measuring-dc-voltage-with…

Español Versión

Midiendo Voltaje DC con Arduino y Node-RED

pdacontroles.com/midiendo-voltaje-dc-con-a…

Inirerekumendang: