Orientacja tabletu


15

Wybacz mi, jeśli to nie na temat. Moje próby wyszukiwania nie były bardzo udane. Ciągle wymyślam, jak programowo wykrywać orientację i nie o to mi chodzi. To, czego szukam, to raczej pytanie dotyczące sprzętu / elektrotechniki.

Jak tablety wykrywają orientację tabletu? Niektóre mogą na przykład automatycznie przełączać się z poziomej na pionową, gdy ekran jest przechylony w określony sposób. Jaki sprzęt jest wykorzystywany do wykrywania tego i jak to działa?

Odpowiedzi:


20

Używają akcelerometru, który mierzy przyspieszenie. Ponieważ grawitacja i przyspieszenie są nierozróżnialne, mogą także mierzyć grawitację.

Akcelerometr MEMS

Występują w postaci małego chipa, takiego jak ten. Możesz dostać żetony z trzema przyspieszeniomierzami, jeden skierowany w górę, jeden skierowany w lewo, a drugi skierowany do przodu. W ten sposób kamera mikroprocesorowa dokładnie wskazuje, w której jest orientacji, a tym samym w którą stronę jest telefon.

Hack-a-Day ma również dobry artykuł na temat działania układów akcelerometru MEMS . Jak działają akcelerometry MEMS.

Ten człowiek ma otwarte usta, co oznacza, że ​​mówi.

Ale jak działa akcelerometr? O dziwo, wewnątrz układu znajduje się masa połączona maleńką sprężyną. Grawitacja przyciąga masę, przesuwając ją wokół.

Zasada działania MEMS

Chip zawiera również układ do pomiaru dokładnego przemieszczenia masy, a tym samym siły grawitacji w tym kierunku. Tak właśnie wygląda masa i sprężyna:

Mikrograf elektronowy MEMS


3
Dziękuję za szczegółową, doskonałą odpowiedź. Nie jestem pewien, czy „Ten człowiek ma otwarte usta, co oznacza, że ​​mówi”. to uszczerbek na mojej inteligencji za zadawanie tak podstawowego pytania, ale śmieję się zbyt mocno, by się obrazić, jeśli tak jest. Dziękuję również za śmiech.
David Stratton,

2
@DavidStratton - Dzięki! Żadne przestępstwo nie jest zamierzone. Pomyślałem, że to zabawne zdjęcie i zasłużyłem na zabawny komentarz.
Rocketmagnet

Ja też się śmiałem, inaczej nie przeczytałbym całej odpowiedzi;)
kenny,

5
+1 zaThis man has his mouth open, which means he is speaking.
AndrejaKo,

2
Inne możliwe przyczyny otwartych ust: ziewanie, śmiech, jedzenie, wizyta u dentysty. To oczywiście wizyta u dentysty!
stevenvh

10

Używają akcelerometrów . Są to urządzenia MEMS (Micro Electro Mechanical System), które mają ruchomą część na chipie, których pojemność z częścią stałą jest zmienna. Kiedy urządzenie jest przyspieszane, z powodu bezwładności ruchoma część będzie miała niewielkie przesunięcie w stosunku do reszty układu, co zmienia pojemność i jest mierzone.

Ale grawitacja jest również przyspieszeniem, więc otrzymasz inny sygnał, jeśli trzymasz urządzenie pionowo lub poziomo.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.