Dilihat: 0 Penulis: Editor Situs Waktu Publikasi: 30-07-2026 Asal: Lokasi
Dalam aplikasi kontrol gerak presisi tinggi seperti sambungan robot, motor servo, dan gimbal, encoder magnetik semakin menjadi perangkat umpan balik posisi inti, berkat pengoperasian non-kontak, kekebalan terhadap kontaminan, dan ukurannya yang ringkas. Namun, banyak insinyur menghadapi masalah yang membuat frustrasi dalam praktiknya – penyimpangan sudut : pembacaan sudut secara perlahan 'berkeliaran' bahkan ketika motor dalam keadaan diam, atau akurasi menurun secara signifikan seiring dengan perubahan suhu. Dari mana asal penyimpangan sudut disk kode magnetik, dan bagaimana cara memperbaikinya?
A encoder magnetik mendeteksi medan magnet berputar dari magnet permanen yang terpasang pada poros motor, mengeluarkan sinyal sinus/kosinus dengan perbedaan fase 90°, dan kemudian menghitung sudut melalui fungsi arctangent. Secara teori, ini adalah rantai pengukuran yang sempurna. Namun pada kenyataannya, berbagai faktor non-ideal menyebabkan pembacaan sudut menyimpang dari nilai sebenarnya – inilah yang disebut dengan 'penyimpangan sudut'.
Singkatnya, penyimpangan sudut berasal dari tiga aspek utama:
Ini adalah penyebab paling umum. Offset radial antara magnet dan pusat penginderaan sensor (eksentrisitas), sudut antara sumbu rotasi dan chip normal (kemiringan), dan celah udara yang berlebihan atau berfluktuasi semuanya secara langsung mendistorsi sinyal medan magnet. Misalnya, eksentrisitas 0,3 mm dapat menyebabkan kesalahan sudut ±2,1°. Selain itu, magnetisasi yang tidak seragam atau bentuk magnet yang tidak beraturan dapat menyebabkan medan indera menyimpang dari bentuk gelombang sinusoidal yang ideal.
Karakteristik sensor Hall dan sirkuit pemrosesan sinyal berubah seiring suhu. Ketika suhu meningkat, kekuatan medan magnet menurun, tegangan offset chip melayang, dan tegangan referensi ADC berfluktuasi – faktor-faktor ini digabungkan untuk menghasilkan penyimpangan suhu yang signifikan dalam pembacaan sudut. Pengukuran sebenarnya menunjukkan bahwa dengan kualitas magnet yang berbeda, penyimpangan suhu titik nol dapat memburuk dari +0,02 °/℃ hingga +0,15 °/℃.
Medan magnet interferensi melintang menggeser pusat gambar Lissajous, menyebabkan kesalahan di hampir semua sudut kecuali 0° dan 180°. Selain itu, penundaan respons dinamis selama pengoperasian motor berkecepatan tinggi, dan gangguan sinyal dari riak catu daya, dapat membuat pembacaan sudut bergetar dan menjadi tidak stabil.
Tidak ada satu “peluru ajaib” yang dapat menyelesaikan penyimpangan sudut. Pendekatan terkoordinasi diperlukan pada tiga tingkatan: instalasi mekanis, kalibrasi chip, dan kompensasi algoritmik.
Pemasangan yang tepat adalah garis pertahanan pertama. Encoder magnetik cukup sensitif terhadap toleransi pemasangan. Umumnya, celah udara harus dijaga antara 1,0 mm dan 3,0 mm (optimal 2,0 mm), eksentrisitas koaksialitas ≤ 0,05 mm, dan sudut kemiringan ≤ 3°. Selama pemasangan, gunakan dial gauge atau alat penyelarasan laser untuk kalibrasi. Selain itu, jauhkan encoder dari sumber interferensi magnetis yang kuat seperti belitan motor dan transistor daya; jika perlu, tambahkan pelindung magnet Permalloy.
Pemilihan magnet juga penting. Pilih magnet melingkar magnetisasi aksial berpasangan tunggal dengan kekuatan medan permukaan antara 300 mT dan 500 mT. Magnet berkualitas rendah tidak hanya memiliki medan yang tidak rata tetapi juga karakteristik suhu yang buruk, yang secara langsung memperburuk penyimpangan.
Catu daya dan desain PCB harus mengikuti praktik yang baik. Riak daya harus dikontrol dalam 10 mV, dan jalur sinyal SPI harus pendek, sama panjangnya, dan disalurkan dengan rapi. Jangan letakkan tuang atau bekas tembaga di bawah chip untuk mengurangi gangguan kapasitansi parasit pada elemen penginderaan magnetik.
Chip encoder magnetik modern biasanya menggabungkan beberapa tahap kalibrasi, yang merupakan cara paling langsung untuk menangani penyimpangan sudut.
Kalibrasi pabrik (tingkat chip): Selama pengujian wafer, produsen chip telah melakukan kompensasi offset DC, koreksi ketidakseimbangan amplitudo, dan koreksi kesalahan kuadratur, dengan parameter disimpan dalam EEPROM pada chip. Ini adalah 'fondasi' keakuratan.
Kalibrasi mandiri pengguna (tingkat sistem): Setelah pemasangan, putar motor satu putaran penuh dengan kecepatan konstan. DSP internal mengumpulkan data sudut selama putaran penuh dan secara otomatis mengidentifikasi dan mengkompensasi eksentrisitas pemasangan, variasi celah udara, dan kesalahan lainnya. Banyak chip yang mendukung pemicu satu klik tanpa memerlukan host eksternal, yang sangat ramah produksi.
Kompensasi penyimpangan suhu dinamis: Chip memonitor suhu secara real time. Ketika suhu menyimpang dari nilai yang dikalibrasi, maka secara otomatis menerapkan koefisien kompensasi suhu untuk mengoreksi sudut. Misalnya, Naxin Micro MT6835 menggunakan sistem kalibrasi tiga tahap untuk menjaga penyimpangan rentang suhu penuh dalam ±0,08°.
Level 3: Kompensasi Algoritmik – Lebih Meningkatkan Akurasi
Kalibrasi online adaptif: Kalibrasi offline tradisional memperbaiki parameter kompensasi dan tidak dapat beradaptasi dengan penyimpangan jangka panjang karena perubahan suhu atau penuaan magnet. Algoritme adaptif berdasarkan Recursive Least Squares (RLS) dapat memperbarui parameter kompensasi secara real time, menjaga kesalahan sudut dalam ±0,05° di seluruh rentang suhu (–40 ℃ hingga +125 ℃).
Penyaringan Kalman untuk pengurangan kebisingan: Untuk kebisingan frekuensi tinggi yang menyebabkan jitter sudut, filter Kalman secara efektif menekan kebisingan pengamatan dan meningkatkan stabilitas keluaran sudut.
Kompensasi jaringan saraf: Model jaringan saraf dapat dibangun agar sesuai dengan karakteristik pergeseran suhu; setelah sejumlah iterasi pelatihan yang terbatas, ia mencapai koreksi penyimpangan suhu adaptif yang sangat akurat.
Dengan pendekatan gabungan 'instalasi perangkat keras + kalibrasi chip + kompensasi algoritmik', pembuat enkode magnetik modern dapat mencapai akurasi yang sangat tinggi:
MT6816 mencapai kesalahan sudut terintegrasi tingkat sistem dalam ±0,03°.
MT6835, setelah kalibrasi, meningkatkan Integral Nonlinearity (INL) dari ±1° menjadi < ±0,07° , dengan penyimpangan suhu penuh < ±0,08°.
Beberapa solusi kelas atas bahkan dapat mengoptimalkan INL hingga ±0,03° , memenuhi tingkat akurasi ±0,05° yang diperlukan untuk gimbal dan servo.
Intinya, penyimpangan sudut cakram kode magnetik adalah hasil dari gangguan yang ditimbulkan oleh faktor mekanis, termal, elektromagnetik, dan lainnya pada sinyal medan magnet. Tidak ada obat tunggal untuk semua penyakit; solusinya harus mengikuti prinsip 'perangkat keras sebagai basis, kalibrasi sebagai andalan, dan algoritma sebagai penyelesaiannya' :
Akurasi pemasangan adalah fondasinya – celah udara, koaksialitas, dan pemilihan magnet tidak dapat diabaikan.
Kalibrasi chip adalah alat utama – manfaatkan sepenuhnya kalibrasi pabrik dan kalibrasi mandiri pengguna.
Kompensasi algoritmik adalah langkah lanjutan – untuk skenario yang menuntut, perkenalkan pemfilteran adaptif dan kalibrasi online.
Seiring dengan meningkatnya integrasi chip dan diperkenalkannya algoritma AI, encoder magnetik di masa depan akan berkembang menuju “self-sensing, self-calibrating, dan self-compensating” . kemampuan Pada saat itu, penyimpangan sudut tidak lagi menjadi masalah bagi para insinyur, dan presisi serta keandalan sambungan robot akan mencapai tingkat yang lebih tinggi.