EL08D - MICROCONTROLADORES

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

Download "EL08D - MICROCONTROLADORES"

Transcrição

1 Teclado Matricial Curso Técnico de Nível Médio Integrado Eletrônica - 8o Período Disciplina de Microcontroladores 2 (EL08D) 1º Sem 2016 Professor Gabriel Kovalhuk kovalhuk@utfpr.edu.br Página pessoal:

2 Rotinas de debounce Rotinas de debounce (As informações desta seção foram retiradas do site: em 02/04/2017)

3 Rotinas de debounce Um dos métodos mais simples de entrar com informações em sistemas digitais são as chaves, ou teclas, mecânicas; Figura 1. Exemplo de uso de uma chave simples para entrada de dados em sistemas digitais Fonte: - Dr. Andrew Greensted

4 Rotinas de debounce Porém, estas chaves apresentam o problema de repique, comumente chamadas de bounce; Isto é interpretado pelo processador como se a chave tivesse sido pressionada diversas vezes; Figura 2. exemplo do efeito de repique numa chave simples Fonte: - Dr. Andrew Greensted

5 Rotinas de debounce Uma solução, por hardware, é colocar um capacitor em paralelo com a chave; Isto faz com que o tempo, na carga, do capacitor, diminua o efeito do repique; Figura 3. circuito para diminuir o efeito do repique Fonte: - Ibrahim Kamal Fonte: - Dr. Andrew Greensted

6 Rotinas de debounce outra solução e fazer o debounce por software; Existem diversas técnicas de debounce por software; Uma delas consiste em fazer a leitura da chave por um número determinado de vezes e verificar se o pino alcançou a estabilidade; O número de vezes que o estado da chave será verificado depende do clock do processador e do tempo que ocorre o repique (uns 130us no caso da figura 2)

7 Rotinas de debounce char letecla() { tecla = pino; // obtem o valor atual do pino onde esta a chave while(tecla == pino); // espera por uma mudança de estado // no pino, isto pode ser que a chave foi // pressionada ou que a chave foi solta } // quando houve uma mudanca de estado no pino, espera estabilizar tecla = pino; tempo = 22; while(tempo > 0) { if(tecla == pino) tempo ; else { tecla = pino; tempo = 22; } } return tecla; // define o tempo de espera para // alcancar a estabilidade // se nao houve mudanca, // decrementa a contagem de tempo // se houve mudanca, // reinicia o processo

8 Rotinas de debounce Exercício 1: Implementar a rotina de debounce por software para o pino P1.3 e P1.4 da launchpad: 1) Colocar um jumper entre os pinos P1.3 e P1.4. Com isto o botão da placa poderá ser lido pelos dois pinos do MSP430; 2) Fazer a rotina de debounce para o pino P1.3 e fazer com que está informação controle o led vermelho; 3) Controlar o led verde pelo pino P1.4, sem a rotina de debounce;

9 Teclado Matricial Teclado Matricial

10 Teclado Matricial Teclado: conjunta de teclas (chaves) para entrada de dados em sistemas microprocessados; Para poucas teclas, pode-se usar diretamente os pinos de GPIO do microcontrolador; A medida que a quantidade de teclas aumenta, o microcontrolador pode não ter mais pinos suficientes para cada chave; Solução: usar multiplexação. Uma maneira muito usual de implementar a multiplexação são os teclados matriciais; O número de teclas é dado por: Teclas=(Números de Pinos /2)^2

11 Teclado Matricial C D E F R1 Pull-up P1.0 P1.1 P1.2 P A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 P1.5 P1.6 P1.7

12 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 0 P1.5 1 P1.6 1 P1.7 1

13 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 0 P1.6 1 P1.7 1

14 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 1 P1.6 0 P1.7 1

15 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 1 P1.6 1 P1.7 0

16 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 1 P1.6 1 Tecla 9 Pressionada P1.7 1

17 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 0 P1.5 1 P1.6 1 Coluna 1 Ativada (em nível 0) P1.7 1

18 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 0 P1.5 1 P1.6 1 P1.7 1 Como não é a coluna da chave pressionada, todas as linhas (entradas) estão em nível lógico 1

19 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 1 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 0 P1.6 1 Coluna 2 Ativada (em nível 0) P1.7 1

20 Teclado Matricial C D E F R1 Pull-up P1.0 == 1 P1.1 == 0 P1.2 == 1 P1.3 == A B R2 Pull-up R3 Pull-up R4 Pull-up Vcc P1.4 1 P1.5 0 P1.6 1 P1.7 1 Como é a coluna da chave pressionada, a linha 2 está em nível lógico 0

21 Sabendo-se que é a coluna 2 e linha 2, sabemos que a tecla 9 foi pressionada. Uma vez encontrada a tecla, pode-se terminar a varredura. Neste caso apenas uma tecla será encontrada para cada varredura. Se for necessário, pode-se continuara a varredura para verificar se não existem duas ou mais teclas pressionadas simultaneamente. Teclado Matricial Para fazer uma rotina de debounce, é aconselhável ler todas as quatro entradas simultaneamente e aplicar a rotina de debounce sobre estas quatro entradas.

22 Display LCD Display LCD

23 LCD Display de Cristal Líquido; Dispositivo de saída, usado para mostrar informações do sistema; Os LCDs inteligentes possuem um controlador, que recebe as informações do sistema, processa e aciona os segmentos dos displays; Display LCD Os controladores mais comuns usam o padrão Hitachi HD44780; Estes LCDs podem ter diferentes configurações de caracteres, sendo as mais populares 16x2 (16 caracteres em duas linhas) e 20x4 (20 caracteres em 4 linhas);

24 Display LCD

25 A - Anode (backlight) K Cathode (backlight) Vo - Contraste RS Register Select RW- Read/Write E - Enable DB0 Data Bus 0 DB1 Data Bus 1 DB2 Data Bus 2 DB3 Data Bus 3 DB4 Data Bus 4 DB5 Data Bus 5 DB6 Data Bus 6 DB7 Data Bus 7 Pinagem Display LCD Vss - GND VDD - Vcc

26 A pinagem consiste em: 8 pinos de dados: realiza a comunicação entre o microcontrolador e o display. Pode ser configurado para operar com 4 bit ou com 8 bits; 3 pinos de controle: E (Enable): habilita a transferência de dados entre o microcontrolador e o LCD; R/W (Read/Write): seleciona uma operação de leitura ou de escrita no LCD; Display LCD RS (Register Select): define se o dado transferido é um caracter (em código ASCII) ou um comando;

27 Display LCD 2 pinos de alimentação; 1 pino para ajuste do contraste do LCD: ajusta o contraste do LCD; 2 pinos para alimentação da luz de fundo (backlight);

28 Display LCD Os três pinos de controle permitem a seguinte combinação de operações: E RS R/W Operação Nenhuma operação Escrita de comando Leitura de status Escrita de caracter Leitura de caracter

29 Configuração e Operação Como o LCD é um dispositivo muito lento, é necessário gerar períodos de espera entre um comando e outro. Normalmente um tempo de ~5ms é suficiente para os vários tipos de displays; A configuração inicial do LCD define o seu modo de operação, como por exemplo, se o barramento de dados será de 4 ou de 8 bits; A configuração é feita enviando comandos ao LCD. Neste caso o pino RS deve estar em nível lógico 0 (zero), assim como opino R/W. Display LCD

30 Display LCD Exemplo de utilização com o MSP430G ,3v* Vcc MSP430 Vss P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 LCD_EN LCD_RS LCD_D4 LCD_D5 LCD_D6 LCD_D8 Deixar R/W sempre em 0 Deixar D0 a D3 em aberto +5v* 10k +5v* 100nF *Atenção: Não ligar o Vcc do MSP ao Vcc do Display Lembrar de ligar todos os GNDs juntos

31 Display LCD Definições dos pinos usados nas funções #define LCD_EN BIT2 #define LCD_RS BIT3 #define LCD_D4 BIT4 #define LCD_D5 BIT5 #define LCD_D6 BIT6 #define LCD_D7 BIT7 #define LCD_BUS P2OUT #define LCD_DIR P2DIR

32 Display LCD Função de Configuração para barramento de 4 bits void lcd_init() { LCD_DIR = LCD_EN + LCD_RS + LCD_D7 + LCD_D6 + LCD_D5 + LCD_D4); // configura os pinos de saida de P1 que irao se // comunicar com o LCD LCD_BUS &= ~LCD_RS; // coloca display em modo de comando for(int i=0;i<3;i++) { delay_cycles(15000); // espera lcd LCD_BUS &= 0x0F; LCD_BUS = 0x30; // envia comando de configuração LCD_BUS = LCD_EN; // envia pulso de enable LCD_BUS &= ~LCD_EN; } lcd_cmd(0x28); // configura barramento de dados de 4 bits, // e habilita 2 linhas do LCD lcd_cmd(0x0c); // torna o cursor visivel lcd_cmd(0x01); // limpa o LCD lcd_cmd(0x06); //habilita o modo de auto incremento do cursor }

33 Display LCD Função enviar um comando para o display void lcd_cmd(unsigned char cmd) { LCD_BUS &= ~LCD_RS; // coloca LCD em modo de comando delay_cycles(500); // espera 50us LCD_BUS &= 0x0F; // zera a parte mais significativa de // LCD_DATA (P2OUT) LCD_BUS = (cmd & 0xF0); // envia a parte alta do comando LCD_BUS = LCD_EN; // gera pulso para LCD LCD_BUS &= ~LCD_EN; LCD_BUS &= 0x0F; // zera a parte mais significativa de // LCD_DATA (P2OUT) LCD_BUS = (cmd << 4); // envia a parte baixa do comando LCD_BUS = LCD_EN; // gera pulso para LCD LCD_BUS &= ~LCD_EN; }

34 Display LCD Função enviar um caracter para o display void lcd_putch(unsigned char ch) { LCD_BUS = LCD_RS; // coloca LCD em modo de dados delay_cycles(500); // espera 50us LCD_BUS &= 0x0F; // zera a parte mais significativa de // LCD_DATA (P1OUT) LCD_BUS = (ch & 0xF0); // envia a parte alta do comando LCD_BUS = LCD_EN; // gera pulso para LCD LCD_BUS &= ~LCD_EN; LCD_BUS &= 0x0F; // zera a parte mais significativa de // LCD_DATA (P1OUT) LCD_BUS = (ch << 4); // envia a parte baixa do comando LCD_BUS = LCD_EN; // gera pulso para LCD LCD_BUS &= ~LCD_EN; }

35 Display LCD Alguns Comandos básicos do LCD: Comando de configuração: DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB DL N F x x DL = no de bits do barramento: DL = 0 4 bits; DL = 1 8 bits; N = nº de linhas a serem usadas no LCD: N = 0 1 linha; N = 1 2 linhas; F = configuração da matriz de caracteres: F = 0 5x7 pixels; F = 1 5x10 pixels;

36 Display LCD Comando de controle do display: DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB D C B D: define o estado do display: D = 0 desativado (o conteúdo da memória não é apagado); D = 1 ativado; C: define se o cursor aparece ou não no display: C = 0 cursor não aparece; C = 1 cursor aparece; B: define se o cursor pisca ou não: B = 0 cursor não pisca; B = 1 cursor pisca;

37 Display LCD Comando para limpar o display: DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB

38 Display LCD Comando para posicionar o cursor: Cada caracter possui um endereço (de memória RAM) específico; Estes endereços são mostrados abaixo para um display 16x2: A 0B 0C 0D 0E 0F A 4B 4C 4D 4E 4F Para um display de 20x4 caracteres temos os seguintes endereços: A 0B 0C 0D 0E 0F A 4B 4C 4D 4E 4F A 1B 1C 1D 1E 1F A 5B 5C 5D 5E 5F Para posicionar o cursor, usa-se o seguinte comando: DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 a a a a a a a Onde aaaaaaa é o endereço do caracter conforme as tabelas acima.

39 Display LCD Comando de configuração do modo de entrada: DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB I/D S I/D: incrementa ou decrementa o endereço da RAM interna (do LCD): I/D = 0 decrementa; I/D = 1 incrementa; S: controla o deslocamento dos caracteres no display: S = 0 os caracteres não se deslocam; S = 1 os caracteres se deslocam para a direita, se I/D=0 ou para a esquerda, se I/D=1;

40 Display LCD

LCDs Inteligentes. LCD Inteligente. Gabriel Kovalhuk DAELN / UTFPR

LCDs Inteligentes. LCD Inteligente. Gabriel Kovalhuk DAELN / UTFPR LCD Inteligente LCD Display de Cristal Líquido; Dispositivo de saída, usado para mostrar informações do sistema; Os LCDs inteligentes possuem um controlador, que recebe as informações do sistema, processa

Leia mais

Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato. Introdução

Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato. Introdução Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato Introdução O display de cristal líquido (LCD) inteligente é bastante usado como dispositivo de interface entre o usuário e

Leia mais

Projeto para interligação do Teclado Matricial 4X3 o módulo PIC PCI-208 Princípio de Funcionamento:

Projeto para interligação do Teclado Matricial 4X3 o módulo PIC PCI-208 Princípio de Funcionamento: Projeto para interligação do Teclado Matricial 4X3 o módulo PIC PCI-208 Princípio de Funcionamento: O projeto acima atende às exigências das ligações de teclados matriciais que tem como base a utilização

Leia mais

Usando display LCD tipo 16x2

Usando display LCD tipo 16x2 Prática 4: 4.1 Introdução e objetivos Usando display LCD tipo 16x2 Frequentemente, o PIC recebe algum tipo de dado e faz algum tipo de tratamento neste dado (segundo sua programação) e depois deve exibi-lo

Leia mais

Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I

Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I PRÁTICA Nº10 Dispositivos de Lógica Programável de Complexo (FPGA- Field Programmable Gate Array )- Aplicação

Leia mais

MSP430 Lab 06 Comunicação com display de 40 2 e análise das formas de onda no analisador lógico

MSP430 Lab 06 Comunicação com display de 40 2 e análise das formas de onda no analisador lógico MSP430 Lab 06 Comunicação com display de 40 2 e análise das formas de onda no analisador lógico Neste Lab iremos descrever os passos para a implementação do processo de comunicação entre o MSP430G2553,

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Cerne Tecnologia e Treinamento Tutorial de Instalação da Placa X-Control I E-mail: Sumário Configurando o PC 3 Conectando a Placa 6 Conectores e Pinagem da Placa 7 Comandos para comunicação 13 2 Obs: A

Leia mais

Módulo de Cristal Líquido LCD

Módulo de Cristal Líquido LCD Módulo de Cristal Líquido LCD 1 Introdução Os módulos LCD são interfaces de saída muito utilizadas em sistemas microprocessados e microcontrolados. Estes módulos podem ser gráficos e alfanuméricos. Os

Leia mais

C:\Users\House\Desktop\fluxo.c 1: /****************************************************************************** 2: * Objetivo: Este projeto visa

C:\Users\House\Desktop\fluxo.c 1: /****************************************************************************** 2: * Objetivo: Este projeto visa 1: /****************************************************************************** 2: * Objetivo: Este projeto visa monitorar uma tensão de um sensor e mostrar * 3: * e após a conversão necessária da escala

Leia mais

Microcontroladores. Interfaceamento com Teclas, LCD e Motores. Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof.

Microcontroladores. Interfaceamento com Teclas, LCD e Motores. Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Microcontroladores Interfaceamento com Teclas, LCD e Motores Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão Interfaceamento com Teclas/Chaves 2 Interfaceamento com Teclas/Chaves

Leia mais

TECLADO MATRICIAL. Universidade Tecnológica Federal do Paraná - UTFPR Sistemas Microcontrolados Monitor da disciplina: Luís Paulo Custódio

TECLADO MATRICIAL. Universidade Tecnológica Federal do Paraná - UTFPR Sistemas Microcontrolados Monitor da disciplina: Luís Paulo Custódio TECLADO MATRICIAL Universidade Tecnológica Federal do Paraná - UTFPR Sistemas Microcontrolados Monitor da disciplina: Luís Paulo Custódio Introdução Teclados são geralmente utilizados em aplicações na

Leia mais

MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110

MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110 MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110 Imagem do Display Neste Lab trataremos da rotina de implementação de um código para comunicação entre o MSP430 e um display gráfico.

Leia mais

EXPERIÊNCIA 5: INTERFACE COM TECLADO E DISPLAY

EXPERIÊNCIA 5: INTERFACE COM TECLADO E DISPLAY EXPERIÊNCIA 5: INTERFACE COM TECLADO E DISPLAY Autores: Prof. Dr. André Riyuiti Hirakawa e Prof. Dr. Carlos Eduardo Cugnasca Versão: 04/2009 1. OBJETIVO Esta experiência tem por objetivo a familiarização

Leia mais

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação

Leia mais

ET53C - SISTEMAS DIGITAIS

ET53C - SISTEMAS DIGITAIS ET53C - SISTEMAS DIGITAIS Display de Cristal Líquido Profs: Glauber Brante e Mariana Furucho gbrante@utfpr.edu.br marianafurucho@utfpr.edu.br UTFPR Universidade Tecnológica Federal do Paraná DAELT Departamento

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Temporizadores e Interrupção, AD/DA, Display, Integração com MatLab

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Temporizadores e Interrupção, AD/DA, Display, Integração com MatLab PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Temporizadores e Interrupção, AD/DA, Display, Integração com MatLab Escola Politécnica da Universidade de São Paulo Prof. Gustavo

Leia mais

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca PCS-2529 Introdução aos Processadores Prof. Dr. Paulo Sérgio Cugnasca 1 2 Existem 4 esquemas diferentes de E/S possíveis, cada um se aplicando em uma determinada situação. E/S Programada. E/S Acionada

Leia mais

EXPERIÊNCIA 3: INTERFACE COM TECLADO E DISPLAY

EXPERIÊNCIA 3: INTERFACE COM TECLADO E DISPLAY EXPERIÊNCIA 3: INTERFACE COM TECLADO E DISPLAY Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Paulo Sérgio Cugnasca e Prof. Dr. Carlos Eduardo Cugnasca Versão: 05/2005 1. OBJETIVO Esta experiência

Leia mais

SICILIANO TECNOLOGIA

SICILIANO TECNOLOGIA SICILIANO TECNOLOGIA Desenvolvimento de Projetos e Soluções www.sicilianotecnologia.com.br Manual da Placa Gravador AT89C51ED2-LP-RE2 - VER 1.0 Características: - Totalmente compatível com 8051; - Fácil

Leia mais

EL08D - MICROCONTROLADORES

EL08D - MICROCONTROLADORES Curso Técnico de Nível Médio Integrado Eletrônica - 8o Período Disciplina de Microcontroladores 2 (EL08D) 1º Sem 2016 Professor Gabriel Kovalhuk Email: kovalhuk@utfpr.edu.br Página pessoal: http://paginapessoal.utfpr.edu.br/kovalhuk

Leia mais

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário. Copyright VW Soluções

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário.   Copyright VW Soluções Kit 4EA2SA v2.0 Manual do usuário 1 Apresentação O Kit 4EA2SA v2.0 foi desenvolvido pela VW Soluções utilizando-se como base o circuito integrado MCP3424 da Microchip, que possui 4 (quatro) entradas analógicas

Leia mais

9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs

9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs Cenário: Sistema de Controle de LEDs Sistema Embarcado Aula 4 Sistema Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 851 Engenharia de Sistemas Embarcados

Leia mais

Aula 4. Engenharia de Sistemas Embarcados. Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051

Aula 4. Engenharia de Sistemas Embarcados. Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051 Aula 4 Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051 Cenário: Sistema de Controle de LEDs Sistema Embarcado Sistema Engenharia de Sistemas Embarcados

Leia mais

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec Cerne Tecnologia e Treinamento Apostila de C para o Microcontrolador AT89S8252 (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec www.cerne-tec.com.br

Leia mais

Painel Luminoso com LEDs

Painel Luminoso com LEDs Painel Luminoso com LEDs Edson T. Midorikawa/2006 RESUMO Esta experiência consiste no projeto e na implementação do circuito de controle de um painel luminoso composto por LEDs (diodos emissores de luz).

Leia mais

Microcontroladores 2 EL08D Turma M12

Microcontroladores 2 EL08D Turma M12 Microcontroladores 2 EL08D Turma M12 Prof. Gabriel Kovalhuk E-mail: kovalhuk@utfpr.edu.br Site: http://paginapessoal.utfpr.edu.br/kovalhuk TEMPORIZADORES / CONTADORES NO MSP430 Este material foi retirado

Leia mais

www.vwsolucoes.com Copyright 2011 VW Soluções

www.vwsolucoes.com Copyright 2011 VW Soluções 1 Apresentação O adaptador ADP.v01 é utilizado para facilitar a instalação de display Lcd 16x2 ou display Lcd 20x4 nos CLP PIC28 ou CLP PIC40 através de um flat cable de 10vias de acordo com a necessidade

Leia mais

Interface com Displays de 7 Segmentos. Interface com Displays

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

Leia mais

Painel Luminoso com LEDs

Painel Luminoso com LEDs Painel Luminoso com LEDs Versão 2007 RESUMO Esta experiência consiste no projeto e na implementação do circuito de controle de um painel luminoso composto por LEDs (diodos emissores de luz). Através da

Leia mais

MICROCONTROLADORES 2 EL08D - TURMA M12

MICROCONTROLADORES 2 EL08D - TURMA M12 MICROCONTROLADORES 2 EL08D - TURMA M12 SISTEMA DE RESET E SISTEMA DE CLOCK Prof. Gabriel Kovalhuk E-mail: Kovalhuk@utfpr.edu.br Site: http://pessoal.utfpr.edu.br/kovalhuk MSP430 SISTEMAS DE RESET E SISTEMAS

Leia mais

Prof. Adilson Gonzaga. Interface com Displays

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

Leia mais

Técnicas de Interface com Microcontroladores (8051)

Técnicas de Interface com Microcontroladores (8051) SEL- APLICAÇÕES DE MICROPROCESSADORES I Técnicas de Interface com Microcontroladores (0) Estrutura das Portas do 0: Todas as quatro Portas (P0,P,P,P) da família de Microcontroladores MCS- são bi-direcionais.

Leia mais

Projeto de Sistemas Eletrônicos

Projeto de Sistemas Eletrônicos Curso de Formação Profissional Técnico em Eletroeletrônica Módulo II Senai Arcos-MG Projeto de Sistemas Eletrônicos Raphael Roberto Ribeiro Silva Técnico em eletroeletrônica pelo INPA Arcos Estudante de

Leia mais

Sistemas Operacionais de Tempo Real - Teclados Matriciais

Sistemas Operacionais de Tempo Real - Teclados Matriciais 1 / 27 Sistemas Operacionais de Tempo Real - Teclados Matriciais por Henrique Frank W. Puhlmann Introdução Chaves eletromecânicas são uma forma quase primitiva de interface entre um sistema eletrônico

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

Microcontrolador 8051

Microcontrolador 8051 Microcontrolador 8051 Inicialmente fabricado pela INTEL, atualmente fabricado por várias empresas; Possui uma grande variedade de dispositivos, com diversas características, porém compatíveis em software;

Leia mais

Microcontroladores 2 EL08D Turma M12

Microcontroladores 2 EL08D Turma M12 Comunicação Serial Prof. Gabriel Kovalhuk EL08D Microcontroladores 2 Microcontroladores 2 EL08D Turma M12 Prof. Gabriel Kovalhuk E-mail: kovalhuk@utfpr.edu.br Site: http://paginapessoal.utfpr.edu.br/kovalhuk

Leia mais

Guia da Placa de desenvolvimento PD Mega16 N1

Guia da Placa de desenvolvimento PD Mega16 N1 Guia da Placa de desenvolvimento PD Mega16 N1 Este tutorial consiste mostrar detalhes de hardware da placa de desenvolvimento PD Mega16 N1, necessário para iniciar a programação e testes. Boa aprendizagem...

Leia mais

Comunicação USB com o PIC Vitor Amadeu Souza

Comunicação USB com o PIC Vitor Amadeu Souza 1 Comunicação UB com o PIC Vitor Amadeu ouza vitor@cerne-tec.com.br Introdução Os modernos microcontroladores da Microchip, haja vista os da família PIC18 estão cada vez mais com uma integração maior e

Leia mais

O Pino P2.7 não está sendo usado e cada Display mostrará valores de 0 a 9.

O Pino P2.7 não está sendo usado e cada Display mostrará valores de 0 a 9. Lista de Exercícios 2 Conceitos envolvidos: a) Interface serial RS232 b) Interface com Teclado Matricial c) Interface com Displays de 7 segmentos d) Interface com LCD e) Interface com Conversores A/D e

Leia mais

Conversor Analógico Digital do MSP430G2553

Conversor Analógico Digital do MSP430G2553 UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETRÔNICA CURSO TÉCNICO INTEGRADO DE NÍVEL MÉDIO - ELETRÔNICA MICROCONTROLADORES 2 Conversor Analógico Digital do MSP430G2553 O MSP430G2553

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

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM)

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM) Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 011 Tema

Leia mais

ENG-1450 Microcontroladores e Sistemas Embarcados. Lab03 Execução Experiência 01, Keypad, 7-seg, Exercícios

ENG-1450 Microcontroladores e Sistemas Embarcados. Lab03 Execução Experiência 01, Keypad, 7-seg, Exercícios ENG-1450 Microcontroladores e Sistemas Embarcados Lab03 Execução Experiência 01, Keypad, 7-seg, Exercícios Agenda Execução da Experiência 01 no Proteus Teclado por interrupção Display 7-segmentos OBS:

Leia mais

2a Prova de ELT024 Programação para Sistemas Embarcados Prof. Rodrigo Maximiano Antunes de Almeida

2a Prova de ELT024 Programação para Sistemas Embarcados Prof. Rodrigo Maximiano Antunes de Almeida UNIFEI Universidade Federal de Itajubá Instituto de Engenharia de Sistemas e Tecnologias da Informação IESTI 2a Prova de ELT024 Programação para Sistemas Embarcados Prof. Rodrigo Maximiano Antunes de Almeida

Leia mais

Periféricos do PIC - Keypad e Memórias

Periféricos do PIC - Keypad e Memórias Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 04 de 2013 Objetivos Objetivos da aula Aprender como funciona um Keypad Matricial e quais suas vantagens e desvantagens Ter

Leia mais

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO

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

Leia mais

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 02: DISPLAY DE 7 SEGMENTOS MICROCONTROLADO

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 02: DISPLAY DE 7 SEGMENTOS MICROCONTROLADO 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

Usando Display Gráfico com C18 e C30

Usando Display Gráfico com C18 e C30 Usando Display Gráfico com C18 e C30 Elaborado por: Revisado por: Tiago Coelho Magalhães Marcelo M. M. do Couto José Domingos Adriano Todos os documentos aqui referidos neste material encontram-se na pasta

Leia mais

O objetivo deste artigo é demonstrar como é possível construir uma rede alternativa para MSX, através dos conectores de joystick do micro.

O objetivo deste artigo é demonstrar como é possível construir uma rede alternativa para MSX, através dos conectores de joystick do micro. Joynet Básica Resumo O objetivo deste artigo é demonstrar como é possível construir uma rede alternativa para MSX, através dos conectores de joystick do micro. 1- Introdução A comunicação entre computadores

Leia mais

Projeto Final de Microcontroladores 2 Alarme de Temperatura

Projeto Final de Microcontroladores 2 Alarme de Temperatura Projeto Final de Microcontroladores 2 Alarme de Temperatura Aline Romanini 145157 Marlon Felipe 121207 Osvaldo Torezan 147558 Novembro de 2016 Conteúdo 1. Placa de Desenvolvimento Freescale KL25Z... 3

Leia mais

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 (Semana 3) 1 Objectivos Com este trabalho pretende-se que

Leia mais

Notas da Aula 14 - Fundamentos de Sistemas Operacionais

Notas da Aula 14 - Fundamentos de Sistemas Operacionais Notas da Aula 14 - Fundamentos de Sistemas Operacionais 1. Dispositivos de E/S Uma operação de entrada e saída é aquela que envolve a leitura ou escrita de dados a partir de dispositivos que estão fora

Leia mais

Introdução ao Microcontrolador PIC

Introdução ao Microcontrolador PIC Introdução ao Microcontrolador PIC Nikolas Libert Aula 11 Eletrônica Digital ET52C Tecnologia em Automação Industrial Memórias Memórias Memória de dados Núcleo do μc Memória de código Normalmente os microcontroladores

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.

Leia mais

Kit de desenvolvimento ACEPIC Light

Kit de desenvolvimento ACEPIC Light Kit de desenvolvimento ACEPIC Light O Kit de desenvolvimento ACEPIC Light foi desenvolvido tendo em vista a utilização de vários periféricos numa só placa, evitando o uso de proat-boards e facilitando

Leia mais

Prof. Gabriel Kovalhuk

Prof. Gabriel Kovalhuk Curso Técnico de Nível Médio Integrado Eletrônica - 8º Período Disciplina de Microcontroladores 2 (EL08D) 1º Sem 2016 Professor Gabriel Kovalhuk Email: kovalhuk@utfpr.edu.br Página pessoal: http://paginapessoal.utfpr.edu.br/kovalhuk

Leia mais

MODEM GPRS. Manual de utilização V1.5 junho de Conversor GPRS para RS232/RS485. Principais características

MODEM GPRS. Manual de utilização V1.5 junho de Conversor GPRS para RS232/RS485.  Principais características MODEM GPRS Conversor GPRS para RS232/RS485 Manual de utilização V1.5 junho de 2016 Principais características Processador ARM de 32 bits Serial RS232 até 115.2kbps Serial RS485 até 1.25Mbps Porta óptica

Leia mais

Sistemas Embutidos Prática. Prof. Marcos Augusto Menezes DCC/ /UFMG

Sistemas Embutidos Prática. Prof. Marcos Augusto Menezes DCC/ /UFMG Sistemas Embutidos Prática Prof. Marcos Augusto Menezes Vieira mmvieira@dcc.ufmg.br DCC/ /UFMG Arquivos IAR http://www.dcc.ufmg.br/~mmvieira/se/slac050ag.zip Arquivos dos Projetos http://www.dcc.ufmg.br/~mmvieira/se/praticas.zip

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 1 Unidade I Nesta unidade aprenderemos: escrever o código no computador e transferir para o Arduino. ligar e desligar um pino; utilizar o delay (tempo); ler um pino para

Leia mais

Kit Teclado TS 4x4 v1..0 Manual do usuário

Kit Teclado TS 4x4 v1..0 Manual do usuário Kit Teclado TS 4x4 v1..0 Manual do usuário 1 Apresentação O Kit Teclado TS 4x4 v1.0 foi desenvolvido pela VW Soluções utilizando-se como base o microcontrolador PIC16F886 da Microchip. Ele possui 16 teclas

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento

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

Leia mais

RVC MANUAL POSICIONADOR DE VÁLVULAS MOD. RVC420 R1. Indústria e Comércio de Atuadores RVC Eireli EPP. Dê Preferência aos produtos Fabricados no Brasil

RVC MANUAL POSICIONADOR DE VÁLVULAS MOD. RVC420 R1. Indústria e Comércio de Atuadores RVC Eireli EPP. Dê Preferência aos produtos Fabricados no Brasil MANUAL POSICIONADOR DE VÁLVULAS MOD. RVC420 R1 (PLACAS FABRICADAS APÓS 07/05/2017) Site: www.rvc.com.br E-mail: ricardo@rvc.com.br 1. Introdução O Posicionador de válvulas mod. RVC420 consiste em um equipamento

Leia mais

Botão de Pânico Supervisionado MANUAL DE OPERAÇÃO

Botão de Pânico Supervisionado MANUAL DE OPERAÇÃO VIAWEBiBUS Botão de Pânico Supervisionado MANUAL DE OPERAÇÃO V1.03 13/04/2011 r1.00 Para mais informações sobre a linha VIAWEB ibus visite o site: www.viawebsystem.com.br Lá você encontra: Manual completo

Leia mais

DISPLAY LCD. Ilton L. Barbacena Claudio Afonso Fleury

DISPLAY LCD. Ilton L. Barbacena Claudio Afonso Fleury DISPLAY LCD Ilton L. Barbacena Claudio Afonso Fleury Outubro - 1996 01. INTRODUÇÃO Os módulos LCD são interfaces de saída muito útil em sistemas microprocessados. Estes módulos podem ser gráficos e a caracter.

Leia mais

Sistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2016

Sistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2016 5197 - Sistema Digitais Bacharelado de Informática UEM DIN - Prof. Elvio 2016 LCD Roteiro O que é LCD? LCD: do inglês liquid crystal display ou display de cristal líquido Tecnologia tem evoluído significativamente

Leia mais

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla. 1- Na ligação de Microprocessadores a periféricos são utilizados, básicamente dois métodos, I/O-polling e I/O-interrupt. Quais as vantagens e desvantages de cada método, exemplifique. 2- Qual a diferença

Leia mais

Projeto No. 10 Relógio com LCD

Projeto No. 10 Relógio com LCD Projeto No. 10 Relógio com LCD O objetivo deste projeto é criar um relógio digital a partir de um módulo Real Time Clock (RTC) e um display LCD 16x2. Neste projeto usaremos as bibliotecas RTClib.h e LiquidCrystal.h.

Leia mais

Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de

Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de 128 64 Resumo Neste Lab faremos a leitura de um NTC comum a aplicações industriais e indicaremos os valores em um display GLCD de

Leia mais

Trabalho Prático Nº3 Porta Paralela

Trabalho Prático Nº3 Porta Paralela Trabalho Prático Nº3 Porta Paralela 1. OBJECTIVOS - Utilização da porta paralela como porto genérico de Entrada e Saída. 2. INTRODUÇÃO A porta paralela é um meio frequentemente utilizado para efectuar

Leia mais

MANUAL DO KIT FPGA EE02-SOQ

MANUAL DO KIT FPGA EE02-SOQ EMERSON ELETRÔNICOS MANUAL DO KIT FPGA EE02-SOQ www.professoremersonmartins.com.br 2014 REV-01 MANUAL DE UTILIZAÇÃO DO KIT FPGA EE02_SOQ Primeiramente a Emerson Eletrônicos, em nome do professor Emerson

Leia mais

ELE Microprocessadores I

ELE Microprocessadores I ELE 1078 - Microprocessadores I AULA 13 Conjunto de Instruções do Microprocessador 8085A - Entrada e Saída (I/O) - 13.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: Grupo

Leia mais

Interface com Teclas, Leds e Teclados Matriciais. Prof. Adilson Gonzaga

Interface com Teclas, Leds e Teclados Matriciais. Prof. Adilson Gonzaga Interface com Teclas, Leds e Teclados Matriciais Prof. Adilson Gonzaga Técnicas de Interface com Microcontroladores (8051) Estrutura das Portas do 8051: Todas as quatro Portas (P0,P1,P2,P3) da família

Leia mais

Sumário. 1. Apresentação Hardware Microcontrolador PIC16F628A Displays de 7 segmentos Teclas...

Sumário. 1. Apresentação Hardware Microcontrolador PIC16F628A Displays de 7 segmentos Teclas... 02/03/2011 Sumário 1. Apresentação... 3 2. Hardware... 4 2.1. Microcontrolador PIC16F628A... 4 2.2. Displays de 7 segmentos... 4 2.3. Teclas... 4 2.4. Leds... 5 2.5. Lâmpada... 5 2.6. Botão de reset manual...

Leia mais

BANKSEL ADCON1 clrf ADCON1 bsf ADCON1,ADFM ; seta AD para VCC, GND e entradas analogicas, setando o bit ADFM configura como justificado a direita

BANKSEL ADCON1 clrf ADCON1 bsf ADCON1,ADFM ; seta AD para VCC, GND e entradas analogicas, setando o bit ADFM configura como justificado a direita include CONFIG 3F33 ;; configura automaticamente os bits do ocilador, watchdog timer, etc ;VARIÁVEIS CBLOCK 0x20 ; iniciando registradores que vão ser usados no programa ENDC tempo EQU 0x21

Leia mais

IPD de Pavimento BT.Elev2 Manual do usuário

IPD de Pavimento BT.Elev2 Manual do usuário Frente Verso IPD de Pavimento BT.Elev2 Manual do usuário 1 Apresentação O Kit IPD BT.Elev2 possui uma entrada para ligar o botão de chamada (E1) e uma saída (L1) para ligar o led de iluminação do botão.

Leia mais

Copyright 2014 VW Soluções

Copyright 2014 VW Soluções 1. Especificações técnicas 2. Hardware 3. Software 4. Protocolo de transmissão 5. Garantia 6. Isenção de responsabilidade Índice 1. Especificação técnicas: Dimensões da frente do gabinete: 10,3 cm x 10,3

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10032 Microcontroladores 1 Objetivo Roteiro de Laboratório 10 Inter Integrated

Leia mais

DESCRIÇÃO DA PORTA PARALELA DA IMPRESSORA

DESCRIÇÃO DA PORTA PARALELA DA IMPRESSORA Professor: Carlos Sica - 27/11/98 Palavras Chave: Impressora, Porta Paralela, Entrada e Saída DESCRIÇÃO DA PORTA PARALELA DA IMPRESSORA Cada dispositivo paralelo tem sua própria interface e uma interface

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento

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

Leia mais

MSP430 - Arquitertura

MSP430 - Arquitertura Curso Técnico de Nível Médio Integrado Eletrônica - 8o Período Disciplina de Microcontroladores 2 (EL08D) Professor Gabriel Kovalhuk Email: kovalhuk@utfpr.edu.br Página pessoal: http://paginapessoal.utfpr.edu.br/kovalhuk

Leia mais

CPM800S. Manual do Usuário

CPM800S. Manual do Usuário CPM800S Manual do Usuário R Descrição Geral O CPM800S é um contador e totalizador microprocessado especialmente desenvolvido para máquinas de corte e solda. Possui algumas funções especiais como trabalho,

Leia mais

Introdução do Arduino para aquisição de dados e controle de instrumentos

Introdução do Arduino para aquisição de dados e controle de instrumentos Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações

Leia mais

MICROPROCESSADORES E MICROCONTROLADORES Parte 3 Microcontrolador 8051

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: jwlnerys@gmail.com e jose_wilson_nerys@ufg.br 1 Prof. José Wilson Lima

Leia mais

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255 Capítulo 14 Expandindo as portas de comunicação 8031 com a PPI 8255 Como discutido ao longo do livro, o 8031 deixa 8 bits para controle genérico de dispositivos. Em situações nas quais se necessita um

Leia mais

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos de controle de redução de potência de operação do chip.

Leia mais

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01 Application Note FBEE Controle de Placas com entradas Analógicas REV01 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:

Leia mais

Programação Básica em Arduino Aula 2

Programação Básica em Arduino Aula 2 Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Site: http://oficinaderobotica.ufsc.br/ Canal: Oficina de Robótica UFSC https://www.youtube.com/channel/uc4oojsp2fhfkdrnj0wd7iag

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa de Aquisição de Dados (21)4063-9798 (11)4063-1877 Skype: cerne-tec MSN: cerne-tec@hotmail.com www.cerne-tec.com.br Kits Didáticos e Gravadores da

Leia mais

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos Caixa Aço carbono zincado Grau de proteção IP20 Dimensões 98 (L) x 98 (A) x 125 (P) mm Diagrama esquemático Apresentação A família de controladores lógicos programáveis ZAP900 foi desenvolvida para atender

Leia mais

Controlador Lógico Programável

Controlador Lógico Programável Motores I Automação I Energia I Transmissão & Distribuição I Tintas Controlador Lógico Programável PLC300 V1.20 Adendo ao Manual do Usuário Idioma: Português Índice 1. PROTOCOLO ASCII PARA LEITORES DE

Leia mais