Witam.
W literaturze oraz internecie istnieje dużo informacji dotyczących zasady działania oraz wykorzystania resolvera. Nie ma jednak wystarczającej informacji na temat budowy układów obsługujących jedynie resolver. Przeważnie obsługiwany jest on przez dedykowany serwowzmacniacz (w przypadku sterowania silnikiem) lub jest gotowy moduł R/D (resolver to digital converters).
Posiadam resolver który chciałbym użyć do pomiaru kąta położenia wirnika silnika elektrycznego. Zbudowałem prosty układ generujący przebieg na zaciski wejściowe resolvera (+REF,-REF), a następnie chciałbym dokonać pomiaru. W pierwszym prototypie wykorzystuję prostownik jednopulsowy oparty na wzmacniaczu operacyjnym. Następnie sygnał filtruję oraz podaję na wejścia analogowe mikroprocesora. (Nie miałem pomysłu jak wykonać pomiar wartości amplitudy sygnału sinusoidalnego).
Poniżej przedstawiam otrzymane przebiegi (przy wykonywaniu obrotu resolverem)
Pierwszy przebieg to sygnał po wyprostowaniu i odfiltrowaniu.
Drugi natomiast przebieg na wyjściu resolver (+SIN,-SIN)
Celem jest "udoskonalenie" układu, tak aby zwiększyć dokładność oraz zniwelować szum.
Chciałbym stworzyć układ wykonujący pomiar, który nie będzie częścią głównego mikroprocesora (w postaci programu) lub ewentualnie dodatkowy mikrokontroler wykonujący pomiar i komunikujący się z głównym układem.
Proszę o propozycję rozwiązania problemu.
W literaturze oraz internecie istnieje dużo informacji dotyczących zasady działania oraz wykorzystania resolvera. Nie ma jednak wystarczającej informacji na temat budowy układów obsługujących jedynie resolver. Przeważnie obsługiwany jest on przez dedykowany serwowzmacniacz (w przypadku sterowania silnikiem) lub jest gotowy moduł R/D (resolver to digital converters).
Posiadam resolver który chciałbym użyć do pomiaru kąta położenia wirnika silnika elektrycznego. Zbudowałem prosty układ generujący przebieg na zaciski wejściowe resolvera (+REF,-REF), a następnie chciałbym dokonać pomiaru. W pierwszym prototypie wykorzystuję prostownik jednopulsowy oparty na wzmacniaczu operacyjnym. Następnie sygnał filtruję oraz podaję na wejścia analogowe mikroprocesora. (Nie miałem pomysłu jak wykonać pomiar wartości amplitudy sygnału sinusoidalnego).
Poniżej przedstawiam otrzymane przebiegi (przy wykonywaniu obrotu resolverem)
Pierwszy przebieg to sygnał po wyprostowaniu i odfiltrowaniu.
Drugi natomiast przebieg na wyjściu resolver (+SIN,-SIN)
Celem jest "udoskonalenie" układu, tak aby zwiększyć dokładność oraz zniwelować szum.
Chciałbym stworzyć układ wykonujący pomiar, który nie będzie częścią głównego mikroprocesora (w postaci programu) lub ewentualnie dodatkowy mikrokontroler wykonujący pomiar i komunikujący się z głównym układem.
Proszę o propozycję rozwiązania problemu.