Why is it necessary to terminate the end of a DMX512 control run? In Recommended Practice for DMX512 by Adam Bennette, Mr. Bennette states "Incorrect or missing termination is probably the single most common reason for faulty DMX512 systems." In a talk I gave at the 1995 USITT conference I showed that termination has a profound effect on DMX signal integrity. Without getting into the math or technical terms, I will try to shed some light on what termination does.
Reflections. DMX512 signals have electrical components in the Radio Frequency (RF) range. Cables carrying radio frequencies are called Transmission Lines and have a special set of rules and formulas that describe their behavior. One of these rules describes what happens to a signal traveling down the cable (at over half the speed of light) when it hits the end of the cable. No, the cable doesn't bulge or explode. Instead a percentage of the signal is "reflected" back up the cable. The way to prevent this reflected energy is to absorb it. To absorb the maximum amount of energy, a resistor which matches the "characteristic impedance" of the cable is placed across the data line. The DMX512 specification states the cable should have a characteristic impedance of 120 ohms (although most DMX512 techies agree a value between 100 and 120 ohms is satisfactory). A value of 120 ohms is usually specified for proper DMX512 termination.
Why are reflections a problem? The signals travel down the cable at roughly 60% of the speed of light. Although fast, this is not instantaneous. The DMX512 data is digital. Each digit is placed on the line for only 4 millionths of a second (abbreviated 4uS). The receiving device looks at the value of the digit in the center of the 4uS. That is 2uS after the digit is placed on the line. In 2uS a signal can travel down and back about 590 feet of cable. If a device is sitting on a cable such that it receives the reflected signal as well as the initial signal, it sees two numbers at once. It gets confused!
People have told me they have seen DMX512 problems, which were corrected by termination, on cables much shorter than 590 feet. Although I can easily replicate DMX512 problems with cable lengths over 500 feet, I have not been able to duplicate these problems with short cable lengths. The following are some possible explanations:
Cable Capacitance and Inductance. In looking at DMX512 signals on the oscilloscope I've noticed signal distortion on relatively short lines. Some distortion is caused by the fact that all cables have capacitance and inductance. This causes "ringing" (oscillation at the beginning or end of a digit) and rounding of the edges of the digit. Although any low value resistor across the end of the line will lower the effect of cable capacitance and inductance, using the proper termination resistance is recommended.
Noise.Low impedance cabling systems pick up less electrical noise than high impedance systems. By adding the proper termination, the susceptibility of the system to noise is reduced.
Conclusion.Terminate those DMX lines! It will improve your system and make you feel good.
Thank you to Doug Fleenor Design for this article Why Terminate?