
Как работает старый индикатор воздушной скорости? CuriousMarc приобрёл такое устройство для своего проекта, но при нём не было документации, поэтому я выполнил его реверс-инжиниринг. Этот индикатор использовался в панелях кокпитов таких самолётов бизнес-класса, как Gulfstream G-III, Cessna Citation и Bombardier Challenger CL600. Судя по датам на транзисторах, он был изготовлен примерно в 1977 году.
Можно было бы ожидать, что индикаторы на панели управления самолётом — это простые круговые шкалы. Но за этой шкалой спрятана большая коробка массой 1,27 килограмма со сложной системой двигателей, шестерён и потенциометров обратной связи, управляемой двумя электронными платами. Но при всей этой сложности, в индикаторе нет ничего особо «умного»: стрелки просто указывают напряжение, передаваемое от вычислителя воздушных параметров. В этом посте я вкратце опишу свои находки.
На круговой шкале есть две поворотные стрелки: белая указывает воздушную скорость в узлах, а полосатая — максимальную воздушную скорость (варьирующуюся в зависимости от высоты). «Цифровой» индикатор наверху показывает вращающимися цифровыми колёсиками число Маха в интервале от 0,10 до 0,99. Когда устройство работает, флаг индикатора OFF переключается на чёрный цвет. Если пилот превысит максимальную воздушную скорость, этот флаг переключается на яркое предупреждение VMO1. На ободе шкалы есть два маленьких маркера, называемых «bug», которые можно перемещать вручную. Они обозначают критические скорости, например, скорость отрыва от земли.
При эксплуатации индикатор подключён к вычислителю воздушных параметров Sperry2 и получает сигналы напряжения для управления позициями шкал3. Вычислитель воздушных параметров измеряет статическое и динамическое давление воздуха из трубок Пито и определяет воздушную скорость, число Маха, высоту и другие параметры. (При числе Маха, близком к единице, эти вычисления становятся нетривиальными из-за сжатия воздуха и изменения динамики жидкости.) Так как у нас нет вычислителя воздушных параметров или его спецификации, мне нужно было разобраться в соединениях вычислителя и дисплея.
Сняв крышку устройства, можно увидеть внутренние механизмы и схемы. Каждым из трёх индикаторов управляет небольшой двигатель постоянного тока с потенциометром, обеспечивающим обратную связь. Справа находятся две платы с электроникой, управляющей индикаторами4. Чёрная коробка в верхнем правом углу — это трансформатор на 26 В и 400 Гц, питающий устройство. Спереди него видны компоненты питания. Под трансформатором расположена оранжевая гибкая печатная плата, для того времени кажущаяся довольно передовой. Эта гибкая лента связывает трансформатор, внешний разъём и разъёмы печатной платы, образуя соединительную плату системы.

На диаграмме ниже показан принцип работы сервомеханизма, управляющего каждым индикатором. Его задача заключается в повороте индикатора в положение, соответствующее входному напряжению. Для этого используется контур обратной связи. Потенциометр подаёт напряжение пропорционально своему повороту. Входное напряжение и напряжение обратной связи — это входные сигналы для операционного усилителя, генерирующего сигнал рассогласования между входными сигналами. Сигнал рассогласования поворачивает двигатель постоянного тока в соответствующем направлении, пока напряжение потенциометра не сравняется со входным напряжением. Так как индикатор и потенциометр связаны зубчатым зацеплением, индикатор будет находиться в правильном положении. В процессе изменения входного напряжения система непрерывно отслеживает изменения и соответствующим образом меняет показания индикатора.

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

Указатель числа Маха имеет дополнительные шестерни для вращения цифровых колёсиков. Когда колёсико младшего разряда совершает полный поворот, оно увеличивает на единицу значение колёсика следующего разряда, как это происходит в одометре.

Контроль неисправностей
Интересная особенность этого индикатора заключается в том, что в нём реализован контроль неисправностей, уведомляющий пилота о неполадках. На передней панели есть трёхпозиционный флаг. По умолчанию он находится в положении OFF. При подаче питания на катушку в одном направлении флаг поворачивается на пустую сторону. При подаче питания в другую сторону флаг поворачивается в положение VMO, обозначающее, что пилот превысил максимальную эксплуатационную скорость.
Я думал, что флаг из положения OFF переключает подача питания на устройство, но всё немного сложнее. Сначала устройство проверяет, подаёт ли вычислитель воздушных параметров подходящее эталонное напряжение. Далее устройство проверяет, что напряжения двигателей двух стрелок находятся в допустимых пределах; это обеспечивает правильную работу контура сервопривода. В-третьих, устройство проверяет, что на контакты состояния K и L подаются сигналы. Устройство переключается из состояния OFF только в случае выполнения всех этих условий5. Таким образом, если устройство получает неправильные сигналы или неисправно, то пилот увидит индикатор OFF, и не будет доверять неисправному дисплею.
Электроника
Устройство питается от 26 В, 400 Гц — стандартное напряжение для авиации. На небольшом трансформаторе есть множество выводов различных внутренних напряжений. Устройство имеет четыре источника питания: три на первой плате и один на задней стенке. Один источник питания предназначен для индикатора состояния, второй — для операционных усилителей, третий питает двигатели на 41,7 В, а четвёртый обеспечивает остальное питание.
Есть один тонкий момент, связанный с питанием потенциометра обратной связи. Контур сервопривода сравнивает напряжение потенциометра со входным напряжением. Но это работает, только если потенциометр и входное напряжение используют одинаковое эталонное напряжение. Одно из решений этой задачи заключалось бы в наличии в устройстве и в вычислителе воздушных параметров регуляторов напряжения одинаковой точности. Однако в системе используется более простой и надёжный подход: вычислитель воздушных параметров подаёт эталонное напряжение, которое индикатор использует для питания потенциометров6. При таком подходе эталон напряжения вычислителя может колебаться, а индикатор всё равно будет стремиться к нужному положению. (Иными словами, входные 5 В для эталонных 10 В и входные 6 В для эталонных 12 В — это в обоих случаях 50%.)
На диаграмме ниже показана плата с цепью сервопривода. На плате используются сдвоенные интегральные цепи операционных усилителей, упакованные в 10-контактные металлические «банки» с защитой от помех7. Интегральные схемы и часть прочих компонентов имеют непонятные военные серийные номера; не знаю, изготавливалось ли это устройство для военных нужд или производители выбрали детали военной приёмки для обеспечения надёжности.

Цепи в нижнем левом углу работают с эталонным напряжением, подаваемым вычислителем воздушных параметров. Плата буферизирует это напряжение при помощи операционного усилителя, чтобы питать три потенциометра обратной связи. Кроме того, операционный усилитель гарантирует, что эталонное напряжение будет не меньше 10 В. Если это не так, индикатор будет показывать флаг OFF, чтобы уведомить пилота.
На схеме ниже показана одна из цепей сервоприводов. Все три цепи приблизительно одинаковы. Сердцем цепи является находящийся в центре операционный усилитель погрешности. Он сравнивает напряжение с потенциометра со входным напряжением и генерирует вывод погрешности, соответствующим образом вращающий двигатель. Положительный вывод погрешности включает верхний транзистор, подавая на двигатель положительное напряжение. Отрицательный вывод погрешности включает нижний транзистор, подавая на двигатель отрицательное напряжение. Цепь привода двигателя содержит ограничительные диоды для задания границ базовых напряжений транзисторов.

Операционный усилитель также получает сигнал обратной связи от вывода двигателя. Я не совсем понимаю этот сигнал, проходящий через цепь фильтра с резисторами, диодами и конденсатором. Думаю, он ослабляет сигнал двигателя, чтобы двигатель не проскочил нужное положение. Кроме того, я думаю, это смещает сигнал привода транзистора относительно напряжения эмиттера (то есть вывода двигателя).
На стороне входа напряжение потенциометра проходит через ведомый буфер операционного усилителя, который просто выводит своё входное напряжение. Это может показаться бессмысленным, но на самом деле операционный усилитель подаёт входной сигнал с высоким импедансом, чтобы напряжение потенциометра не искажалось.
Внешнее входное напряжение проходит через цепь резистора/конденсатора для изменения его масштаба и фильтрации шума. Любопытно, что печатная плата была модифицирована прорезанием дорожки и добавлением резистора и конденсатора с целью изменения входной цепи одного из входов. На фото ниже видны добавленный резистор и конденсатор; перерезанная дорожка находится справа от конденсатора. Не знаю, поменяла ли эта модификация коэффициент масштабирования или она нужна для фильтрации шума. Маркировка на корпусе гласит, что Honeywell внесла модификацию 8 ноября 1991 года; предположительно, это она и заключалась в добавлении этой цепи.

На второй плате реализованы три источника питания, а также цепь для флага OFF/VMO. Источники питания простые и нерегулируемые, просто диодные мосты, преобразующие переменный ток в постоянный, а также фильтрующие конденсаторы. Основная часть цепи на плате управляет флагом состояния. Два операционных усилителя сравнивают напряжения двигателя с нижним и верхним пределом, чтобы двигатели отслеживали входное напряжение. Их выводы наряду с другими логическими сигналами состояния комбинируются при помощи логики диодов и транзисторов для определения состояния флага. Транзисторы привода подают +18 или -18 В на катушку флага, чтобы перемещать его в нужное положение.

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

Примечания и ссылки
Так как в устройстве есть индикаторы воздушной скорости и максимальной воздушной скорости, можно было бы ожидать, что положение флага уведомления о максимальной скорости зависит от двух входных сигналов скоростей. Однако флаг управляется входным контактом L. Иными словами, превышение максимальной воздушной скорости фиксирует вычислитель воздушных параметров, а не индикатор.
-
Устройство называется «Mach Airspeed Indicator» 4018366, и, очевидно, также имеет обозначение SI-225.
Обратите внимание, что на маркировке написано Sperry. В 1986 году компания Sperry попыталась приобрести Honeywell, однако вместо этого Burroughs выполнила враждебное поглощение Sperry. В результате слияния Sperry и Burroughs была создана Unisys. Спустя пару месяцев после слияния Sperry Aerospace Group была продана компании Honeywell за 1,025 миллиарда долларов. Таким образом индикатор стал продуктом Honeywell. Эта корпоративная история объясняет, почему на устройстве есть наклейка о техподдержке продукта Honeywell.
-
В качестве коннектора используется 32-контактный круглый разъём MIL Spec (стандарта Министерства обороны США). Бо́льшая часть из 32 контактов не используется. У разъёма есть сложное соединение с пятью пазами. Предполагаю, что это соединение уникально для этого индикатора, чтобы невозможно было подключить другой.
Ниже для справки представлено описание контактов устройства. Так как я определял их назначение при помощи реверс-инжиниринга, стопроцентная точность не гарантируется. Не используйте эту таблицу в реальных самолётах!
Контакт
Предназначение
A
Подсветка 5 В
B
Заземление стойки
C
Заземление переменного тока
E
26 В, 400 Гц
F
26 В, 400 Гц
K
Включение
L
Проверка скорости
M
Заземление сигнала
N
Эталонное напряжение
P
Напряжение управления Vmax
R
Напряжение управления воздушной скоростью
S
Напряжение управления числом Маха
V
Заземление стойки
Контакты D, G, H, J, T, U, W, X, Y, Z, a, b, c, d, e, f, g, h и j не используются.
В стойке есть пустой разъём под третью печатную плату. Предполагаю, эта стойка использовалась для различных типов индикаторов, и некоторым из них требовалась третья плата.
При низком сигнале контакта L индикатор переключается в положение VMO.
Моя гипотеза заключается в том, что точное эталонное напряжение равно 11,7 В. Оно обеспечивает коэффициент масштабирования, при котором 1 В равен 50 узлам. Это соответствует и изменению масштаба дисплея при 250 узлах с измеряемым изменением масштаба.
В устройстве используются три типа интегральных схем в 10-контактных металлических «банках» с загадочной военной маркировкой: FHL 24988, JM38510/10102BIC 27014 и SL14040. Похоже, все они эквивалентны сдвоенным операционным усилителям uA747. (Стоит отметить, что JM38510 — это не серийный номер, а общая военная спецификация для интегральных схем. Серийный номер — это число после него.)
Комментарии (18)
SpbDev58
11.06.2025 13:12Мне вот непонятно зачем тама столько массивного и толстенного железа, переудлиненные шестеренки и валы, половина контактов на разъёме не используется, кажется была задача сделать самолет максимально дорогим и тяжелым.
corvair
11.06.2025 13:12В авиации используется множество массивных металлических разъёмов, которые более уместно смотрелись бы в горнодобывающей или бронетехнике.
Этот прибор можно было запросто укоротить на треть или даже наполовину, увеличив плотность монтажа, избавившись от излишней длины осей и валов, применив разъём с более адекватным количеством контактов.
Видимо, всё это ради надёжности по принципу "тяжесть - это хорошо, тяжесть - это надёжно" :).
0mogol0
11.06.2025 13:12Этот прибор можно было запросто укоротить на треть или даже наполовину, увеличив плотность монтажа, избавившись от излишней длины осей и валов, применив разъём с более адекватным количеством контактов.
а потом в момент турбулентности он бы посыпался и в самый тяжелый момент пилот остался бы ещё и без указателя скорости?
С одной стороны - говорят даже не каждый пилот за всю карьеру попадёт в сильную турбулентность. А с другой - это не повод отправлять 200-300 человек кормить рыб в океане.
Плюс предполагаю, что куча решений - универсальны, для военной и гражданской авиации - и разработка (а так же сертификация) отдельных разъемов и датчиков скорости - выльется в такую копеечку, что экономии не будет.
P.S. уже как-то упоминал, что в сериале расследование авиакатастроф был эпизод, где во время ТО сертифицированный болт за сотни или даже несколько тысяч вечно-зёленых, заменили таким же (по размерам) болтом за пару долларов из ближайших хозтоваров. В результате в одном из полётов он просто лопнул, а весь самолёт отправился на досрочную реинкарнацию.
vyatsek
11.06.2025 13:12потому что это самолет, там вибрациии, перегрузки, удары при посадке и такое устройство должно быть надежным и точным.
Lev3250
11.06.2025 13:12Тут ещё хоть как-то можно понять - куча механики. Нужно сделать её надёжной и с диагностикой неисправности. Но в соседней теме разбирали индикатор уровня топлива, который имеет такие же неадекватные размеры, чтобы питать экрансик на несколько секций! Вот там я никак не понял причины таких размеров
MaFrance351
11.06.2025 13:12индикатор уровня топлива, который имеет такие же неадекватные размеры
Это вы про мой?
Ну там понятно, почему. Топливомер - это не показометр, а именно измерительный прибор. К нему идёт кабель непосредственно от датчика уровня топлива в баке, а не от какой-то измерительной аппаратуры, которая выдаёт только значение для отображения на экране. Поэтому вся измерительная электроника находится в его корпусе.
К слову, топливомер не самый длинный такой прибор. Тахомер, что я препарировал два года назад, в длину был сантиметров тридцать.
rezdm
11.06.2025 13:12Кому интересует посерьёзнее, https://www.youtube.com/@CuriousMarc/videos
(пройтись по сериям)
https://www.youtube.com/watch?v=LQkDi3cjY3U
https://www.youtube.com/watch?v=kpvk8BZBGC4
https://www.youtube.com/watch?v=aPIZwqq_W_k
AlexMih
11.06.2025 13:12Я, конечно, сейчас глупость спрошу, но надо же когда-то умнеть. Если задача сервоприводов
заключается в повороте индикатора в положение, соответствующее входному напряжению
...то почему бы просто не подать на индикатор это входное напряжение?
Vassilij
11.06.2025 13:12Потому, что в авиации важна устойчивость показаний даже при вибрациях и турбулентности. Сервопривод активно удерживает стрелку в нужном положении, а не просто реагирует на ток (стрелка при поворотах/разворотах/пикировании не болтается).
AlexMih
11.06.2025 13:12Но неужели в 1977 году не нашлось иных решений этой проблемы, кроме килограма шестеренок в каждом крохотном индикаторе? И это для авиации, где каждый грамм важен?
Может я конечно неправ, но мне все это представляется дикой помесью легаси-оверинжиниринга, инерции мышления и бюрократического болота вместо нормального производственного процесса.
xxxgoes
11.06.2025 13:12До 60-х делали приборы с гальваническим показометром. И избавились от этой практики при первой же возможности. Основных причин две: восприимчивость гальванометра к вибрациям и возможность недиагностируемого залипания стрелки.
В приборах с мотором и сельсином / потенциометром стрелка стоит точно, на вибрации не реагирует. И отказ любого компонента легко диагностируется и можно выбросить флажок отказа / недостоверных показаний.
MaFrance351
11.06.2025 13:12Хотя вот, что интересно, некоторые гальванические приборы таки остались даже на поздних.
Указатель вибраций на 737/747 был именно с гальванометром внутри. По сути обычный милливольтметр.
MaFrance351
11.06.2025 13:12Такое решение в виде сервопривода и управляющей электроники было от начала появления электронных (где было что-то ещё помимо сельсинов) стрелочных приборов до полного их ухода в историю. В мелких стрелочных (N1, N2, EGT, температура и давление масла, Fuel flow) реализовано точно так же. Причём зачастую там ещё более эпичные решения.
Тем не менее, видел несколько простых - в одном стояли сельсины (но они благодаря своему свойству самостоятельно синхронизироваться не стряхиваются), ещё какие-то (вроде бы вибрация двигателей и давление кислорода на Боинге) были и вовсе магнитоэлектрическими. Каким образом там реализована защита от вибраций и тряски - мне неведомо, не разбирал.
Moog_Prodigy
Ну это довольно простой прибор, а схема управления двигателями с обратной связью известна еще с бородатых годов, и может вообще не включать в себя ОУ - это мостовая схема, в которой реохорд обратной связи включен как одно плечо, а второе плечо это сигнал задания. Рассогласование моста крутит двигатель в ту или иную сторону. Тут просто все маленькое и низкотоковое. На таком принципе строились (да и сейчас) различные индикаторы, самописцы (прибор КСП, не самолетный но принцип действия тот же), и даже роботы.
Yak52
Да и самые популярные ардуиновские сервы построены на том же принципе. Только уровень задающего напряжение формируется из ШИМ сигнала через интегрирующую цепочку.
frolovdv
Калибратор сигналов посадки?
MaFrance351
О. Когда-то препарировал индикатор давления масла, работавший именно по такому же принципу.