Mostrar registro simples

dc.contributor.advisorGotz, Marcelopt_BR
dc.contributor.authorAbitante, Guilherme Raabept_BR
dc.date.accessioned2024-07-20T06:21:23Zpt_BR
dc.date.issued2021pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/276635pt_BR
dc.description.abstractVerification and testing are essential processes in the development of a product. They not only identify issues, but also assure that the product meets the desired behavior. The present work describes a test system to test an embedded vehicular connectivity unit which has several interfaces, including CAN/CAN-FD, RS232, Bluetooth Low Energy, Wi-Fi, and V2X protocols. The objective of the work is to ease debug of the device under test, testing different features and making the whole validation process more agile for new test cases and less time consuming for routine operations. The test system consists of a software coded in Python that runs in the device under test and a modular test fixtures available in the market. The latter was programmed during this work in a proprietary language, CAPL. The developed test system successfully includes all features initially proposed and was made to be further enhanced. Naturally, new requirements were added as the work progressed. Generating new objectives is essential to keep up the continuous pursuit for excellence and fundamental to the system outside of the scope of this bachelors thesis. So far, the intuitive and friendly interface, the correct management of the system resources, and the implementation of tests, makes the Python software and test fixtures, both combined and independently, reach beyond initial expectations.en
dc.description.abstractVerificação e testes são processos essenciais no desenvolvimento de um produto. Não só identificam problemas, mas também asseguram que o produto satisfaz o comportamento desejado. O presente trabalho cria um sistema de testes para um sistema embarcado de conectividade veicular que tem várias interfaces, incluindo os protocolos CAN/CAN-FD, RS232, Bluetooth Low Energy, Wi-Fi e V2X. O objetivo do trabalho é facilitar a depuração do dispositivo, testando diferentes características e tornando todo o processo de validação mais ágil para novos procedimentos de teste e menos demorado em operações rotineiras. O sistema de teste consiste em um software codificado em Python executado no dispositivo e uma jiga de testes modular disponível comercialmente. Este último foi programado durante este trabalho numa linguagem proprietária, CAPL. O sistema de teste desenvolvido inclui, com sucesso, todas as características inicialmente propostas e foi elaborado prevendo futuras melhorias. Naturalmente, novos requisitos foram acrescentados à medida que o trabalho avançava. A geração de novos objetivos é essencial para manter a busca contínua por excelência e fundamental para o sistema fora do âmbito deste trabalho de conclusão de curso. Até agora, a interface intuitiva e amigável, a gestão correta dos recursos do sistema e a implementação de testes, torna o software Python e a jiga de testes, tanto combinados como independentes, acima das expectativas iniciais.pt_BR
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectVehicular connectivityen
dc.subjectControlador de testept_BR
dc.subjectSistemas embarcadospt_BR
dc.subjectProtocol validationen
dc.subjectTest automationen
dc.titleAutomated test system for vehicular connectivity solutionspt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001138377pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2021pt_BR
dc.degree.graduationEngenharia de Controle e Automaçãopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples