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...
Main Authors: | , , |
---|---|
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 |