Përmbajtje:
- Hapi 1: Specifikimet e harduerit dhe softuerit
- Hapi 2: Udhëzime për të kontrolluar dridhjet në makina
- Hapi 3: Marrja e vlerave të sensorit të dridhjeve
- Hapi 4: Shërbimi i një faqe në internet duke përdorur ESP32webServer
- Hapi 5: Vizualizimi i të dhënave
- Hapi 6: Kodi i përgjithshëm
Video: Vizualizimi i të dhënave të sensorit pa tel duke përdorur grafikët e Google: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Analiza parashikuese e makinave është shumë e nevojshme në mënyrë që të minimizohet koha e ndërprerjes së makinës. Kontrolli i rregullt ndihmon në rritjen e kohës së funksionimit të makinës dhe nga ana tjetër rrit tolerancën e saj ndaj gabimeve. Sensorët e dridhjeve pa tel dhe temperaturës mund të na ndihmojnë të analizojmë dridhjet në makinë. Ne kemi parë në udhëzimet tona të mëparshme se si sensorët e dridhjeve pa tel dhe të temperaturës shërbyen aplikime të ndryshme dhe na ndihmuan në zbulimin e defekteve dhe dridhjet e parregullta në makinë.
Në këtë udhëzues ne do të përdorim Google Charts për të vizualizuar të dhënat e sensorit. Listat e Google janë mënyra interaktive për të shqyrtuar dhe analizuar të dhënat e sensorit. Ajo na siguron shumë opsione si tabelat e linjave, tabelat pi, Histogramin, tabelat me shumë vlera etj. Pra, këtu do të mësojmë për sa vijon:
- Sensorë dridhje pa tel dhe temperaturë
- Konfigurimi i harduerit
- Mbledhja e të dhënave duke përdorur pajisjen portë pa tel
- Analiza e dridhjeve duke përdorur këta Sensorë.
- Si të krijoni një faqe në internet duke përdorur serverin e uebit ESP32.
- Ngarko grafikët e Google në faqen në internet.
Hapi 1: Specifikimet e harduerit dhe softuerit
Specifikimi i Softuerit
- Google charts API
- Arduino IDE
Specifikimet e harduerit
- ESP32
- Sensori i temperaturës dhe dridhjes pa tel
- Marrës Zigmo Gateway
Hapi 2: Udhëzime për të kontrolluar dridhjet në makina
Siç u përmend në udhëzimin e fundit "Analiza e dridhjeve mekanike të motorëve me induksion". Ka udhëzime të caktuara që duhen ndjekur në mënyrë që të ndahen dridhjet identifikuese të defektit dhe defektit. Për frekuencën e shkurtër të shpejtësisë së rrotullimit është njëra prej tyre. Frekuencat e shpejtësisë së rrotullimit janë karakteristike për defekte të ndryshme.
- 0.01g ose më pak - Gjendje e shkëlqyeshme - Makina po punon siç duhet.
- 0.35g ose më pak - Gjendje e mirë. Makina punon mire. Asnjë veprim nuk kërkohet nëse makina nuk është e zhurmshme. Mund të ketë një defekt të ekscentricitetit të rotorit.
- 0.75g ose më shumë - Gjendje e ashpër- Duhet të kontrolloni motorin se mund të ketë defekt të ekscentricitetit të rotorit nëse makina po bën shumë zhurmë.
- 1g ose më shumë - Gjendje shumë e ashpër - Mund të ketë një defekt të rëndë në një motor. Gabimi mund të jetë për shkak të prishjes së prishjes ose lakimit të shiritit. Kontrolloni për zhurmën dhe temperaturën
- 1.5g ose më shumë- Niveli i rrezikut- Nevoja për të riparuar ose ndryshuar motorin.
- 2.5 g ose më shumë -Niveli i rëndë -Mbyllni makinerinë menjëherë.
Hapi 3: Marrja e vlerave të sensorit të dridhjeve
Vlerat e dridhjeve që marrim nga sensorët janë në milis. Këto përbëhen nga vlerat e mëposhtme.
Vlera RMS- vlera katrore mesatare e rrënjës përgjatë të tre akseve. Vlera kulmi në kulm mund të llogaritet si
vlera kulmin në pik = vlera RMS/0.707
- Vlera minimale- Vlera minimale përgjatë të tre akseve
- Vlerat maksimale- vlera kulmi në kulm përgjatë të tre akseve. Vlera RMS mund të llogaritet duke përdorur këtë formulë
Vlera RMS = vlera kulmin në kulmin x 0.707
Më parë kur motori ishte në gjendje të mirë ne morëm vlerat rreth 0.002g. Por kur e provuam në një motor të dëmtuar, dridhja që shqyrtuam ishte rreth 0.80g deri 1.29g. Motori i dëmtuar iu nënshtrua ekscentricitetit të lartë të rotorit. Pra, ne mund të përmirësojmë tolerancën e defektit të motorit duke përdorur sensorët e dridhjeve
Hapi 4: Shërbimi i një faqe në internet duke përdorur ESP32webServer
Para së gjithash ne do të presim një faqe në internet duke përdorur ESP32. Për të pritur një faqe në internet, thjesht duhet të ndiqni këto hapa:
përfshini bibliotekën "WebServer.h"
#përfshi "WebServer.h"
Pastaj filloni një objekt të klasës së Web Server. Pastaj dërgoni një kërkesë serveri për të hapur faqet e internetit në rrënjë dhe URL të tjera duke përdorur server.on (). dhe filloni serverin duke përdorur server.begin ()
Serveri i uebfaqeve
server.on ("/", handleRoot); server.on ("/dht22", handleDHT); server.onNotFound (handleNotFound); server.filloj ();
Tani telefononi thirrjet për rrugë të ndryshme URL që kemi ruajtur në uebfaqe në SPIFFS. për më shumë mbi SPIFFS ndiqni këtë udhëzues. Rruga URL " /dht22" do të japë vlerën e të dhënave të sensorit në formatin JSON
void handleRoot () {Skedari i skedarit = SPIFFS.open ("/chartThing.html", "r"); server.streamFile (skedari, "tekst/html"); file.close (); }
dorezë e pavlefshmeDHT () {StaticJsonBuffer jsonBuffer; JsonObject & root = jsonBuffer.createObject (); rrënja ["rmsx"] = rms_x; rrënja ["rmsy"] = rms_y; char jsonChar [100]; root.printTo ((char*) jsonChar, root.measureLength () + 1); server.send (200, "text/json", jsonChar); }
Tani krijoni një faqe në internet HTML duke përdorur çdo redaktues teksti, ne po përdorim notepad ++ në rastin tonë. Për të ditur më shumë rreth krijimit të faqeve në internet, kaloni nëpër këtë udhëzues. Këtu në këtë faqe në internet ne po thërrasim Google charts API që ushqen vlerat e sensorit në tabelat. Kjo faqe uebi po mbahet në faqen e internetit rrënjë. Këtu mund të gjeni kodin e uebfaqes HTML
Në hapin tjetër, ne vetëm duhet të trajtojmë serverin në internet
server.handleClient ();
Hapi 5: Vizualizimi i të dhënave
Google Charts siguron një mënyrë shumë efikase për të vizualizuar të dhënat në faqen tuaj në internet ose në uebfaqet statike. Nga grafikët e thjeshtë të linjave deri te hartat komplekse të pemëve hierarkike, galeria e tabelës google ofron një numër të madh të llojeve të tabelave të gatshme për përdorim.
Hapi 6: Kodi i përgjithshëm
Firmware për këtë udhëzues mund të gjendet këtu.
Recommended:
IoT: Vizualizimi i të dhënave të sensorit të dritës duke përdorur Nyjen-KUQ: 7 hapa
IoT: Vizualizimi i të dhënave të sensorit të dritës duke përdorur Node-RED: Në këtë udhëzues, do të mësoni se si të krijoni një sensor të lidhur me internetin! Unë do të përdor një sensor të dritës së ambientit (TI OPT3001) për këtë demonstrim, por çdo sensor sipas zgjedhjes tuaj (temperatura, lagështia, potenciometri, etj.) Do të funksiononte. Vlerat e sensorit
Dërgimi i të dhënave të dridhjeve pa tel dhe sensorit të temperaturës në Excel duke përdorur Node-RED: 25 hapa
Dërgimi i të dhënave të dridhjeve pa tel dhe sensorit të temperaturës në Excel duke përdorur Node-RED: Prezantimi i sensorit të dridhjeve dhe temperaturës pa tela të NCD’s Long Range IoT Industrial, duke u mburrur deri në një distancë prej 2 kilometrash përdorimi i një strukture rrjetëzimi pa tel. Përfshirë një sensor dridhjeje dhe temperature të saktë 16-bit, kjo pajisje kalon
Leximi i të dhënave Sensori tejzanor (HC-SR04) në një LCD 128 × 128 dhe vizualizimi i tij duke përdorur Matplotlib: 8 hapa
Leximi i të dhënave të sensorit tejzanor (HC-SR04) në një LCD 128 × 128 dhe vizualizimi i tij duke përdorur Matplotlib: Në këtë udhëzues, ne do të përdorim MSP432 LaunchPad + BoosterPack për të shfaqur të dhënat e një sensori tejzanor (HC-SR04) në një 128 × 128 LCD dhe dërgoni të dhënat në PC në mënyrë serike dhe vizualizojini ato duke përdorur Matplotlib
Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel me rreze të gjatë në Google Sheet: 39 hapa
Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë me rreze të gjatë IoT në Fletën Google: Ne po përdorim këtu sensorin e Temperaturës dhe Lagështisë të NCD, por hapat qëndrojnë të barabartë për cilindo nga produktet ncd, kështu që nëse keni sensorë të tjerë pa tel ncd, përjetoni të lirë të vëzhgoni krahas përveç. Me anë të ndalimit të këtij teksti, ju duhet të
Publikimi i të dhënave të sensorit të presionit pa tel duke përdorur MQTT: 7 hapa
Publikimi i të dhënave të sensorit të presionit pa tel duke përdorur MQTT: ESP32 dheESP 8266 janë SoC shumë të njohura në fushën e IoT. Këto janë një lloj ndihme për projektet IoT. ESP 32 është një pajisje me WiFi dhe BLE të integruar. Thjesht jepni konfigurimin tuaj SSID, fjalëkalimin dhe IP dhe integroni gjërat në