Sensor efek Hall adalah perangkat listrik yang mendeteksi perubahan medan magnet. Sensor semacam itu digunakan saat ini di banyak bidang kehidupan. Artikel ini membahas menghubungkan modul dengan sensor Hall 49E ke board Arduino Nano dan membaca bacaan dari sensor.
Diperlukan
- - Modul dengan sensor Hall.
- - Arduino (salah satu keluarga).
- - Menghubungkan kabel.
- - Komputer dengan lingkungan pengembangan Arduino IDE.
instruksi
Langkah 1
Sensor Hall adalah perangkat yang merekam perubahan kekuatan medan magnet. Sensor efek hall banyak digunakan dalam kehidupan sehari-hari dan industri. Jadi, misalnya, mereka digunakan sebagai:
- sensor kecepatan rotasi - digunakan dalam industri otomotif dan di mana pun diperlukan untuk menentukan kecepatan putaran roda atau benda berputar lainnya;
- sensor jarak; contoh tipikal adalah casing lipat pada ponsel cerdas Anda yang menyalakan lampu latar saat Anda membukanya;
- pengukuran sudut rotasi;
- pengukuran getaran;
- mengukur besarnya medan magnet - kompas digital;
- pengukuran kekuatan arus;
- pengukuran celah udara, level cairan, dll.
Langkah 2
Modul sensor Hall berisi komponen berikut: pemangkas, komparator dua saluran, beberapa resistor pemutus, sepasang LED, dan sensor Hall 49E itu sendiri.
Pemangkas digunakan untuk mengatur sensitivitas sensor Hall. LED pertama menunjukkan adanya tegangan suplai pada modul, yang kedua menunjukkan bahwa medan magnet telah melebihi ambang batas operasi yang ditetapkan.
Modul sensor memiliki 4 pin. Koneksi mereka ke papan Arduino ditunjukkan pada gambar.
Langkah 3
Mari kita menulis sketsa untuk membaca bacaan dari output digital dan analog dari sensor. Kami akan polling sensor setiap 100 ms dan output nilai ke port serial.
Langkah 4
Unggah sketsa ke Arduino dan buka monitor serial atau program terminal apa pun.
Kami melihat dua kolom dengan angka. Yang pertama - pembacaan saluran digital. Jika nilainya "0" - medan magnet tidak melebihi ambang batas yang ditentukan, jika "1" - melebihi. Saya membawa magnet ke sensor, dan dalam beberapa baris saya melewati nilai "1". Ambang batas diatur dengan resistor pemangkasan.
Dan di kolom kedua - nilai dari saluran analog sensor. Untuk memahami apa artinya, perlu untuk membuat tabel korespondensi, mencatat arah garis magnet (polaritas magnet) dan jarak magnet dari sensor. Berdasarkan tabel ini, dimungkinkan untuk menginterpretasikan pembacaan sensor Hall.