Однако не понимаю, зачем именно емкостной. Одно время думал и сейчас тоже продолжаю думать насчет датчика на основе BMP180 по давлению. Суть - этот датчик (небольшую платку) так вклеить и вмонтировать в герметичный объем (герметик, эпоксидка, прокладки и др) , чтобы выходили контакты и снизу довольно длинная трубка нержавейки. Трубка связана есесно с микроскопическим отверстием на самом датчике. Эту трубку погружаем в бак с топливом сверху. В трубке формируется избыточное давление - топливо туда не идет так как все герметично и сжимает находящийся внутри воздух. Давление внутри трубки будет зависеть от разности уровней топлива внутри трубки и снаружи. Внутри почти не меняется или очень слабо, а вот снаружи -уровень бака. У датчика диапазон 300...1100 Гектопаскалей. Нормальное атмосферное давление - 1013 Гектопаскалей. Остается еще 87 до верхнего уровня. 1 гектопаскаль =10,2 мм водяного столба. То есть по воде предел уровня может составлять в 87*10,2=887,4мм. Вода условно - плотностью 1кг/1литр. Бензин и прочие топлива и масла обладают меньшей плотностью. Возмем около 0,75кг/1литр. Следовательно возможный измеряемый уровень еще выше - если посчитать - то получим предел 1183мм в баке бензина. Что в общем-то дофига и больше и для ВСЕХ наших целей СЛА вполне достаточно. Может быть разве что в баке "Боинга" где тонны керосина может быть уровень общий и повыше. И то баки в крыльях и центроплане - а там думаю высота профиля все же меньше метра. Дальше вопросы насчет того, как этот уровень зависит от барометрического давления и высоты над уровенм моря. Но подозреваю, что слабо или не зависит. Ну это все дело идет в нечто типа Ардуинки, где пересчитывается в литры с диким звеном усреденения (когда самолет летит - то уровень на самом деле колбасится сильно). Так же может быть расчет запаса топлива по часам полета (исходя из расхода на крейсерском режиме) возможной дистанции полета при нулевом ветре. Логи, сбор статистики...