Tartalomjegyzék:

Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok használatával: 6 lépés
Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok használatával: 6 lépés

Videó: Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok használatával: 6 lépés

Videó: Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok használatával: 6 lépés
Videó: Обзор домашняя метеостанция с выносным беспроводным датчиком 2024, November
Anonim
Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok segítségével
Vezeték nélküli érzékelőadatok megjelenítése a Google Táblázatok segítségével

A gépek előrejelző elemzése nagyon szükséges a gép leállásának minimalizálása érdekében. A rendszeres ellenőrzés javítja a gép üzemidejét, és javítja annak hibatűrését. A vezeték nélküli rezgés- és hőmérséklet -érzékelők segíthetnek a gép vibrációinak elemzésében. Korábbi utasításainkban láttuk, hogy a vezeték nélküli rezgés- és hőmérséklet -érzékelők hogyan szolgálták a különböző alkalmazásokat, és hogyan segítettek nekünk a hiba észlelésében és a gép szabálytalan rezgéseiben.

Ebben az utasításban a Google Charts segítségével fogjuk megjeleníteni az érzékelő adatait. A Google diagramok interaktív módon vizsgálják és elemzik az érzékelő adatait. Számos lehetőséget kínál számunkra, például vonaldiagramokat, pi diagramokat, hisztogramokat, többértékű diagramokat stb. Tehát itt a következőkről fogunk tanulni:

  • Vezeték nélküli rezgés- és hőmérséklet -érzékelők
  • Hardver beállítása
  • Az adatok összegyűjtése vezeték nélküli átjáró segítségével
  • Rezgésanalízis ezekkel az érzékelőkkel.
  • Weboldal készítése az ESP32 webszerver használatával.
  • Töltse be a Google diagramokat a weboldalra.

1. lépés: Hardver és szoftver specifikációk

Hardver és szoftver specifikációk
Hardver és szoftver specifikációk

Szoftver specifikáció

  • Google diagramok API
  • Arduino IDE

Hardver specifikáció

  • ESP32
  • Vezeték nélküli hőmérséklet- és rezgésérzékelő
  • Zigmo Gateway vevő

2. lépés: Irányelvek a gépek rezgésének ellenőrzéséhez

Amint azt az utolsó utasítható "Indukciós motorok mechanikai rezgésanalízise" is említette. Vannak bizonyos irányelvek, amelyeket be kell tartani a hiba és a hibajavító rezgés elkülönítése érdekében. A rövid forgási sebesség frekvencia az egyik. A forgási sebesség frekvenciái a különböző hibákra jellemzőek.

  • 0,01 g vagy kevesebb - Kiváló állapot - A gép megfelelően működik.
  • 0,35 g vagy kevesebb - jó állapotban. A gép jól működik. Nincs szükség semmilyen műveletre, kivéve, ha a gép zajos. A forgórész excentricitási hibája lehet.
  • 0,75 g vagy több - durva állapot - ellenőrizni kell a motort, előfordulhat, hogy a forgórész excentricitása hibás, ha a gép túl sok zajt bocsát ki.
  • 1 g vagy több - Nagyon durva állapot - Súlyos hiba lehet a motorban. A hiba oka lehet a csapágyhiba vagy a rúd meghajlása. Ellenőrizze a zajt és a hőmérsékletet
  • 1,5 g vagy több- Veszélyszint- Javítani vagy cserélni kell a motort.
  • 2,5 g vagy több -Súlyos szint -Azonnal állítsa le a gépet.

3. lépés: A rezgésérzékelő értékeinek lekérése

A rezgésérzékelő értékeinek lekérése
A rezgésérzékelő értékeinek lekérése
A rezgésérzékelő értékeinek lekérése
A rezgésérzékelő értékeinek lekérése

A rezgési értékek, amelyeket az érzékelőkből kapunk, milisben vannak. Ezek a következő értékekből állnak.

RMS érték- négyzet gyökértéke mindhárom tengely mentén. A csúcs-csúcs érték kiszámítható

csúcsról csúcsértékre = RMS érték/0,707

  • Min. Érték- Minimális érték mindhárom tengely mentén
  • Maximális értékek- csúcsról csúcsértékre mindhárom tengely mentén. Az RMS érték ezzel a képlettel számítható ki

RMS érték = csúcsról csúcsértékre x 0,707

Korábban, amikor a motor jó állapotban volt, 0,002 g körüli értékeket kaptunk. De amikor hibás motoron próbáltuk ki, a vizsgált rezgés körülbelül 0,80 g és 1,29 g között volt. A hibás motort nagy forgórész -excentricitásnak vetették alá. Tehát a rezgésérzékelők segítségével javíthatjuk a motor hibatűrését

4. lépés: Weblap kiszolgálása az ESP32webServer használatával

Először is weboldalt fogunk tárolni az ESP32 használatával. Egy weboldal tárolásához csak az alábbi lépéseket kell végrehajtanunk:

tartalmazza a "WebServer.h" könyvtárat

#include "WebServer.h"

Ezután inicializálja a Web Server osztály egyik objektumát. Ezután küldjön egy szerver kérést a weboldalak gyökérben történő megnyitásához és más URL -ekhez a server.on () használatával. és indítsa el a szervert a server.begin () használatával

Webszerver szerver

server.on ("/", handleRoot); server.on ("/dht22", handleDHT); server.onNotFound (handleNotFound); szerver.begin ();

Most hívja a visszahívásokat a különböző URL -elérési utakhoz, amelyeket a weboldalt SPIFFS -ben tároltunk. Ha többet szeretne megtudni a SPIFFS -ről, kövesse ezt az utasítást. A " /dht22" URL elérési út megadja az érzékelőadatok értékét JSON formátumban

void handleRoot () {Fájl fájl = SPIFFS.open ("/chartThing.html", "r"); server.streamFile (fájl, "text/html"); file.close (); }

void fogantyúDHT () {StaticJsonBuffer jsonBuffer; JsonObject & root = jsonBuffer.createObject (); root ["rmsx"] = rms_x; root ["rmsy"] = rms_y; char jsonChar [100]; root.printTo ((char*) jsonChar, root.measureLength () + 1); server.send (200, "text/json", jsonChar); }

Most hozzon létre egy HTML weboldalt bármilyen szövegszerkesztővel, mi a jegyzettömböt használjuk. Ha többet szeretne megtudni a weboldalak létrehozásáról, olvassa el ezt az útmutatót. Itt ezen a weboldalon a Google diagramok API -t hívjuk, amely az érzékelők értékeit táplálja a diagramokhoz. Ez a weboldal a gyökér weboldalon található. A weblap HTML kódját itt találja

A következő lépésben csak a webszervert kell kezelnünk

server.handleClient ();

5. lépés: Adatok megjelenítése

Adatok vizualizálása
Adatok vizualizálása

A Google Charts nagyon hatékony módot kínál az adatok megjelenítésére a webhelyén vagy a statikus weboldalakon. Az egyszerű vonaldiagramoktól a bonyolult hierarchikus fatérképekig a google diagramgaléria nagyszámú, használatra kész diagramtípust biztosít.

6. lépés: Általános kód

Ennek az utasításnak a firmware -je itt található.

Ajánlott: