KIT DIDÁTICO PARA ENSINO DE MICROCONTROLADORES
|
|
|
- Ágata Benke Alvarenga
- 9 Há anos
- Visualizações:
Transcrição
1 KIT DIDÁTICO PARA ENSINO DE MICROCONTROLADORES Andreya Prestes da Silva Universidade Federal do Pará, Departamento de Engenharia Elétrica Campus Universitário do Guamá Belém - Pa José Reinaldo Barbosa de Moraes [email protected] Luiz Affonso H. Guedes de Oliveira [email protected] Walter Barra Júnior [email protected] Escola Técnica Federal do Pará, Departamento de Eletrotécnica Belém Pa Resumo. Este artigo trata do desenvolvimento de um kit didático baseado em um microcontrolador da família MCS-51, o 8031, e da elaboração de um grupo de experiências que de um modo simples e gradual, provê ao estudante um melhor aprendizado. Estas experiências foram elaboradas de modo a explorar os recursos do dispositivo, que vão desde um simples acesso aos seus terminais de E/S, a exemplos mais complexos, como estabelecer a comunicação do kit didático com um microcomputador. A motivação principal para a realização deste trabalho é oferecer ao estudante de engenharia elétrica uma metodologia pedagógica dinâmica, já que atualmente tem-se intensificado o uso de simuladores. Palavras-chave: Microcontrolador, Experiências práticas, Didática, Baixo custo. INTRODUÇÃO No mundo atual, devido à necessidade das indústrias em produzir cada vez mais e com um custo cada vez menor, tem-se buscado a automação de várias atividades deste setor. Esta automação tem se utilizado de controles digitais, que proporcionam um ambiente mais independente e produtivo. Neste contexto, os microcontroladores têm se destacado. Isto ocorre por estes dispositivos apresentarem vários componentes de um sistema microprocessado em um único invólucro, diminuindo sensivelmente o custo final do sistema. Outro motivo para a utilização de microcontroladores são suas dimensões, que proporcionam a fabricação de sistemas mais compactos. Exemplos disso são equipamentos eletrodomésticos, que executam tarefas pré-determinadas, porém com certo número de opções por parte do usuário(silva Júnior, Vidal Pereira da, 1998). Existem no mercado inúmeros tipos de microcontroladores. Este artigo foi baseado na família MCS-51, a mais popular família de microcontroladores de 8 bits, que apresenta uma boa relação custo/benefício, tornando possível sua utilização em kits didáticos de baixo custo (Stewart, James W., 1993). Este artigo tem como objetivo utilizar exemplos simples e de propósito didático em um kit baseado no microcontrolador Os exemplos utilizados foram escolhidos de forma a
2 suprir a carência de materiais apropriados na área, mostrando a programação necessária para a utilização dos vários componentes do microcontrolador 8031 de forma simples e progressiva, dando ao estudante uma base de conhecimento cada vez maior do dispositivo de modo a torná-lo capaz de criar sua própria solução para os problemas propostos. O restante do trabalho está divido da seguinte forma : o item II abordará o projeto do kit didático. O item III apresentará as experiências propostas que irão abordar cada um dos componentes do microcontrolador, mostrando os aspectos de implementação dos programas em linguagem C e linguagem Delphi,. O item IV consta da conclusão e de propostas de futuros trabalhos. 2. PROJETO DO KIT DIDÁTICO O kit didático proposto neste trabalho é composto de um módulo principal baseado no microcontrolador 8031 e de três módulos auxiliares a serem utilizados em seis experiências propostas. O módulo principal utiliza o microcontrolador 8031, que apresenta memória de dados, um canal de comunicação serial full duplex, dois temporizadores/contadores, quatro portas de E/S e cinco fontes de interrupções, porém não apresenta memória de programa, necessitando de um arranjo externo para o acesso ao programa que se deseja executar. Neste módulo não será utilizada memória de dados externa, pois, o microcontrolador 8031 apresenta 128 bytes de espaço de memória de dados, o que é suficiente para as aplicações aqui apresentadas (Barnett, Richard H., 1995). Além do Microcontrolador 8031, o módulo principal apresenta uma memória ROM de 8 Kbytes, uma memória RAM de 8 Kbytes e um circuito conversor TTL-RS232, utilizado na comunicação serial entre o módulo principal e um microcomputador tipo PC. O canal de comunicação serial do microcontrolador 8031 gera sinais TTL, que necessitam ser convertidos para níveis RS232, para que se possa fazer a comunicação entre o módulo principal e um computador tipo PC ou outro dispositivo que disponha de uma porta que utilize o padrão de comunicação RS232. Para isso, utilizou-se o circuito integrado MAX 232 (Barnett, Richard H, 1995) que realiza a conversão TTL/RS232 para a transmissão, e RS232/TTL para a recepção dos dados. O diagrama em blocos do módulo principal é mostrado na Fig. 1. Os programas implementados nas experiências propostas serão enviados ao módulo principal através um programa implementado em linguagem Delphi, responsável pelo envio dos programas através da porta serial do microcomputador. No módulo básico, utilizou-se uma memória ROM de 8 Kbytes, a qual armazena o programa monitor do sistema. Este programa monitor, com auxílio de um artifício de hardware, recebe serialmente o programa do estudante, no formato Hexa-Intel, através do canal serial e o reconstitui na memória RAM externa. O hardware desenvolvido permite que o microcontrolador execute o programa do estudante a partir desta memória RAM. Este artifício elimina o inconveniente que se tem ao apagar e gravar programas em EEPROMs. O microcontrolador 8031 apresenta quatro portas de I/O, bidirecionais, com bits que podem ser acessados de forma independente. O arranjo utilizado no módulo básico utiliza duas destas portas para o acesso à memória externa (Portas P0 e P2) e alguns bits da porta P3 para o controle deste acesso. Desta forma, dispõe-se apenas de um barramento de 8 bits (Porta P1) e alguns bits da porta P3, para a realização de experiências. Estes bits são: INT0, entrada da interrupção 0; INT1, entrada da interrupção 1; T0, entrada do temporizador/contador 0; T1 entrada do temporizador/contador 1; RD, habilita a operação de leitura em memória externa; WR habilita a operação de escrita em memória externa; TXD e RXD, permitem a comunicação serial do módulo básico com outro dispositivo.
3 Figura 1. Módulo básico As experiências propostas utilizam além do módulo principal, um dos três módulos auxiliares. O módulo principal disponibiliza os terminais da porta P1, alguns terminais da porta P3 e os terminais de acesso às memórias. Estes terminais de acesso são necessários para a implementação de experiências que utilizam a técnica de periféricos mapeados por memória. O primeiro módulo auxiliar é constituído de oito leds e oito drivers de corrente, necessários para o acionamento destes leds. Cada led está ligado a um terminal da porta P1. Através deste módulo, o estudante terá o primeiro contato com a programação em linguagem C (C51 User's Guide, Franklin Software,Inc., 1993.) necessária para o acesso aos terminais da porta P1. Este módulo auxiliar será utilizado em duas experiências. O segundo módulo auxiliar é constituído de um display de cristal líquido (LCD), que será ligado ao módulo principal de duas maneiras, inicialmente, este módulo será acessado pelo módulo principal através da porta P1 e posteriormente será utilizado como um periférico mapeado por memória. Este módulo será utilizado em duas experiências. O terceiro módulo auxiliar é constituído de um conversor analógico-digital (A/D) de oito entradas e um conversor digital-analógico (D/A) de uma saída. Estes dois dispositivos, bastante utilizados em problemas de controle e supervisão de sistemas, serão acessados como periféricos mapeados por memória. Este módulo será utilizado no controle de um motor de corrente contínua. Além dos três módulos auxiliares, utiliza-se em uma das experiências, um barramento paralelo, o qual disponibiliza os terminais da porta P1 e dois da porta P3. Este barramento será utilizado na comunicação paralela entre o módulo principal e uma impressora paralela. 3. AS EXPERIÊNCIAS PROPOSTAS A formação de um estudante de engenharia elétrica envolve além das informações teóricas adquiridas em sala de aula, uma formação prática, em que o estudante tem contato com a montagem de circuitos, bem como com a programação de dispositivos dedicados, como microcontroladores. Por causa da carência de materiais à toda a comunidade acadêmica e por representar uma facilidade, atualmente, muitas disciplinas práticas têm como base simuladores, que possibilitam a visualização dos resultados de um dado circuito ou programa, porém com muitas limitações. Além das limitações existentes, o uso de simuladores afasta o estudante de problemas reais geralmente encontrados quando se deseja pôr um projeto em prática. Por estes motivos, o kit didático para ensino de microcontroladores tem por objetivo principal mostrar ao
4 estudante a implementação de pequenos projetos, mostrando as dificuldades de implementação encontradas, bem como dar ao mesmo a possibilidade de implementar programas na resolução dos problemas propostos. A utilização de módulos facilita a concentração do estudo dos microcontroladores, pois desta forma, o problema a ser proposto ao estudante tem como base o módulo principal, que será responsável pela resolução do problema através do programa a ser implementado e um dos módulos auxiliares, que representa o problema alvo. Os módulos auxiliares serão utilizados em seis experiências. Estas experiências tentam mostrar, de forma gradativa, os componentes básicos de um sistema baseado em microcontroladores Acesso à porta de E/S A experiência nº1 tem por objetivo a familiarização do estudante com o módulo principal e a sua utilização no acesso de um conjunto de leds existentes em um dos módulos auxiliares. Os oito leds estão conectados aos oito terminais da porta P1, como mostrado na Fig.2. A porta P1 é um dispositivo de E/S. Desta forma pode ser usada tanto para entrada quanto para a saída de dados. Figura 2 Acesso à porta P1 Como os leds são dispositivos que apenas recebem sinais, a porta P1 será utilizada como um dispositivo de saída. Através desta experiência, o aluno poderá acessar a porta P1 como um único dispositivo, acionando ou não os leds de uma única vez ou como um conjunto de oito terminais de saída independentes, acionando ou não os leds, também de forma independente Acionamento de um impressora paralela Uma interface muito utilizada para intercâmbio de informações é o strobe acknowledge, a qual permite a comunicação entre dispositivos que têm diferentes velocidades de transferência de dados. Esta interface é utilizada para a comunicação de impressoras paralelas e computadores, pois as impressoras não são capazes de receber caracteres à mesma taxa que um computador pode gerá-los. A experiência nº2 trata do intercâmbio de informações entre o módulo principal e uma impressora paralela. Nesta experiência, os terminais da porta P1 são responsáveis pelo envios dos caracteres a serem impressos e dois terminais da porta P3 serão utilizados para o controle de transferência destes caracteres, como pode ser visto na Fig. 3. Desta forma, um terminal da
5 porta P3 envia um sinal de strobe para a impressora, sinalizando que os dados existentes nos terminais de P1 são válidos e um outro terminal de P3 aguarda o sinal de acknowledge, que indica que a impressora está pronta para receber um novo caracter. Assim, o estudante verificará a utilização dos terminais de E/S da porta P3 de forma independente, além de utilizar uns terminais como saída e outros, como entrada ao mesmo tempo. Nenhum módulo auxiliar é utilizado Acionamento de um módulo LCD Figura 3 Acionamento de uma impressora paralela A experiência nº3 trata do acionamento de um LCD existente em um dos módulos auxiliares. O display de cristal líquido utilizado é um dispositivo que recebe os caracteres a serem mostrados através de um barramento de oito bits (Stewart, James W., 1993). Além de mostrar um caracter, o LCD apresenta algumas funções como movimentação de caracteres no visor, o piscar do cursor e a limpeza do visor. Estas funções também são passadas para o LCD através do barramento de oito bits. Para diferenciar um caracter de uma função, o LCD apresenta dois terminais de controle. Nesta experiência, o aluno implementará o acesso ao LCD de duas formas : inicialmente, ele utilizará a porta P1 como byte de informação/função e dois bits da porta P3 como bits de controle; posteriormente, o módulo auxiliar será utilizado como uma aplicação da técnica de periférico mapeado por memória, de forma que, o LCD será acessado através dos terminais de acesso a memória, possibilitando, desta forma, a utilização dos bits da porta P1 para outras aplicações Implementando um relógio digital A experiência nº4 utiliza o módulo auxiliar do LCD de forma a implementar um relógio digital. O objetivo principal desta experiência é mostrar ao estudante a utilização de temporizadores e interrupções. O relógio digital será incrementado de acordo com uma base de tempo dada por um dos dois temporizadores do microcontrolador O módulo auxiliar apresenta o hardware necessário para o acesso aos dígitos de minuto e hora do relógio, através de dois botões que incrementarão os minutos ou as horas, como pode ser visto na Fig. 4. Estes botões estão ligados a uma interrupção externa do microcontrolador 8031, de forma que o acionamento de um dos botões gera um pedido de interrupção que ao ser atendido verifica o botão acionado e incrementa o devido dígito. As informações aqui adquiridas pelo estudante são muito importantes pois são a base para a resolução de problemas mais complexos.
6 Figura 4 Relógio digital 3.5. Conversores A/D e D/A A experiência nº5 utiliza o módulo auxiliar dos conversores A/D e D/A. Este módulo será acessado através da técnica de periférico mapeado por memória. Desta forma, uma parte do endereçamento do microcontrolador é dedicado ao conversor D/A e outra ao conversor A/D. Este módulo será ligado a um motor CC, de forma que o estudante possa controlar a velocidade deste motor. Utilizando os conhecimentos de temporizadores e técnicas de controle, o estudante será capaz de implementar o controle discreto deste motor, sendo o período de amostragem dado por um temporizador, o sinal de controle gerado pelo conversor D/A e o sinal de resposta do motor adquirido através do conversor A/D comunicação com um microcomputador tipo PC A experiência nº6 trata da comunicação serial do módulo principal com um microcomputador. Para verificarmos esta comunicação, utilizou-se o módulo auxiliar de leds. No microcomputador implementou-se uma interface gráfica em linguagem Delphi, através da qual pode-se ligar ou desligar os leds ligados ao módulo principal. A interface gráfica dispõe de um botão para cada led. Esta interface pode ser vista na Fig. 5. O estudante terá como tarefa a implementação do programa a ser executado no módulo principal. O programa escrito em Delphi, envia uma mensagem ao módulo principal, indicando que o sistema deve ser inicializado. Após esta inicialização, o programa a ser implementado deverá gerenciar o canal serial do microcontrolador, que receberá comandos do microcomputador para ligar ou desligar um determinado led. A linguagem de programação utilizada nas experiência é a linguagem C para 8031, que possibilita o acesso aos componentes do microcontrolador de forma rápida, pois apresenta bibliotecas específicas para este dispositivo. O uso de linguagem de alto nível para a implementação dos programas facilita o aprendizado por parte do estudante, pois este tem a possibilidade de manipular os recursos do microcontrolador utilizando uma linguagem estruturada. Através destas seis experiências, o estudante terá acesso aos principais componentes de um sistema microcontrolado, a programação necessária dos seus dispositivos e em que tipo de aplicações são utilizados.
7 Figura 5 Interface gráfica em Delphi 4. CONCLUSÃO O uso de experiências simples e com gradativo grau de dificuldade possibilita um aprendizado mais dinâmico, pois, a cada nova experiência, o estudante tem oportunidade de utilizar os conhecimentos das atividades anteriores, além de entrar em contato com novas informações. O kit didático para o ensino de microcontroladores proporciona ao estudante uma grande interação, já que as experiências propostas mostram os passos necessários para a implementação de pequenos projetos, utilizando o hardware já existente nos módulos auxiliares. Os programas implementados pelos estudantes podem ser testados e depurados durante a aula, pois o kit não utiliza memórias ROM s, diminuindo o atraso existente entre a detecção de um erro e a sua correção. Diante das dificuldades encontradas pelas universidades atualmente, o kit didático proposto representa uma boa opção de ensino, pois o microcontrolador 8031, base do kit didático, apresenta uma boa relação custo/benefício, o que acarreta a construção de kits de baixo custo. Caso não seja factível a construção do kit didático, é possível o desenvolvimento das experiências propostas através de kits comerciais, porém com um custo de aquisição bem mais elevado(datapool Eletrônica Ltda, 1995.). Pretende-se, no futuro, desenvolver experiências mais avançadas, principalmente na área de controle de processos (Junior, Walter Barra, 1997). REFERÊNCIAS BIBLIOGRÁFICAS Barnett, Richard H., The 8051 family of microcontrollers. Prentice-Hall, Inc C51 User's Guide, Franklin Software,Inc., Datapool Eletrônica Ltda, Modulo SDM Manual de Experiências, 1995.
8 Junior, Walter Barra. Desenvolvimento de um controlador Fuzzy Self-Learning, TCC TM - 04/97. CMEE/CT/UFPA. Silva Júnior, Vidal Pereira da, Aplicações Práticas do Microcontrolador 8051,7.Ed. São Paulo. Editora Érica,1998. Stewart, James W., The 8051 microcontroller : hardware, software and interfacing. Prentice- Hall, Inc
Microprocessadores e Aplicações
Microprocessadores e Aplicações Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006 Aula 1 Semana 26 a 30 de Setembro - Apresentação 1. Apresentação da disciplina aos alunos: a. Programa
EMENTA. Curso de Projetos Microcontrolados utilizando Linguagem C.
EMENTA Curso de Projetos Microcontrolados utilizando Linguagem C. Descrição dos Cursos A Hit Soluções Tecnológicas vem através deste documento apresentar a proposta de dois cursos de projetos baseados
Interface com Displays de 7 Segmentos. Interface com Displays
Interface com Displays de 7 Segmentos Interface com Displays Um Display de 7 segmentos é formado por 7 LED s (a,b,c,d,e,f,g) que são previamente encapsulados e conectados de duas maneiras: f e a g b c
Prof. Adilson Gonzaga. Interface com Displays
Prof. Adilson Gonzaga Interface com Displays Interface com Displays de 7 Segmentos 2 Um Display de 7 segmentos é formado por 7 LED s (a,b,c,d,e,f,g) que são previamente encapsulados e conectados de duas
INTEGRAÇÃO JAVA COM ARDUINO
INTEGRAÇÃO JAVA COM ARDUINO Alessandro A. M. De Oliveira 3, Alexandre O. Zamberlan 3, Reiner F Perozzo 3, Rafael O. Gomes 1 ;Sergio R. H Righi 2,PecilcesP. Feltrin 2 RESUMO A integração de Linguagem de
Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;
Módulo 7 UML Na disciplina de Estrutura de Sistemas de Informação, fizemos uma rápida passagem sobre a UML onde falamos da sua importância na modelagem dos sistemas de informação. Neste capítulo, nos aprofundaremos
- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected]
Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: [email protected] Sistemas de Arquivos- Parte 2 Pontos importantes de um sistema de arquivos Vários problemas importantes devem
Experiência 01: ACIONAMENTO DE MOTORES COM O INVERSOR DE FREQUÊNCIA. Objetivo Geral: - Acionar um motor elétrico através de um inversor de frequência.
( ) Prova ( ) Prova Semestral ( ) Exercícios ( ) Prova Modular ( ) Segunda Chamada ( ) Exame Final ( ) Prática de Laboratório ( ) Aproveitamento Extraordinário de Estudos Nota: Disciplina: Turma: Aluno
Arquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Interconexão do Computador Givanaldo Rocha de Souza http://docente.ifrn.edu.br/givanaldorocha [email protected] Material do prof. Sílvio Fernandes -
Arquitetura de Computadores - Módulos de E/S. por Helcio Wagner da Silva
Arquitetura de Computadores - Módulos de E/S por Helcio Wagner da Silva Modelo Geral de um Módulo de E/S Barramento de Endereço Barramento de Dados Barramento de Controle Módulo de E/S Conexões com Dispositivos
Data Sheet FBEE Kit V05
Data Sheet FBEE Kit V05 IEEE 802.15.4 SUPORTA PROTOCOLOS ZIGBEE E MIWI REV 01 1 Rev01 1. INTRODUÇÃO Este capítulo faz uma introdução às características do kit de demonstração FBee Kit. Este capítulo discute:
Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante
Microcontroladores e Microprocessadores Conversão de Bases Prof. Samuel Cavalcante Conteúdo Conversão de Qualquer base para Decimal Decimal para Binário Hexadecimal para binário Componentes básicos de
Sistemas Digitais II. Interface com o mundo analógico. Prof. Marlon Henrique Teixeira Abril/2014
Sistemas Digitais II Interface com o mundo analógico Prof. Marlon Henrique Teixeira Abril/2014 Objetivos Compreender a teoria de funcionamento e as limitações dos circuitos de diversos tipos de conversores
INTERFACE PARALELA. Área: Eletrônica Nível de conhecimento necessário: básico. Autor:
INTERFACE PARALELA Área: Eletrônica Nível de conhecimento necessário: básico Tópicos abordados: O que é a interface paralela? Quantas entradas e saídas ela possui? Construindo a interface Manipulando no
SAFETY Tecnologia de Safety Passivo
SAFETY Tecnologia de Safety Passivo Fiação SAFETY MVK Metálico Cube67 MASI67 / MASI68 02 O MÓDULO SAFETY Combinados de forma inteligente, módulos de rede de campo e saídas seguras de acordo com as exigências
OpenPDV: Sistema aberto para gerenciamento de restaurantes
Universidade Federal de Santa Catarina Departamento de Informática e Estatística INE5638 Introdução a Projetos Orientador: José Eduardo de Lucca OpenPDV: Sistema aberto para gerenciamento de restaurantes
Protótipo de um túnel de vento com Controle de Vazão e Temperatura em ambiente LabVIEW
Protótipo de um túnel de vento com Controle de Vazão e Temperatura em ambiente LabVIEW "O kit de desenvolvimento do LabVIEW mostrou-se uma excelente alternativa em relação às outras ferramenta de desenvolvimento
O SOFTWARE R EM AULAS DE MATEMÁTICA
O SOFTWARE R EM AULAS DE MATEMÁTICA Renata Teófilo de Sousa (autora) Graduanda - Curso de Matemática UVA Arlécia Albuquerque Melo (co-autora) Graduanda - Curso de Matemática UVA Nilton José Neves Cordeiro
PLOTTER CNC PARA CONFECÇÃO DE PLACAS DE CIRCUITO IMPRESSO RESUMO
PLOTTER CNC PARA CONFECÇÃO DE PLACAS DE CIRCUITO IMPRESSO Clecio Jung1; Ricardo Kerschbaummer2 RESUMO O tema principal deste projeto consiste em construir um Plotter CNC capaz de desenhar em placas de
Fundamentos de Arquitetura e Organização de Computadores
Fundamentos de Arquitetura e Organização de Computadores Dois conceitos fundamentais no estudo dos sistemas de computação são o de Arquitetura e Organização de computadores. O termo arquitetura refere-se
Sistemas Digitais Ficha Prática Nº 7
Departamento de Sistemas Digitais Ficha Prática Nº 7 Implementação de um conversor analógico/ digital tipo Flash: com Codificador e com Descodificador Grupo: Turma: Elementos do Grupo: 1. Introdução Os
Informática Aplicada
Informática Aplicada Aula 1 Introdução Diogo Pinheiro Fernandes Pedrosa Departamento de Ciências Exatas e Naturais Universidade Federal Rural do Semi-Árido Introdução Informática informação aplicada; Pressupõe
Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. [email protected].
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Hardware (Parte III) Prof. a Joseana Macêdo Fechine Régis de Araújo [email protected] Carga
ELETRÔNICA DIGITAL. Parte 6 Display, Decodificadores e Codificadores. Prof.: Michael. 1 Prof. Michael
ELETRÔNICA DIGITAL Parte 6 Display, Decodificadores e Codificadores Prof.: Michael LED Diodo emissor de luz (LED) Para nós será utilizado para dar uma indicação luminosa do nível lógico de sinal; Ligado
Histórico e Evolução da Computação
Lista de Exercícios Introdução à Informática Professor: Sérgio Salazar Histórico e Evolução da Computação O 1º computador foi o ENIAC, utilizado para montar tabelas para o cálculo de projéteis na 2ª Guerra
O que é Microsoft Excel? Microsoft Excel. Inicialização do Excel. Ambiente de trabalho
O que é Microsoft Excel? Microsoft Excel O Microsoft Excel é um programa para manipulação de planilhas eletrônicas. Oito em cada dez pessoas utilizam o Microsoft Excel pra trabalhar com cálculos e sistemas
Cerne Tecnologia e Treinamento. [email protected] www.cerne-tec.com.br
Tecnologia e Treinamento Tutorial para Testes na Placa RS485 MODBUS de 64 Entradas [email protected] Sumário 1. Reconhecendo o Kit 03 2. Reconhecendo a placa PIC Cerne MODBUS I64 RS485 04 3. Alimentação
CAPÍTULO 2 SISTEMAS DE NUMERAÇÃO E CÓDIGOS
CAPÍTULO 2 SISTEMAS DE NUMERAÇÃO E CÓDIGOS Código BCD; Comparação entre BCD e Binário; Circuitos Digitais para BCD; Código Gray; Código ASCII; Detecção de erros pelo método de Paridade O que é um Código?
CRONÔMETRO DIGITAL PROJETO
CRONÔMETRO DIGITAL PROJETO OBJETIVOS: a) Verificação do funcionamento dos contadores; b) Aplicabilidade de circuitos contadores; c) Verificação do funcionamento de um cronômetro digital. INTRODUÇÃO TEÓRICA
O Sistema de Computação
Departamento de Ciência da Computação - UFF O Sistema de Computação Profa. Débora Christina Muchaluat Saade [email protected] O Sistema de Computação Capítulo 2 Livro do Mário Monteiro Componentes
7. Funções de Lógica Combinacional. 7. Funções de Lógica Combinacional 1. Somadores Básicos. Objetivos. Objetivos. Circuitos Digitais 03/11/2014
Objetivos 7. Funções de Lógica Combinacional Fazer distinção entre meio-somadores e somadores-completos Usar somadores-completos para implementar somadores binários em paralelo Explicar as diferenças entre
Índice. 1. Descrição Geral do Módulo. Módulo Processador CPU209-R1 V1.00-22/07/05
Módulo Processador CPU209-R V.00-22/07/05 Índice. Descrição Geral do Módulo... 2.EspecificaçõesTécnicas...2 3. Configuração do Módulo...2 3. Configuração de Memória...2 3.2 Strap de Inicialização do Módulo...3
1.1. Definição do Problema
13 1 Introdução Uma das principais preocupações de área de engenharia de software diz respeito à reutilização [1]. Isso porque a reutilização no contexto de desenvolvimetno de software pode contribuir
MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1. Gabriel Attuati 2, Paulo Sausen 3.
MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1 Gabriel Attuati 2, Paulo Sausen 3. 1 Parte integrante do Projeto de pesquisa Análise, Modelagem e Desenvolvimento
Planejamento da Disciplina Controle e Servomecanismos II
Planejamento da Disciplina Controle e Servomecanismos II Esta versão utiliza a 3 a edição do livro [1] e não mais será atualizada Identificação UERJ Faculdade de Engenharia Departamento de Eletrônica e
Microcontroladores 8051 - XM 853 -
T e c n o l o g i a Microcontroladores 8051 - XM 853 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. Microcontroladores 8051 - XM 853 - INTRODUÇÃO O mundo da eletrônica
Bancada de Comandos Elétricos - XE 301 -
T e c n o l o g i a Bancada de Comandos Elétricos - XE 301 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. Bancada de Comandos Elétricos - XE301 - INTRODUÇÃO Os
Projeto e implementação de um sistema de levitação magnética microcontrolado
Projeto e implementação de um sistema de levitação magnética microcontrolado "O projeto desenvolvido representa a integração de diversas ferramentas da Plataforma LabVIEW demonstrando todas as etapas do
Painel Gráfico No-Break Conception Multi Ativo Innovation
Painel Gráfico No-Break Conception Multi Ativo Innovation Rev. 01 CM COMANDOS LINEARES - 1/16 - Índice Painel Gráfico - Status e comandos. 3 Medições 9 Configurações do Painel 10 Alarme Remoto Mensagens
6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO
78 6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO Neste capítulo serão apresentados: o sistema proposto, o procedimento de solução para utilização do sistema e a interface gráfica, onde é ilustrada a
EPUSP PCS 2021/2308/2355 Laboratório Digital GERADOR DE SINAIS
GERADOR DE SINAIS E.T.M./2007 (adaptação) E.T.M./2011 (revisão) E.T.M./2012 (revisão) RESUMO Esta experiência tem como objetivo a familiarização com o problema da conversão de sinais digitalizados em sinais
Entrada e Saída Transmissão Serial e Paralela
Infra-Estrutura de Hardware Entrada e Saída Transmissão Serial e Paralela Prof. Edilberto Silva www.edilms.eti.br [email protected] Sumário Introdução Transmissões Serial (síncrona e assíncrona) e Paralela
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads Com o conceito de múltiplos threads (multithread) é possível
Curso Técnico de Informática de Sistemas
Curso Técnico de Informática de Sistemas Módulo: 770 Dispositivos e periféricos Formador: Henrique Fidalgo Objectivos da UFCD: Instalar e configurar dispositivos internos e externos no computador. Identificar
INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA RELÓGIO DIGITAL -MONTAGEM COM CONTADOR COMERCIAL
INSTITUTO DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA RELÓGIO DIGITAL -MONTAGEM COM CONTADOR COMERCIAL Relatório técnico apresentado como requisito parcial para obtenção de
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Use o para alterar as configurações da impressora que afetam os trabalhos enviados à impressora por uma porta serial (Serial Padrão ou Opção Serial ). Selecione um item de menu para obter mais detalhes:
BARRAMENTO. Caminho de Dados
BARRAMENTO Caminho de Dados Conceito Um barramento é simplesmente um circuito que conecta uma parte da placa-mãe à outra. Quanto mais dados o barramento consegue ter de uma só vez, mais rápido a informação
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Evolução e Desempenho dos Computadores Slide 1 Conceitos Arquitetura do Computador Refere-se aos atributos que são visíveis para o programador. Ex: conjunto
LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES
LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES LUCENA, José Henrique Blenke de Almeida¹; Frozza, Angelo Augusto 2 Instituto Federal Catarinense - IFC, Camboriú/SC INTRODUÇÃO O ensino de Algoritmos, ou Lógica de
ELIPSE E3 OTIMIZA O ACESSO ÀS INFORMAÇÕES DOS PROCESSOS AUTOMATIZADOS NA RANDON
ELIPSE E3 OTIMIZA O ACESSO ÀS INFORMAÇÕES DOS PROCESSOS AUTOMATIZADOS NA RANDON Este case apresenta a utilização do E3 para monitorar os processos de abastecimento de água, tratamento de efluentes, climatização
PROGRAMAÇÃO ORIENTADA A OBJETO INTRODUÇÃO
PROGRAMAÇÃO ORIENTADA A OBJETO INTRODUÇÃO A Programação Orientada ao Objeto deu seus primeiros passos ainda na década de 70. A sua origem vem da linguagem Simula (Simula Language) e como o nome indica
O Sistema de Computação
O Sistema de Computação Professor: Alex Sandro Forghieri [email protected] O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema
Circuitos Aritméticos
Circuitos Aritméticos Semi-Somador Quando queremos proceder à realização de uma soma em binário, utilizamos várias somas de dois bits para poderemos chegar ao resultado final da operação. Podemos, então,
Elementos básico de uma rede Samba - Local Master Browser
Servidor Samba Linux Samba é o protocolo responsável pela integração de máquinas Linux com Windows, permitindo assim a criação de redes mistas utilizando servidores Linux e clientes Windows. Samba, é uma
Orientação a Objetos
Orientação a Objetos 1. Manipulando Atributos Podemos alterar ou acessar os valores guardados nos atributos de um objeto se tivermos a referência a esse objeto. Os atributos são acessados pelo nome. No
Introdução a Banco de Dados. INTRODUÇÃO
INTRODUÇÃO O termo banco de dados é bastante popular em diversas áreas de atuação. Com o aumento da utilização de computadores na manipulação de dados que envolvem diversas aplicações, os bancos de dados
Portal de Carapicuíba Painel Administrativo
Portal de Carapicuíba Painel Administrativo Guia de Uso ÍNDICE 1. Introdução 2. Acesso ao Painel Administrativo 3. Usuários 4. Notícias 5. Seções 6. Álbum de Fotos 7. Vídeos 8. Banners 9. Atos Oficiais
Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Buzzer Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected] http://www.automato.com.br
Hardware. (Equipamentos Parte Física), ou seja, tudo o que podemos tocar com as mãos.
Nossas tarefas, trabalhos e serviços ganharam agilidade com os computadores, facilitando nossas vidas. Para que esse equipamento possa tornar o nosso trabalho mais fácil e rápido, é necessário um conjunto
Placas Gráficas. Placas Gráficas. Placas Gráficas. Placas Gráficas. O que é? Para que serve? Resolução (cont.) Resolução
O que é? Para que serve? -A função das placas gráficas é a de construir as imagens que são apresentadas nos monitores dos computadores. -O conteúdo dessa memória está sempre a ser actualizado pela placa
Introdução à Ciência da Informação
Introdução à Ciência da Informação Prof. Edberto Ferneda Software 1 Software Níveis de Software Hardware Software Aplicativos Software Tipos de Software Softwares Aplicativos de Sistema (Utilitários) Finalidades
Sistemas Distribuídos Capítulo 4 - Aula 5
Sistemas Distribuídos Capítulo 4 - Aula 5 Aula Passada Clusters de Servidores Migração de Código Comunicação (Cap. 4) Aula de hoje Chamada de Procedimento Remoto - RPC Fundamentos 1 Chamada de Procedimento
Algoritmos APRENDENDO A PROGRAMAR COM C#
Algoritmos APRENDENDO A PROGRAMAR COM C# Alô Mundo AULA 01 Conhecendo o ambiente O objetivo principal desse programa não é mostrar a mensagem Alo Mundo. O objetivo é apresentar o ambiente de desenvolvimento
MICROPROCESSADORES E MICROCONTROLADORES Parte 3 Microcontrolador 8051
MICROPROCESSADORES E MICROCONTROLADORES Parte 3 Microcontrolador 8051 José Wilson Lima Nerys Página: www.emc.ufg/~jwilson Emails: [email protected] e [email protected] 1 Prof. José Wilson Lima
Manual do usuário - IPD Cabine v2.0. Frente. Verso. IPD de Cabine v2.0 Manual do usuário. www.vwsolucoes.com Copyright 2016 - VW Soluções
Frente Verso IPD de Cabine v2.0 Manual do usuário Apresentação O Kit IPD Cabine v2.0 possui oito entradas para ligar os botões de chamadas e oito saídas para ligar os leds que irão iluminar os seus botões
e-nota G Módulo de Guarda da Nota Fiscal eletrônica
Página1 e-nota G Módulo de Guarda da Nota Fiscal eletrônica Manual do Usuário Produzido por: Informática Educativa Página2 Índice 1. Safeweb e-nota G... 03 2. O que é XML... 04 3. Acesso e-nota G... 06
Arquitetura TCP/IP. Apresentado por: Ricardo Quintão
Arquitetura TCP/IP Apresentado por: Ricardo Quintão Roteiro Conexões Inter-redes Serviço Universal Rede Virtual (inter-rede ou internet) Protocolos para ligação inter-redes (TCP/IP) Divisão em camadas
MINISTÉRIO DA INDÚSTRIA, DO COMÉRCIO E DO TURISMO- MICT.
MINISTÉRIO DA INDÚSTRIA, DO COMÉRCIO E DO TURISMO- MICT. INSTITUTO NACIONAL DE METROLOGIA, NORMALIZAÇÃO E QUALIDADE INDUSTRIAL INMETRO. Portaria INMETRO/DIMEL/Nº 096, de 25 de agosto de 1994. O Diretor
Controle de um sistema Bola- Barra com realimentação através de imagem
Controle de um sistema Bola- Barra com realimentação através de imagem "A utilização do programa LabVIEW e da placa de aquisição e geração de sinais da National Instruments DAQ6024M possibilitaram a implementação
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Carlos Eduardo Cugnasca e Prof. Dr. Paulo Sérgio Cugnasca Versão 1.0-05/2005 1. OBJETIVO Esta experiência
Aula 10 Microcontrolador Intel 8051 Parte 1
Aula 10 Microcontrolador Intel 8051 Parte 1 SEL 0415 INTROD. À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Marcelo A. C. Vieira SEL 0415 Microcontroladores Grupo de Sistemas Digitais n Microcontrolador é o nome
Arduino E.E. Profª Amira Homsi Chalella Sala 12 - Sessão 1
Arduino E.E. Profª Amira Homsi Chalella Sala 12 - Sessão 1 Professor Apresentador: Sebastião Carlos Silva Realização: Foco O projeto arduino conta com o diálogo entre as disciplinas de Física, Matemática,
Direto. ao Ponto. Comunicação Inverter Protocol entre PLC FX e Inversor Série 700 N o. DAP-PLCFX-05. Rev. A
Direto ao Ponto Comunicação Inverter Protocol entre PLC FX e Inversor Série 700 N o. DAP-PLCFX-05 Rev. A Revisões Data da Revisão Mai/2015 (A) Nome do Arquivo DAP-PLCFX-05(A)_Comunicação Inverter Protocol
Programação Básica em Arduino Aula 7
Programação Básica em Arduino Aula 7 Execução: Laboratório de Automação e Robótica Móvel Um capacitor ou condensador é um componente eletrônico composto por duas placas condutoras separadas por um material
MINISTÉRIO DO DESENVOVIMENTO, INDÚSTRIA E COMÉRCIO EXTERIOR - MDIC
MINISTÉRIO DO DESENVOVIMENTO, INDÚSTRIA E COMÉRCIO EXTERIOR - MDIC INSTITUTO NACIONAL DE METROLOGIA, NORMALIZAÇÃO E QUALIDADE INDUSTRIAL - INMETRO Portaria INMETRO/DIMEL/Nº 036, de 15 de março de 2004.
22 de junho Auditório
1ª Semana Acadêmica do Programação 22, 23 e 24 de junho 22 de junho Auditório 19h Apresentação da entrevista com Luiz Carlos de Araújo Luiz Carlos de Araújo nasceu em Montenegro (RS) em 3 de agosto de
PROJETO NÚCLEO DE ESTUDOS DE ENSINO DA MATEMÁTICA NA FORMAÇÃO CONTINUADA DO PROFESSOR
PROJETO NÚCLEO DE ESTUDOS DE ENSINO DA MATEMÁTICA NA FORMAÇÃO CONTINUADA DO PROFESSOR Márcia Aurélia Stopassoli (Universidade Regional de Blumenau [email protected]) Rosinete Gaertner (Universidade Regional
HEXKIT F877 Manual do usuário Versão 1.0
KITS DE APLICAÇÃO E APRENDIZADO AVANÇADO HEXKIT F877 Manual do usuário Versão 1.0 Os HEXKITS são soluções para desenvolvimento, aprendizado e prototipação rápida de projetos/produtos. Em atividades voltadas
Laboratório de Microprocessadores e Microcontroladores. Experimento 7: Conversor Analógico/Digital e Conversor Digital/Analógico
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 7: Conversor Analógico/Digital e Conversor Digital/Analógico
MATÉRIA TÉCNICA APTTA BRASIL
MATÉRIA TÉCNICA APTTA BRASIL TRANSMISSÕES FORD 6F50 e GM 6T70 - PARECIDAS PORÉM DIFERENTES As transmissões 6F50 e 6T70 foram desenvolvidas por um esforço conjunto entre FORD e General Motors. Devido ao
Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B. 1. Introdução. Ensino Secundário. Ano letivo de 2011/12
Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B Ensino Secundário Ano letivo de 2011/12 1. Introdução O presente documento visa divulgar as características da prova de exame
BARRAMENTOS DE MICROCOMPUTADORES
BARRAMENTOS DE MICROCOMPUTADORES 1. INTRODUÇÃO Um sistema baseado em microcomputador utiliza os barramentos de endereços, dados e controle para efetuar a comunicação entre o microprocessador e os dispositivos
TÍTULO: APROFUNDAMENTO EM MATEMÁTICA PARA ALUNOS DAS SÉRIES FINAIS DO ENSINO FUNDAMENTAL
VLADIMIR THIENGO PROJETO DE DEDICAÇÃO EXCLUSIVA TÍTULO: APROFUNDAMENTO EM MATEMÁTICA PARA ALUNOS DAS SÉRIES FINAIS DO ENSINO FUNDAMENTAL Rio de Janeiro/2014 SUMÁRIO Público Alvo O projeto atende a uma
Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E
Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E SISTEMA DE INFORMAÇÕES PARA O ENSINO (*) Módulo HISTÓRICO ESCOLAR Guia de Referência
Usando o painel do operador
Esta seção contém informações sobre o painel do operador, sobre a alteração das definições da impressora e sobre os menus do painel do operador. 1 É possível mudar a maioria das definições da impressora
PROVA DE NOÇÕES DE INFORMÁTICA
16 PROVA DE NOÇÕES DE INFORMÁTICA QUESTÃO 51: Em um computador com o sistema operacional Windows 2000, um usuário possui a seguinte configuração de permissões sobre um arquivo: As opções abaixo representam
Princípios Básicos de CLP
Princípios Básicos de CLP Conceitos de CLP C : Controlador L : Lógico P : Programável Equipamento dedicado que surgiu como opção para a substituição e simplificação de ligações físicas (fios e relés) nos
