Ориентация планшета


15

Простите, если это не по теме. Я не был очень успешным в моих попытках поиска. Я продолжаю придумывать, как программно определять ориентацию, а это не то, что мне нужно. То, что я ищу, - это вопрос аппаратного / электротехнического оборудования.

Как планшеты определяют ориентацию планшета? Некоторые могут автоматически переключаться из ландшафтного в портретный режим, например, когда экран наклонен определенным образом. Какое оборудование используется для обнаружения этого и как оно работает?

Ответы:


20

Они используют акселерометр, который измеряет ускорение. Поскольку гравитация и ускорение неразличимы, они также могут измерять гравитацию.

MEMS акселерометр

Они приходят в виде маленькой фишки, как эта. Вы можете получить микросхемы с тремя акселерометрами, один из которых направлен вверх, другой - влево, а другой - вперед. Таким образом, чип-камера точно сообщает, в какой ориентации он находится, и, следовательно, в каком направлении находится телефон.

У Hack-a-Day также есть хорошая статья о том, как работают микросхемы акселерометра MEMS . Как работают MEMS акселерометры.

У этого человека открыт рот, а это значит, что он говорит.

Но как работает акселерометр? Удивительно, но внутри чипа находится масса, соединенная крошечной пружиной. Гравитация тянет массу, перемещая ее.

Принцип работы MEMS

Микросхема также содержит систему для измерения точного смещения массы и, следовательно, силы тяжести в этом направлении. Вот как на самом деле выглядят масса и весна:

MEMS электронная микрофотография


3
Спасибо за подробный, отличный ответ. Я не уверен, что «у этого человека открыт рот, что означает, что он говорит». это укол моего интеллекта за то, что он задает такой простой вопрос, но я слишком сильно смеюсь над этим, чтобы обидеться, если это так. Спасибо за смех.
Дэвид Страттон

2
@DavidStratton - Спасибо! Без обид. Я просто подумал, что это забавная картинка, и заслуживал забавного комментария.
Ракетный магнит

Я тоже смеялся, иначе я бы не прочитал весь ответ;)
Кенни

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

2
Другие возможные причины открытого рта: зевание, смех, еда, посещение стоматолога. Это, очевидно, визит к стоматологу!
stevenvh

10

Они используют акселерометры . Это устройства MEMS (микроэлектромеханическая система), которые имеют подвижную часть на чипе, чья емкость с фиксированной частью является переменной. Когда устройство ускоряется, из-за его инерции подвижная часть будет иметь небольшое смещение относительно остальной части чипа, что изменяет емкость, и это измеряется.

Но гравитация также является ускорением, поэтому вы получите другой сигнал, если держать устройство вертикально, а не горизонтально.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.