Или, если кому не сложно - нарисуйте схематически как нужно делать в моем случае?
Давайте я вам лучше расскажу, в чем суть проблемы.
Ссылку на статью я уже давал, вы не отреагировали, наверное это слишком сухой материал. Попробую разжевать подробнее.
Самая типичная помеха, вызывающая обратимый сбой устройства - это наносекундная помеха от механических контактов, т.е. от выключателей и контактов реле. На западе этот тип помех называют "EFT - Electric Fast Transient". Все промышленно выпускаемые устройства должны быть устойчивы к этому типу помех. Насколько устойчивы и как испытывать - описано в стандарте Международной Электротехнической Комиссии МЭК 6100-4-4, из которого выводятся частные стандарты стран - участников МЭК. Обычно эти стандарты просто повторяют стандарты МЭК, только переведены на другой язык.
При испытаних на устойчивость к EFT помехам стандарт требует, чтобы
работающее устройство не сбоило, когда на него подаются два вида воздействий:
-
в землю устройства напрямую вдуваются короткие импульсы помех амплитудой порядка 500...1000 В от мощного генератора
-
в сигнальные провода помехи амплитудой порядка 500...2000 В вдуваются при помощи "емкостных клещей", которые обеспечивают емкостную связь между источником помех и кабелем.
Так, как подает сигнал в своих "замерах" невежественный идиот pvvx, никто EFT помехи не подает, поскольку это абсолютно бессмысленная глупость.
Теперь попробуйте представить, как испытательная помеха в соответствии со стандартом МЭК будет воздействовать на сигнальные провода вашего устройства. Есть генератор помех с внутренним сопротивлением 50 Ом. Импульсы треугольной формы амплитудой 1 или 2 кВ, нарастающий фронт 5 нс, спадающий фронт 95 нс. Импульсы подаются пачками с периодом следования 5 кГц чтобы имитировать дребезг механических контактов. Выход этого источника соединен с "емкостными клещами", т.е. двумя металлическими пластинами длиной сантиметров 30 или 50 (точно не помню), между которыми по очереди зажимается каждый кабель испытуемого устройства. Само испытуемое устройство при этом находится на расстоянии 100 мм над сплошной заземленной поверхностью.
Какие выводы можно сделать из сказанного?
Во-первых, если ваши сигнальные провода - это "витая пара" или "витой пучок", то емкостные клещи наведут одинаковый по амплитуде сигнал на всех проводах кабеля. Иными словами - они наведут синфазную помеху. Дифференциальной помехи (т.е. напряжения
между проводами) или вообще не будет, или она будет настолько мала, что никакой бессмысленно поставленный кретином pvvx варистор даже не сработает.
В-вторых, эта синфазная помеха будет изо всех сил стараться пробиться к той точке, к которой заземлен источник генератора помех. Это ее главная задача и цель. Как она туда попадет? Для этого наадо проанализировать путь, по которому пойдет помеха.
- Со стороны емкостных клещей один из проводов - общий провод вашего устройства. Для помехи это кратчайший путь к истинной земле. Однако она не перемиенет частично пройти и по сигнальным проводам, через пин GPIO на земляной пин микропроцессора и далее опять по земле. Вот это и может вызвать сбой. Однако если в сигнальном проводе последовательно с пином GPIO стоит резистор 1 кОм - то помехе уже не будет никакого резона туда ломиться, для нее это слишком высокий импеданс.
- Там, где помеха бежит по земле, если ей встретился конденсатор - то для нее это как просто проводник. Если ей короче прыгнуть через конденсатор на GPIO пин, а оттуда на земляной пин микропроцессора и далее опять по земле - она так и побежит, и это опять будет сбой. Поэтому надо четко понимать, куда подключать земляной пин фильтрующего конденсатора, чтобы это не стало причиной сбоев. Если не понимаете - лучше вообще уберите этот конденсатор, одного резистора будет достаточно.
- На реальную землю с общего провода вашего устройства помеха в конечном счете попадает через блок питания. В нем всегда есть сильная емкостная связь между общим проводом и землей, это и есть путь для помехи.
Имейте ввиду, вам тут советы дают люди с самым разным уровнем знаний. Кто-то, как pvvx, высшего образования вообще не имеет, а просто бессистемно нахватался по форумам и даташитам, вообще не понимая что как работает. Раньше таких называли "кустари-одиночки", вроде Полесова из "12 стульев", а сейчас он себя числит в "бизнесменах". В реалии это просто невежественный радиолюбитель с мелкобуржуазным менталитетом. Не придавайте большого значения глупостям, которые он несет. =
=