Talaan ng mga Nilalaman:

Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: 6 Mga Hakbang
Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: 6 Mga Hakbang

Video: Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: 6 Mga Hakbang

Video: Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: 6 Mga Hakbang
Video: GET MORE HOURS ON PISO WIFI Without Coins|WIFI HACKS| PAANO MAKA KUHA NG MARAMING ORAS SA PISO WIFI 2024, Nobyembre
Anonim
Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google
Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google

Napakahalagang pagtatasa ng mga machine ay kinakailangan upang ma-minimize ang downtime ng makina. Ang regular na pag-check up ay nakakatulong sa pagpapahusay ng oras ng tungkulin ng makina at sa gayon ay pinahuhusay ang pagpapaubaya ng kasalanan nito. Ang mga Wireless Vibration at Temperature sensor ay maaaring makatulong sa amin na pag-aralan ang panginginig ng tunog sa machine. Nakita namin sa aming nakaraang mga itinuturo na kung paano ang wireless na panginginig at mga sensor ng temperatura ay nagsilbi ng iba't ibang mga application at tinulungan kami sa pagtuklas ng pagkakamali at hindi regular na mga panginginig sa makina.

Sa pagtuturo na ito, gagamitin namin ang Google Charts upang mailarawan ang data ng sensor. Ang mga tsart ng Google ay ang interactive na paraan upang suriin at pag-aralan ang data ng sensor. Nagbibigay ito sa amin ng maraming mga pagpipilian tulad ng mga tsart sa linya, tsart ng pi, Histogram, mga tsart na maraming halaga atbp. Kaya, dito matututunan natin ang tungkol sa mga sumusunod:

  • Mga Wireless Vibration at Temperatura Sensor
  • Pag-setup ng Hardware
  • Pagtitipon ng data gamit ang Wireless gateway device
  • Pagsusuri sa panginginig ng boses gamit ang mga Sensor na ito.
  • Paano gumawa ng isang webpage gamit ang ESP32 webserver.
  • I-load ang mga tsart ng google sa webpage.

Hakbang 1: Mga Pagtukoy sa Hardware at Software

Mga Pagtukoy sa Hardware at Software
Mga Pagtukoy sa Hardware at Software

Pagtukoy ng Software

  • Google charts API
  • Arduino IDE

Pagtukoy sa Hardware

  • ESP32
  • Wireless Temperature at Vibration Sensor
  • Tumatanggap ng Zigmo Gateway

Hakbang 2: Mga Alituntunin upang Suriin ang Panginginig sa Mga Makina

Tulad ng nabanggit sa huling itinuro na "Pagsusuri sa Mekanikal na Pag-vibrate ng Mga Motors ng Induction". Mayroong ilang mga patnubay na dapat sundin upang maihiwalay ang pagkakamali ng pagkakamali at pagkakamali. Para sa maikling paikot na dalas ng bilis ay ang isa sa mga ito. Ang mga dalas ng bilis ng pag-ikot ay katangian ng iba't ibang mga pagkakamali.

  • 0.01g o Mas kaunti - Mahusay na kondisyon - Ang makina ay maayos na gumagana.
  • 0.35g o mas mababa - Magandang kondisyon. Ang makina ay gumagana ng maayos. Walang kinakailangang aksyon maliban kung maingay ang makina. Maaaring mayroong isang kasalanan sa eccentricity ng rotor.
  • 0.75g o higit pa - Magaspang na Kundisyon- Kailangang suriin ang motor na maaaring mayroong kasalanan sa eccentricity ng rotor kung ang ingay ay nag-iingay.
  • 1g o higit pa - Napaka Rough na kondisyon - Maaaring magkaroon ng isang matinding kasalanan sa isang motor. Ang pagkakamali ay maaaring dahil sa pagdadala ng pagkakamali o baluktot ng bar. Suriin ang ingay at temperatura
  • 1.5g o higit pa- Antas ng Panganib- Kailangang ayusin o baguhin ang motor.
  • 2.5g o Higit Pa -Severe Level-Shut down kaagad ang makinarya.

Hakbang 3: Pagkuha ng Mga Halaga ng Sensor ng Vibration

Pagkuha ng Mga Valuation Sensor Values
Pagkuha ng Mga Valuation Sensor Values
Pagkuha ng Mga Valuation Sensor Values
Pagkuha ng Mga Valuation Sensor Values

Ang mga halaga ng panginginig, na nakukuha namin mula sa mga sensor ay nasa milis. Binubuo ito ng mga sumusunod na halaga.

Ang halaga ng RMS- ugat ay nangangahulugang parisukat na halaga kasama ang lahat ng tatlong mga palakol. Ang rurok hanggang sa rurok na halaga ay maaaring kalkulahin bilang

rurok hanggang sa rurok na halaga = halaga ng RMS / 0.707

  • Min na halaga- Minimum na halaga kasama ang lahat ng tatlong mga axes
  • Max na halaga- rurok sa rurok na halaga kasama ang lahat ng tatlong mga axes. Ang halaga ng RMS ay maaaring kalkulahin gamit ang formula na ito

Halaga ng RMS = tugatog hanggang rurok na halaga x 0.707

Mas maaga kapag ang motor ay nasa mabuting kondisyon nakuha namin ang mga halaga sa paligid ng 0.002g. Ngunit nang subukan namin ito sa isang may sira na motor ang panginginig ng boses na sinuri namin ay tungkol sa 0.80g hanggang 1.29g. Ang may sira na motor ay napailalim sa mataas na eccentricity ng rotor. Kaya, maaari nating pagbutihin ang pagpapaubaya ng kasalanan ng motor gamit ang mga sensor ng Vibration

Hakbang 4: Paghahatid sa isang Webpage Gamit ang ESP32webServer

Una sa lahat magho-host kami ng isang web page gamit ang ESP32. Upang mag-host ng isang webpage kailangan lang naming sundin ang mga hakbang na ito:

isama ang library na "WebServer.h"

# isama ang "WebServer.h"

Pagkatapos ay simulan ang isang bagay ng klase ng Web Server. Pagkatapos ay magpadala ng isang kahilingan sa server upang buksan ang mga web page sa root at iba pang mga URL gamit ang server.on (). at simulan ang server gamit ang server.begin ()

Webserver server

server.on ("/", hawakanRoot); server.on ("/ dht22", hawakanDHT); server.onNotFound (handleNotFound); server.begin ();

Tumawag ngayon sa mga callback para sa iba't ibang mga path ng URL na naimbak namin ang web page sa SPIFFS. para sa higit pa sa SPIFFS sundin ang itinuturo na ito. Ang path na "/ dht22" URL ay magbibigay ng halaga ng data ng sensor sa format na JSON

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

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

Lumikha ngayon ng isang HTML web page gamit ang anumang text editor, gumagamit kami ng notepad ++ sa aming kaso. Upang malaman ang higit pa tungkol sa paglikha ng mga web page dumaan ito sa itinuturo. Dito sa web page na ito ay tumatawag kami sa mga chart ng google na API na nagpapakain ng mga halaga ng sensor sa mga tsart. Ang web page na ito ay nai-host sa root web page. Mahahanap mo rito ang HTML web page code

Sa susunod na hakbang kailangan lang naming hawakan ang web server

server.handleClient ();

Hakbang 5: Pagpapakita sa Data

Pagpapakita ng Data
Pagpapakita ng Data

Nagbibigay ang Google Charts ng napakahusay na paraan upang mailarawan ang data sa iyong website o mga static na webpage. Mula sa mga simpleng tsart ng linya hanggang sa kumplikadong mga hierarchical na mapa ng puno, nagbibigay ang gallery ng google chart ng isang malaking bilang ng mga handa nang gamitin na mga uri ng tsart.

Hakbang 6: Pangkalahatang Code

Ang firmware para sa itinuturo na ito ay matatagpuan dito.

Inirerekumendang: