Добрый день.
Для борьбы с помехой можно сделать следующее:
- а) на вход в параллель поставить сопротивление, чем меньше, тем лучше, главное - чтоб не сгорело сопротивление (Например, у вас есть резистор с рассеиваемой мощностью 2 Вт, чтобы он не был горячим как кипяток, нужно чтобы на нем рассеивалось не более 1Вт. Максимальным напряжением будем считать напряжение сети, т.е. 220В. Итого, после расчета получаем, что сопротивление должно быть не менее, чем 50 Ком. 220В*220В/1Вт)
- б) если это не помогло, то дополнительно в параллель поставить конденсатор емкостью от 10нФ и выше
- в) если и это не помогает, то заэкранировать кабель с изоляцией на 1500 В
- Если помеха импульсная (при старте двигателя, например), то можно ее отфильтровать в программе, поставив после входа блоки TON и TOF со временем порядка 10-20 мс, если это не критично для вашего алгоритма.





Ответить с цитированием