PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO A PILOTAGEM DE AEROMODELOS
|
|
- Luana Manoela Beretta Morais
- 7 Há anos
- Visualizações:
Transcrição
1 TURNO: NOTURNO VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO A PILOTAGEM DE AEROMODELOS ÁREA: Software Embarcado. Palavras-chave: Micro controlador. Software embarcado. Estabilizador aeronáutico. 1 IDENTIFICAÇÃO 1.1 ALUNO Nome: Alexandre Zendron Código/matrícula: Endereço residencial: Rua: João Bauer n : 320 Complemento: Apto 401 Bairro: Centro CEP: Cidade: Brusque UF: SC Telefone fixo: (47) Celular: (47) Endereço comercial: Empresa: Supermercados Archer Rua: Av. Getúlio Vargas n : 381 Bairro: Centro CEP: Cidade: Brusque UF: SC Telefone: (47) FURB: xandez@inf.furb.br alternativo: xandezendron@gmail.com 1.2 ORIENTADOR Nome: Miguel Alexandre Wisintainer FURB: maw@furb.br alternativo:
2 2 DECLARAÇÕES 2.1 DECLARAÇÃO DO ALUNO Declaro que estou ciente do Regulamento do Trabalho de Conclusão de Curso de Ciências da Computação e que a proposta em anexo, a qual concordo, foi por mim rubricada em todas as páginas. Ainda me comprometo pela obtenção de quaisquer recursos necessários para o desenvolvimento do trabalho, caso esses recursos não sejam disponibilizados pela Universidade Regional de Blumenau (FURB). Assinatura: Local/data: 2.2 DECLARAÇÃO DO ORIENTADOR Declaro que estou ciente do Regulamento do Trabalho de Conclusão do Curso de Ciências da Computação e que a proposta em anexo, a qual concordo, foi por mim rubricada em todas as páginas. Ainda me comprometo a orientar o aluno da melhor forma possível de acordo com o plano de trabalho explícito nessa proposta. Assinatura: Local/data:
3 3 AVALIAÇÃO DA PROPOSTA 3.1 AVALIAÇÃO DO(A) ORIENTADOR(A) Acadêmico(a): Orientador(a): Alexandre Zendron Miguel Alexandre Wisintainer ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO não atende Assinatura do(a) avaliador(a): Local/data:
4 CONSIDERAÇÕES DO(A) ORIENTADOR(A): Caso o(a) orientador(a) tenha assinalado em sua avaliação algum item como atende parcialmente, devem ser relatos os problemas/melhorias a serem efetuadas. Na segunda versão, caso as alterações sugeridas pelos avaliadores não sejam efetuadas, deve-se incluir uma justificativa. É chamada a atenção para a palavra atitude, confundida anteriormente com altitude. Atitude significa as ações tomadas pelo mecanismo para a correção da trajetória. Assinatura do(a) avaliador(a): Local/data:
5 3.2 AVALIAÇÃO DO(A) COORDENADOR DE TCC Acadêmico(a): Avaliador(a): Alexandre Zendron José Roque Voltolini da Silva ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: não atende Assinatura do(a) avaliador(a): Local/data:
6 3.3 AVALIAÇÃO DO(A) PROFESSOR(A) DA DISCIPLINA DE TCCI Acadêmico(a): Avaliador(a): Alexandre Zendron ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? PONTUALIDADE NA ENTREGA atende atende parcialmente não atende atraso de dias A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: Assinatura do(a) avaliador(a): Local/data:
7 3.4 AVALIAÇÃO DO(A) PROFESSOR(A) ESPECIALISTA NA ÁREA Acadêmico(a): Avaliador(a): Alexandre Zendron ASPECTOS TÉCNICOS ASPECTOS METODOLÓGICOS ASPECTOS AVALIADOS 1. INTRODUÇÃO 1.1. O tema de pesquisa está devidamente contextualizado/delimitado? 1.2. O problema está claramente formulado? 2. OBJETIVOS 2.1. O objetivo geral está claramente definido e é passível de ser alcançado? 2.2. São apresentados objetivos específicos (opcionais) coerentes com o objetivo geral? Caso não sejam apresentados objetivos específicos, deixe esse item em branco. 3. RELEVÂNCIA 3.1. A proposta apresenta um grau de relevância em computação que justifique o desenvolvimento do TCC? 4. METODOLOGIA 4.1. Foram relacionadas todas as etapas necessárias para o desenvolvimento do TCC? 4.2. Os métodos e recursos estão devidamente descritos e são compatíveis com a metodologia proposta? 4.3. A proposta apresenta um cronograma físico (período de realização das etapas) de maneira a permitir a execução do TCC no prazo disponível? 5. REVISÃO BIBLIOGRÁFICA 5.1. As informações apresentadas são suficientes e têm relação com o tema do TCC? 5.2. São apresentados trabalhos correlatos, bem como comentadas as principais características dos mesmos? 6. REQUISITOS DO SISTEMA A SER DESENVOLVIDO 6.1. Os requisitos funcionais e não funcionais do sistema a ser desenvolvido foram claramente descritos? 7. CONSIDERAÇÕES FINAIS 7.1. As considerações finais relacionam os assuntos apresentados na revisão bibliográfica com a realização do TCC? 8. REFERÊNCIAS BIBLIOGRÁFICAS 8.1. As referências bibliográficas obedecem às normas da ABNT? 8.2. As referências bibliográficas contemplam adequadamente os assuntos abordados na proposta (são usadas obras atualizadas e/ou as mais importantes da área)? 9. CITAÇÕES 9.1. As citações obedecem às normas da ABNT? 9.2. As informações retiradas de outros autores estão devidamente citadas? 10. AVALIAÇÃO GERAL (organização e apresentação gráfica, linguagem usada) O texto obedece ao formato estabelecido? A exposição do assunto é ordenada (as idéias estão bem encadeadas e a linguagem utilizada é clara)? atende atende parcialmente A proposta de TCC deverá ser revisada, isto é, necessita de complementação, se: qualquer um dos itens tiver resposta NÃO ATENDE; pelo menos 4 (quatro) itens dos ASPECTOS TÉCNICOS tiverem resposta ATENDE PARCIALMENTE; ou pelo menos 4 (quatro) itens dos ASPECTOS METODOLÓGICOS tiverem resposta ATENDE PARCIALMENTE. PARECER: ( ) APROVADA ( ) NECESSITA DE COMPLEMENTAÇÃO OBSERVAÇÕES: não atende Assinatura do(a) avaliador(a): Local/data:
8 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO À PILOTAGEM DE AEROMODELOS ALEXANDRE ZENDRON BLUMENAU 2012
9 ALEXANDRE ZENDRON PROTÓTIPO DE UM MECANISMO EMBARCADO DE AUXÍLIO À PILOTAGEM DE AEROMODELOS Proposta de Trabalho de Conclusão de Curso submetida à Universidade Regional de Blumenau para a obtenção dos créditos na disciplina Trabalho de Conclusão de Curso I do curso de Ciências da Computação Bacharelado. Prof. Miguel Alexandre Wisintainer BLUMENAU 2012
10 2 1 INTRODUÇÃO Desde a década de 40, os sistemas de navegação, em especial os Sistemas de Navegação Inercial (SNI) tornaram-se importantes componentes em aplicações científicas e militares (ROCHA, 2006). Com a miniaturização dos componentes eletrônicos e o incremento do poder de processamento dos computadores, tornou-se possível o desenvolvimento de componentes inerciais de baixo custo, possibilitando seu uso em aeronaves não tripuladas, desempenhando um papel muito importante em muitas outras aplicações não militares (SAMPAIO, 2006, p. 19). Beneficiando-se das inovações constantes da mecatrônica, universidades e empresas que atuam na área aeronáutica criam e aprimoram produtos com aplicações nas mais diversas áreas. A aeronáutica foi uma grande beneficiada com o avanço destas tecnologias, tendo em vista que o emprego de tecnologias é limitado devido a restrições de peso, dimensões e custo. Sistemas de navegação inercial são responsáveis por fornecer informações precisas e confiáveis de localização em três Dimensões (3D), em especial quando aplicados em aeronaves que normalmente apresentam considerável instabilidade de equilíbrio quando comparadas a veículos terrestres ou aquáticos (LANARI; BORGES, 2007, p. 1). Em consequência deste fato, é grande o interesse de desenvolvimento de sistemas capazes de fornecer informações de posição em tempo real a partir de componentes de baixo custo. O fato de ser possível identificar em tempo real a posição em que a aeronave se encontra no espaço, permite o desenvolvimento de um sistema capaz de agir sobre as superfícies de controle de uma aeronave a cada instante. Levando em consideração as informações descritas acima, opta-se por utilizar um aeromodelo para aplicação de um sistema capaz de interromper a queda de uma aeronave, pois este dispõe das mesmas características de uma aeronave, porém em escala reduzida. O projeto irá dispor de sensores inerciais como girômetros e acelerômetros fixados no centro de gravidade do aeromodelo, bem como um dispositivo responsável por interpretar as informações fornecidas pelos sensores, identificando assim o erro em relação à posição de equilíbrio do aeromodelo, atuando a cada instante nas superfícies de controle do mesmo até que a estabilidade seja atingida, trabalhando de forma semelhante a um piloto automático. O acionamento deste dispositivo será feito pelo piloto através do acionamento de uma chave contida no rádio controle, este responsável por controlar o aeromodelo.
11 3 1.1 OBJETIVOS DO TRABALHO O objetivo deste trabalho é desenvolver um sistema que seja capaz de interromper a queda do aeromodelo a partir do acionamento do mecanismo pelo piloto, estabilizando o mesmo e tendo como referências de posicionamento leituras providas por sensores fixados no mesmo. Os objetivos específicos do trabalho são: a) capturar o posicionamento angular do aeromodelo; b) interpretar o posicionamento do aeromodelo para proceder com a tomada de decisão para a correção do nivelamento; c) acionar os servos para proceder com a correção de nível do aeromodelo; d) gravar o histórico das ações tomadas pelo software, a fim de estudá-las para verificar o desempenho das correções de posicionamento tomadas. 1.2 RELEVÂNCIA DO TRABALHO Os sistemas computacionais estão presentes nas mais diversas áreas do cotidiano. Neste conjunto de sistemas destacam-se um grupo de sistemas chamado de sistemas de controle em tempo real. Estes sistemas são responsáveis por realizar tarefas de nível crítico limitadas pelo tempo. O desafio deste tipo de sistema está em enviar ao ambiente respostas em tempo hábil ou o sistema pode entrar em um estado inconsistente de funcionamento. As tarefas de controle deste tipo de sistema são extremamente complexas e exigem máxima confiabilidade e suas ações realizadas devem ocorrer no tempo exato, caso contrário uma ação desatualizada irá interferir negativamente na harmonia do sistema. A utilização destes sistemas embarcados em microcontroladores é de grande vantagem para as áreas de sistemas de navegação de veículos e aeronaves, tendo em vista seu tamanho reduzido quando comparado com computadores, e sua interação direta com os sensores, no que diz respeito à captação de dados para a tomada de decisões. Para o desenvolvimento deste protótipo serão utilizados conceitos como programação em tempo real, entrada e saída de dados além de controlar o acionamento de mecanismos físicos envolvendo técnicas de computação.
12 4 1.3 METODOLOGIA O trabalho será desenvolvido observando as seguintes etapas: a) levantamento bibliográfico: realizar um levantamento da bibliografia sobre aeromodelo, mecanismos de navegação, sensores, mecanismo atuador, microcontrolador e a plataforma de desenvolvimento Arduino (ARDUINO, 2009); b) elicitação de requisitos: detalhar e reavaliar os requisitos observando as necessidades levantadas durante a revisão bibliográfica; c) especificação do software: especificar o software utilizando o conceito de orientação a objetos utilizando a Unified Modeling Language (UML). Será usada a ferramenta Enterprise Architect (EA) para a geração dos casos de uso, diagrama de classes e diagrama de sequência; d) implementação do mecanismo de controle: implementar o mecanismo de controle utilizando a linguagem C, o qual será responsável por interpretar as informações transmitidas pelos sensores, utilizando o ambiente de programação Arduino (ARDUINO, 2009); e) calibração: determinar o posicionamento adequado dos sensores para a correta interpretação do posicionamento; f) testes do mecanismo de controle: realizar o cruzamento das informações lidas dos sensores com a ação tomada pelo mecanismo na ativação dos servos mecanismos. As etapas serão realizadas nos períodos relacionados no Quadro fev. mar. abr. maio jun. etapas / quinzenas levantamento bibliográfico elicitação de requisitos especificação do software implementação do mecanismo de controle calibraçao testes do mecanismo de controle Quadro 1 - Cronograma
13 5 2 REVISÃO BIBLIOGRÁFICA Na seção 2.1 será abordado o conceito de Aeromodelo. Na seção 2.2 fica definido o conceito de navegação. Na seção 2.3 são identificados os itens de hardware a serem utilizados no protótipo. Na seção 2.4 comenta-se o funcionamento de um sistema de controle. Finalmente na seção 2.5 é feita a abordagem de alguns trabalhos correlatos ao tema proposto. 2.1 AEROMODELO O modelo de um aeroplano é uma versão reduzida de um aeroplano em seu tamanho normal. Os modelos e os objetos em seu tamanho normal têm os mesmos tipos de relação em os comprimentos de suas diferentes partes. [...] Um modelo é apenas um meio de transferir alguma relação de sua forma real para outra forma (BOLTON, 1993, p. 4). Quando se fala em aeromodelos pode-se pensar apenas em um hobby, porém seu uso pode e é abrangido em outras áreas. Um exemplo do uso do aeromodelo é sua utilização como forma de estudo de aerodinâmica e há pouco tempo está servindo como instrumento de patrulha aérea. O aeromodelo atua também na área de testes de novas tecnologias, servindo como protótipo de desenvolvimento e testes Eixos do aeromodelo Conforme apresentado por Breires (1964, p. 22), o avião pode se movimentar no espaço em todas as direções. Para entender estes movimentos é necessário traçar três eixos pelo seu centro de gravidade, formando assim um triedro (Figura 1). Tem-se então: a) picar ou cabrar: este movimento traduz-se pelo ângulo de descida ou de subida respectivamente. Ocorre quando o mesmo gira em torno do eixo transversal; b) bancar ou rolar: manifesta-se pelo soerguimento de uma ou outra asa. Corresponde á inclinação em torno do eixo longitudinal; c) guinar: movimento em que é efetuada uma rotação em torno do eixo vertical.
14 6 Fonte: NASA (2005). Figura 1 Movimentos do aeromodelo 2.2 NAVEGAÇÃO Ao processo de determinação da posição e da velocidade ao longo do tempo de um dado veículo em relação a um sistema de coordenadas previamente fixado, dá-se o nome de navegação (OLIVEIRA, 2000, p. 31). Ainda, Oliveira (2000, p. 31) coloca que uma das tarefas do sistema de navegação é a determinação da orientação de um triedro fixo ao corpo em relação a um triedro externo ao corpo (normalmente considerado como inercial) Navegação Inercial Sakajiri (2008, p. 19) define os sistemas de navegação inercial como os únicos meio de navegação que não necessitam de informações externas para esta tarefa. Um sistema de navegação inercial possui sensores inerciais, girômetros e acelerômetros, que medem as velocidades angulares e acelerações lineares e por meio de algoritmos que calculam a posição atual da plataforma e atuam de maneira a mudar seu posicionamento para a posição desejada.
15 7 2.3 HARDWARE A seguir serão abordados os itens de hardware como: sensores, mecanismo atuador e microcontrolador Sensores Um sensor é definido como um dispositivo que recebe e responde a um estímulo ou sinal. Sensores são largamente usados na indústria e robótica. Entre eles, cita-se: a) acelerômetro: é um dispositivo eletromecânico com tamanho e custos reduzidos. Composto basicamente por duas superfícies de cerâmica polarizadas que quando submetidas a pressão mecânica geram uma carga elétrica, a qual é proporcional á força aplicada, sendo esta precisamente calculada utilizando a segunda lei de Newton, que diz que força é igual a massa vezes a aceleração (COELHO, 2007); b) girômetro: conforme descrito por Oliveira (2000, p. 91) em Estudo Estatístico dos Processos Envolvidos em uma Plataforma de Atitude Solidária, funciona como um rotor animado de uma alta velocidade de rotação, apoiado em uma montagem que permite o eixo de rotação inclinar-se livremente em relação à base na qual está montado. Esta propriedade permite descobrir qual a variação angular em relação à posição anterior Mecanismo Atuador O mecanismo atuador é definido por Bolton (1993, p. 11) como sendo o elemento no sistema de controle em malha fechada utilizado para provocar mudanças no processo de forma a corrigir o erro. Um exemplo de mecanismo é o servo, um dispositivo mecânico controlado eletrônicamente que faz a associação entre as partes eletrônica e mecânica.
16 Microcontrolador Em geral os microcontroladores são processadores de pequeno porte e baixo custo, possuindo em um único chip o processador, os registradores, a memória, as interfaces e os barramentos necessários para o seu funcionamento. Na história dos semicondutores, os microprocessadores foram os que mais rápido se difundiram, devido as suas caracteristicas como design simples, alta velocidade, grande diversidade de modelos e fabircantes, entre outras (PEREIRA, 2007, p. 17). Microcontroladores funcionam de maneira dedicada e são utilizados para controlar funções específicas. São encontrados geralmente dentro de outros dispositivos como: celulares, computadores de mão, MP3 players, entre outros. Possuem uma memória Read Only Memory (ROM) onde é armazenado o software, uma memória Random Access Memory (RAM) dedicada para o armazenamento de informações temporárias e uma Central Processing Unit (CPU) responsável por processar os dados do sistema. Os microcontroladores são dotados também de conexões paralelas, permitindo a interação com outros dispositivos (BRAIN, 2009, p. 2). 2.4 SISTEMA DE CONTROLE Um Sistema de Controle de Vôo (SCV) é um conjunto de sistemas computacionais embarcados ou não na aeronave, que permite controlar subidas, descidas, nivelamentos, entre outros. O principal objetivo de um SCV de uma aeronave é determinar e controlar a atitude e posição durante o vôo. A atitude é a orientação de uma aeronave no espaço de acordo com um sistema de referência fixo na própria aeronave (SAMPAIO, 2006, p. 72). O modelo de sistema de controle ideal para o desenvolvimento do protótipo consiste em um sistema de controle de malha fechada, descrito por Bolton (1993) como um sistema que é realimentado da saída para a entrada e usado para modificar a entrada, de tal maneira que a saída seja mantida constante mesmo com modificações nas condições de operação. Um sistema de malha fechada é constituído por subsistemas básicos, sendo eles: a) elemento de comparação: compara o valor desejado, ou de referência, da variável controlada com o valor medido e determina o sinal de erro que indica quanto o
17 9 valor da saída está desviado do valor desejado; b) elemento de controle: decide qual ação tomar quando recebe um sinal de erro; c) elemento atuador: é usado para provocar uma mudança no processo de forma a corrigir o erro; d) processo: o processo ou planta é o sistema no qual uma variável está sendo controlada; e) elemento de medida: gera um sinal relacionado com a condição da variável que está sendo controlada e fornece um sinal de realimentação para o elemento de comparação, para que ele determine se existe um erro. 2.5 TRABALHOS CORRELATOS Em relação aos trabalhos correlatos têm-se Co-Pilot Flight Stabilization System (FMA DIRECT, 2007) e o Sistema de Controle de Atitude Embarcado para Vôo Autônomo de Aviões em Escala (SAMPAIO, 2006). O FMA Direct (2007) é um sistema comercial que serve como um sistema de estabilização de vôo. O funcionamento deste sistema consiste em medir através de sensores infravermelho a diferença entre a terra e o dióxido de carbono na atmosfera, fornecendo em tempo real durante o dia ou durante a noite a posição em que se encontra. A sua ação pode ser visualizada como o equivalente a uma corda esticada no horizonte, entre a terra e o espaço, e o modelo se mantém sempre com esta corda posicionada em seu centro, de modo que ele somente assume outra posição se comandado pelo piloto. O sistema entra em funcionamento a partir do momento em que os controles são colocados na posição central, entendendo desta maneira que o modelo deva ser estabilizado. Porém, este sistema não funciona perfeitamente quando o tempo encontra-se nublado, devido a interferência causada pelas nuvens sobre os sensores. Sampaio (2006) desenvolveu um sistema que possui uma arquitetura embarcada dotada de sensores inerciais, tendo seu funcionamento de forma interativa com uma base de controle a qual envia informações de trajetória e o sistema embarcado, através do Global Positioning Sistem (GPS), determina as direções a serem seguidas. O projeto tem propósito para ser utilizado em sistemas de monitoramento ambiental e fins militares, objetivando fazer fotografias aéreas.
18 10 3 REQUISITOS DO SISTEMA A SER DESENVOLVIDO O protótipo tem como Requisitos Funcionais (RF) e Requisitos Não Funcionais (RNF) os itens: a) o sistema deverá gravar as ações de correção tomadas para serem visualizadas após o vôo (RF); b) o protótipo deverá utilizar servo mecanismos para a interação com as superfícies de controle do aeromodelo (RF); c) o sistema deverá ser ativado e/ou desativado pelo piloto (RF); d) a comunicação entre as placas será feita de forma digital, isolando desta maneira cálculos específicos de cada placa (RNF); e) o sistema deverá interromper a queda do aeromodelo (RF); f) o sistema deverá utilizar sensores para efetuar as leituras do posicionamento do aeromodelo (RNF); g) o sistema de tomada de decisão e leitura de informações deverá ser implementado em C (RNF).
19 11 4 CONSIDERAÇÕES FINAIS Utilizando-se do contexto acima abordado, define-se a proposta de pesquisa e desenvolvimento de um protótipo de sistema que seja capaz de interpretar as informações fornecidas por sensores. Aplicando o conceito de sistema de malha fechada, com os dados obtidos dos sensores, corrigir a trajetória de queda do aeromodelo para uma trajetória segura. O desenvolvimento do sistema tem como base a utilização de hardware adquirido da empresa Spark Fun (SPARK FUN, 2009). O hardware é dotado de sensores como: girômetros e acelerômetros. Possui ainda um microcontrolador responsável por converter as medidas dos sensores transformando a entrada analógica em saída digital. O sistema de navegação será embarcado em um hardware adquirido da empresa Spark Fun (SPARK FUN, 2009), este responsável por interagir com os servomecanismos que serão utilizados para integrar a parte eletrônica com a mecânica, atuando nos controles de superfície do aeromodelo. Observa-se que a responsabilidade da aquisição dos hardwares citados acima, imprescindíveis para o desenvolvimento do protótipo, é do autor da proposta. Para os cálculos de tomada de decisão do sistema de navegação, faz-se necessário o estudo das tecnologias dos sensores analógicos utilizados no projeto, bem como o entendimento da forma com a qual o aeromodelo se comporta em relação aos controles aplicados a ele. Com relação aos sensores que serão utilizados, para solução proposta neste trabalho, não serão abordados cálculos de velocidade aerodinâmica, assumindo assim uma velocidade padrão para determinadas posições, estas sendo inclinação de subida e descida. Não será considerada a altura em que o modelo encontra-se. Para que se possa chegar a um bom resultado de correção do nivelamento, serão necessários vários testes para que seja possível definir qual a ordem de ação das tomadas de decisões do software. Em relação aos trabalhos correlatos, a solução proposta não sofrerá influência das condições climáticas, transmitindo assim uma maior confiança para a pessoa que se beneficia do uso da tecnologia.
20 12 REFERÊNCIAS BIBLIOGRÁFICAS ARDUINO. [S.l], Disponível em: < Acesso em: 01 feb BEIRES, J. Sarmento de. Aviação elementar: noções práticas para uso dos alunos-pilotos nas escolas de aviação civil. São Paulo: LEP, BOLTON, William. Engenharia de controle. Tradução Valceres Vieira Rocha e Silva. São Paulo: Makron Books, BRAIN, Marshall. Como funcionam os microcontroladores. [S.l], Disponível em: < Acesso em: 05 feb COELHO, Guilherme. Acelerômetros: o truque da detecção dos movimentos na nova geração de celulares. [S.l.], Disponível em: < Acesso em: 10 feb FMA DIRECT. Co-pilot flight stabilization system. Maryland,[2007?]. Disponível em: < Acesso em: 28 feb LANARI, Antônio P.; BORGES, Geovany A. Desenvolvimento de um sistema de localização 3D para aplicação em robôs aéreos Pesquisa (Engenharia Elétrica) - Universidade de Brasília, Brasília. Disponível em: < Acesso em: 11 feb NASA. Washington, Disponível em: < Acesso em: 27 feb OLIVEIRA, Adjame A. G. Estudo estatístico dos processos envolvidos em uma plataforma de atitude solidária f. Dissertação (Mestrado em Engenharia e Tecnologia Espaciais / Mecânica Espacial e Controle) Instituto Nacional de Pesquisas Espaciais, São José dos Campos. PEREIRA, Fábio. Tecnologia ARM: microcontroladores de 32 bits. São Paulo: Érica, ROCHA, Luciano V. Algoritmo de alinhamento e nivelamento de um sistema de navegação inercial do tipo solidário ( STRAPDOWN ) f. Dissertação (Mestrado em Engenharia Mecânica) - Instituto Militar de Engenharia, Rio de Janeiro.
21 13 SAKAJIRI, Alberto H. Processamento digital de sinais de um giroscópio a fibra óptica modulado por onda quadrada f. Trabalho de Conclusão de Curso (Graduação em Engenharia Eletrônica) Instituto Tecnológico de Aeronáutica, São José dos Campos. Disponível em: < BDIT>. Acesso em: 14 feb SAMPAIO, Ronivaldo P. Sistema de controle de atitude embarcado para vôo autônomo de aviões em escala f. Dissertação (Mestrado em Mecatrônica) Escola politécnica e Instituto de Matemática, Universidade Federal da Bahia, Salvador. Disponível em: < Acesso em: 01 mar SPARK FUN. Boulder, Disponível em: < Acesso em: 01 mar
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)
CURSO: SIS VERSÃO: 03 N o 15 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO IMPLEMENTAÇÃO DA TÉCNICA TEXT MINING VIA WEB APLICADO NO AMBIENTE DO EMPREENDEDOR.
TURNO: VERSÃO: N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA DE GESTÃO ESCOLAR ORIENTADO A OBJETO UTILIZANDO BANCO DE DADOS CACHÉ
TURNO: Noturno VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência.
73 5 Sistema Experimental O transportador robótico aproveitou a estrutura e motores de um robô móvel préexistente no Laboratório de Robótica, vide Figura 40. Foram aproveitados principalmente a estrutura
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL DE CONTROLE ESTATÍSTICO PARA FACÇÃO
TURNO: NOTURNO VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO TÍTULO: DISTRIBUIÇÃO OTIMIZADA DE POLÍGONOS EM UM PLANO BIDIMENSIONAL
TURNO: NOTURNO VERSÃO: 1 ANO / SEMESTRE: 2010.2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO
1. IDENTIFICAÇÕES 1. ALUNO
TURNO: MATUTINO VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO
1. IDENTIFICAÇÕES 1. ALUNO
TURNO: Noturno VERSÃO: 3 N o 8 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO
VEÍCULO AÉREO NÃO TRIPULADO Demonstração e apresentação do voo de um veículo de multirotor.
ESTADO DE MATO GROSSO ESCOLA ESTADUAL DESEMBARGADOR MILTON ARMANDO POMPEU DE BARROS ENSINO MÉDIO INTEGRADO EDUCAÇÃO PROFISSIONAL TÉCNICO EM INFORMÁTICA JADER JOSÉ DA SILVA WESLEY MARQUES DE OLIVEIRA VEÍCULO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)
1 TURNO: Noturno VERSÃO: 03 N o 06 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO JOGO DE XADREZ PARA CELULAR ENTRE DOIS PARTICIPANTES. alternativo:
TURNO: Noturno VERSÃO: 2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM VISUALIZADOR DE MODELOS 3D PARA DISPOSITIVOS MÓVEIS UTILIZANDO A PLATAFORMA.NET CF 2.
TURNO: noturno VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização
Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Sistema de
TURNO: Matutino VERSÃO: 1 N o
TURNO: Matutino VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Estrutura de um computador digital. Gustavo Queiroz Fernandes
Gustavo Queiroz Fernandes Atualizado em: 18/02/2019 Sumário Objetivos... 1 Pré-requisitos... 1 Recursos e Materiais... 1 Última Atualização... 1 1. Memória primária... 1 2. Memória secundária... 2 3. Unidade
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Entrada e Saída Slide 1 Entrada e Saída Dispositivos Externos E/S Programada Organização e Arquitetura de Computadores I Sumário E/S Dirigida por Interrupção
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SISTEMA GERENCIAL PARA AUTOMAÇÃO DE FORÇA DE VENDAS USANDO DISPOSITIVOS MÓVEIS BASEADOS EM PALM OS
TURNO: NOTURNO VERSÃO: 02 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
ORGANIZAÇÃO DE COMPUTADORES
ORGANIZAÇÃO DE COMPUTADORES CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014-1 1 CONCEITOS ASSUNTOS DESTA AULA: Funcionalidades de um computador; Hardware e Software; Componentes de um computador: o CPU
DESENVOLVIMENTO DE UM SISTEMA DE OBTENÇÃO DE DADOS PARA CALIBRAÇÃO DE CENTRAIS INERCIAIS
DESENVOLVIMENTO DE UM SISTEMA DE OBTENÇÃO DE DADOS PARA CALIBRAÇÃO DE CENTRAIS INERCIAIS Aluno: Pedro Schuback Chataignier Orientador: Mauro Speranza Neto 1. Introdução O projeto visa desenvolver um sistema
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO (TCC)
1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO
1 RESUMO Na sociedade moderna se tornou cada vez mais presente e necessário meios de controlar dispositivos levando em consideração precisões maiores e perdas menores. Em diversos cenários o controle de
Estratégia para medição de orientação baseado em sensores MARG para aplicações Wearable PROPOSTA DE TRABALHO DE GRADUAÇÃO
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Estratégia para medição de orientação baseado em sensores MARG para aplicações Wearable PROPOSTA DE TRABALHO
DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL
DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL Aluno: Renan de Lima Simões Mondego Vilela Orientador: Mauro Speranza Neto Introdução O presente projeto é continuação
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.2 2º PERÍODO DISCIPLINA: CÁLCULO I DISCIPLINA: FÍSICA I Estudo do centro de Massa e Momento Linear. Estudo da Rotação. Estudo de Rolamento, Torque
1. IDENTIFICAÇÕES 1. ALUNO
TURNO: Matutino VERSÃO: 3 N o 18 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO
TURNO: NOTURNO VERSÃO: 2.0 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Introdução a Tecnologia da Informação
Introdução a Tecnologia da Informação Arquitetura de Computadores Aula 03 Prof. Msc Ubirajara Junior biraifba@gmail.com www.ucljunior.com.br Características do computador sistema eletrônico é rápido e
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) Título: SISTEMA DE AUXÍLIO À REGULAGEM DOS CONTROLES DE GRAVES E AGUDOS
CURSO: SIS TURNO: NOTURNO VERSÃO: 03 UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO
SSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Conceitos e Gerenciamento de Memória
Conceitos e Gerenciamento de Memória Introdução Num sistema computacional, temos diferentes tipos de memórias, para diferentes finalidades, que se interligam de forma estruturada e que formam o subsistema
PROJETO EM SISTEMAS MECÂNICOS, MECATRÔNICA E ROBÓTICA 1. Everton Luís Jahnel 2, Luiz Antonio Rasia 3.
PROJETO EM SISTEMAS MECÂNICOS, MECATRÔNICA E ROBÓTICA 1 Everton Luís Jahnel 2, Luiz Antonio Rasia 3. 1 Projeto de pesquisa e desenvolvimento realizado no curso de graduação em Engenharia Elétrica 2 Aluno
ALP Algoritmos e Programação. . Um modelo de Computador
ALP Algoritmos e Programação Iniciação aos computadores. Breve Histórico da Computação. Conceito de Informática. 1 . Computador é uma máquina composta de elementos físicos do tipo eletrônico, que executa
DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL
DESENVOLVIMENTO DE VEICULOS AUTONOMOS EM ESCALA EM AMBIENTE DE SIMULAÇÃO COMPUTACIONAL Aluno: Renan de Lima Simões Mondego Vilela Orientador: Mauro Speranza Neto Introdução O presente projeto é continuação
Introdução à Informática
Introdução à Informática Informática Aplicada Bacharelado em Engenharia de Pesca Flávia Coelho flaviacoelho@ufersa.edu.br 1 Elaborado por Yáskara Menescal e atualizado por Flávia Coelho, em março de 2009
TURNO: Noturno VERSÃO: 1 N o
TURNO: Noturno VERSÃO: 1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Curso de Tecnologia em Sistemas Eletrônicos MATRIZ CURRICULAR. Módulo I /Semestre 1 Carga horária total: 400h
Curso de Tecnologia em Sistemas Eletrônicos CÂMPUS FLORIANÓPOLIS MATRIZ CURRICULAR Módulo I /Semestre 1 Carga horária total: 400h Circuitos Elétricos 1 80 Lógica Combinacional 80 Física Geral 80 Comunicação
1) Em relação a figura abaixo relativa a um sistema de controle em malha fechada responda:
1) Em relação a figura abaixo relativa a um sistema de controle em malha fechada responda: 2 o motor Posição desejada da junta = 45 o Avalia o sinal de entrada e envia um sinal ao atuador ENCODER 43 o
CONTROLE DE FORÇA EM SISTEMAS ROBÓTICOS E MECATRÔNICOS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA ELÉTRICA DANILO CARVALHO DE GOUVEIA FABRÍCIO DE ANDRADE PHELLYPE MAXIMINO BALTAZAR CONTROLE DE FORÇA
DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ RESUMO
DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ Darlan Felipe Klotz 1 ; Mauro André Pagliosa 2 RESUMO Robôs autônomos estão sendo empregados em diversas tarefas onde para o
Estrutura e Funcionamento do Computador
Estrutura e Funcionamento do Computador Um computador funciona com dois tipos de componentes essenciais: Hardware Software 2 Hardware São todos os componentes físicos (pode ser visto e tocado) de um computador.
Entrada e Saída e Dispositivos
Entrada e Saída e Dispositivos Uma das funções do Sistema Operacional é: - Gerência de dispositivos de E/S. Operações: - Tratamento de interrupções - Tratamento erros - Interfaceamento entre os dispositivos
MICROCOMPUTADORES. Professor Adão de Melo Neto
MICROCOMPUTADORES Professor Adão de Melo Neto Sumário Organização Básica I (base) Organização Básica II (refinamento) Organização Básica III (Microcontrolador 8051) ORGANIZAÇÃO BÁSICA I Composição Unidade
Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes
Sistema de Controle Um sistema de controle é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes sinais em uma ação ao qual foi programado. O software
Barramento. Prof. Leonardo Barreto Campos 1
Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO
TURNO: NOTURNO VERSÃO: 2 ANO / SEMESTRE: 2012.2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO
Placa Eletrônica para Robôs Móveis
Projeto de iniciação científica Placa Eletrônica para Robôs Móveis Orientador: Flavio Tonidandel Departamento: Engenharia Elétrica Candidato: Luiz Roberto Alves Pereira N FEI: 11.206.231-0 Início: Fevereiro
Câmeras Fotogramétricas. Fotogrametria e Fotointerpretação Prof. Dr. Raoni W. D. Bosquilia
Câmeras Fotogramétricas Fotogrametria e Fotointerpretação Prof. Dr. Raoni W. D. Bosquilia Câmeras Fotográficas São todos os dispositivos que, através de um sistema ótico, registram a energia refletida
Sistemas de Tempo Real
Sistemas Entradas Fluxo de controle do sistema Saídas Tempo de resposta tempo Sistemas de Tempo Real Abrangem todos os dispositivos com restrições de desempenho de tempo São muito mais comuns do que computadores
Informática para o MPU. Prof. Jefferson Moreira 1
Informática para o MPU Prof. Jefferson Moreira 1 Sites e contato Email e msn: jefferson.jbsm@hotmail.com www.projetofuturoservidor.wordpress.com Twitter: @jeff_bala Orkut: Jefferson Moreira Prof. Jefferson
ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO
ROBÔ PARA INSPEÇÃO DE ÁREAS CLASSIFICADAS E DE DIFÍCIL ACESSO COM TRANSMISSÃO DE IMAGENS SEM FIO Jonathan Pereira IFRN Campus Mossoró. E-mail: jonathan@cefetrn.br Alexsandro Galdino IFRN Campus Mossoró.
Sistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 33 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2
Prof. Daniel Hasse. Robótica Industrial
Prof. Daniel Hasse Robótica Industrial Robótica Industrial Aula 5 - Componentes III Sensores Controlador / Eletrônica de Controle Software / Programação IHM Eletrônica de Potência Classificação dos Sensores
Sistemas Digitais: Introdução
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Digitais: Introdução DCA0119 Sistemas Digitais Heitor Medeiros Florencio 1 Objetivo: Projetar Sistemas
AULA 9 ATUADORES ELÉTRICOS
AULA 9 ATUADORES ELÉTRICOS Prof. Fabricia Neres Tipos de Acionamento Os acionadores são dispositivos responsáveis pelo movimento nos atuadores. Podem ser classificados em: Acionamento Elétrico; Acionamento
Introdução à Plataforma ARDUINO
MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções
Microcontroladores. Rafael Silva de Lima https://sites.google.com/site/pensante91/
Microcontroladores Rafael Silva de Lima rafael_silvadelima@yahoo.com.br https://sites.google.com/site/pensante91/ CETTPS Centro de Ensino Técnico e Profissionalizante Curso Técnico em Automação/ Eletrotécnica
Introdução à Ciência da Computação
1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: lsousa@id.uff.br site: http://www.ic.uff.br/~lsousa
Utilização de Veículo Aéreo Não Tripulado - VANT para monitoramento de linhas de transmissão
Utilização de Veículo Aéreo Não Tripulado - VANT para monitoramento de linhas de transmissão 1. INTRODUÇÃO Este artigo apresenta uma revisão bibliográfica sobre sistemas de controle, métodos de posicionamento
ENGENHARIA DE SISTEMAS MICROPROCESSADOS
ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 01-26/07/2017 Plano de ensino Professor www.linkedin.com/in/pierredantas/ TÓPICOS Conceitos gerais. Evolução
Primeiras Máquinas Ferramentas Manuais Movimentação através de volantes, manivelas, alavancas e correias Automação através de cames e seguidores (alto volume de produção) Controle Manual - Torno Automático
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2016.1 1º PERÍODO DISCIPLINA: INTRODUÇÃO AO CÁLCULO DISCIPLINA: FUNDAMENTOS DE FÍSICA DISCIPLINA: REPRESENTAÇÃO GRÁFICA DISCIPLINA: INTRODUÇÃO À ENGENHARIA
Algoritmos e Lógica de Programação Componentes e Arquitetura
Algoritmos e Lógica de Programação Componentes e Arquitetura Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 21 de fevereiro de 2017 Noções
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. SDCD - Sistema Digital de Controle Distribuído
Sistema Sistema Digital Digital de de Controle Controle Distribuído Distribuído SLIDE - 1 INTRODUÇÃO: AUTOMAÇÃO: Qualquer sistema, apoiado por computadores, que substitua o trabalho humano e que vise soluções
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC) TÍTULO:
TURNO: NOTURNO VERSÃO: N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO SUPERVISIONADO/TRABALHO
Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro
Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro airton.ribeiros@gmail.com Processador A função de um computador é executar tarefas com a finalidade de
TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C
TÍTULO: CONTROLADOR DE PROCESSOS E DISPOSITIVOS COM REDUNDÂNCIA DE OPERAÇÃO POR PROTOCOLO DE COMUNICAÇÃO I2C CATEGORIA: EM ANDAMENTO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Engenharias INSTITUIÇÃO(ÕES):
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação. Display POV
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CCET - Centro de Ciências Exatas e de Tecnologia Engenharia de Computação Display POV CURITIBA 2011 1 Fernando Brambilla de Mello Renan Passador da Silva Victor
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO PROTÓTIPO DE UM ALIMENTADOR AUTOMÁTICO PARA ANIMAIS DE ESTIMAÇÃO
TURNO: Matutino VERSÃO: 2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
RECONHECIMENTO FACIAL 2D
RECONHECIMENTO FACIAL 2D PARA SISTEMAS DE AUTENTICAÇÃO EM DISPOSITIVOS MÓVEIS Luciano Pamplona Sobrinho Orientador: Paulo César Rodacki Gomes ROTEIRO Introdução Objetivos Fundamentação Teórica Conceitos
INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO
1 INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO 2 O COMPUTADOR 3 O COMPUTADOR 4 O COMPUTADOR Blocos funcionais 5 TIPOS DE COMPUTADOR Você conhece os diferentes tipos de computador? 6 TIPOS DE COMPUTADOR PC
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS JOSÉ EDUARDO LIMA DOS SANTOS SISTEMA INTEGRADO DE AUTOMAÇÃO RESIDENCIAL
A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica,
Fundamentos da tecnologia de robôs A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica, inteligência artificial,
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I BARRAMENTO Slide 1 Sumário Introdução Componentes de Computador Funções dos Computadores Estruturas de Interconexão Interconexão de Barramentos Slide 2 Introdução
DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ
DESENVOLVIMENTO DE UM ROBÔ AUTÔNOMO PARA PARTICIPAÇÃO EM COMPETIÇÃO DE SUMÔ Darlan Klotz 1, Marcus Eduardo Deckert 1, Mauro André Pagliosa 2 1. Aluno do IFC Câmpus Luzerna, curso Técnico em Automação Industrial.
PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC
ATIVIDADES EXECUTADAS PELO BOLSISTA / VOLUNTÁRIO DADOS DE IDENTIFICAÇÃO: Do bolsista: Nome: Carlos Vinícius Machado Caldeira Curso: Engenharia Elétrica com ênfase em Sistemas Eletrônicos Período de vigência
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO REDE INTELIGENTE E INTEGRADA PARA MONITORAMENTO E CONTROLE DE FLUXO DE TRÂNSITO
TURNO: NOTURNO VERSÃO: 1 ANO / SEMESTRE: 2015.1 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO
CURSO NOTURNO. Série Nome da disciplina CH Série Nome CH
CURRÍCULO ANTIGO CURSO NOTURNO CURRÍCULO NOVO Série Nome da disciplina CH Série Nome CH Curso Noturno 1a série 1 TE200 Engenharia Elétrica e Sociedade I 1 TE201-A Laboratório Matemático para Engenharia
hardware software software computador microcontrolador hardware sensores sistema de controle de malha fechada.
Sistema de Controle O sistema de controle de qualquer robô é realizado por meio de hardware e software. Este sistema processa os sinais de entrada e converte estes sinais em uma ação ao qual foi programado.
4 Sistema Computacional:
4 Sistema Computacional: Hardware: são os componentes e dispositivos eletrônicos que operando em conjunto com outros componentes ou mesmo individualmente realizam uma das funções de um sistema de computação.
Primeiras Máquinas Ferramentas Manuais Movimentação através de volantes, manivelas, alavancas e correias Automação através de cames e seguidores (alto volume de produção) Controle Manual - Torno Automático
Introdução à Informática Engenharia Agrícola
Conceitos Básicos Introdução à Informática Engenharia Agrícola Sumário Computador Processamento de dados Hardware Software Sistemas Arquivos Modalidades de Computadores Arquitetura Básica. Uma referência
COORD. DE ESTÁGIO SUPERVISIONADO/TRABALHO DE CONCLUSÃO DE CURSO(TCC) PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO (TCC)
TURNO: NOTURNO VERSÃO: 01 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORD. DE ESTÁGIO
Quadro de Organização Curricular
Lei Federal n o 9394/96 Resoluções CNE/CEB nº 6/12 e 3/08, alterada pela Resolução CNE/CEB nº4/12 LEGISLAÇÃO Quadro de Organização Curricular UNIDADES CURRICULARES SEMESTRES CARGA HORÁRIA TOTAL 1 º 2 º
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO. Título: APLICAÇÃO DE TROCA ELETRÔNICA DE DADOS (EDI) UTILIZANDO PADRÕES EAN BRASIL
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO DE CONCLUSÃO DE CURSO (TCC) CURSO:
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.
INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO isabeladamke@hotmail.com Componentes de um Sistema de Computador HARDWARE: unidade responsável pelo processamento dos dados, ou seja, o
Arquitetura de Computadores. Infraestrutura de TI: Hardware
Arquitetura de Computadores Infraestrutura de TI: Hardware Computação Informação + Automação Tratamento dos dados em informação por meios automáticos Dispositivos eletrônicos Aplicados em Computadores,
Ivinhema-MS. Prof. Esp. Carlos Roberto das Virgens.
1 Ivinhema-MS Prof. Esp. Carlos Roberto das Virgens www.carlosrobertodasvirgens.wikispaces.com NOÇOES BÁSICAS DE PERIFÉRICOS E ARQUITETURA DOS COMPUTADORES. Um sistema de informações é um conjunto de componentes
SENSORES DE ACELERAÇÃO E ORIENTAÇÃO USADOS PARA NAVEGAÇÃO DE VEÍCULO AUTÔNOMO SUBMARINO
SENSORES DE ACELERAÇÃO E ORIENTAÇÃO USADOS PARA NAVEGAÇÃO DE VEÍCULO AUTÔNOMO SUBMARINO Edicarla P. ANDRADE (1); Epitacio Kleber FRANCO NETO(2); Rejane C. SÁ (3); Daniel Henrique da SILVA (4); Antonio
Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro
Arquitetura e Organização de Computadores Processador Registrador Memória Professor Airton Ribeiro Processador A função de um computador é executar tarefas com a finalidade de resolver problemas. Uma tarefa
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Interfaces de E/S
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Interfaces de E/S Heitor Medeiros Florencio Interfaces de Entrada e Saída Interfaces de E/S A seção
Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto
Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão
EA-291 Pilotos Automáticos para VANTs. Piloto Automático para Veículo Aéreo Não-Tripulado (VANT) MicroPilot
Comando-geral de Tecnologia Aeroespacial Instituto Tecnológico de Aeronáutica EA-291 Pilotos Automáticos para VANTs Piloto Automático para Veículo Aéreo Não-Tripulado (VANT) MicroPilot Luis Mauro de Vargas
Sistemas de Computação. O Computador. Eng. Jorge Munguambe. Lic. em Engenharia Informática
O Computador Eng. Jorge Munguambe O que é um computador? É uma unidade Funcional programável, composta por uma ou mais unidades de processamento associadas e por equipamentos periférico, que é controlado
INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura
Introdução Organização e Arquitetura INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Eduardo Max Amaro Amaral Arquitetura são os atributos visíveis ao programador. Conjunto de instruções, número
PROPOSTA PARA O TRABALHO DE CONCLUSÃO DE CURSO SOFTWARE DE INVENTÁRIO DE SOFTWARE DE EQUIPAMENTOS DE REDE UTILIZANDO SESSION MESSAGE BLOCK
TURNO: noturno VERSÃO: 2 N o UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO CURSO DE CIÊNCIAS DA COMPUTAÇÃO BACHARELADO COORDENAÇÃO DE TRABALHO
Abordagem do uso de DRONE DJI PHANTOM para inspeções de engenharia - Modulo1
Abordagem do uso de DRONE DJI PHANTOM para inspeções de engenharia - Modulo1 Conhecimentos básicos do uso de drones para acompanhamento de obras, plantas industriais, tubulações e estruturas de engenharia.
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO
CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS - 2017.2 2º PERÍODO DISCIPLINA: CÁLCULO I Estudo e aplicação de limites. Estudo e aplicação de derivadas. Estudo de soluções de problemas com utilização
AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação MULTIPROCESSADORES