Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/34641
Título: | Desenvolvimento de um conversor do protocolo de comunicação USB (Universal Serial Bus) para CAN (Controller Area Network) |
Título(s) alternativo(s): | Development of a Universal Serial Bus protocol (USB) to Controller Area Network (CAN) converter |
Autor(es): | Sousa, Carlos Eduardo de Mattia de |
Orientador(es): | Guedes, Alex Lemes |
Palavras-chave: | Serviços de comunicação Microcontroladores Circuitos eletrônicos Communication and traffic Microcontrollers Electronic circuits |
Data do documento: | 30-Nov-2023 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Medianeira |
Citação: | 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. |
Resumo: | 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. |
Abstract: | 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. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/34641 |
Aparece nas coleções: | MD - Engenharia Elétrica |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
desenvolvimentoconversorprotocolo.pdf | 99,19 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons