![]() Today, most Arduino boards are built with several different systems for serial communication as standard equipment. Therefore, we prefer serial communication, sacrificing potential speed for pin real estate. If you have ever had to move a project from a basic Arduino Uno to a Mega, you know that the I/O lines on a microprocessor can be precious and few. However, it requires many input/output (I/O) ports and lines. It is faster than serial, straightforward, and relatively easy to implement. Parallel communication certainly has its advantages. Advantages and Drawbacks of Parallel Communication Data is transferred in huge, crashing waves of 1’s and 0’s. They usually require buses of data - transmitting across eight, sixteen, or more wires. Parallel interfaces transfer multiple bits at the same time. However, in other cases when it is necessary to establish communication between two devices for longer distances it is not possible to use parallel connection. Parallel connection between the Arduino and peripherals via input/output ports is the ideal solution for shorter distances up to several meters. Each protocol can be categorized into one of the two categories: parallel or serial. Hundreds of communication protocols have been defined to achieve this data exchange.
0 Comments
Leave a Reply. |