Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Sistemul de monitorizare solară măsoară tensiunea, curentul și puterea de la panou și de la două ieșiri și tensiunea la baterie.
Această placă măsoară tensiunea de intrare, curentul și puterea din două surse. Placa are două ieșiri. Fiecare are măsurare a tensiunii, curentului și puterii. Măsura tensiunii, curentului și puterii cu placa INA219 de la Adafruit. Intrarea de la panoul solar este complet izolată de ESP8266 și 5V. Fiecare intrare și ieșire are siguranță 3A. Măsur temperatura și umezeala în interiorul cutiei cu AM2301 și măsoară temperatura de încălzire cu termocuplare și MAX6675. Autobuzul I2C este conectat prin convertor de nivel la placa ESP.
Vă mulțumim că ați citit, apreciați și scrieți comentarii.
Acest proiect este sponsorizat de componenta LCSC.
Pasul 1: Pasul 1: Componente hardware
Adafruit INA219 3buc
Placă NodeMCU ESP8266 1 buc
Watch Timer 1 buc
Max6675 cu termocuplator 1buc
AM2301 Senzor de temperatură și umiditate 1buc
AM1D-0505SZ Convertor DC / DC izolat 1buc
ADUM1250ARZ - I2C izolator digital 1buc
Bloc terminal 2p 11buc
1A Siguranță cu soclu 1buc
Siguranță 3A cu soclu 4buc
Convertor pas cu pas 12V / 5V 1buc
Convertor de nivel logic (bidirecțional) 1 buc
Diodă Schottky 2buc
Sârme de jumper
Computer cu Arduino IDE
Raspberry Pi cu borker MQTT și Node-Red
Fier de lipit cu lipit
Pasul 2: Pasul 2: Cablare și scheme
SDA - GPIO5
SCL - GPIO4
AM2301 (DHT) - GPIO2
WatchDog IN -GPIO15
WatchDog OUT - RST
MAX 6675 SCK - GPIO14
MAX 6675 CS - GPIO12
MAX 6675 SO - GPIO13
Pasul 3: Pasul 3: Descrierea PCB
În partea de sus este un controler de încărcare solar conectat la placa de măsurare.
De la stânga jos - Terminal cu două intrări, terminal cu baterie, terminal cu două ieșiri, NodeMCU cu cenverter cu schimbare de nivel, placă MAX6675. În dreapta sus este cronometrul WatchDOG.
Pasul 4: Pasul 4: Cod
Pasul 5: Pasul 5: nod roșu
Foto din Node Red Dashboard.