Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)

Detalhes bibliográficos
Autor(a) principal: Sousa, Carlos Eduardo de Mattia de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/34641
Resumo: The CAN protocol is a communication protocol developed in the early 1980s by the German company Robert Bosch GmbH. Its use has experienced significant growth in the market, particularly in the industrial sector and, most notably, in automotive applications, owing to its high robustness and transmission speeds. On the other hand, the USB protocol stems from a collaborative effort by various companies aimed at simplifying the connection of different devices used in computers of that time, and it continues to be extensively utilized today. Therefore, the objective of this work is to develop a bidirectional converter between the CAN (Controller Area Network) and USB (Universal Serial Bus) interfaces, with the goal of facilitating efficient and reliable communication between devices that use these distinct interfaces. The development of this project involved the application of knowledge in electronics, programming, as well as the use of various software tools for schematic design and 3D modeling. At the end of the project, a device capable of data conversion between both protocols was achieved, with speeds of up to 1 Mbps, accurately and reliably. Unfortunately, integration with commercial software was not attained, but its use with terminal programs yielded satisfactory results.
id UTFPR-12_f7af29f44f7da96fa3f706695ee5f27f
oai_identifier_str oai:repositorio.utfpr.edu.br:1/34641
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)Development of a Universal Serial Bus protocol (USB) to Controller Area Network (CAN) converterServiços de comunicaçãoMicrocontroladoresCircuitos eletrônicosCommunication and trafficMicrocontrollersElectronic circuitsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThe CAN protocol is a communication protocol developed in the early 1980s by the German company Robert Bosch GmbH. Its use has experienced significant growth in the market, particularly in the industrial sector and, most notably, in automotive applications, owing to its high robustness and transmission speeds. On the other hand, the USB protocol stems from a collaborative effort by various companies aimed at simplifying the connection of different devices used in computers of that time, and it continues to be extensively utilized today. Therefore, the objective of this work is to develop a bidirectional converter between the CAN (Controller Area Network) and USB (Universal Serial Bus) interfaces, with the goal of facilitating efficient and reliable communication between devices that use these distinct interfaces. The development of this project involved the application of knowledge in electronics, programming, as well as the use of various software tools for schematic design and 3D modeling. At the end of the project, a device capable of data conversion between both protocols was achieved, with speeds of up to 1 Mbps, accurately and reliably. Unfortunately, integration with commercial software was not attained, but its use with terminal programs yielded satisfactory results.O CAN é um protocolo de comunicação desenvolvido no início da década de 80 pela empresa alemã Roberto Bosch GmbH. Sua utilização tem tido uma alta crescente no mercado, no setor industrial e principalmente no automotivo, devido a sua alta robustez e velocidades de transmissão. O protocolo USB por sua vez, advém de um esforço conjunto de diversas empresas a fim de facilitar a conexão dos diferentes dispositivos utilizados nos computadores da época, sendo extremamente utilizado até nos dias de hoje. Sendo assim, o objetivo deste trabalho é desenvolver um conversor bidirecional entre as interfaces CAN (Controller Area Network) e USB (Universal Serial Bus), visando facilitar a comunicação eficiente e confiável entre dispositivos que utilizam essas interfaces distintas. Para o desenvolvimento deste projeto, foram empregados conhecimentos na área de eletrônica, programação além da utilização de diversos softwares para elaboração de esquemáticos e modelos 3D. Ao final do projeto foi possível obter um dispositivo capaz de realizar a conversão de dados entre ambos os protocolos, com velocidades de até 1 Mbps, de forma precisa e confiável. A integração do aparelho com softwares comerciais infelizmente não foi alcançada, porém é possível sua utilização com programas terminais.Universidade Tecnológica Federal do ParanáMedianeiraBrasilEngenharia ElétricaUTFPRGuedes, Alex LemesGuedes, Alex LemesMiyadaira, Alberto NoboruMarangoni, FilipeSousa, Carlos Eduardo de Mattia de2024-09-02T14:37:55Z2024-09-02T14:37:55Z2023-11-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSOUSA, Carlos Eduardo de Mattia de. Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network). 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Medianeira, 2023.http://repositorio.utfpr.edu.br/jspui/handle/1/34641porhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2024-09-03T06:10:21Zoai:repositorio.utfpr.edu.br:1/34641Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2024-09-03T06:10:21Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
Development of a Universal Serial Bus protocol (USB) to Controller Area Network (CAN) converter
title Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
spellingShingle Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
Sousa, Carlos Eduardo de Mattia de
Serviços de comunicação
Microcontroladores
Circuitos eletrônicos
Communication and traffic
Microcontrollers
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
title_full Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
title_fullStr Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
title_full_unstemmed Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
title_sort Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network)
author Sousa, Carlos Eduardo de Mattia de
author_facet Sousa, Carlos Eduardo de Mattia de
author_role author
dc.contributor.none.fl_str_mv Guedes, Alex Lemes
Guedes, Alex Lemes
Miyadaira, Alberto Noboru
Marangoni, Filipe
dc.contributor.author.fl_str_mv Sousa, Carlos Eduardo de Mattia de
dc.subject.por.fl_str_mv Serviços de comunicação
Microcontroladores
Circuitos eletrônicos
Communication and traffic
Microcontrollers
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Serviços de comunicação
Microcontroladores
Circuitos eletrônicos
Communication and traffic
Microcontrollers
Electronic circuits
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description The CAN protocol is a communication protocol developed in the early 1980s by the German company Robert Bosch GmbH. Its use has experienced significant growth in the market, particularly in the industrial sector and, most notably, in automotive applications, owing to its high robustness and transmission speeds. On the other hand, the USB protocol stems from a collaborative effort by various companies aimed at simplifying the connection of different devices used in computers of that time, and it continues to be extensively utilized today. Therefore, the objective of this work is to develop a bidirectional converter between the CAN (Controller Area Network) and USB (Universal Serial Bus) interfaces, with the goal of facilitating efficient and reliable communication between devices that use these distinct interfaces. The development of this project involved the application of knowledge in electronics, programming, as well as the use of various software tools for schematic design and 3D modeling. At the end of the project, a device capable of data conversion between both protocols was achieved, with speeds of up to 1 Mbps, accurately and reliably. Unfortunately, integration with commercial software was not attained, but its use with terminal programs yielded satisfactory results.
publishDate 2023
dc.date.none.fl_str_mv 2023-11-30
2024-09-02T14:37:55Z
2024-09-02T14:37:55Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SOUSA, Carlos Eduardo de Mattia de. Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network). 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Medianeira, 2023.
http://repositorio.utfpr.edu.br/jspui/handle/1/34641
identifier_str_mv SOUSA, Carlos Eduardo de Mattia de. Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network). 2024. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Medianeira, 2023.
url http://repositorio.utfpr.edu.br/jspui/handle/1/34641
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
Brasil
Engenharia Elétrica
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
Brasil
Engenharia Elétrica
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850497831627915264