Tentang proyek ini
ADXL335 adalah akselerometer 3-sumbu lengkap berdaya rendah dengan output tegangan analog. Produk mengukur akselerasi dengan rentang skala penuh minimum ±3 g. Produk ini dapat mengukur akselerasi statis gravitasi dalam aplikasi sensor kemiringan, serta akselerasi dinamis yang dihasilkan dari gerakan, guncangan, atau getaran. Sensitivitasnya adalah 330 mV/G.
Selain banyak proyek "pendeteksi gempa" di Internet yang menggunakan akselerometer ini, sensitivitasnya untuk tujuan ini sangat rendah sehingga perangkat ini praktis tidak berfungsi. Saya yakin akan hal ini karena saya telah membuat dan menguji banyak dari mereka.
Gagasan yang disajikan di bawah ini adalah:dengan bantuan IC penguat operasional instrumental yang terhubung dalam mode DIFERENSIAL untuk memperkuat hanya bagian BERMANFAAT dari sinyal hingga 100-1000 kali (atau lebih) tanpa memperkuat kebisingan yang berbahaya. Saya menggunakan IC OP07, tetapi IC penguat operasional instrumental dapat digunakan. Menggunakan potensiometer P1 kami mengatur tegangan V2 menjadi sedikit kurang dari V1, dan P2 menyesuaikan amplifikasi sinyal yang berguna. Rumus untuk koefisien amplifikasi adalah Vout=(V1-V2)*K dimana K=1+100/P2(kOhm). Sinyal yang diperkuat ini terhubung ke input analog dari mikrokontroler Arduino melalui resistor 1k. Untuk memperkuat tiga output ADXL335 kita perlu membuat tiga amplifier yang identik untuk setiap poros (x, y dan z) secara terpisah. Dalam hal ini saya hanya menggunakan satu sumbu (z) untuk mendeteksi guncangan vertikal.
Mikrokontroler Arduino kemudian memproses dan menyaring sinyal menggunakan kode "nerdaqII" yang diberikan di bawah ini. Untuk presentasi visual di komputer saya menggunakan software gratis "Amaseis" yang juga tersedia untuk diunduh di bawah ini. Dengan bantuannya, kami memantau aktivitas seismik selama 24 jam.
Video dengan jelas menunjukkan perbedaan sensitivitas sebelum dan sesudah modifikasi ini. Namun karena tingkat ambang ADXL335 relatif tinggi, perangkat ini hanya mampu mendeteksi guncangan lokal yang relatif kuat. Saya mengatakan ini berdasarkan pengalaman beberapa tahun dalam deteksi gempa menggunakan seismometer mekanik DIY saya. Dalam periode mendatang saya akan merekam aktivitas seismik 24 jam sehari dan berharap untuk "menangkap" beberapa gempa di daerah saya. Tentu saja jika saya memiliki hasil, saya akan memperbarui konten proyek ini.
Saat ini saya sedang dalam tahap pengujian detektor gempa dengan MPU-6050 yang disajikan di majalah elektronik terkenal yang sangat sensitif dan mencatat data dari tiga sumbu ke kartu SD untuk analisis lebih lanjut. Itu akan menjadi salah satu proyek saya berikutnya.
Terakhir, untuk menyimpulkan bahwa jenis seismometer "digital" ini mudah dibuat dan dipasang serta tahan terhadap berbagai pengaruh atmosfer, sehingga ideal untuk presentasi sekolah dan aktivitas serupa.
Kode
- kode arduino
- Perangkat lunak Windows Amaseis
kode arduinoC/C++
Tidak ada pratinjau (hanya unduhan).
Perangkat lunak Windows AmaseisJava
Tidak ada pratinjau (hanya unduhan).
Skema