Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
mag_subsys [2018/03/23 01:39] eliseev |
mag_subsys [2022/03/15 14:05] (текущий) ekaterina.manucharova |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | **Магнитометр** \\ | + | ======Магнитометр====== |
+ | |||
Виртуальное [[power_subsys|потребление]] - 40мА | Виртуальное [[power_subsys|потребление]] - 40мА | ||
- | {{ магнитометр.png?direct&200| Магнитометр}} | + | {{магнитометр.png?direct&200| Магнитометр}} |
- | Чаще всего при проектировании космических аппаратов, работающих на низких орбитах, в качестве одного из устройств определения ориентации (как правило, дополняющего солнечные датчики), используют магнитометр. | + | |
+ | //Рисунок 1. Магнитометр// | ||
+ | |||
+ | Чаще всего при проектировании космических аппаратов, работающих на низких орбитах, в качестве одного из устройств определения ориентации (как правило, дополняющего солнечные датчики), используют магнитометр (рисунок 1). | ||
Магнитометр измеряет магнитное поле вокруг себя, выдавая три компоненты вектора индукции магнитного поля, в единицах, измеряемых в Тесла. В идеальных условиях магнитометр на борту спутника измеряет именно геомагнитное поле Земли - то самое, которое заставляет поворачивать стрелку компаса у наземного пользователя. Однако в реальной жизни конструкция любого спутника содержит в своем составе магнитные материалы (например, постоянные магниты электроприводов), поэтому магнитометр измеряет некое суммарное поле Земли и поле самого спутника - т.н. суперпозицию полей. | Магнитометр измеряет магнитное поле вокруг себя, выдавая три компоненты вектора индукции магнитного поля, в единицах, измеряемых в Тесла. В идеальных условиях магнитометр на борту спутника измеряет именно геомагнитное поле Земли - то самое, которое заставляет поворачивать стрелку компаса у наземного пользователя. Однако в реальной жизни конструкция любого спутника содержит в своем составе магнитные материалы (например, постоянные магниты электроприводов), поэтому магнитометр измеряет некое суммарное поле Земли и поле самого спутника - т.н. суперпозицию полей. | ||
Строка 30: | Строка 34: | ||
const int num = 1; /* magnetometer #1 */ | const int num = 1; /* magnetometer #1 */ | ||
printf("Enable magnetometer #%d\n", num); | printf("Enable magnetometer #%d\n", num); | ||
- | magnetometer_turn_on(num); | + | magnetometer_turn_on(num); |
+ | Sleep(1); | ||
printf("Get RAW data from magnetometer #%d\n", num); | printf("Get RAW data from magnetometer #%d\n", num); | ||
for (i = 0; i < 10; i++) { | for (i = 0; i < 10; i++) { |