Принцип работы электрического компаса для обнаружения полей может быть основан на разных принципах в зависимости от типа прибора:
- В электронном компасе роль «магнитной стрелки» выполняет преобразователь магнитного поля. 2 Определение направления вектора магнитного поля Земли сводится к измерению напряжённости двух его составляющих и дальнейшему вычислению угла. 2 В качестве датчиков могут использоваться различные типы преобразователей магнитного поля: магниторезисторы, высокочувствительные элементы Холла, магнитодиоды и магнитотранзисторы и другие. 2
- В земном индуктивном компасе используется принцип электромагнитной индукции. 3 Магнитное поле Земли действует как индукционное поле для электрического генератора. 3 Электрическая мощность генератора варьируется в зависимости от его ориентации относительно магнитного поля Земли. 3 Это изменение генерируемого напряжения измеряется, что позволяет компасу катушки индуктивности определять направление. 3