Hi All,
I am very new to PCB routing and was hoping I could get some tips and tricks.
I have a circuit which has 3 differential pairs as inputs (3 channels from an encoder on an industrial robot). The signals contain information based on the relative timing between the channels so it is pretty important that the data arrives in unison.
I have the signals entering the board through screw terminal connectors and landing on a 16-SOIC RS-422 differential receiver. My understanding is that with differential pairs, it is important to keep them tightly coupled (physically near each other) and matched in length. In this application however, do you think it is more important to make all 6 traces the same length at the expense of keeping the traces very tightly coupled?
The length of the run of traces is ~800 mils and the signal is 700kHz max. The installation location is pretty noisy due to nearby SMPS and servo drives.
Here is a picture of my traces where I've traded the shortest path and routing the traces a bit further from each other (especially Channel B in the middle) for length matching all the traces within 1 mil.
I am very new to PCB routing and was hoping I could get some tips and tricks.
I have a circuit which has 3 differential pairs as inputs (3 channels from an encoder on an industrial robot). The signals contain information based on the relative timing between the channels so it is pretty important that the data arrives in unison.
I have the signals entering the board through screw terminal connectors and landing on a 16-SOIC RS-422 differential receiver. My understanding is that with differential pairs, it is important to keep them tightly coupled (physically near each other) and matched in length. In this application however, do you think it is more important to make all 6 traces the same length at the expense of keeping the traces very tightly coupled?
The length of the run of traces is ~800 mils and the signal is 700kHz max. The installation location is pretty noisy due to nearby SMPS and servo drives.
Here is a picture of my traces where I've traded the shortest path and routing the traces a bit further from each other (especially Channel B in the middle) for length matching all the traces within 1 mil.