Как обнаружить неисправность в шине i2c?
Ваш вопрос:
Как обнаружить неисправность в шине i2c?
Ответ мастера:
Прежде всего, для выявления неисправностей в шине типа і2с нужно произвести замер напряжения, обеспечивающего питание шины. Информация может не поступать к шине из-за того, что питающее напряжение поступает с колебаниями, что не позволяет шине функционировать в нормальном режиме. Именно поэтому проверьте, есть ли какие-либо колебания или перепады в напряжении питания. Особенное внимание следует уделять именно этой ситуации, если Вы замечаете какие-либо неисправности нерегулярного характера. Также нужно произвести замеры всех резисторов, возможно где-то возможны утечки электроэнергии, какие-то из резисторов неисправны в результате дефективности или короткого замыкания.
Сложнее найти неисправность в тех случаях, когда на схеме вообще отсутствуют резисторы. В этом случае, из-за неполадки блокируется довольно обширный участок схемы, передача информации через который уже невозможно, а также неизвестно, что именно на этом участке является неисправным. Придется проверять такую неисправность путем ручного отключения отдельных узлов и схем, взаимодействующих с шиной. Это может отнять больше времени, зато позволит точнее предположить, что же именно является причиной возникшей неполадкой. Необходимо произвести проверку всех линий, обеспечивающих передачу информации и электропитания к шине, так как может быть нарушен канал, в результате чего не поступает как информация, так и электропитание. Также причиной нарушений могут быть отличия тактовой частоты от той, что необходимо как в большую, так и в меньшую сторону. Из-за этого не происходит синхронизация сигналов, что в свою очередь не дает нормальной возможности для обмена информацией устройств с шиной и наоборот.
Дальнейшая проверка требует более точных действий и возможно, целесообразнее доверить это специалистам сервисных центров и ремонтных мастерских, что может здорово сэкономить Ваше время и уберечь диагностируемую технику от каких-либо некомпетентных действий, которые могут привести к возникновению дополнительных поломок и неисправностей. Ведь, зачастую, случается так, что человек, начинающий выявлять неисправность своего аппарата, приносит еще больше этих самых неисправностей в схему из-за того, что не совсем осознает, что ему нужно и что он делает, а также из-за элементарной неосторожности. Чтобы этого избежать, а также избежать дополнительных затрат, доверьте выявление неисправностей и их починку профессионалам.