28-12-2018, 13:24
Witam wszystkich.
Dopiero startuje z Arduino. Przeszukałem wiele sklepów z modułami, czujnikami itp. itd., ale nigdzie nie znalazłem tego co mnie interesuje.
A dokładniej:
Założenia:
1. Mam zegar ze wskazówką metalową, ustawioną na godzinie 12:00
2. Wskazówka może się poruszać w dowolnym kierunku z dowolną prędkością
3. Wskazówka porusza się z tarciem bliskim zeru i jest bardzo podatna na działanie sił zewnętrznych (pomiar musi odbywać się bezdotykowo)
Szukam rozwiązania, aby móc odczytać położenie wskazówki na tarczy, a dokładnie o jaki kąt odchyliła się od pozycji zerowej (z dokładnością do 2-3 stopni).
Myślałem wstępnie nad przymocowaniem magnesu do wskazówki i odczytywanie przy pomocy czujnika Halla kąta obrotu, poprzez pomiar natężenia pola magnetycznego. Takie rozwiązania działa tylko w połowie - dosłownie - max do kąta 180st. Można użyć drugiego czujnika dla drugiej połowy tarczy, ale podejrzewam, że przy bardzo wolnym ruchu wskazówki, odczyt w okolicach kąta 180st będzie mocno zakłócony.
Czy są jakieś czujniki do bezkontaktowego pomiaru kąta obrotu?
Pozdrawiam
Dopiero startuje z Arduino. Przeszukałem wiele sklepów z modułami, czujnikami itp. itd., ale nigdzie nie znalazłem tego co mnie interesuje.
A dokładniej:
Założenia:
1. Mam zegar ze wskazówką metalową, ustawioną na godzinie 12:00
2. Wskazówka może się poruszać w dowolnym kierunku z dowolną prędkością
3. Wskazówka porusza się z tarciem bliskim zeru i jest bardzo podatna na działanie sił zewnętrznych (pomiar musi odbywać się bezdotykowo)
Szukam rozwiązania, aby móc odczytać położenie wskazówki na tarczy, a dokładnie o jaki kąt odchyliła się od pozycji zerowej (z dokładnością do 2-3 stopni).
Myślałem wstępnie nad przymocowaniem magnesu do wskazówki i odczytywanie przy pomocy czujnika Halla kąta obrotu, poprzez pomiar natężenia pola magnetycznego. Takie rozwiązania działa tylko w połowie - dosłownie - max do kąta 180st. Można użyć drugiego czujnika dla drugiej połowy tarczy, ale podejrzewam, że przy bardzo wolnym ruchu wskazówki, odczyt w okolicach kąta 180st będzie mocno zakłócony.
Czy są jakieś czujniki do bezkontaktowego pomiaru kąta obrotu?
Pozdrawiam