Kako riješiti kutni pomak diska s magnetskim kodom u senzorima robotskog magnetskog kodera?
Nalazite se ovdje: Dom » Blog » Blog » Informacije o industriji » Kako riješiti kutni pomak diska magnetskog koda u senzorima robotskog magnetskog kodera?

Kako riješiti kutni pomak diska s magnetskim kodom u senzorima robotskog magnetskog kodera?

Pregleda: 0     Autor: Urednik stranice Vrijeme objave: 2026-07-30 Izvor: stranica

Raspitajte se

facebook gumb za dijeljenje
gumb za dijeljenje na twitteru
gumb za dijeljenje linije
wechat gumb za dijeljenje
linkedin gumb za dijeljenje
pinterest gumb za dijeljenje
gumb za dijeljenje WhatsAppa
gumb za dijeljenje kakao
snapchat gumb za dijeljenje
podijeli ovaj gumb za dijeljenje

U aplikacijama za kontrolu gibanja visoke preciznosti, kao što su spojevi robota, servo motori i kardanski okviri, magnetski enkoderi sve više postaju ključni uređaji za povratnu informaciju o položaju, zahvaljujući beskontaktnom radu, otpornosti na kontaminante i kompaktnoj veličini. Međutim, mnogi se inženjeri u praksi susreću s frustrirajućim problemom –  pomakom kuta : očitanje kuta polako 'odluta' čak i kada motor miruje, ili točnost značajno opada s promjenama temperature. Odakle dolazi pomak kuta diska magnetskog koda i kako to možemo popraviti?

b4381e71-fddf-4e8a-b7cf-457eb2597015.png

1. Što je pomicanje kuta i odakle dolazi?

A magnetski enkoder detektira rotirajuće magnetsko polje trajnog magneta pričvršćenog na osovinu motora, šalje sinusne/kosinusne signale s faznom razlikom od 90°, a zatim izračunava kut pomoću funkcije arktangensa. U teoriji, ovo je savršen mjerni lanac. U stvarnosti, međutim, različiti neidealni čimbenici uzrokuju odstupanje očitanja kuta od prave vrijednosti – to je 'odstupanje kuta'.

Ukratko, pomicanje kuta proizlazi iz tri glavna aspekta:

1.1 Greške mehaničke instalacije

Ovo je najčešći krivac. Radijalni pomak između magneta i osjetnog središta senzora (ekscentricitet), kut između osi rotacije i normale čipa (nagib) i prekomjerni ili fluktuirajući zračni raspor izravno iskrivljuju signal magnetskog polja. Na primjer, ekscentricitet od 0,3 mm može dovesti do kutne pogreške od ±2,1°. Osim toga, nejednolika magnetizacija ili nepravilan oblik magneta mogu uzrokovati odstupanje osjetilnog polja od idealnog sinusoidnog valnog oblika.

1.2 Varijacije temperature okoline

Karakteristike Hallovih senzora i krugova za obradu signala mijenjaju se s temperaturom. Kako temperatura raste, jakost polja magneta se smanjuje, napon pomaka čipa se pomiče, a ADC referentni napon fluktuira – ovi faktori se kombiniraju da bi proizveli značajan pomak temperature u očitanju kuta. Stvarna mjerenja pokazuju da se s različitim kvalitetama magneta temperaturni pomak nulte točke može pogoršati s +0,02 °/℃ na +0,15 °/℃.

1.3 Vanjske smetnje i dinamički čimbenici

Transverzalno interferirajuće magnetsko polje pomiče središte Lissajousove figure, uzrokujući pogreške u gotovo svim kutovima osim 0° i 180°. Štoviše, kašnjenja dinamičkog odgovora tijekom rada motora velikom brzinom i šum signala od valovitosti napajanja mogu uzrokovati podrhtavanje očitanja kuta i postati nestabilno.

2. Rješenja: kombinacija hardvera, kalibracije i algoritama

Ne postoji samo jedan 'čarobni metak' za rješavanje pomaka kuta. Potreban je koordinirani pristup na tri razine: mehanička instalacija, kalibracija čipa i algoritamska kompenzacija.

Razina 1: Solid Hardware Foundation – Zaustavite pogreške na izvoru

Precizna instalacija je prva linija obrane.  Magnetski koderi su prilično osjetljivi na tolerancije ugradnje. Općenito, zračni raspor treba biti između 1,0 mm i 3,0 mm (2,0 mm je optimalno), ekscentričnost koaksijalnosti ≤ 0,05 mm, a kut nagiba ≤ 3°. Tijekom instalacije koristite mjerač s brojčanikom ili laserski alat za kalibraciju. Također, enkoder držite podalje od jakih izvora magnetskih smetnji kao što su namoti motora i tranzistori snage; ako je potrebno, dodajte Permalloy magnetski štit.

Odabir magneta također je kritičan.  Odaberite jednoparni kružni magnet s aksijalnom magnetizacijom s površinskom jakošću polja između 300 mT i 500 mT. Magneti niske kvalitete ne samo da imaju nejednaka polja, već i loše temperaturne karakteristike, što izravno pogoršava drift.

Dizajn napajanja i PCB-a mora slijediti dobru praksu.  Valovitost napajanja treba kontrolirati unutar 10 mV, a SPI signalne linije trebaju biti kratke, jednake duljine i pravilno usmjerene. Nemojte stavljati bakrene izlive ili tragove ispod čipa kako biste smanjili smetnje parazitskog kapaciteta s magnetskim senzorskim elementima.

Razina 2: Iskoristite sve prednosti kalibracije čipa – ostvarite tvorničku preciznost u praksi

Moderni čipovi magnetskog enkodera obično uključuju višestruke stupnjeve kalibracije, koji su najizravniji način za rješavanje pomaka kuta.

Tvornička kalibracija (razina čipa):  Tijekom testiranja pločice, proizvođač čipa već izvodi kompenzaciju DC offseta, korekciju neravnoteže amplitude i korekciju kvadraturne pogreške, s parametrima pohranjenim u EEPROM-u na čipu. Ovo je 'temelj' točnosti.

Korisnička samokalibracija (razina sustava):  Nakon instalacije, okrenite motor za jedan puni okretaj pri konstantnoj brzini. Ugrađeni DSP prikuplja podatke o kutu tijekom cijelog okreta i automatski identificira i kompenzira ekscentričnost instalacije, varijacije zračnog raspora i druge pogreške. Mnogi čipovi podržavaju okidač jednim klikom bez potrebe za vanjskim hostom, što je vrlo lako za proizvodnju.

Dinamička kompenzacija temperaturnog pomaka:  Čip prati temperaturu u stvarnom vremenu. Kada temperatura odstupa od kalibrirane vrijednosti, automatski se primjenjuje koeficijent temperaturne kompenzacije za korekciju kuta. Na primjer, Naxin Micro MT6835 koristi trostupanjski sustav kalibracije kako bi zadržao pomicanje cijelog raspona temperature unutar ±0,08°.

Razina 3: Algoritamska kompenzacija – dodatno poboljšajte točnost

Za aplikacije koje zahtijevaju još veću preciznost, potrebna je dodatna algoritamska kompenzacija.

Prilagodljiva online kalibracija:  Tradicionalna off-line kalibracija popravlja parametre kompenzacije i ne može se prilagoditi dugoročnom pomaku zbog temperaturnih promjena ili starenja magneta. Prilagodljivi algoritam temeljen na rekurzivnim najmanjim kvadratima (RLS) može ažurirati parametre kompenzacije u stvarnom vremenu, održavajući pogrešku kuta unutar ±0,05° u cijelom temperaturnom rasponu (–40 ℃ do +125 ℃).

Kalmanovo filtriranje za smanjenje šuma:  Za visokofrekventni šum koji uzrokuje kutno podrhtavanje, Kalmanov filtar učinkovito potiskuje šum promatranja i poboljšava stabilnost kutnog izlaza.

Kompenzacija neuronske mreže:  model neuronske mreže može se izgraditi tako da odgovara karakteristikama temperaturnog pomaka; nakon ograničenog broja ponavljanja obuke, postiže vrlo preciznu adaptivnu korekciju temperaturnog pomaka.

3. Performanse u stvarnom svijetu – koliko dobre mogu biti?

Kombiniranim pristupom 'instalacija hardvera + kalibracija čipa + algoritamska kompenzacija', moderni magnetski koderi mogu postići nevjerojatno visoku točnost:

  • MT6816 postiže integriranu kutnu grešku na razini sustava unutar  ±0,03°.

  • MT6835, nakon kalibracije, poboljšava svoju integralnu nelinearnost (INL) s ±1° na  < ±0,07° , s pomakom pune temperature  < ±0,08°.

  • Neka vrhunska rješenja mogu čak optimizirati INL na  ±0,03° , zadovoljavajući točnost razine od ±0,05° potrebnu za gimbal i servo.

4. Sažetak i izgledi

U biti, pomak kuta diska magnetskog koda rezultat je superponiranih poremećaja mehaničkih, toplinskih, elektromagnetskih i drugih čimbenika na signal magnetskog polja. Ne postoji jedinstveni lijek za sve; rješenje bi trebalo slijediti načelo  'hardvera kao baze, kalibracije kao glavnog oslonca i algoritama kao finišera' :

  1. Točnost instalacije je temelj  – zračni raspor, koaksijalnost i odabir magneta ne mogu se zanemariti.

  2. Kalibracija čipa primarni je alat  – u potpunosti iskoristite tvorničku kalibraciju i korisničku samokalibraciju.

  3. Algoritamska kompenzacija je napredni korak  – za zahtjevne scenarije uvedite adaptivno filtriranje i online kalibraciju.

Kako se integracija čipova nastavlja povećavati i uvode se algoritmi umjetne inteligencije, budući magnetski enkoderi razvijat će se prema  'samoosjetljivosti, samokalibracije i samokompenzacije' .  mogućnostima U tom trenutku pomicanje kuta više neće biti glavobolja za inženjere, a preciznost i pouzdanost zglobova robota dosegnut će nove visine.

Facebook
Cvrkut
LinkedIn
Instagram

DOBRODOŠLI

SDM Magnetics jedan je od najintegrativnijih proizvođača magneta u Kini. Glavni proizvodi: Permanentni magnet, Neodimijski magneti, Stator i rotor motora, Rezolutor senzora i magnetski sklopovi.
  • Dodati
    108 North Shixin Road, Hangzhou, Zhejiang 311200 PRChina
  • E-mail
    upit@magnet-sdm.com​​​​​​​

  • Fiksni telefon
    +86-571-82867702