Turinys:

Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas: 6 žingsniai
Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas: 6 žingsniai

Video: Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas: 6 žingsniai

Video: Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas: 6 žingsniai
Video: Leap Motion SDK 2024, Lapkritis
Anonim
Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas
Belaidžio jutiklio duomenų vizualizavimas naudojant „Google“diagramas

Numatoma mašinų analizė yra labai reikalinga siekiant sumažinti mašinos prastovas. Reguliarus tikrinimas padeda padidinti mašinos veikimo laiką ir savo ruožtu padidina jos atsparumą gedimams. Belaidžiai vibracijos ir temperatūros jutikliai gali padėti mums analizuoti mašinos vibraciją. Ankstesnėse instrukcijose matėme, kad belaidžiai vibracijos ir temperatūros jutikliai tarnavo įvairiose srityse ir padėjo mums aptikti gedimus ir nereguliarias mašinos vibracijas.

Šioje instrukcijoje mes naudosime „Google“diagramas jutiklių duomenims vizualizuoti. „Google“diagramos yra interaktyvus būdas ištirti ir analizuoti jutiklių duomenis. Tai suteikia mums daugybę variantų, tokių kaip linijinės diagramos, pi diagramos, histograma, kelių verčių diagramos ir kt. Taigi, čia mes sužinosime apie šiuos dalykus:

  • Belaidžiai vibracijos ir temperatūros jutikliai
  • Techninės įrangos sąranka
  • Duomenų rinkimas naudojant belaidį šliuzo įrenginį
  • Vibracijos analizė naudojant šiuos jutiklius.
  • Kaip sukurti tinklalapį naudojant ESP32 žiniatinklio serverį.
  • Įkelkite „Google“diagramas į tinklalapį.

1 žingsnis: Techninės ir programinės įrangos specifikacijos

Techninės ir programinės įrangos specifikacijos
Techninės ir programinės įrangos specifikacijos

Programinės įrangos specifikacija

  • „Google“diagramų API
  • „Arduino IDE“

Techninės įrangos specifikacija

  • ESP32
  • Belaidis temperatūros ir vibracijos jutiklis
  • „Zigmo Gateway“imtuvas

2 žingsnis: gairės, kaip patikrinti mašinų vibraciją

Kaip minėta paskutinėje instrukcijoje „Indukcinių variklių mechaninė vibracijos analizė“. Yra tam tikros gairės, kurių reikia laikytis norint atskirti gedimą ir gedimą identifikuojančią vibraciją. Trumpas sukimosi greičio dažnis yra vienas iš jų. Sukimosi greičio dažnis būdingas įvairiems gedimams.

  • 0,01 g ar mažiau - puikios būklės - mašina veikia tinkamai.
  • 0,35 g ar mažiau - geros būklės. Mašina veikia gerai. Nereikia jokių veiksmų, nebent mašina yra triukšminga. Gali būti rotoriaus ekscentriškumo gedimas.
  • 0,75 g ar daugiau - šiurkšti būklė - jei mašina skleidžia per daug triukšmo, reikia patikrinti variklio ekscentriškumą.
  • 1 g ar daugiau - labai šiurkšti - gali būti rimtas variklio gedimas. Gedimas gali atsirasti dėl guolio gedimo arba strypo lenkimo. Patikrinkite triukšmą ir temperatūrą
  • 1,5 g ar daugiau- pavojaus lygis- reikia remontuoti arba pakeisti variklį.
  • 2,5 g ar daugiau -sunkus lygis -nedelsdami išjunkite mašiną.

3 žingsnis: nustatykite vibracijos jutiklio vertes

Vibracijos jutiklio verčių gavimas
Vibracijos jutiklio verčių gavimas
Vibracijos jutiklio verčių gavimas
Vibracijos jutiklio verčių gavimas

Vibracijos vertės, kurias gauname iš jutiklių, yra milis. Jas sudaro šios vertės.

RMS reikšmė- vidutinės kvadratinės vertės išilgai visų trijų ašių. Didžiausia vertė gali būti apskaičiuota kaip

vertė nuo smailės iki didžiausios = RMS reikšmė/0,707

  • Min. Vertė- Minimali vertė išilgai visų trijų ašių
  • Maksimalios vertės- nuo didžiausios iki didžiausios vertės išilgai visų trijų ašių. RMS reikšmę galima apskaičiuoti naudojant šią formulę

RMS reikšmė = didžiausia iki didžiausios vertės x 0,707

Anksčiau, kai variklis buvo geros būklės, mes gavome vertes apie 0,002 g. Tačiau kai bandėme sugedusį variklį, mūsų ištirta vibracija buvo apie 0,80–1,29 g. Sugedęs variklis buvo veikiamas didelio rotoriaus ekscentriškumo. Taigi, mes galime pagerinti variklio gedimų toleranciją naudodami vibracijos jutiklius

4 veiksmas: tinklalapio aptarnavimas naudojant ESP32webServer

Visų pirma, mes priimsime tinklalapį naudodami ESP32. Norėdami priglobti tinklalapį, turime atlikti šiuos veiksmus:

įtraukti biblioteką „WebServer.h“

#include "WebServer.h"

Tada inicijuokite žiniatinklio serverio klasės objektą. Tada nusiųskite serverio užklausą atidaryti tinklalapius šaknyje ir kitus URL adresus naudodami server.on (). ir paleiskite serverį naudodami server.begin ()

Tinklalapio serveris

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

Dabar skambinkite atgaliniais skambučiais dėl skirtingų URL kelių, kuriuos išsaugojome tinklalapyje SPIFFS. Norėdami gauti daugiau informacijos apie SPIFFS, vadovaukitės šia instrukcija. „ /Dht22“URL kelias suteiks JSON formato jutiklių duomenų vertę

void handleRoot () {Failo failas = SPIFFS.open ("/chartThing.html", "r"); server.streamFile (failas, "text/html"); file.close (); }

tuščia rankenaDHT () {StaticJsonBuffer jsonBuffer; JsonObject & root = jsonBuffer.createObject (); šaknis ["rmsx"] = rms_x; šaknis ["rmsy"] = rms_y; char jsonChar [100]; root.printTo ((char*) jsonChar, root.measureLength () + 1); server.send (200, "text/json", jsonChar); }

Dabar sukurkite HTML tinklalapį naudodami bet kurį teksto redaktorių, šiuo atveju naudojame užrašų knygelę ++. Norėdami sužinoti daugiau apie tinklalapių kūrimą, eikite per šią instrukciją. Šiame tinklalapyje mes vadiname „Google“diagramų API, kuri pateikia diagramoms jutiklių vertes. Šis tinklalapis priglobiamas pagrindiniame tinklalapyje. HTML tinklalapio kodą galite rasti čia

Kitame žingsnyje mums tereikia tvarkyti žiniatinklio serverį

server.handleClient ();

5 žingsnis: duomenų vizualizavimas

Duomenų vizualizacija
Duomenų vizualizacija

„Google“diagramos yra labai efektyvus būdas vizualizuoti jūsų svetainės ar statinių tinklalapių duomenis. Nuo paprastų linijų diagramų iki sudėtingų hierarchinių medžių žemėlapių „Google“diagramų galerijoje pateikiama daugybė paruoštų naudoti diagramų tipų.

6 žingsnis: bendras kodas

Šios instrukcijos programinę -aparatinę įrangą rasite čia.

Rekomenduojamas: