Analysis of the baud rate of the UART to affects the data

Authors

  • Yichen Huang
  • Hao Lin
  • Di Zhang

DOI:

https://doi.org/10.54097/hset.v61i.10295

Keywords:

UART communication, frame format, baud rate, transmission distance, transmission speed.

Abstract

This article explores the impact of different baud rates on Universal Asynchronous Receiver/Transmitter (UART) asynchronous serial communication. It discusses the frame format and calculation method of baud rate error, as well as the main reasons for error, such as clock error, sampling error, line noise, data bit error, and software delay. To ensure reliable communication, it is essential to test and debug the actual baud rate and adjust it accordingly. The study found that higher expected baud rates resulted in higher baud rate errors, affecting transmission distance, speed, reliability, and system complexity. The appropriate baud rate should be selected based on specific application scenarios and requirements. Higher baud rates are needed for high-speed transmissions, while lower baud rates are required for long transmission distances or high reliability requirements. However, further research is needed to determine the impact of unallocated baud rates on data. Overall, this article provides valuable insights into the development of UART.

Downloads

Download data is not yet available.

References

Y. Fang and X. Chen, “Design and Simulation of UART Serial Communication Module Based on VHDL,” 2011 3rd International Workshop on Intelligent Systems and Applications, May 2011.

E. G. Rajgure and A. P. Thakare, “‘The Novel Technique for Channel Security using UART,’” 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Mar. 2014.

C. Zheng and Y. Liu, “Microcontroller principle and engineering applications - from MCS-51 to ARM,” Wuhan: Huazhong University of Science and Technology Press, pp. 153 – 155, 2020.

S. K. Ibrahim, H. M. Hathal, and R. A. Abdul Hussein, “Baud rate variations effect on virtual channel based on PIC microcontroller,” TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 17, no. 6, p. 2755, Dec. 2019.

D. V. Gadre and S. Gupta, “Universal Asynchronous Receiver and Transmitter (UART),” Getting Started with Tiva ARM Cortex M4 Microcontrollers, vol. 10.1007/978-81322–37662_12, pp. 151 – 167, Oct. 2017.

N. Patel, V. Patel, and V. Patel, “VHDL Implementation of UART with Status Register,” 2012 International Conference on Communication Systems and Network Technologies, May 2012.

Peña, Eric, and Mary Grace Legaspi. "Uart: A hardware communication protocol understanding universal asynchronous receiver/transmitter." Visit Analog 54.4, 2020.

R. Gallo, M. Delvai, W. Elmenreich, and A. Steininger, “Revision and verification of an enhanced UART,” IEEE Xplore, Sep. 01, 2004.

J. Hua, L. Zhou, C. Chen, and L. Jiang, “Synchronization for QDPSK —Costas loop and Gardner algorithm using FPGAs,” 2014 IEEE/ACIS 13th International Conference on Computer and Information Science (ICIS), Jun. 2014.

T. Guha, I. Pal, R. Basak, F. Khan, and S. A. Khan, “Design and Implementation of HDLC Protocol using VHDL technique,” 2020 4th International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech), Oct. 2020.

Downloads

Published

30-07-2023

How to Cite

Huang, Y., Lin, H., & Zhang, D. (2023). Analysis of the baud rate of the UART to affects the data. Highlights in Science, Engineering and Technology, 61, 200-205. https://doi.org/10.54097/hset.v61i.10295