I posted relative problem a while ago here but we came to conclusion that the overshoots were just artifacts. Later, when I extended the signal lines, the overshoots increased and were about 2V of magnitude.
First thing I tried were unknown to me before ferrite beads. I tried several different types of bandwidths but only one had shown some positive effects. I connected one and then two FB in series making a total of 940 Ohms (MPZ1608B471A), the overshoots were smoothed out, but the undershoots remained:
Then I found a similar discussion about my problem here and a simple 100 Ohm series resistor fixed the whole deal:
Finally, questions:
why a simple resistor (that kills DC as well) fixed the problem, whereas the ferrite bead that should only attenuate high frequencies was not as effective?
if I run two wires (one is signal the other is GND), should the ferrite beads go on both wires or just the signal wire?
do I need a pull up/pull down resistors if I connect two DI/DO interfaces?
- could someone, please, add "overshoot" and "undershoot" tags.
Thank you so much.
simulate this circuit – Schematic created using CircuitLab