The most common problem, that happens to be a part of the RS232 and RS485 serial ports, is its mode of transmission. It can only send single bits of RS232 data which makes communication very slow. This can be a major problem, especially when it’s being used in a busy environment, and easily brings a lot of dissatisfaction. The good news is that this problem can be solved by the use of an intermediate RS232 / RS485 data link peripheral interface UART. UART (Universal Asynchronous Receiver-Transmitter) is an integrated circuit which contains software that converts single bit data format into 8-bit stream of parallel data. This enhances the speed of RS232 communication between two devices, and, in turn, facilitates the processing of RS232 data.
Another problem that is experienced by users of the RS232 / RS485 ports is the absence of flow control (hand shaking) or its misconnection. This usually results to communication lock-up or buffer overflows. These buffers are usually called FIFO because they occur in a first-in first-out mode. The only way to minimize this problem is by using UART. The UART has trigger levels which indicate the number of bytes of information that can be sent to it from the computer. The computer communicates with the UART devise and access the time that the buffers in it can be refilled. With good RS232 communication between these two (the computer and the UART) these buffer overflows can be greatly reduced. This relates to both RS232 and RS485.
The third problem, which is likely to be experienced, using USB Serial RS232 is incorrect communication between DTE and DCE devices. This result in some handshaking lines or even the reversal of receives and transmits RS232 data lines. The USB to RS232 Cable between the two devices is usually the cause of this problem. The solution to this problem is to disconnect the RS232 cable until the problem is over. This is done because the problem might have arisen due to a wrong connection of the RS232 cable.
The fourth problem that is faced by many users of RS232 to RS485 ports is incorrect pin configuration, or finding it hard to deal with the serial ports' connector genders. This makes it hard for people to 'mate' or connect any devise that uses this kind of connecters. This is because some devises have 25 pins while others have 9 pins, some are male some are female. As a result, some people get frustrated with these devises and some end up not using them. To solve this problem, people can use USB to Parallel Cable such as RS232 DB9 gender changes or custom made cables. These cables help in connecting devises with different numbers of pins -on either the female or the male connector-and hence make it easier for the users.
Previous : It is Wise to Get USB Extension Cables