The reliability of serial data communication using Uart-Usb converter

During the design of the device that is based on a central microcontroller for measurements and an additional computer for graphical presentation and storage of measurement results, it often happens that there are not enough available USB ports. Therefore the need for using particular serial convert...

Full description

Bibliographic Details
Main Authors: Cakić Nikola, Žigić Aleksandar, Milosavljević Srđan
Format: Article
Language:English
Published: Electrical Engineering Institute Nikola Tesla 2022-01-01
Series:Zbornik Radova: Elektrotehnički Institut "Nikola Tesla"
Subjects:
Online Access:https://scindeks-clanci.ceon.rs/data/pdf/0350-8528/2022/0350-85282232095C.pdf
_version_ 1828048734755225600
author Cakić Nikola
Žigić Aleksandar
Milosavljević Srđan
author_facet Cakić Nikola
Žigić Aleksandar
Milosavljević Srđan
author_sort Cakić Nikola
collection DOAJ
description During the design of the device that is based on a central microcontroller for measurements and an additional computer for graphical presentation and storage of measurement results, it often happens that there are not enough available USB ports. Therefore the need for using particular serial converters arises. This paper presents the results of reliability testing of serial UART-USB communication using UM232R converter. The development environment Tiva TM4C1294XL microcontroller Launchpad sends temperature measurement results using UART communication to UM232R converter which is connected to ROCK PI 4 single board computer via USB interface. The user application is based on Java programming language and jSerialComm library. The communication is tested using packets of 100, 1 000 i 10 000 arrays of 50 characters. Time intervals used for tests are 10mS, 100mS, 500mS, and 1s. Each test is repeated 10 times to improve test validity. The average data loss is 50%, while the proposed algorithm reduced the loss up to 30%.
first_indexed 2024-04-10T19:01:20Z
format Article
id doaj.art-8a17dbf1b7ee426bb1578a89fdc6a0c6
institution Directory Open Access Journal
issn 0350-8528
2406-1212
language English
last_indexed 2024-04-10T19:01:20Z
publishDate 2022-01-01
publisher Electrical Engineering Institute Nikola Tesla
record_format Article
series Zbornik Radova: Elektrotehnički Institut "Nikola Tesla"
spelling doaj.art-8a17dbf1b7ee426bb1578a89fdc6a0c62023-01-31T08:45:11ZengElectrical Engineering Institute Nikola TeslaZbornik Radova: Elektrotehnički Institut "Nikola Tesla"0350-85282406-12122022-01-012022329510010.5937/zeint32-416770350-85282232095CThe reliability of serial data communication using Uart-Usb converterCakić Nikola0https://orcid.org/0000-0002-1714-6060Žigić Aleksandar1https://orcid.org/0000-0002-2104-2440Milosavljević Srđan2https://orcid.org/0000-0003-0929-9734Univerzitet u Beogradu, Elektrotehnički institut Nikola Tesla, Beograd, SerbiaUniverzitet u Beogradu, Elektrotehnički institut Nikola Tesla, Beograd, SerbiaUniverzitet u Beogradu, Elektrotehnički institut Nikola Tesla, Beograd, SerbiaDuring the design of the device that is based on a central microcontroller for measurements and an additional computer for graphical presentation and storage of measurement results, it often happens that there are not enough available USB ports. Therefore the need for using particular serial converters arises. This paper presents the results of reliability testing of serial UART-USB communication using UM232R converter. The development environment Tiva TM4C1294XL microcontroller Launchpad sends temperature measurement results using UART communication to UM232R converter which is connected to ROCK PI 4 single board computer via USB interface. The user application is based on Java programming language and jSerialComm library. The communication is tested using packets of 100, 1 000 i 10 000 arrays of 50 characters. Time intervals used for tests are 10mS, 100mS, 500mS, and 1s. Each test is repeated 10 times to improve test validity. The average data loss is 50%, while the proposed algorithm reduced the loss up to 30%.https://scindeks-clanci.ceon.rs/data/pdf/0350-8528/2022/0350-85282232095C.pdfserial transferreliabilitydata lossusbuarttivarock pium232r
spellingShingle Cakić Nikola
Žigić Aleksandar
Milosavljević Srđan
The reliability of serial data communication using Uart-Usb converter
Zbornik Radova: Elektrotehnički Institut "Nikola Tesla"
serial transfer
reliability
data loss
usb
uart
tiva
rock pi
um232r
title The reliability of serial data communication using Uart-Usb converter
title_full The reliability of serial data communication using Uart-Usb converter
title_fullStr The reliability of serial data communication using Uart-Usb converter
title_full_unstemmed The reliability of serial data communication using Uart-Usb converter
title_short The reliability of serial data communication using Uart-Usb converter
title_sort reliability of serial data communication using uart usb converter
topic serial transfer
reliability
data loss
usb
uart
tiva
rock pi
um232r
url https://scindeks-clanci.ceon.rs/data/pdf/0350-8528/2022/0350-85282232095C.pdf
work_keys_str_mv AT cakicnikola thereliabilityofserialdatacommunicationusinguartusbconverter
AT zigicaleksandar thereliabilityofserialdatacommunicationusinguartusbconverter
AT milosavljevicsrđan thereliabilityofserialdatacommunicationusinguartusbconverter
AT cakicnikola reliabilityofserialdatacommunicationusinguartusbconverter
AT zigicaleksandar reliabilityofserialdatacommunicationusinguartusbconverter
AT milosavljevicsrđan reliabilityofserialdatacommunicationusinguartusbconverter