ACS712 adalah sensor arus linier terintegrasi penuh berbasis efek Hall yang menyediakan pengukuran terisolasi dan akurat dari arus AC dan DC. Ia memiliki tegangan isolasi 2,1 kV RMS dan memerlukan pasokan 5 V sederhana, menjadikannya ideal untuk penggunaan dalam aplikasi kritis keselamatan atau industri.
Tersedia dalam varian 5 A, 20 A, dan 30 A, sensor memberikan output tegangan analog yang terkalibrasi yang proporsional terhadap arus yang dirasakan. Output ini dapat dibaca langsung oleh ADC mikrokontroler atau digunakan dalam loop kontrol analog.
Prinsip Kerja
Sensor beroperasi pada prinsip efek Hall: saat arus mengalir melalui jalur konduksi tembaga di dalam IC, ia menciptakan medan magnet. Sensor Hall yang terletak tepat di bawah jalur ini mendeteksi medan magnet dan mengubahnya menjadi tegangan yang proporsional terhadap magnitudo arus.
Perangkat menggunakan penginderaan tidak langsung, menghindari kebutuhan resistor sensing dan dengan itu menghilangkan kehilangan daya dan drift termal. Karena medan magnet diukur dekat dengan sensor, ACS712 menawarkan akurasi tinggi dan histeresis yang sangat rendah.
Pinout kunci:
Pin 1–4: Jalur konduksi arus (terisolasi dari sisa sirkuit)
Pin 5: Ground sinyal
Pin 6: FILTER – kapasitor eksternal dapat dihubungkan di sini untuk mengatur bandwidth
Pin 7: Output analog (tegangan proporsional terhadap arus)
Pin 8: Pasokan daya (5 V)
Aplikasi ACS712
Dengan isolasi, biaya rendah, dan kemudahan integrasi, ACS712 digunakan dalam berbagai skenario:
Sirkuit kontrol motor – pemantauan arus real-time untuk regulasi torsi
Power supply mode switch – mendeteksi arus beban dan memberikan perlindungan over-current
Elektronik otomotif – memantau arus aki dan alternator
Peralatan rumah tangga – memastikan operasi aman perangkat tegangan tinggi (misalnya, beban AC 230 V)
Sistem manajemen energi – memberi data arus akurat ke mikrokontroler untuk pelacakan konsumsi
Tahap deteksi puncak dan rectifikasi di front-end ADC
Sirkuit toleransi kesalahan – menggunakan output sensor untuk mengunci kondisi over-current
Karena output tegangan linier dengan arus, ia dapat dihubungkan langsung dengan Arduino, STM32, ESP32, atau mikrokontroler apa pun yang menyertakan ADC. Kurva kalibrasi sederhana (biasanya 185 mV/A untuk varian 5 A) memungkinkan mengubah tegangan yang diukur kembali ke ampere dengan pemrosesan minimal.
Contoh Penggunaan Umum: Memantau Beban AC 230 V
Hubungkan ACS712 secara seri dengan beban. Jalur arus terisolasi sensor mengukur arus line sebenarnya tanpa mengekspos MCU pada tegangan listrik rumah. Output analog disalirkan ke ADC mikrokontroler, yang kemudian menghitung nilai arus instan dan RMS untuk ditampilkan atau digunakan untuk kontrol.