Summary: | RS422 is widely used in industrial and defense communication interfaces due to its low cost and high reliability. However, due to its short transmission rate and short transmission distance, its application range is limited to low-speed, short-distance transmission. Aiming at such problems, this paper analyzes the reasons for restricting the transmission rate and distance of RS422, and proposes a method to increase the communication speed of the interface in software. This method is that we perform 6B/10B encoding on RS422 data, and increase the level conversion to make the processor better edge judgment. The DC component in the traditional 8B/10B encoding is removed from the encoding to achieve unique encoding and has one bit error correction function. Experiments show that by increasing the coding method, the transmission rate of RS422 is closer to the theoretical value, which has certain reference significance for improving the throughput of RS422 in engineering.
|