Mengumpulkan sinar sonar

9

Bertanya-tanya apakah ada yang menyadari cara untuk menyebabkan sensor kedekatan ultrasonik menjadi modded, sehingga, itu garis depan-of-sight tetap tidak terpengaruh, tetapi itu penyebaran sudut berkurang, agak dalam arti "kolimator" (dalam hal cahaya). Untuk menjelaskan masalahnya, saya telah bereksperimen dengan sensor el-cheapo HC-SR04, mencoba mendeteksi level air dalam ember plastik (25 ltr vol.). Meskipun saya tidak 100% yakin, tetapi saya pikir diameter ember itu adalah masalah, bahwa, bahkan ketika level air rendah (sekitar 18-19 inci dari sensor), saya mendapatkan bacaan yang diterjemahkan menjadi sekitar 8 inci. Satu-satunya penjelasan yang saya miliki adalah bahwa sonar membaca ombak memantul dari dinding ember.

Saya bertanya-tanya apakah semacam kolimator yang dibangun menggunakan bahan penyerap suara, bisa bekerja? Saya akan mencoba bereksperimen dengan busa kepadatan rendah (mungkin Styrofoam) tetapi tidak yakin apakah itu benar-benar menyerap suara.

icarus74
sumber
Apakah unit transduser terpasang pada ember? Hanya memikirkan refleksi mungkin muncul di sisi ember.
PeterJ
Selain semua yang lain pastikan Anda memiliki koneksi listrik yang bersih, terutama pasokan impedansi rendah.
Chris Stratton
@ PeterJ, transduser saat ini dipegang oleh saya, di tangan saya dengan penyelarasan manual di sepanjang poros tengah bucket, dan sekitar satu inci di atas permukaan pinggiran.
icarus74
@icarus Tidak! Gunakan Helping Hands atau beberapa bentuk penyangga untuk memegang sensor, jika tidak gerakan tangan Anda akan mengacaukan pembacaan.
Anindo Ghosh

Jawaban:

11

Secara kebetulan, saya bermain hampir persis dengan apa yang dimaksud pertanyaan, sejak kemarin. Unit sensor jarak saya menawarkan sudut 25 derajat, tetapi saya menghadapi masalah yang sama dengan ember air saya.

Solusi saya mungkin bukan keajaiban teknik, dan kemungkinan akan ada reaksi dari para puritan, tetapi inilah yang bekerja:

  • Unit sensor diatur menunjuk langsung ke tabung karton lunak dengan diameter sekitar 2 inci dan panjang 8 inci, inti dari gulungan kertas dapur: Hal ini mengurangi gema palsu dari sisi secara signifikan. TX dan RX keduanya berada di dalam tabung.
  • Beberapa lipatan kertas tisu di atas emitor TX ultrasonik, untuk melemahkan sinyal ultrasonik luar.

Yang terakhir diperlukan karena HC-SR04 tidak menyediakan cara sederhana untuk mengurangi sinyal keluar, dan itu cukup kuat untuk positif palsu dari segala arah: Mengurangi tegangan suplai tidak membuat banyak perbedaan sampai pada satu titik modul menjadi tidak menentu.

Saya sekarang memiliki ketepatan yang adil dalam pengukuran kedalaman air di ember saya, dari berbagai ketinggian.


[Sunting] Saya tidak percaya saya melakukan ini: Foto percobaan saya, di kamar mandi saya, berdasarkan permintaan dari komentar!

masukkan deskripsi gambar di sini

Versi yang disempurnakan sekarang memiliki dua tabung karton, masing-masing untuk TX dan RX - Ketepatan yang lebih baik dan kertas tisu tidak lagi diperlukan. Pengaturan disatukan oleh karet gelang, karena lakban yang disetujui Teknik tidak berguna. Itu tergantung dari klip buaya dari tempat penyolderan Helping Hand.

Papan sirkuit di atas adalah sensor ultrasonik, papan sirkuit yang menggantung darinya adalah klon Arduino Nano. Objek melingkar biru di bagian bawah gambar adalah ruang penginderaan kedalaman resmi yaitu ember saya.

masukkan deskripsi gambar di sini

TX dan RX pas berpusat rapi, satu di setiap tabung karton.

Di ujung kiri adalah perwakilan resmi Departemen Teknik, atau setidaknya ujung jari orang tersebut, saya.

masukkan deskripsi gambar di sini

Ini adalah bagaimana pengaturan terlihat dari samping, dalam kasus yang membantu memvisualisasikan pengaturan dengan lebih baik.

Saya harap show-and-tell ini bermanfaat.

Anindo Ghosh
sumber
Bagaimana dengan menggunakan tabung yang lebih sempit, keras, dan tahan air, seperti bagian dari pipa PVC. Buat tabung cukup lama untuk menempel secara fisik ke air. Di ujung lain, taruh sensor. Tabung itu sendiri akan bertindak sebagai versi akustik dari pipa ringan, memandu sinar. Pada ujung sensor, Anda mungkin dapat menempatkan selaput tipis (bungkus makanan plastik?) Antara sensor dan tabung untuk membantu menjaga air keluar dari sensor dan dari kertas tisu Anda. Yah, itu hanya pemikiran ...
@Anindo, benar-benar kebetulan yang luar biasa! Saya pikir saya bisa memvisualisasikan modifikasi Anda, dan dengan ide kolimator adalah sesuatu yang serupa, meskipun kekhawatiran saya adalah, apa yang mencegah tabung collimating itu sendiri, dari menjadi objek yang memantulkan gelombang suara? Mungkin jika Anda dapat berbagi beberapa foto modifikasi Anda, mungkin membantu dengan pemahaman.
icarus74
Juga, @anindo, saya berasumsi bahwa tabung kardus Anda tidak menyentuh air, kan? Kekhawatiran saya dengan menipiskan kekuatan sinyal adalah hilangnya jangkauan ke depan. Saya kira, persyaratan saya sedikit unik, dalam arti bahwa dalam satu kasus tertentu, kedalaman air perlu dideteksi dalam tangki air terendam, silinder, yang dia sekitar 4 kaki, dan dept sekitar 12 kaki. Dengan Kisaran maju maks sekitar 12-15ft, redaman akan sangat membatasi jangkauan.
icarus74
@ Davidvidess Saya mencoba dengan segmen pipa PVC setelah melihat komentar Anda: Sensor gagal sepenuhnya - saya kira terlalu banyak refleksi dari permukaan PVC di sekitar?
Anindo Ghosh
1
@ icarus74 Karton lunak menyerap bagian dari insiden gelombang di atasnya, akan menjadi dugaan saya. Seseorang di Fisika StackExchange mungkin tahu lebih baik. Saya akan mengambil foto ketika saya kembali ke rumah hari ini. Tidak, tabung tidak menyentuh air. Kertas tisu pelemahan mungkin tidak perlu dalam kasus Anda: Eksperimen saya berada di kamar mandi keramik kecil, karenanya refleksi yang jauh lebih kuat dari sinyal dari sumbu pusat. Tabung kardus, tentu saja, hanya menipiskan sinyal off-axis, bukan yang maju.
Anindo Ghosh
3

Sudut dispersi gelombang akustik di udara berbanding terbalik dengan frekuensi. Dengan kata lain, semakin tinggi frekuensinya "kencangkan" balok. "Kolminator" apa pun yang Anda buat harus mematuhi hukum fisika dasar ini. Namun, saya rasa ini bukan masalah Anda.

Unit sonar yang Anda gunakan memiliki sudut pengukuran 30 derajat (+/- 15 derajat dari garis tengah). Melakukan perhitungan, pada 19 inci di atas air Anda akan memiliki area pengukuran dengan diameter sekitar 10 inci. Itu hanya lebih kecil dari diameter bagian bawah ember 5 galon. Singkatnya, itu seharusnya berhasil.

Anda dapat dengan mudah menguji apakah sisi-sisi ember mengganggu pengukuran Anda. Lapisi sisi-sisi ember dengan sesuatu yang lembut namun padat, seperti selimut, sweater, atau beberapa lapis handuk. Kemudian lihat apakah Anda dapat mendeteksi sesuatu yang reflektif di bagian bawah (seperti, bagian bawah itu sendiri).

Styrofoam tidak menghasilkan penyerapan suara yang baik, terutama pada frekuensi yang lebih tinggi di mana perangkat ultrasonik beroperasi. Styrofoam memiliki permukaan yang relatif keras dan rata yang memantulkan suara dengan baik. Ini juga memiliki sedikit massa untuk membantu menghentikan suara dari merambat menembusnya. Selimut wol, kain tebal, beludru tebal, dan bahan serupa bagus. Saya harus menunjukkan bahwa bahan yang bagus dalam menyerap suara juga sangat bagus dalam menyerap AIR.


sumber
Terima kasih David. Saya pasti akan mencoba dengan merasa dan selimut, ya, penyerapan air tentu akan menjadi masalah.
icarus74