I have two encoders that emit A/B signals for a total of 4 wires. Not sure if this will be relevant but these encoders are not the same and have different output impedances and rise/fall time. I also have two motor power wires (nominal 9V motor, operating current usually below 0.5 A) as well as a 5V wire and a corresponding GND wire.
The problem that I am running into is when I bundle all eight wires together, I am getting crosstalk between the encoder lines that show up as oscillations. Because these oscillations exceed the maximum input voltage limits of its receiving device, a LS7366R quadrature counter, I am trying to dampen these oscillations somehow. Oscilloscope screenshots are shown below that illustrate the oscillations:
The maximum input limits are -0.35V to 5.3V according to the LS7366R datasheet, and both of those oscillations exceed that limit. I am looking for a solution to combat this - I was initially going to put a ceramic capacitor to ground for the encoder channels, but I am worried about limiting my bandwidth (would this even work?). What other quick solutions can I implement?