Isi kandungan:
- Langkah 1: Spesifikasi Perkakasan dan Perisian
- Langkah 2: Petunjuk untuk Memeriksa Getaran di Mesin
- Langkah 3: Mendapatkan Nilai Sensor Getaran
- Langkah 4: Melayan Halaman Web Menggunakan ESP32webServer
- Langkah 5: Visualisasi Data
- Langkah 6: Keseluruhan Kod
Video: Memvisualisasikan Data Sensor Tanpa Wayar Menggunakan Carta Google: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Analisis ramalan mesin sangat diperlukan untuk mengurangkan masa henti mesin. Pemeriksaan berkala membantu dalam meningkatkan masa tugas mesin dan seterusnya meningkatkan toleransi kesalahannya. Sensor Getaran dan Suhu Tanpa Wayar dapat membantu kita menganalisis getaran di mesin. Kami telah melihat dalam instruksi sebelumnya bahawa bagaimana getaran tanpa wayar dan sensor suhu melayani aplikasi yang berbeza dan membantu kami dalam mengesan kerosakan dan getaran tidak teratur di mesin.
Dalam arahan ini, kami akan menggunakan Carta Google untuk memvisualisasikan data sensor. Carta Google adalah kaedah interaktif untuk memeriksa dan menganalisis data sensor. Ini memberi kita banyak pilihan seperti carta garis, carta pi, Histogram, carta pelbagai nilai dan lain-lain. Jadi, di sini kita akan belajar mengenai perkara berikut:
- Sensor Getaran dan Suhu Tanpa Wayar
- Persediaan Perkakasan
- Mengumpulkan data menggunakan peranti gateway tanpa wayar
- Analisis getaran menggunakan Sensor ini.
- Cara membuat laman web menggunakan pelayan web ESP32.
- Muatkan carta google di laman web.
Langkah 1: Spesifikasi Perkakasan dan Perisian
Spesifikasi Perisian
- API carta Google
- Arduino IDE
Spesifikasi Perkakasan
- ESP32
- Sensor Suhu dan Getaran Tanpa Wayar
- Penerima Zigmo Gateway
Langkah 2: Petunjuk untuk Memeriksa Getaran di Mesin
Seperti yang disebutkan dalam "Analisis Getaran Mekanikal Motor Induksi" yang dapat dipesan terakhir. Terdapat garis panduan tertentu yang harus dipatuhi untuk memisahkan kesalahan dan kesalahan mengenal pasti getaran. Untuk frekuensi kelajuan putaran ringkas adalah salah satu daripadanya. Frekuensi kelajuan putaran adalah ciri dari pelbagai kesalahan.
- 0.01g atau Kurang - Keadaan yang sangat baik - Mesin berfungsi dengan betul.
- 0.35g atau kurang - Keadaan baik. Mesin berfungsi dengan baik. Tidak perlu tindakan melainkan mesin itu bising. Mungkin terdapat kesalahan eksentrisiti rotor.
- 0.75g atau lebih - Keadaan Kasar- Perlu memeriksa motor mungkin terdapat kesalahan eksentrikor rotor jika mesin membuat terlalu banyak bunyi.
- 1g atau lebih - Keadaan Sangat Kasar - Mungkin terdapat kerosakan teruk pada motor. Kesalahan mungkin disebabkan oleh kesalahan bantalan atau lenturan bar. Periksa kebisingan dan suhu
- 1.5g atau lebih- Tahap Bahaya- Perlu membaiki atau menukar motor.
- 2.5g atau Lebih -Lebih Berat-Matikan mesin dengan segera.
Langkah 3: Mendapatkan Nilai Sensor Getaran
Nilai getaran, yang kita dapat dari sensor berada dalam jarak milis. Ini terdiri daripada nilai-nilai berikut.
Nilai RMS - nilai punca kuasa dua di ketiga-tiga paksi. Nilai puncak ke puncak boleh dikira sebagai
nilai puncak ke puncak = nilai RMS / 0.707
- Nilai minimum- Nilai minimum sepanjang ketiga-tiga paksi
- Nilai maksimum - nilai puncak ke puncak sepanjang ketiga-tiga paksi. Nilai RMS dapat dikira menggunakan formula ini
Nilai RMS = nilai puncak ke puncak x 0.707
Sebelumnya ketika motor dalam keadaan baik kita mendapat nilai sekitar 0.002g. Tetapi ketika kami mencubanya pada motor yang rosak, getaran yang kami periksa adalah sekitar 0.80g hingga 1.29g. Motor yang rosak mengalami eksentrik rotor yang tinggi. Oleh itu, kita dapat meningkatkan toleransi kesalahan motor menggunakan sensor Getaran
Langkah 4: Melayan Halaman Web Menggunakan ESP32webServer
Mula-mula kita akan menghoskan laman web menggunakan ESP32. Untuk menghoskan laman web, kita hanya perlu mengikuti langkah-langkah berikut:
sertakan perpustakaan "WebServer.h"
#masuk "WebServer.h"
Kemudian mulakan objek kelas Pelayan Web. Kemudian hantar permintaan pelayan untuk membuka laman web di root dan URL lain menggunakan server.on (). dan mulakan pelayan menggunakan server.begin ()
Pelayan pelayan laman web
server.on ("/", handleRoot); pelayan.on ("/ dht22", handleDHT); pelayan.onNotFound (handleNotFound); pelayan.begin ();
Sekarang panggil balik untuk jalan URL yang berbeza yang telah kami simpan laman web dalam SPIFFS. untuk maklumat lanjut mengenai SPIFFS ikuti arahan ini. Laluan URL "/ dht22" akan memberikan nilai data sensor dalam format JSON
void handleRoot () {Fail fail = SPIFFS.open ("/ chartThing.html", "r"); server.streamFile (fail, "teks / html"); fail.tutup (); }
pemegang kosongDHT () {StaticJsonBuffer jsonBuffer; JsonObject & root = jsonBuffer.createObject (); root ["rmsx"] = rms_x; root ["rmsy"] = rms_y; char jsonChar [100]; root.printTo ((char *) jsonChar, root.measureLength () + 1); pelayan.send (200, "text / json", jsonChar); }
Sekarang buat laman web HTML menggunakan penyunting teks mana pun, kami menggunakan notepad ++ dalam kes kami. Untuk mengetahui lebih lanjut mengenai membuat laman web, baca arahan ini. Di laman web ini, kami memanggil API carta google yang memberi nilai sensor ke carta. Halaman web ini dihoskan di laman web root. Anda boleh mendapatkan kod halaman web HTML di sini
Pada langkah seterusnya, kita hanya perlu mengendalikan pelayan web
pelayan.handleClient ();
Langkah 5: Visualisasi Data
Carta Google menyediakan cara yang sangat berkesan untuk memvisualisasikan data di laman web atau laman web statik anda. Dari carta garis sederhana hingga peta pokok hierarki yang kompleks, galeri carta google menyediakan sebilangan besar jenis carta siap pakai.
Langkah 6: Keseluruhan Kod
Firmware untuk arahan ini boleh didapati di sini.
Disyorkan:
IoT: Memvisualisasikan Data Sensor Cahaya Menggunakan Node-MERAH: 7 Langkah
IoT: Memvisualisasikan Data Sensor Cahaya Menggunakan Node-MERAH: Dalam arahan ini, anda akan belajar bagaimana membuat sensor yang tersambung ke internet! Saya akan menggunakan sensor cahaya sekitar (TI OPT3001) untuk demo ini, tetapi mana-mana sensor pilihan anda (suhu, kelembapan, potensiometer, dll.) Akan berfungsi. Nilai sensor
Menghantar Data Getaran dan Suhu Tanpa Wayar ke Helaian Google Menggunakan Node-MERAH: 37 Langkah
Menghantar Data Getaran dan Suhu Tanpa Wayar ke Lembaran Google Menggunakan Node-RED: Memperkenalkan sensor getaran dan suhu tanpa wayar Long Range IoT Industrial NCD, dengan jarak penggunaan sejauh 2 mil penggunaan struktur rangkaian jaringan tanpa wayar. Memasukkan getaran dan sensor suhu 16-bit yang tepat, peranti ini dapat
Robot Arduino Tanpa Wayar Menggunakan Modul Tanpa Wayar HC12: 7 Langkah
Robot Arduino Tanpa Wayar Menggunakan Modul Tanpa Wayar HC12: Hai kawan-kawan, selamat datang kembali. Dalam catatan sebelumnya, saya telah menjelaskan apa itu H Bridge Circuit, IC pemandu motor L293D, IC pemandu L293D piggybacking untuk memandu pemandu motor semasa yang tinggi dan bagaimana anda boleh merancang dan membuat Papan Pemandu motor L293D anda sendiri
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: 4 Langkah
Peretas Pintu Tanpa Wayar ke Suis Penggera Tanpa Wayar atau Suis Hidup / Mati: Saya baru-baru ini membina sistem penggera dan memasangnya di rumah saya. Saya menggunakan suis magnet di pintu dan memasang kabel melalui loteng. Tingkap adalah kisah lain dan pendawaian keras bukan pilihan. Saya memerlukan penyelesaian tanpa wayar dan ini
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: 5 Langkah
Tukar Penghala Tanpa Wayar ke Jalur Akses 2x Ekstensi Tanpa Wayar: Saya mempunyai sambungan internet tanpa wayar yang lemah di rumah saya disebabkan oleh RSJ (rasuk sokongan logam di siling) dan ingin meningkatkan isyarat atau menambah pemanjang tambahan untuk seluruh rumah. Saya telah melihat pemanjangan sekitar & £ 50 dalam sebuah elektro