Базовая защита интерфейса USB

Я никогда не защищал свои USB-интерфейсы для микроконтроллеров, пока USB-порт моего ПК не перестал работать из-за плохого соединения. Итак, я начинаю защищать их, но я нашел несколько микросхем ESD, которые их защищают, но мой вопрос...

Есть ли простой способ сделать это с дискретными компонентами?

Я наткнулся на несколько схем с использованием пары резисторов и пары стабилитронов.

введите описание изображения здесь

Этого достаточно, чтобы защитить их?

Дополнительная информация о защите USB: http://www.digikey.com/techxchange/message/6040

Ответы (1)

У NXP есть хороший документ по защите USB от электростатического разряда.

В работе показаны двунаправленные TVS на D+ и D-, а также однонаправленное устройство на VBUS. Резисторы не требуются.

TVS рассчитаны на то, чтобы выдерживать скачки электростатического разряда без необходимости использования ограничительных резисторов, а также они быстро реагируют. Обычные стабилитроны не так надежны.

Да, я тоже это видел (опубликовал ссылку в моем предыдущем редактировании). На самом деле я только что купил ESDA6V1W5 на сайте ST mouser.com/ds/2/389/CD00064033-97237.pdf. Но было бы неплохо увидеть, как в нем реализованы дискретные компоненты. Очевидно, многие люди интересуются этой темой.
Вы можете сделать это с дискретными TVS, это может быть немного громоздко с точки зрения разводки печатной платы. У меня есть хороший опыт работы с этими переходными устройствами ESDA, защищающими I2C и цифровые выходные линии в источниках питания, над которыми я работал.