I transmit a signal using LVDS over a CAT6 ethernet cable. However, instead of coming through clean, it always 'bounces' back to the high state: (Pink is the input and yellow is the output) (Sorry for the glare and angle, there is a window behind me so it's impossible to take good photos)
When the input is turned high, pretty much the same thing happens to the output.
The setup is as follows: The SN65 chip takes the sync signal (left, 6) and puts a differential output on any channel that is enabled (left, 9..16). Then the differential signal is routed to the RJ45 port (right).
Then there is 5 meter of CAT6 cable.
On the other side there's another RJ45 port that is hooked up quite the same.
The differential signal leads to this DS90 chip which outputs the sync signal again.
Note that there isn't termination. The designer of this circuit assured me that it's not (or at least shouldn't be) necessary. However, when I manually press a 100 Ohms resistor to the contacts, then the signal is better, but not fixed.
Can you spot a mistake that would cause this signal going back to high to happen? Do you have tips on how to improve this situation?
The sync signal is not a clock or anything. It will just be occasionally toggled (once every minute maybe or only at bootup. Depends on what the system will need in the end).