Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/44685
Título: Plataforma didática para aquisição de dados via interface USB e LabVIEW com bootloader integrado
Título(s) alternativo(s): Educational platform for data acquisition via USB interface and LabVIEW with integrated bootloader
Autor(es): SAMPAIO, Bruno Zani
JUNCKER, Roberto
Orientador(es): KITANI, Edson Caoru
TORRES, Weslley Medeiros
Outro(s) contribuidor(es): KITANI, Edson Caoru
TORRES, Weslley Medeiros
RESENDE, Larissa R.
Tipo documental: Monografia
Palavras-chave: Eletrônica (aplicações industriais);Engenharia automotiva;Veículos;Tecnologia;Sistemas veiculares;Microcontrolador;Softwares;Linguagem de programação;Protótipo
Data do documento: 6-Dez-2014
Editor: 160
Referência Bibliográfica: SAMPAIO, Bruno Zani ; JUNCKER, Roberto. Plataforma didática para aquisição de dados via interface USB e LabVIEW com Bootloader integrado. 2014. Trabalho de Conclusão de Curso (Tecnólogo em Eletrônica Automotiva) - Faculdade de Tecnologia de Santo André, Santo André, 2014. 94 f. il.
Resumo: RESUMO A placa didática elaborada neste trabalho consiste em um protótipo que faz uso da porta de comunicação USB para realizar a integração do hardware com o firmware do projeto, por meio da transferência de dados entre um microcontrolador PIC 18F4550 da Microchip e a ferramenta computacional LabVIEW, baseada na linguagem G (linguagem gráfica de programação). Todo este trabalho possui o intuito de contribuir com a ampliação do conhecimento de futuros alunos ou pessoas que adquirirem interesse em realizar estudos e trabalhos posteriormente com esta plataforma didática. O código do microcontrolador foi escrito em linguagem de programação C e o compilador utilizado foi o CCS 4.140.30.19. Com o LabVIEW foi realizado a programação gráfica necessária para estabelecer comunicação, por meio de uma função chamada Call Library Function Node, que faz o uso adequado da library mpusbapi, disponibilizada pela Microchip. A ponte que estabelece comunicação entre o microcontrolador PIC18F4550 e o PC é feita através do driver mchpusb da Microchip e as libraries USB do software CCS C Compiler. O aplicativo utilizado para executar a programação de nosso firmware via Bootloader foi o HID Bootloader criado pela Microchip. O tipo de comunicação USB adotado foi a transferência do tipo bulk, devido ao fato deste método permitir envios de grandes quantidades de dados, assim como também garantir a integridade dos mesmos. Com o protótipo apresentado neste trabalho é possível, em teoria, receber ou enviar pacotes de dados de informações com uma velocidade de até 12 Mbps. ABSTRACT The didactic board developed in this work is a prototype that uses the USB communication port for the integration of the project’s hardware with the firmware, through the data transfer between a microcontroller PIC18F4550, from Microchip and LabVIEW software tool, held based on G language (graphic programming language). The microcontroller code was written in C programming language and the compiler used was the CCS 4.140.30.19. With LabVIEW was done the graphical programming necessary to establish communication, through a feature called Call Library Function Node, which makes proper use of the library mpusbapi which is provided by the Microchip. The bridge that establishes communication between PIC18F4550 microcontroller and the PC is made through mchpusb Microchip driver and the USB libraries from the CCS C Compiler software. The application used to perform the programming of the Bootloader’s firmware was the HID Bootloader created by Microchip. The USB communication type used in the project was the transfers of bulk type, due to the fact of this method allow sending large amounts of data, as well ensuring their integrity. With the prototype presented in this paper is possible, in theory, to receive or send data packets of information with a speed of up to 12Mbp/s.
URI: https://ric.cps.sp.gov.br/handle/123456789/44685
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
PLATATAFORMA DIDÁTICA PARA AQUISIÇÃO DE DADOS VIA INTERFACE USB E LABVIEW COM BOOTLOADER INTEGRADO - 2014.pdf3.26 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.