Внутри рукоятки работает маленькая пневматика

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

Когда бензин поднимается и закрывает это отверстие, доступ воздуха прекращается. Давление в канале меняется; образовавшееся разрежение воздействует на мембрану — гибкую перегородку внутри рукоятки. Она сдвигает защёлку, клапан закрывается, и поток останавливается. Таким образом, бак воздействует на насос не напрямую: сигнал от места у кончика носика передаётся внутрь рукоятки по тонкому воздушному каналу.

Почему отключение может сработать раньше

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

Защёлка нужна для удобства, а автоматическая остановка — для того, чтобы подача не продолжалась бесконтрольно. Но механизм реагирует на перекрытие отверстия, а не на точный запас свободного объёма в баке. Щелчок означает, что датчик у носика перестал «дышать», а не что система измерила бак до последней капли.