Комментарий: я не являюсь носителем английского языка и не работаю в электронной промышленности в течение достаточно долгого времени, поэтому извините, если некоторые технические термины не написаны на месте или написаны грамматически.
Почему они все еще работают?
Ну упрощенно сказано, потому что для электрики все кажется нормальным. Вода может быть не в тех местах, где она может привести к хаосу (из-за мер, которые здесь не описаны). Однако, для простоты, давайте предположим, что у нас есть область с коррозией, которая потенциально может создать проблемы.
Большинство частей - с учетом их количества - на печатной плате (PCB) обычно пассивные . Например, это резисторы и конденсаторы. Почти все части прямоугольной формы на вашем примере изображения должны быть конденсаторами (размер от 1206 до 0402, я полагаю - больше в Википедии ). Как видите, есть открытые точки пайки (они, кажется, не покрыты лаком). Если в эту зону попадает вода и происходит коррозия, между этими контактами может возникнуть электрический мост, или точка пайки может разъесться, что приведет к снижению электропроводности.
Резисторы часто используются для предотвращения слишком высокого напряжения на своих входах других цепей - часто контроллеров. Конденсаторы обычно используются для «сглаживания» напряжения или для работы в качестве буфера. (Кстати) есть несколько вариантов использования для них обоих, но я хочу подчеркнуть их, потому что они важны для нашего контекста.
Теперь фактическое «сердце» почти каждого электронного устройства, конечно, является своего рода микроконтроллером. Мы хотим защитить их всеми разумными усилиями, потому что если они выйдут из строя, устройство может выйти из строя (или даже разрушиться). Таким образом, все остальные части (намного больше, чем я описал выше) пытаются предоставить им требуемые сигналы, чтобы они могли выполнить код, который выполняется на них ожидаемым образом.
Причина отключения 1: Нестабильное напряжение питания
Предположим, например, что у нас есть проблема с коррозией в области, которая отвечает за подачу напряжения на некоторые из наших микроконтроллеров (например, в телефоне). Также предположим, что это влияет на конденсаторы, которые должны снабжать контроллеры чистым, гладким постоянным током. Однако из-за коррозии они больше не работают, как ожидалось. Они могут иметь контакт, но не так, как ожидал производитель. Результатом будет более нестабильное напряжение питания для контроллера. Если падения напряжения достаточно велики, возможно, контроллер будет вынужден выключиться, и впоследствии телефон может выключиться.
Причина отключения 2: защита от перенапряжения
Продолжим мысль из приведенного выше примера, но на этот раз предположим, что затронутые части являются резисторами. Влияние на электрическое подключение одинаково. Однако мы предполагаем, что электрическая цепь спроектирована таким образом (сеть резисторов), что напряжение, превышающее ожидаемое, поступает на контроллер. В идеале, контроллер сможет выдерживать полное рабочее напряжение, по крайней мере, в течение короткого времени. Чтобы предотвратить дальнейшее повреждение, он может отключить себя и устройство после этого (из хорошего дизайна рекомендуется, чтобы там что-то было зарегистрировано, хотя вы, как клиент, возможно, не сможете добраться до него).
Причина отключения 3: защита от перегрузки по току
Похоже на перенапряжение в принципе. Однако теперь предположим, что мы имеем «классическое» короткое замыкание между двумя или более контактами контроллера. Часто это не обязательно проблема, потому что некоторые контакты могут даже не быть подключены, например. Однако, если вы подключаете «правильные» два контакта - в первую очередь источник питания - вы должны надеяться, что контроллер имеет надлежащую защиту от перегрузки по току. Скорее всего, он сам выключится при обнаружении там короткого замыкания и после этого выключит устройство. Или вам может повезти, и предохранитель срабатывает достаточно быстро, чтобы предотвратить дальнейшее повреждение (к сожалению, не многие потребительские устройства имеют сменные предохранители).
Причина отключения 4: защита от перегрева
Опять же, предположение аналогично предыдущим. Температура часто определяется с помощью специальных резисторов, которые меняют свое сопротивление при изменении температуры. Со старыми компьютерными блоками питания это часто делалось, например, с NTC, в действительности более сложные. Во всяком случае, мы так или иначе рассчитываем температуру. Теперь, когда возникают проблемы с электрическим соединением, мы можем получить неправильные или неправдоподобные сигналы. Чтобы предотвратить дальнейшее повреждение (а также потому, что контроллер обычно идет по безопасному маршруту), устройство может выключиться. Конечно, в таких случаях также могут быть реальные проблемы с температурой, но вы должны выяснить это относительно легко (по крайней мере, с телефонами).
Я хотел бы продолжить и объяснить, какие методы обычно используются, чтобы избежать этих сбоев, но на данный момент я чувствую, что этого достаточно в качестве ответа на ваш вопрос.