W wydajnych systemach sterowania silnikami precyzyjna kalibracja punktu zerowego stanowi podstawę dokładnego pozycjonowania, efektywnej pracy i zaawansowanej funkcjonalności.Przy użyciu koderów kwadratury do informacji zwrotnych, inżynierowie stają przed ciągłym wyzwaniem ustalenia stabilnego punktu odniesienia mechanicznego za pośrednictwem sygnału wskaźnika kodera.Wykonując procedury takie jak r-recalibration, które wyrównują kąty elektryczne z pozycjami wirnika, pozostaje kluczowe zadanie: jak powiązać impuls wskaźnika kodera z tym wyrównanym punktem zerowym i przetłumaczyć go na użyteczny przesunięcie odniesienia dla zwiększenia wydajności systemu.
Kodery kwadratowe zazwyczaj generują dwa sygnały ortogonalne (fazy A i B) do śledzenia kierunku obrotu i pozycji przyrostowej,plus sygnał indeksowy (Z lub I), który daje pojedynczy impuls na obrót w określonej pozycji mechanicznejTen impuls indeksowy zapewnia idealne odniesienie absolutnej pozycji.
W platformach takich jak TI InstaSPIN-MOTION rejestry sprzętowe umożliwiają bezpośrednie odczytywanie stanów kodera.QPOSILATRejestr pozycji (position latch) odgrywa kluczową rolę.Ta wartość zablokowana przedstawia mechaniczne położenie sygnału wskaźnika w stosunku do wewnętrznego punktu zerowego kodera.
Po zakończeniu rekalibracji RS (która dostosowuje silnik do najbliższego bieguna magnetycznego), inżynierowie muszą monitorować moduł kodera w celu wykrycia impulsów indeksowych podczas obrotu.QPOSILATWartość rejestru przechwycona podczas impulsu wskaźnika ujawnia stały stosunek pozycyjny między sygnałem wskaźnika a ponownie kalibrowanym punktem wyrównania, co nazywamy "zmianą wskaźnika".
Ponieważ mechaniczny związek między sygnałami wskaźnika kodera a biegunami wirnika pozostaje stały, uzyskana wartość przesunięcia wskaźnika służy jako wiarygodne odniesienie.Ten przesunięcie reprezentuje mechaniczne przemieszczenie między pozycją wskaźnika i wewnętrznego licznika zera kodera.
Optymalne podejście polega na konfiguracji samego modułu kodera do rozpoznawania pozycji indeksu:
QEPCTLw procesorach TI). To ustawienie określa pozycję indeksu jako ostateczne zerowe odniesienie.Z odpowiednio skonfigurowanym koderem, funkcje takie jakSTPOSCTL_setPositionReference_mrevautomatycznie odwołuje się do punktu zerowego zdefiniowanego przez wskaźnik przy przejściu przez parametr "0", eliminując ręczne obliczenia przesunięcia.
W przypadku systemów wymagających aktualizacji referencyjnych w czasie uruchamiania:płynne przejścia między trybami pozycji zależą od zdolności kodera do utrzymania ciągłości kąta przy redefiniowaniu punktu zerowego w oparciu o sygnały indeksowe.
Następujący przebieg pracy w laboratorium InstaSPIN-MOTION 12-13 pokazuje proces:
QPOSILATwartości podczas impulsów indeksowych do określania przesunięć mechanicznychKluczowe wytyczne w zakresie wdrażania:
Systematycznie wykorzystując sygnały indeksowe koderów kwadratowych i moduły koderów specyficznych dla procesora, inżynierowie mogą ustanowić solidne systemy kalibracji punktu zerowego.Krytyczna innowacja polega na konfigurowaniu sprzętu do automatycznego resetowania liczników pozycji po wykryciu indeksu, tworząc nieodłączny mechaniczny punkt odniesienia, który przekracza tradycyjne regulacje parametrów pod względem niezawodności i precyzji,umożliwiające zastosowanie urządzeń sterowania silnikiem nowej generacji wymagających uznania pozycji bezwzględnej i zsynchronizowanej pracy wieloosiowej.
Osoba kontaktowa: Ms. Mandy
Tel: 86 137 6172 1799
Faks: 86-21-39303660