Sensor kesan Hall adalah alat elektrik yang mengesan perubahan dalam medan magnet. Sensor sedemikian digunakan pada masa kini dalam banyak bidang kehidupan. Artikel ini membincangkan menghubungkan modul dengan sensor Hall 49E ke papan Arduino Nano dan bacaan bacaan dari sensor.
Perlu
- - Modul dengan sensor Hall.
- - Arduino (mana-mana keluarga).
- - Menyambung wayar.
- - Komputer dengan persekitaran pengembangan Arduino IDE.
Arahan
Langkah 1
Sensor Hall adalah peranti yang mencatat perubahan kekuatan medan magnet. Sensor kesan Hall banyak digunakan dalam kehidupan seharian dan industri. Jadi, sebagai contoh, ia digunakan sebagai:
- sensor kelajuan putaran - digunakan dalam industri automotif dan di mana sahaja ia diperlukan untuk menentukan kelajuan putaran roda atau objek berputar lain;
- sensor jarak; contoh biasa ialah sarung lipat pada telefon pintar anda yang menghidupkan lampu latar semasa anda membukanya;
- pengukuran sudut putaran;
- pengukuran getaran;
- mengukur magnitud medan magnet - kompas digital;
- pengukuran kekuatan semasa;
- pengukuran jurang udara, tahap cecair, dll.
Langkah 2
Modul sensor Hall mengandungi komponen berikut: perapi, pembanding dua saluran, beberapa perintang penamat, sepasang LED, dan sensor Hall 49E itu sendiri.
Perapi digunakan untuk menyesuaikan kepekaan sensor Hall. LED pertama menunjukkan adanya voltan bekalan pada modul, yang kedua menunjukkan bahawa medan magnet telah melebihi ambang operasi yang ditetapkan.
Modul sensor mempunyai 4 pin. Sambungan mereka ke papan Arduino ditunjukkan dalam gambar.
Langkah 3
Mari tulis lakaran untuk membaca bacaan dari output digital dan analog sensor. Kami akan memeriksa sensor setiap 100 ms dan mengeluarkan nilai ke port bersiri.
Langkah 4
Muat naik lakaran ke Arduino dan buka monitor bersiri atau program terminal mana pun.
Kami melihat dua lajur dengan nombor. Pada yang pertama - pembacaan saluran digital. Sekiranya nilainya adalah "0" - medan magnet tidak melebihi ambang yang ditentukan, jika "1" - ia melebihi. Saya membawa magnet ke sensor, dan dalam beberapa baris saya menembusi nilai "1". Ambang ditetapkan dengan perintang pemangkasan.
Dan di lajur kedua - nilai dari saluran analog sensor. Untuk memahami maksudnya, perlu membuat jadual korespondensi, dengan memperhatikan arah garis magnet (polaritas magnet) dan jarak magnet dari sensor. Berdasarkan jadual ini, adalah mustahil untuk menafsirkan bacaan sensor Hall.