Analysis of the baud rate of the UART to affects the data
DOI:
https://doi.org/10.54097/hset.v61i.10295Keywords:
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
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
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







