Kit experimental de conversores CC-CC controlados através de interface USB utilizando software livre sob GPLv3

Tamanho: px
Começar a partir da página:

Download "Kit experimental de conversores CC-CC controlados através de interface USB utilizando software livre sob GPLv3"

Transcrição

1 Kit experimental de conversores CC-CC controlados através de interface USB utilizando software livre sob GPLv3 Cleiton Gili 1, Laio Oriel Seman 2, Luiz Carlos Gili 3, Romeu Hausmann 4 Abstract Lessons in the classroom can often not given sufficient time to teach students the necessary practice for learning. Toward that lack of time, a kit that can generate pulses for different dc-dc converter is made in order to facilitate learning and to assist the teacher. And how it will be better if this kit is controlled by a computer, catching the student's attention by the use of modern tools that are used in their day-to-day, all through USB (Universal Serial Bus) communication, present on most computers produced since ten years ago. The project also encompasses the whole concept of free software, bringing an open tool, written in a high level language called Python, with source code available so that anyone can contribute to the work. In the study all the required steps to build the kit are shown, divided into three stages, hardware, firmware and software. Index Terms dc-dc converters, pic 18f4550, pwm, software open-source. INTRODUÇÃO A aprendizagem em conversores estáticos é fundamental para os estudantes de Engenharia Elétrica. Uma ferramenta importante para auxiliar nesta aprendizagem é a realização de atividades práticas que envolvem as diversas topologias de conversores. Uma das dificuldades encontradas na experimentação dos conversores estáticos é a geração dos sinais de comando do(s) interruptor(es) controlado(s), uma vez que cada estrutura de conversor possui características específicas para o comando dos semicondutores controlados. O desenvolvimento de um sistema (doravante denominado kit) que possa trazer praticidade e auxiliar o professor na tarefa de demonstrar o funcionamento de conversores estáticos, é uma contribuição interessante se for de baixo custo. Este trabalho apresenta o estudo e implementação de um kit para gerar os sinais de comando de diversas topologias de conversores CC-CC. Para tanto, foi utilizado software livre, desenvolvido em Python e licenciado sob GPLv3 para permitir a todos a sua modificação e redistribuição. O sistema se comunica com um microcontrolador, modelo PIC 18F4550, através de interface USB. Assim, o usuário poderá gerar sinais de controle para as topologias básicas: Buck, Boost, Buck-Boost, Half-Bridge, Full-Brige, etc. O sistema possui também uma interface amigável com o usuário, que permite definir e alterar a razão cíclica e a frequência dos pulsos gerados durante a operação do conversor. PYTHON Na busca de uma linguagem adequada para o desenvolvimento do projeto, buscou-se por uma livre, de fácil utilização e bem documentada. Que pudesse prover não só ao usuário final uma experiência agradável, mas que também facilitasse a vida do programador de forma a tornar o processo criativo menos desgastante. A linguagem Python [4] preencheu todos os requisitos necessários. Uma linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, de tipagem dinâmica e forte. Aqui, um parenteses deve ser feito para diferenciar uma linguagem de alto de uma de baixo nível, a linguagem de alto nível é como se chama uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo a linguagem humana, facilitando sua programação. SOFTWARE LIVRE Por ser um projeto acadêmico, a licença GPL traz ao kit a possibilidade de evolução pela mão de terceiros, para que possam acrescentar suas idéias e valores ao projeto, disseminando e compartilhando o conhecimento com todos. O movimento pelo software livre é um dos movimentos de maiores sucessos que emergiram nos últimos 25 anos, dirigida por uma comunidade mundial de programados éticos dedicados à causa da liberdade e compartilhamento. Mas o sucesso do movimento pelo software livre depende em conscientizar nosso amigos, vizinhos e colegas de trabalho sobre o perigo da não liberdade nos softwares, sobre o perigo da sociedade perder o controle sobre a computação. (Tradução livre de uma citação da Free Software Foundation, disponível em fsf.org/about) O conceito de software livre, pode ser melhor entendido através das das definições que as próprias fundações dão à causa. 1 Cleiton Gili, Professor substitudo da Universidade Regional de Blumenau (FURB), cgilinet@gmail.com 2 Laio Oriel Seman, Estudante de graduação da Universidade Regional de Blumenau (FURB), laioseman@gmail.com 3 Luiz Carlos Gili, Estudante de graduação da Universidade Regional de Blumenau (FURB), luizcarlosgili@gmail.com 4 Romeu Hausmann, Professor titular da Universidade Regional de Blumenau (FURB), romeuh@furb.br DOI /ICECE

2 Para a Free Software Foundation [2] considerar um software como livre, quatro tipos de liberdade devem ser concedidas ao usuário. Liberdade 0: A liberdade para executar o programa, para qualquer propósito; Liberdade 1: A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades; Liberdade 2: A liberdade de redistribuir cópias do programa de modo que você possa ajudar ao seu próximo; Liberdade 3: A liberdade de modificar o programa e distribuir estas modificações, de modo que toda a comunidade se beneficie. Atender as quatro liberdades implica que o software seja distribuído juntamente com o seu código-fonte e que não sejam colocadas restrições para que os usuários alterem e redistribuam esse código. DESENVOLVIMENTO Neste capítulo é apresentado e comantado o desenvolvimento do kit de controle PWM e dos três elementos que o compõe: hardware, firmware e software, focando principalmente neste último, que é o objetivo principal deste trabalho. Hardware Todo o conceito do kit (figuras 1 e 2) se baseia na geração de sinais de comando com modulação PWM. Para gerar esses pulsos, foi escolhido um microcontrolador da Microchip, modelo PIC 18F4550 [1]. A escolha se deu principalmente pelo seu baixo custo, e pelos seus módulos especiais de PWM, com registradores internos pré-definidos para controle de topologias Half-Bridge e Full-Bridge, que despertaram grande interesse para o desenvolvimento do kit. O microcontrolador escolhido também conta com total integração com USB (Universal Serial Bus), uma interface de comunicação amplamente difundida no mercado, e disponível em basicamente todos os computadores lançados nos últimos 10 anos. A geração do sinal PWM se dá através de registradores especiais, relacionados a um timer, assim cada vez que existe um estouro no tempo definido, um novo pulso é gerado. FIGURA. 2 KIT MONTADO Firmware Esta é a parte do projeto em que ferramentas opensource não são inclusas, ficando a programação do microcontrolador atrelada a programas proprietaries da própria Microchip. É importante, no entanto, ressaltar a boa documentação disponibilizada pela empresa para os seus circuitos integrados. Além de datasheets dos componentes e seu funcionamento, exemplos de códigos para as mais diversas aplicações também são fornecidos. Todo o código do firmware foi baseado no exemplo fornecido pela própria Microchip conhecido como Microchip USB Stack, e também nos exemplos do desenvolvedor independente Simon Inns [3]. Todas as operações matemáticas são tratadas pelo software, devido a maior capacidade de processamento do computador. Ao microcontrolador cabe apenas a tarefa de gerar os sinais PWM com as caracteíristicas que lhe são enviadas. Basicamente o firmware funciona preso em um loop infinito, a cada nova interação é verificado se alguma informação adicional foi recebida através da interface USB. Caso haja nova informação, esta é tratada por uma rotina específica. Os dados recebidos/transmitidos através da USB, podem consistir em pacotes de até 64 bytes. Desta forma foi definido que o primeiro byte de um pacote define o tipo de ação a ser tomada pelo microcontrolador, e os bytes subsequentes são os parâmetros desta ação, bem como frequência do PWM, tempo de trabalho, etc. Software FIGURA. 1 ESQUEIMÁTICO DO FUNCIONAMENTO Considerando a grande capacidade de processamento dos computadores pessoais, optou-se por utilizar seu processamento nas principais tarefas. Dessa forma, o 271

3 microcontrolador é empregado como interface entre o computador e o conversor CC-CC a ser controlado. A figura 3 mostra a interface gráfica do programa, onde é possível ver todos os métodos de geração e os parâmetros que podem ser escolhidos e/ou modificados. smarthphones do mercado, uma possibilidade alternativa de controle do kit foi desenvolvida. Através de uma modificação no código do software principal em Python, que é executado no computador principal, feita com o intuito de transformá-lo em um servidor, ele foi colocado em modo de espera para a recepção de pacotes através do protocolo UDP (User Datagram Protocol). Dessa forma, ao invés dos comandos serem passados através da interface em produzida a partir da biblioteca Qt, eles são recebidos através do protocolo citado e repassados ao microcontrolador através da interface USB. A figura 4 representa o modo de configuração halfbridge disponibilizado ao usuário do software mobile. FIGURA. 3 TELA DO SOFTWARE EM PYTHON O primeiro modo de geração de PWM é definido como PWM Genérico, onde o estudante pode definir dois pulsos como ativos/inativos (independentemente), sua frequência e razões cíclicas (que são a relação entre o tempo que um pulso permanece alto dentro de um período de tempo). Neste modelo o usuário tem a liberdade de gerar pulsos sem a necessidade de atrelá-los a um conversor, para poder visualizar seu funcionamento geral. O segundo modo de geração é definido como Halfbridge, aqui as principais funções dizem respeito a mudança da frequência, razão cíclica e de tempo morto. Por fim, o modo Full-bridge trás mais opções ao usuário. Aqui não apenas o funcionamento do conversor deve ser considerado, mas também sua utilização para o acionamento de um motor CC, considerando os quatro quadrantes. Os quatro quadrantes trazem a tona a plena possibilidade de controle de um motor, sendo ele passível de aceleração e regime tanto no sentido horário como antihorário, e também proporcionando frenagem nos dois sentidos. FIGURA. 4 TELA DO SOFTWARE MOBILE RESULTADOS EXPERIEMENTAIS Após a montagem do kit como demonstrado na figura 2, todos seus modos de geração foram testados. A figura 5 apresenta a ligação do kit ao conversor Full-bridge como exemplo de aplicação. Já na figura 6, os pulsos apresentam os resultados experimentais obtidos através do modo PWM Genérico utilizando frequência de 30kHz com razões cíclicas de 80% e 30%. INTEGRAÇÃO COM ANDROID Pensando também na integração com o sistema Android, hoje em dia presente na maioria dos tablets e 272

4 O modo de configuração Half-bridge permite gerar sinais de comando com ou sem a presença de tempo morto. Nas figuras 8 e 9 são apresentados os resultados experimentais dos sinais gerados para o comando do conversor Half-bridge sem e com tempo morto, respectivamente. FIGURA. 5 MODO DE LIGAÇÃO A UM CONVERSOR FULL-BRIDGE FIGURA. 8 COMANDOS HALF-BRIDGE SEM TEMPO MORTO FIGURA. 6 PWM GENÉRICO DEMONSTRADO No modo full-bridge a figura 7 remete ao funcionamento normal em uma direção de rotação: FIGURA. 9 COMANDOS HALF-BRIDGE COM TEMPO MORTO Testes em Conversor Chopper FIGURA. 7 COMANDOS FULL-BRIDGE Para comprovar o funcionamento do comando do tipo Full-bridge um protótipo de um conversor CC-CC chopper foi montado para controle de um motor CC (figura 10). Tendo a possibilidade de funcionamento nos quatro quadrantes (regime horário, regime anti-horário, aceleração e desaceleração). As seguintes formas de onda foram obtidas utilizando o protótipo citado, na frequência 25kHz com uma razão cíclica de 70%. A figura 11 origina do motor funcionando em regime permanente, enquanto as figuras

5 e 13 demonstram respectivamente o motor acelerando e desalecerando. FIGURA. 10 CONVERSOR CHOPPER LIGADO A UM MOTOR CC FIGURA. 11 FORMAS DE TENSÃO E CORRENTE NO MOTOR FIGURA. 13 DEMONSTRAÇÃO DA DESACELERAÇÃO CONSIDERAÇÕES FINAIS Durante o estudo foi feito um levantamento sobre o software livre, conceitos da linguagem Python, e seu uso em um projeto incluindo microconroladores. Pode ser verificado que a linguagem se mostrou adequada na comunicação via USB, parte essencial na estruturação do projeto. Durante a fase de testes do protótipo verifcou-se que as formas de onda foram compatíveis com as esperadas e necessárias para o controle de conversores CC-CC. Isso pode ser comprovado a partir da experimentação. Como sugestão para trabalhos futuros testes mais extensivos sobre multiplataforma, testando a Controladora PWM em sistema operacional MAC OS X. Por fim, a importância do compartilhamento de código ficou evidente pois a conclusão deste trabalho não teria sido viável sem a colabação de desenvolvedores independentes que disponibilizaram gratuitamente seu código pela internet. REFERÊNCIAS BIBLIOGRÁFICAS [1] Datasheet do componente PIC18F4450. Disponível em: < [2] Free Software Foundation. GNU General Public License. (fsf.org/licenses/gpl.html), Free Software Foundation, Inc., Cambridge, Massachusetts, [3] Página pessoal do hobista Simon Inns. Disponível em: < [4] Python Documentation Index. Disponível em: < FIGURA. 12 DEMONSTRAÇÃO DA ACELERAÇÃO 274

KIT COM INTERFACE ANDROID PARA ACIONAMENTO DE MOTOR CC ATRAVÉS DE CONVERSOR CHOPPER

KIT COM INTERFACE ANDROID PARA ACIONAMENTO DE MOTOR CC ATRAVÉS DE CONVERSOR CHOPPER KIT COM INTERFACE ANDROID PARA ACIONAMENTO DE MOTOR CC ATRAVÉS DE CONVERSOR CHOPPER Laio Oriel Seman laioseman@gmail.com Luiz Carlos Gili luizcarlosgili@gmail.com Cleiton Gili cgilinet@gmail.com Adriano

Leia mais

Kit didático para controle de velocidade e posição de um motor de corrente contínua

Kit didático para controle de velocidade e posição de um motor de corrente contínua https://eventos.utfpr.edu.br//sicite/sicite2017/index Kit didático para controle de velocidade e posição de um motor de corrente contínua RESUMO Marcos Antonio Ribeiro da Silva marcossilva.2014@alunos.utfpr.edu.br

Leia mais

Plataforma para Auxílio ao Ensino de Eletrônica de Potência

Plataforma para Auxílio ao Ensino de Eletrônica de Potência Plataforma para Auxílio ao Ensino de Eletrônica de Potência Cleiton Gili Universidade Regional de Blumenau Adriano Péres Universidade Regional de Blumenau Sérgio Vidal Garcia Oliveira Universidade Regional

Leia mais

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira Introdução ao Linux Thiago Yukio Kikuchi Oliveira stratus@lgmb.fmrp.usp.br O que é Linux??? Definição: Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinki na Finlândia.

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Revisão de SO Linux Prof. Gleison Batista de Sousa Objetivos - Ter conhecimento sobre os diversos módulos que compõem um sistema operacional

Leia mais

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW "Este artigo tem como proposta apresentar uma plataforma para monitoramento

Leia mais

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato Instalação e Configuração de Servidores Linux Server Prof. Alex Furtunato alex.furtunato@academico.ifrn.edu.br Roteiro Definições Histórico Características Principais Distribuições Shell Partições Sistemas

Leia mais

SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier

SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier INTRODUÇÃO O software livre vem conquistando a cada dia mais adeptos em todo mundo: características técnicas como disponibilidade de seus códigos fontes, possibilidade

Leia mais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais II Prof. Gleison Batista de Sousa Aula 01 Sistemas Operacionais Livres Prof. Gleison Batista de Sousa Aula 01 Objetivos - Ter conhecimento sobre os diversos módulos que compõem um

Leia mais

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson Informática I Aula 23 Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson http://www.ic.uff.br/~bianca/informatica1/ Aula 23-14/11/07 1 Ementa Noções Básicas de Computação (Hardware,

Leia mais

Arduino - Primeiros Passos

Arduino - Primeiros Passos Arduino - Primeiros Passos Por Fábio Souza 06/11/2013 ÍNDICE DE CONTEÚDO 1. Introdução ao Arduino 2. Plataforma de desenvolvimento Arduino 3. Hardware do Arduino 4. Software do Arduino 5. IDE do Arduino

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Prof. Fabiano Papaiz IFRN Um Processo de Desenvolvimento de Software, ou simplesmente Processo de Software, é um conjunto de atividades realizadas por pessoas cujo

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Porque? Fato importante! Porque? Fato importante! Foi esta linguagem que a

Leia mais

Introdução à Eletrónica IV

Introdução à Eletrónica IV Introdução à Eletrónica IV Nino Pereira José Cruz Índice Conversor USB-UART(RS232) Regulador de tensão PWM e Ponte H L298 Recetor de infravermelhos Circuito oscilador com NAND 74HC00 Micro-controlador

Leia mais

Software Livre e Cultura Livre

Software Livre e Cultura Livre Software Livre e Cultura Livre MAT115 Introdução ao Processamento de Dados Instrutor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação Todo o material aqui disponível

Leia mais

CONVERSOR BUCK-BOOST (Unidade 2)

CONVERSOR BUCK-BOOST (Unidade 2) MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA TÉCNICO EM MECATRÔNICA DISCIPLINA: ELETRÔNICA INDUSTRIAL CONVERSOR

Leia mais

É o software sem nenhum tipo de restrição, pode ser instalado, modificado, copiado e redistribuído sem problemas, diferente do Software proprietário.

É o software sem nenhum tipo de restrição, pode ser instalado, modificado, copiado e redistribuído sem problemas, diferente do Software proprietário. Tipos de licenças É o software sem nenhum tipo de restrição, pode ser instalado, modificado, copiado e redistribuído sem problemas, diferente do Software proprietário. O software livre também pode ser

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados

Leia mais

Licenças Open Source

Licenças Open Source Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Licenças Open Source Sistemas de Software Livre Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com

Leia mais

SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA

SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA SOFTWARES PARA CONTROLE DE ROBÔ CÂMERA Phelipe Wesley de Oliveira Carlos André Dias Bezerra LABORATÓRIO DE PROTÓTIPOS EDUCACIONAIS E DE MECATRÔNICA DEMP CT - UFC phelipewesleydeoliveira@gmail.com cadbufc@gmail.com

Leia mais

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES ORGANIZAÇÃO DE COMPUTADORES AULA 03 PROFº RITIELLE SOUZA DISTRIBUIÇÃO LÓGICA DISTRIBUIÇÃO LÓGICA Arquitetura de Von Neumann Uma unidade central de processamento recebe informações através de uma unidade

Leia mais

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2 Apresentador Thiago Silvino www.silvino.net Ocupação: Especialista em Segurança de Redes AT&T www.att.com Atua na área de redes de computadores

Leia mais

Centro Federal de Educação Tecnológica de Santa Catarina. Trabalho de Conclusão de Curso

Centro Federal de Educação Tecnológica de Santa Catarina. Trabalho de Conclusão de Curso Centro Federal de Educação Tecnológica de Santa Catarina Curso Superior de Tecnologia em Sistemas Digitais Trabalho de Conclusão de Curso Sistema de Alimentação Ininterrupta controlado por Processador

Leia mais

Projeto Panzer. Fabio Henrique Mazarotto Margareth Suchÿ

Projeto Panzer. Fabio Henrique Mazarotto Margareth Suchÿ Projeto Panzer Fabio Henrique Mazarotto henrymazza@yahoo.com Margareth Suchÿ meg.suchy@onda.com.br Michael Henrique Siegwarth suporte_mw@hotmail.com Reginaldo Hosoume mitutoyonec@yahoo.com.br Rodrigo Dyck

Leia mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos

Leia mais

Controle de Tensão de Mini Aerogerador e Interface com Plataformas Computacionais Utilizando Arduíno

Controle de Tensão de Mini Aerogerador e Interface com Plataformas Computacionais Utilizando Arduíno Controle de Tensão de Mini Aerogerador e Interface com Plataformas Computacionais Utilizando Arduíno Code: 19.025 F. O. Matos, J. N. Jesus, M. L. Andrade, T. O. Nascimento e G. N. A. Maranhão Universidade

Leia mais

FICHA DE COMPONENTE CURRICULAR

FICHA DE COMPONENTE CURRICULAR 49500 Acionamentos 30 90 Ao final da disciplina o estudante será capaz de: 1. Projetar, executar e realizar a manutenção de sistemas industriais de acionamento de motores elétricos utilizando relés, contatores

Leia mais

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES

TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES 16 TÍTULO: AUTOMAÇÃO COM ELETRÔNICA EMBARCA APLICADA A ACESSIBILIDADE PARA CADEIRANTES CATEGORIA: EM ANDAMENTO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: FACULDADE ENIAC AUTOR(ES):

Leia mais

Estudo de um conversor monofásico bridgeless com saída isolada.

Estudo de um conversor monofásico bridgeless com saída isolada. https://eventos.utfpr.edu.br//sicite/sicite2017/index Estudo de um conversor monofásico bridgeless com saída isolada. RESUMO Salvador Garcia Neto sgneto.pr@gmail.com Universidade Tecnológica Federal do

Leia mais

Introdução à Plataforma ARDUINO

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

Leia mais

Estudo de alternativas tecnológicas

Estudo de alternativas tecnológicas Estudo de alternativas tecnológicas Oficinas de Integração 3-2º. Sem. 2011 Prof. Heitor S. Lopes Prof. João A. Fabro Funções do engenheiro Entender o problema para poder determinar os requisitos necessários

Leia mais

Microcontroladores e Robótica

Microcontroladores e Robótica Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.

Leia mais

Legalidade do Uso e Distribuição de Software Livre pela Administração Pública

Legalidade do Uso e Distribuição de Software Livre pela Administração Pública UniCeuB From the SelectedWorks of Ivo Teixeira Gico Jr. 2004 Legalidade do Uso e Distribuição de Software Livre pela Administração Pública Ivo T. Gico Available at: http://works.bepress.com/ivo_teixeira_gico_junior/33/

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda

Leia mais

Noções de sistemas de computação

Noções de sistemas de computação Noções de sistemas de computação Software Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons

Leia mais

ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1

ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1 ATIVIDADE DE ESTUDO 03 FUNDAMENTOS E ARQUITETURA DE COMPUTADORES 2017A1 1ª QUESTÃO Período: 18/04/2017 22:30 a 23/04/2017 23:59 (Horário de Brasília) Status: ABERTO Valor: 0.50 Gabarito: Gabarito será

Leia mais

CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1

CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1 CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1 Saul Vione Winik 2, Vanessa Faoro 3, Rodolfo França De Lima 4, Oleg Khatchatourian 5, Cristiano Osinski 6. 1 Projeto de Iniciação Científica 2 Bolsista

Leia mais

Informática. Conceitos de Software Livre. Professor Márcio Hunecke.

Informática. Conceitos de Software Livre. Professor Márcio Hunecke. Informática Conceitos de Software Livre Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática CONCEITOS DE SOFTWARE LIVRE Software Livre A definição de software livre apresenta os critérios

Leia mais

Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth

Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth Neste Lab trabalharemos na montagem de um aplicativo para Android, utilizando o

Leia mais

USO DE RASPBERRY PI COMO SERVIDOR WEB PARA ACIONAMENTO MICROCONTROLADO DE CONVERSORES CC-CC

USO DE RASPBERRY PI COMO SERVIDOR WEB PARA ACIONAMENTO MICROCONTROLADO DE CONVERSORES CC-CC USO DE RASPBERRY PI COMO SERVIDOR WEB PARA ACIONAMENTO MICROCONTROLADO DE CONVERSORES CC-CC Laio Oriel Seman 1 laioseman@gmail.com Luiz Carlos Gili 1 luizcarlosgili@gmail.com Cleiton Gili 1 cgilinet@gmail.com

Leia mais

CURSO: ENGENHARIA DE CONTROLE E AUTOMAÇÃO EMENTAS º PERÍODO

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

Leia mais

Prof. Esp. Fabiano Taguchi SOFTWARES

Prof. Esp. Fabiano Taguchi  SOFTWARES 1 ELEMENTOS DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SOFTWARES 2 2 SOFTWARES CONCEITO Conjunto alterável de instruções ordenadas e lógicas

Leia mais

ANÁLISE DE DADOS DE LINHA DE PRODUÇÃO

ANÁLISE DE DADOS DE LINHA DE PRODUÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO ANÁLISE DE DADOS DE LINHA DE PRODUÇÃO Allan Marcel Ehrat Prof. Miguel Alexandre Wisintainer, Orientador ROTEIRO DA APRESENTAÇÃO 1.Introdução

Leia mais

Introdução à Computação: Máquinas Multiníveis

Introdução à Computação: Máquinas Multiníveis Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

INFORMÁTICA EDUCATIVA. CAPÍTULO II Software. Protocolos de criptografia para redes. Profº. Claudio Campos

INFORMÁTICA EDUCATIVA. CAPÍTULO II Software. Protocolos de criptografia para redes. Profº. Claudio Campos INFORMÁTICA EDUCATIVA CAPÍTULO II Software Protocolos de criptografia para redes Wireless INFORMÁTICA Conceito São também chamados de programas ou, ainda, Sistemas Informatizados. Trata-se de conjuntos

Leia mais

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan Sistema Computacional Prof. Carla Plantier Prof. Marcelo Zorzan Sistema Computacional Um sistema computacional é composto basicamente de 4 componentes: hardware, sistema operacional, programas aplicativos

Leia mais

SISTEMA DE CONTROLE DE TEMPERATURA RESULTADOS PRÁTICOS

SISTEMA DE CONTROLE DE TEMPERATURA RESULTADOS PRÁTICOS SISTEMA DE CONTROLE DE TEMPERATURA RESULTADOS PRÁTICOS Jung, Felipe 1 ; Padilha, Marina 1 ; Souza, Otávio Rafael de 1 ; Balan, Renan Jr. 1 ; Fiorin, Marcos 2 ; Dequigiovani, Tiago 2 1,2 Instituto Federal

Leia mais

Controle e monitoramento da trajet ória de um Rover via RF(1)

Controle e monitoramento da trajet ória de um Rover via RF(1) Controle e monitoramento da trajet ória de um Rover via RF(1) Nivaldo Theodoro Schiefler Junior(2); Joao Vithor Driessen(3) Resumo Expandido Trabalho executado com recursos da Chamada Pública do Edital

Leia mais

Montagem do Robô. Especificações. domingo, 28 de agosto de 11

Montagem do Robô. Especificações. domingo, 28 de agosto de 11 Montagem do Robô Especificações Componentes São necessários para o robô funcionar alguns componentes básicos: Bateria 9V Regulador L7805 Motor DC 1 4 Diodos 1N4004 Motor DC 2 4 Diodos 1N4004 Ponte H L298N

Leia mais

PROGRAMA DA DISCIPLINA

PROGRAMA DA DISCIPLINA VIGÊNCIA: 2018/2-2018/2 PROGRAMA DA DISCIPLINA DISCIPLINA: SISTEMAS EMBARCADOS I CODCRED CARGA HORÁRIA MÓDULO 4459004 60 30 EMENTA: Introdução a Sistemas Embarcados. Projeto e desenvolvimento de hardware

Leia mais

Família de Microcontroladores AVR

Família de Microcontroladores AVR www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade

Leia mais

Ferramenta para Desenvolvimentode Sistemas EmbarcadosUtilizando Linguagem de Alto Nível p.1/25

Ferramenta para Desenvolvimentode Sistemas EmbarcadosUtilizando Linguagem de Alto Nível p.1/25 Universidade Federal do Rio Grande do Sul Escola de Engenharia - Instituto de Informática Graduação em Engenharia de Computação Ferramenta para Desenvolvimento de Sistemas Embarcados Utilizando Linguagem

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento Cerne Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de Pascal Avançado para PIC16F877A (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com

Leia mais

CONTROLADOR do MOTOR de PASSO

CONTROLADOR do MOTOR de PASSO UNIVERSIDADE DO MINHO DEPARTAMENTO DE ELECTRÓNICA INDUSTRIAL Laboratórios Integrados II CONTROLADOR do MOTOR de PASSO Trabalho Prático nº 7 ÍNDICE ÍNDICE...ii 1. OBJECTIVOS DO TRABALHO... 1 2. ETAPAS DO

Leia mais

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,

Leia mais

Controle de Ventilador de Fonte de PC em Malha Aberta

Controle de Ventilador de Fonte de PC em Malha Aberta Universidade Tecnológica Federal do Paraná Campus Curitiba Departamento Acadêmico de Eletrônica Tecnologia em Mecatrônica Industrial Sistemas Microprocessados Controle de Ventilador de Fonte de PC em Malha

Leia mais

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28 Suporta os microcontroladores: PIC16F870, PIC16F872, PIC16F873A, PIC16F876A, PIC16F886, PIC18F2420, PIC18F2520, PIC18F2525, PIC18F2620, PIC18F2455, PIC 18F2550 e outros com 28 pinos O Kit de desenvolvimento

Leia mais

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade,

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, 1 Introdução Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, os desafios encontrados durante o desenvolvimento

Leia mais

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro Frequencímetro Versão 2014 RESUMO Esta experiência tem como objetivo a familiarização com duas classes de componentes: os contadores e os registradores. Para isto, serão apresentados alguns exemplos de

Leia mais

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 03: INTERRUPÇÕES

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 03: INTERRUPÇÕES AEVSF Autarquia Educacional do Vale do São Francisco FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina Curso de Ciência da Computação LABORATÓRIO DE ARQUITETURA DE COMPUTADORES Prof. Sérgio

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento. Apostila de BASIC para PIC16F628A

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento. Apostila de BASIC para PIC16F628A Cerne Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de BASIC para PIC16F628A (21) 43-9798 (11) 43-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Leia mais

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA) Aula 02 Introdução ao Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância do software livre

Leia mais

OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR

OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR Instituto Federal Sul-rio-grandense Campus Pelotas - Curso de Engenharia Elétrica OSCILOSCÓPIO DIGITAL DE AMOSTRAGEM PARA COMPUTADOR Disciplina: Projeto Integrador II Professor: Renato Allemand Equipe:

Leia mais

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry SOFTWARE Disciplina: Informática Professor: Gustavo Sabry MARÇO/2016 O QUE É SOFTWARE? É a parte lógica de um computador; Ou seja, nada mais é que todo e qualquer programa utilizado pelos usuários; Gerado

Leia mais

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade Introdução MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade A oficina proposta neste documento apresenta conceitos iniciais e intermediários sobre o funcionamento

Leia mais

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE Fagner Jefferson de Araújo Silva; Whasley Sousa Cardoso; Marcelo Portela Sousa. Instituto Federal de Educação, Ciência e Tecnologia da Paraíba

Leia mais

15/03/2018. Professor Ariel da Silva Dias Introdução a Engenharia de Software. O mundo moderno poderia existir sem software?

15/03/2018. Professor Ariel da Silva Dias Introdução a Engenharia de Software. O mundo moderno poderia existir sem software? O mundo moderno poderia existir sem software? Professor Ariel da Silva Dias Introdução a Engenharia de Software 1 Software Associação de programas de computador e documentação; Atributos de um bom software

Leia mais

Plano de Trabalho Docente Ensino Técnico

Plano de Trabalho Docente Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico Etec Etec: Monsenhor Antônio Magliano Código: 088 Município: Garça Eixo Tecnológico: Controle e Processos Industriais Habilitação Profissional: Nível Médio

Leia mais

Recursos Educacionais Abertos

Recursos Educacionais Abertos Recursos Educacionais Abertos Open Educational Resources Renato Dutra Liane Tarouco IX Ciclo de Pestras sobre Novas Tecnologias na Educação Histórico REA Open Source Open Content Open Course Ware FSF Linux

Leia mais

Introdução a Computação

Introdução a Computação Computador Software n Conjunto alterável de instruções, ordenadas e lógicas, fornecidas ao hardware para a execução de procedimentos necessários à solução dos problemas e tarefas do processamento de dados;

Leia mais

Ferramentas de Suporte

Ferramentas de Suporte Cálculo Numérico Módulo I Prof Reinaldo Haas Como estudar Métodos Numéricos? 2 Uso do método numérico Computador Programa Desenvolver Utilizar Verificar validade dos resultados obtidos 3 Programas para

Leia mais

Periféricos do PIC - Comparadores e UART

Periféricos do PIC - Comparadores e UART Periféricos do PIC - Comparadores e Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 03 de 2013 Periféricos do PIC - Comparadores e Objetivos Aprender a utilizar o comparador

Leia mais

TECNOLOGIA EDUCACIONAL

TECNOLOGIA EDUCACIONAL TECNOLOGIA EDUCACIONAL CONJUNTO PARA ESTUDO DE CONTROLADORES LÓGICOS PROGRAMÁVEIS E IHM Características Gerais Composto por hardware, software e sistema de aprendizagem tecnológica de sistemas automatizados

Leia mais

PIC32 Uma Nova Tecnologia

PIC32 Uma Nova Tecnologia VITOR AMADEU SOUZA PIC32 Uma Nova Tecnologia Com base no modelo PIC32MX320F032H Programado em C pelo Compilador C32 Microchip Vitor Amadeu Souza 2010 by Cerne Tecnologia e Treinamento Ltda. 2010 by Vitor

Leia mais

Arduino Básico: As versatilidades desta plataforma na prática

Arduino Básico: As versatilidades desta plataforma na prática Arduino Básico: As versatilidades desta plataforma na prática Apresentação Kleber Rocha Bastos Luan Silva Santana Wellington Assunção Azevedo Graduado em Engenharia de Computação pela FAINOR Graduado em

Leia mais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Capacitação Sistema Operacional Linux Parte I Introdução Quando abordamos o assunto sistema operacional, acredito que, para muitos usuários e profissionais da área de tecnologia venha a sua cabeça a imagem

Leia mais

PMR 2450 PROJETO DE MÁQUINAS. Julio C. Adamowski Tarcísio Hess Coelho Gilberto F. Martha de Souza

PMR 2450 PROJETO DE MÁQUINAS. Julio C. Adamowski Tarcísio Hess Coelho Gilberto F. Martha de Souza PMR 2450 PROJETO DE MÁQUINAS Julio C. Adamowski Tarcísio Hess Coelho Gilberto F. Martha de Souza Objetivos Exercitar o projeto de uma máquina-ferramenta controlada por computador, aplicando os conceitos

Leia mais

8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007

8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007 8º CONGRESSO IBEROAMERICANO DE ENGENHARIA MECANICA Cusco, 23 a 25 de Outubro de 2007 SISTEMA DIGITAL DE CONTROLE DE UMA MESA DE POSICIONAMENTO D.I. Lasmar*, G.A. Rossi*, A.A.T. Maia*, J.M. Galvez* *Universidade

Leia mais

PROJETO VIPER. 1. Abstract. 2. Resumo. 3. Objetivos.

PROJETO VIPER. 1. Abstract. 2. Resumo. 3. Objetivos. Page 1 of 8 Anderson Trindade Venturini Barbara Martinazzo - Bruno de Souza - Gustavo von Dentz - andersonventurini@terra.com.br rina_1220@yahoo.com.br sz.bruno@terra.com.br gustavo.dentz@globo.com 1.

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Ciência da Computação Sistemas Microcontrolados Função dos Registradores no PIC Prof. Sergio F. Ribeiro Os Registradores Especiais que Controlam Tudo Vimos que configurações podem ser feitas para definir

Leia mais

MÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA

MÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA MÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA Quando falamos para os alunos sobre projeto e desenvolvimento de sistemas de informação eles pensam logo em programar. A programação

Leia mais

Documento: Descritivo Simplificado do Projeto SPDMAI

Documento: Descritivo Simplificado do Projeto SPDMAI 1/5 Descritivo Simplificado do Projeto SPDMAI O Sistema de Processamento Digital para Medição e Automação Industrial (SPDMAI) é baseado no kit de desenvolvimento DSP TMS320C6711 DSK da Texas Instruments,

Leia mais

DESENVOLVIMENTO DE UM PROTÓTIPO MICROCONTROLADO A SER APLICADO EM OFICINAS SOBRE ROBÓTICA EDUCATIVA

DESENVOLVIMENTO DE UM PROTÓTIPO MICROCONTROLADO A SER APLICADO EM OFICINAS SOBRE ROBÓTICA EDUCATIVA 15. CONEX Resumo Expandido - ISSN 2238-9113 1 ÁREA TEMÁTICA: (marque uma das opções) ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( ) EDUCAÇÃO ( ) MEIO AMBIENTE ( ) SAÚDE ( x ) TECNOLOGIA

Leia mais

Informática básica. Professor: Francisco Ary

Informática básica. Professor: Francisco Ary Informática básica Professor: Francisco Ary O que vimos na ultima aula: O que é informática? O que é um computador? Evolução; Computadores eletrônicos: Válvulas; Transistor; Circuito integrado;e Microprocessador;

Leia mais

Tranca Codificada para uso em Sistemas de Controle de Acesso Microprocessado

Tranca Codificada para uso em Sistemas de Controle de Acesso Microprocessado Tranca Codificada para uso em Sistemas de Controle de Acesso Microprocessado Marcus Vinícius Rangel Maciel Pimenta (1); Francisco Lucas Araujo Cabral (2); Anaxágoras Maia Girão (3) (1) IFCE Instituto Federal

Leia mais

Guia de Projeto. Instrumento Virtual de Monitoramento

Guia de Projeto. Instrumento Virtual de Monitoramento ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP PSI 3214 - LABORATÓRIO DE INSTRUMENTAÇÃO ELÉTRICA Guia de Projeto 1. Introdução Instrumento

Leia mais

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus

Leia mais

Aplicação de um Processador Digital de Sinais em um Sistema de Nível de Líquido

Aplicação de um Processador Digital de Sinais em um Sistema de Nível de Líquido PR UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Ministério da Educação Universidade Tecnológica Federal do Paraná Pró-Reitoria de Pesquisa e Pós-Graduação Relatório Final de Atividades Aplicação de um Processador

Leia mais

Biblioteca de auxílio ao uso de elementos gráficos

Biblioteca de auxílio ao uso de elementos gráficos UFU Universidade Federal de Uberlândia Faculdade de Computação Biblioteca de auxílio ao uso de elementos gráficos Caio de Oliveira Campos Orientador: André Ricardo Backes Uberlândia Março de 2014 Introdução

Leia mais

PROGRAMAÇÃO I. Introdução

PROGRAMAÇÃO I. Introdução PROGRAMAÇÃO I Introdução Introdução 2 Princípios da Solução de Problemas Problema 1 Fase de Resolução do Problema Solução na forma de Algoritmo Solução como um programa de computador 2 Fase de Implementação

Leia mais

Processos de software

Processos de software Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de

Leia mais

Visões Arquiteturais. Visões Arquiteturais

Visões Arquiteturais. Visões Arquiteturais Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

Leia mais

Aula 01 Introdução ao S.O. Linux

Aula 01 Introdução ao S.O. Linux Prof. Diego Pereira Gerência e Configuração de Serviços para Internet Aula 01 Introdução ao S.O. Linux Objetivos Conhecer a história do sistema operacional Linux; Ver a importância

Leia mais

Protótipo de gravador de microcontroladores PIC utilizando redes sem fio

Protótipo de gravador de microcontroladores PIC utilizando redes sem fio Protótipo de gravador de microcontroladores PIC utilizando redes sem fio Acadêmico: Jair de Souza Junior Orientador: Miguel Alexandre Wisintainer Roteiro da Apresentação Introdução Sistemas embarcados

Leia mais

Guia de Práticas Elevador Didático Programável

Guia de Práticas Elevador Didático Programável Guia de Práticas Elevador Didático Programável Módulo: Arduino MEGA 2560 1ªEdição Resumo Guia com as principais práticas presentes no Caderno de Práticas que acompanha o Elevador Didático Programável.

Leia mais

Informática I. Aula 9. Aula 9-17/05/2006 1

Informática I. Aula 9.  Aula 9-17/05/2006 1 Informática I Aula 9 http://www.ic.uff.br/~bianca/informatica1/ Aula 9-17/05/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

APLICATIVO PARA CÁLCULO FÍSICO DE INDUTORES COM NÚCLEO DO TIPO E UTILIZANDO LINGUAGEM DE ALTO NÍVEL

APLICATIVO PARA CÁLCULO FÍSICO DE INDUTORES COM NÚCLEO DO TIPO E UTILIZANDO LINGUAGEM DE ALTO NÍVEL APLICATIVO PARA CÁLCULO FÍSICO DE INDUTORES COM NÚCLEO DO TIPO E UTILIZANDO LINGUAGEM DE ALTO NÍVEL Cleiton Gili cgilinet@gmail.com Luiz Carlos Gili luizcarlosgili@gmail.com Laio Oriel Seman laioseman@gmail.com

Leia mais

KIT DIDÁTICO PIC-2377

KIT DIDÁTICO PIC-2377 KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o

Leia mais

Oxímetro Bluetooth e LCD 16 2 em Python

Oxímetro Bluetooth e LCD 16 2 em Python Intel Edison Lab 03 Oxímetro Bluetooth e LCD 16 2 em Python Tela teste inicial Neste Lab descreveremos o método utilizado para integrar um Oxímetro Bluetooth com tecnologia LE (Low Energy), um display

Leia mais