Единицы измерений

В первых четырех разделах ниже перечислены обычно используемые эквиваленты между единицами СИ (международной системой) мер и весов, используемыми в метрической системе, и единицами, используемыми в английской системе. Полный список шестнадцатеричных значений с их двоичными эквивалентами приведен в соответствующем разделе, а также приведен пример преобразования времени недели GPS в календарный день.

Расстояние

1 метр (м) = 100 сантиметров (см) = 1000 миллиметров (мм)

1 километр (км) = 1000 метров (м)

1 морская миля = 1852 м

1 международный фут = 0,3048 м

1 сухопутная миля = 1609,344 м

1 американский фут = 0,3048006096 м

1 дюйм = 25,4 мм

Объем

1 литр (л) = 1000 кубических сантиметров (куб. см)

1 галлон (английская система мер) = 4,546 литра

1 галлон (США) = 3,785 литра

Температура

градусы Цельсия = (5/9) x [(градусы Фаренгейта) - 32]

градусы Фаренгейта = [(9/5) x (градусы Цельсия)] + 32

Вес

1 килограмм (кг) = 1000 грамм

1 фунт = 0,4536 килограмма (кг)

Шестнадцатеричные (Hex), двоичные (BINARY) и десятичные (Decimal) эквиваленты

Hex Binary Decimal Hex Binary Decimal Hex Binary Decimal Hex Binary Decimal
1 0001 1 5 0101 5 9 1001 9 D 1101 13
2 0010 2 6 0110 6 A 1010 10 E 1110 14
3 0011 3 7 0111 7 B 1011 11 F 1111 15
Binary Decimal Binary Decimal Binary Decimal Binary Decimal
10000 16 100101 37 111010 58 1001111 79
10001 17 100110 38 111011 59 1010000 80
10010 18 100111 39 111100 60 1010001 81
10011 19 101000 40 111101 61 1010010 82
10100 20 101001 41 111110 62 1010011 83
10101 21 101010 42 111111 63 1010100 84
10110 22 101011 43 1000000 64 1010101 85
10111 23 101100 44 1000001 65 1010110 86
11000 24 101101 45 1000010 66 1010111 87
11001 25 101110 46 1000011 67 1011000 88
11010 26 101111 47 1000100 68 1011001 89
11011 27 110000 48 1000101 69 1011010 90
11100 28 110001 49 1000110 70 1011011 91
11101 29 110010 50 1000111 71 1011100 92
11110 30 110011 51 1001000 72 1011101 93
11111 31 110100 52 1001001 73 1011110 94
100000 32 110101 53 1001010 74 1011111 95
100001 33 110110 54 1001011 75 1100000 96
100010 34 110111 55 1001100 76 1100001 97
100011 35 111000 56 1001101 77 1100010 98
100100 36 111001 57 1001110 78 1100011 99
1100100 100

Преобразование времени GPS

В следующих разделах приведены примеры преобразования времени GPS и обратно.

От GPS времени ко дню недели с указанием времени

GPS время определяется номером недели (GPS Week) и номером секунды в неделе. Каждая новая неделя также начинается в 00:00 ч (UTC) с субботы на воскресенье. Следовательно, чтобы определить день и время по этому значению, выполняются вычисления, чтобы разбить количество секунд на значения дня, часа, минуты и секунды.

Например, начиная с GPS-времени недели 511200 секунд, вычисления выполняются следующим образом...

511200 секунд:

  • День недели 511200 / 86400 секунд в день 5,916666667 дней
  • Час 0,916666667 x 86400 / 3600 секунд в час 22.0000 часов
  • Минуты 0,000 x 3600 / 60 секунд в минуту 0,000 минут
  • Секунда 0,000 x 60 секунд в минуту 0,000 секунд

Таким образом, 511200 секунд представляют 5-й день (четверг) + 22 часа 0 минут 0 секунд.

От календарной даты к времени GPS

Начало отсчета шкалы GPS времени приходится на ночь с субботы на воскресенье 6 января 1980 г. в 00:00 ч (UTC). Преобразование календарной даты в GPS время вычисляется, как показано в следующем примере, с использованием календарной даты 13:30, 28 января 2005 г.

  • Годы с 6 января 1980 г. по 28 января 2005 г. = 25 лет
  • Количество дней в 25 годах (25 лет x 365 дней в году) = 9 125 дней
  • Добавьте один день для каждого високосного года (год, который делится на 4, но не на 100, если только он не делится на 400, так как каждые 100 лет високосный год пропускается) + 7 дней
  • Добавьте дни с 6 по 27 января (28 января еще не закончено) + 22 дня
  • Всего дней = 9 154 дня
  • Общее количество секунд (9154 дня x 86400 секунд / день) = 790 905 600 секунд
  • Общее количество недель (790 905 600 секунд / 604 800 секунд в неделю) = 1307,714285 недель
  • Дней в неделю (0,714285 x 7 дней в неделю) = 5 дней
  • Количество секунд за 5 дней (5 дней x 86400 секунд / день) = 432 000 секунд
  • Добавьте секунды к шестому дню, 28 января (13,5 часа x 3600 секунд / час) + 48 600 секунд
  • Всего секунд в неделе = 480 600 секунд

Итоговое значение для времени GPS - 1307 недель, 480 600 секунд.

Нужна помощь специалиста?
Консультации от ведущих инженеров компании
Подробнее