TEM VÁRIOS ESTADOS: 0V,0.1V,3V,3.3V,4V,5V,10V, ETC.
|
|
- Francisca Ferrão Azenha
- 8 Há anos
- Visualizações:
Transcrição
1 CONVERSOR ANALÓGICO / DIGITAL SINAL DIGITAL ASSUME APENAS 2 ESTADOS: 0V E 5V SINAL ANALÓGICO TEM VÁRIOS ESTADOS: 0V,0.1V,3V,3.3V,4V,5V,10V, ETC. 1
2 FONTE DESTES SINAIS ANALÓGICOS UM DOS NOSSOS OBJETIVOS É PODER UTILIZAR UM MICROCONTROLADOR PARA MEDIR ALGUMAS GRANDEZAS COMO: TEMPERATURA; LUMINOSIDADE. NESTE CASO, COMO SENSORES, UTILIZARIAMOS UM TERMORESISTOR E O FOTORESISTOR. ESTES COMPONENTES MUDAM SUA RESISTÊNCIA CONFORME AS VARIAÇÕES DAS GRANDEZAS TEMPERATURA E LUMINOSIDADE. COMO NÃO DESEJAMOS MEDIR A RESISTÊNCIA E SIM, A TENSÃO, TEMOS QUE JOGAR UMA CORRENTE EM CIMA DESTES COMPONENTES, PRODUZINDO ASSIM UMA TENSÃO SOBRE ELES, É ESTA TENSÃO QUE DEVE SER MEDIDA. V=R.I 2
3 MICROCONTROLADORES O PIC16F84A NÃO POSSUI O CONVERSOR A/D, DESTA FORMA, PODERÁ APENAS MEDIR UMA GRANDE DIGITAL EM ALGUM PINO DE SEU PORTB OU PORTA. JÁ O PIC16F877, POSSUI O CONVERSOR A/D DENTRO DE SEU ENCAPSULAMENTO, PODENDO DESTA FORMA, MEDIR UMA GRANDEZA ANALÓGICA EM PINOS ESPECÍFICOS. 3
4 ADC0808 (NATIONAL) QUANDO NÃO SE DISPOE DE UM DE UM MICROCONTROLADOR COM UM A/D, PODE-SE UTILIZAR UM CI QUE SE ENCARREGA DE CONVERTER O DADO ANALÓGICO EM DADO DIGITAL, DE FORMA QUE O MICROCONTROLADOR POSSA TRATÁ-LO. ALGUMAS CARACTERISTICAS: 8 A/D S TEMPO DE CONVERSÃO DE 100us CONVERSOR DE 8 BITS INDICADOR DE TERMINO DE CONVERSÃO PINO DE START PARA CONVERSÃO SAÍDA TRI-STATE NECESSITA DE CLOCK PARA FAZER CONVERSÃO 4
5 BLOCO INTERNO 5
6 LIGAÇÃO BÁSICA PINOS VREF+ E VREF- SE QUISERMOS MEDIR UMA TENSÃO DE 0 A 12V, DEVEMOS LIGAR VREF+ EM 12V E VREF- EM 0V. 6
7 CONEXÃO AO PIC16F84A Funções de cada PINO PORTB (RB0 A RB7) LEITURA DO DADO DIGITAL RA4 DÁR INÍCIO A CONVERSÃO DE ANALÓGICO PARA DIGITAL RA3 DETECTAR TERMINO DE CONVERSÃO CONSTRUÇÃO DO SOFTWARE PARA PIC (ALGORITMO) CONFIGURAR PORTB COMO ENTRADA CONFIGURAR RA4 COM SAÍDA CONFIGURAR RA3 COM ENTRADA APLICAR PULSO EM RA4 (LOW, HIGH) AGUARDAR PULSO EM RA3 OU AGUARDAR 100us (AGUARDAR POR HIGH) LER PORTB OBSERVAÇÕES: A/D SELECIONADO FOI FIXADO PARA IN0 (ADD A, ADD B, ADD C; TODOS ATERRADOS). OE FOI ATERRADO PARA SEMPRE DISPOBILIZAR O DADO NA SAÍDA DO A/D. ALE e START TAMBÉM FORAM CURTO CIRCUITADOS. 7
8 COMPILADOR BASIC PICBASIC PRO DIGIMOK BASIC PIC PRO é um compilador BASIC para a família FLASH (16 e 18) mais barato do mercado. Como características principais tem: MATRIZES BIDIMENSIONAIS PONTO FLUTUANTE Funções que retornam um valor, o que permite o programa ficar mais estruturado FUNÇÕES EMBUTIDAS ADC,LCD,RS232,I2C,iButton,DS1307,AND,AS,ASM,AT,ATAN,BEEP,BIT, BUTTON,BYTE,CALL,CASE,CLS,COM,CONST,COS,DATA,DECLARE,DIM,DO, EEPROM,ELSE,END,EQU,EXIT,EXP,FLASH,FlashRead,FlashWrite,FLOAT, FOR,FREQOUT,FUNCTION,GOSUB,GOTO,HIGH,IF,INCLUDE,INPUT,JMP,LABEL, LOCATE, LOG, LOOP, LOW, MEMPOINTER, MOD, NEXT, OR, ORG, OUTPUT, PAUSE, PEEK, POKE, PRINT, PULSE, PULSIN, PULSOUT, RAND, READ, REM, RETI, RETURN, REVERSE, ROL, ROR,SELECT,SERIN, SEROUT, SERVO, SIN, SOUND, SRAM,STATIC, STEP,STOP,STRING, SUB,SWAP, THEN,TO,TOGGLE,WAIT,WDR, WEND, WHILE, WORD, WRITE, XOR 8
9 PROGRAMA PICBASIC PRO PARA LER O A/D Include "16F84.INC" 'Programme pour PIC16F84 'DEFINIÇÃO PINOS MICROCONTROLADOR bit INICIA_CONVERSAO PORTA.3 bit TERMINO_CONVERSAO PORTA.4 bit LED PORTA.0 byte temperatura debut: 'CONFIGURA QUEM É ENTRADA E SAIDA OUTPUT INICIA_CONVERSAO OUTPUT LED INPUT TERMINO_CONVERSAO TRISB=255 'INICIALIZA A/D INICIA_CONVERSAO=0 LE_TEMPERATURA: 'INICIA CONVERSAO INICIA_CONVERSAO=1 PAUSE 5 INICIA_CONVERSAO=0 PAUSE 5 'AGUARDA COVERSAO WHILE TERMINO_CONVERSAO = 0 WEND temperatura = PORTB 'SE DADO A/D LIDO (ATENÇÃO, NÃO É 128 GRAUS C) END if temperatura > 128 then LED =1 'ACENDE LED else LED =0 'APAGA LED end if GOTO LE_TEMPERATURA 9
10 COMPILANDO Carregando com o PROTEUS 10
11 EXECUÇÃO NO PROTEUS Veja RV1 Veja RV1 11
12 UTILIZANDO O A/D INTERNO DO PIC16F877 NO CASO NO PIC16F877, NÃO HÁ NECESSIDADE DE SE COLOCAR UM A/D EXTERNO, POIS O MESMO TEM 8 A/D S. UMA DIFERENÇA DESTE A/D EM RELAÇÃO DO A/D DO ADC0808, É QUE PODE SER CONFIGURADO TAMBEM PARA 10 BITS, AUMENTANDO ASSIM A PRECISÃO. ADC0808 = A MUDANÇA DA SAÍDA DIGITAL DE B PARA B E ASSIM SUCESSIVAMENTE, OCORRE A CADA (VREF/256) VOLTS. A/D INTERNO DO PIC16F877 = A MUDANÇA DA SAÍDA DIGITAL (ARMAZENADA DENTRO DE UM REGISTRADOR) DE B PARA B E ASSIM SUCESSIVAMENTE, AGORA OCORRE A CADA (VREF/1024) VOLTS MUITAS OUTRAS CONFIGURAÇÕES SÃO PERMITIDAS NO PIC16F877, RELACIONADOS AO A/D. UMA DELAS É PODER INSTRUIR INTERNAMENTE AO MICROCONTROLADOR QUE ASSUMA QUE TENSÃO DE REFERENCIA É 5V, LIBERANDO O PINO TERIA A FUNÇÃO DE REFERÊNCIA. PARA ISTO, DEVE-SE ALTERAR A ROTINA ADCINIT() QUE SE ENCONTRA NA BIBLIOTECA ADC.BAS DO PICBASIC PRO DIGIMOK. 12
13 CIRCUITO COM PIC16F877 Include "16F876.INC" include "ADC.BAS" 'Programme pour PIC16F876 'DEFINIÇÃO PINOS MICROCONTROLADOR bit LED PORTA.0 word temperatura debut: 'CONFIGURA QUEM É ENTRADA E SAIDA OUTPUT LED 'INICIALIZA A/D ADCinit 'Initialise le convertisseur LE_TEMPERATURA: 'INICIA CONVERSAO temperatura = ADC(1) 'SE DADO A/D LIDO (ATENÇÃO, NÃO É 128 GRAUS C) if temperatura > 512 then LED =1 'ACENDE LED else LED =0 'APAGA LED end if END GOTO LE_TEMPERATURA 13
14 MEDINDO A TEMPERATURA COM PIC NO MERCADO EXISTE UM COMPONENTE ELETRÔNICA QUE MEDE A TEMPERATURA EM CELSIUS, DISPONIBILIZANDO EM SUA SAÍDA UMA TENSÃO PROPORCIONAL A TEMPERATURA.!"#$# COM A TENSÃO DE REFERÊNCIA DE 5V, A CADA VARIAÇÃO DE (5V/1024), SUBIRÁ 1 NO SAÍDA DIGITAL (REGISTRO INTERNO) 5V/1024 = 0, , OU SEJA, A CADA 0, V QUE SUBIR, SOBE 1 NA SAÍDA DIGITAL. PARA 150C, A SAIDA DIGITAL TERIA SUBIDO (1.5V/0, V) VEZES, OU SEJA, 307 VEZES, OU SEJA, O CONVERSOR A/D ACUSARIA 307 NA SUA SAÍDA DIGITAL. 14
15 PARA ASSOCIAR 307 COM TEMPERATURA REAL (CELSIUS), QUE É 150C, BASTA DIVIDIR 307 POR 2, , E OBTEREMOS 150GRAUS. LOGO, A EQUAÇÃO DA TEMPERATURA SERIA: TEMPERATURA = TEMPERATURA / 2, #float Include "16F876.INC" include "ADC.BAS" include "float.bas" 'Programme pour PIC16F876 'DEFINIÇÃO PINOS MICROCONTROLADOR bit LED PORTA.0 word temperatura float temp debut: 'CONFIGURA QUEM É ENTRADA E SAIDA OUTPUT LED 'INICIALIZA A/D ADCinit 'Initialise le convertisseur LE_TEMPERATURA: 'INICIA CONVERSAO temperatura = ADC(1) 'AGORA É UM DADO EM CELSIUS END temp = temperatura temp = temp / 'todos os tipos devem ser float if temp > 70.0 then LED =1 'ACENDE LED else LED =0 'APAGA LED end if GOTO LE_TEMPERATURA 15
16 CONEXÃO DO LM35 AO PIC 16
17 17
Programação em BASIC para o PIC Vitor Amadeu Souza
Programação em BASIC para o PIC Vitor Amadeu Souza Introdução Continuando com a série do último artigo, hoje veremos os passos para o desenvolvimento de uma minuteria com o microcontrolador PIC18F1220
Leia maisWWW.cerne-tec.com.br. Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br
1 Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br Continuando com o artigo apresentado na edição passada de comunicação USB com o PIC, continuaremos nesta edição o estudo do
Leia maisSistemas Embarcados. Introdução aos sistemas embarcados
Sistemas Embarcados Introdução aos sistemas embarcados Introdução aos Sistemas embarcados Definição de um sistema embarcado Exemplos de sistemas embarcados Processadores utilizados em sistemas embarcados
Leia maiswww.vwsolucoes.com Copyright 2013 VW Soluções
1 1. Especificação técnicas: Dimensões do módulo 4EA2SA v1.0: 100 mm x 56 mm Peso aproximado: xxx gramas (montada). Alimentação do circuito : 12 ou 24Vcc Tipo de comunicação: RS232 ou RS485 Tensão de referencia:
Leia maisCONSTRUÇÃO DE UMA UCP HIPOTÉTICA M++ INTRODUÇÃO
CONSTRUÇÃO DE UMA UCP HIPOTÉTICA M++ INTRODUÇÃO O seguinte artigo apresenta uma UCP hipotética construída no software simulador DEMOWARE Digital Works 3.04.39. A UCP (Unidade Central de Processamento)
Leia maisA idéia hardware sugerida é colocar a placa entre o PC e o microcontrolador, conforme mostrado no esquema abaixo.
Circuito de gravação (AVR programmer) Introdução Nossa proposta, nesta parte do trabalho, é apresentar um circuito para gravação ISP (In-System- Programming) para microcontroladores AVR. Este circuito,
Leia maisConversores D/A e A/D
Conversores D/A e A/D Introdução Um sinal analógico varia continuamente no tempo. Som Temperatura Pressão Um sinal digital varia discretamente no tempo. Processamento de sinais digitais Tecnologia amplamente
Leia maisEntradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006
TUTORIAL Entradas Digitais Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br
Leia maisSistemas Microcontrolados
Sistemas Microcontrolados Aula 4: Programação em C para PIC Marco Jose da Silva mdasilva@utfpr.edu.br Compiladores C para PICs C18 HI-TECH CCS IAR MikroC http://www.microchip.com/ http://www.htsoft.com/
Leia maisSistemas de Aquisição de Dados Baseado em Microcontroladores
Universidade Federal do Pará Laboratório de Sensores e Sistemas Embarcados (LASSE) Sistemas de Aquisição de Dados Baseado em Microcontroladores Rodrigo Williams Rodrigues Ataíde rodrigowra@ufpa.br 26 de
Leia maisObjetivo A presente prática tem por objetivo verificar na prática os diferentes modos de disparo dos TRIACs.
Universidade Federal do Paraná Curso de Engenharia Elétrica Laboratório de Engenharia Elétrica V TE067 Prof. James Alexandre Baraniuk Equipe: Data: / / EXPERIMENTO PRÁTICO COM TRIAC Objetivo A presente
Leia maisControladores Lógicos Programáveis CLP (parte-3)
Controladores Lógicos Programáveis CLP (parte-3) Mapeamento de memória Na CPU (Unidade Central de Processamento) de um CLP, todas a informações do processo são armazenadas na memória. Essas informações
Leia maisAD / DA. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 M-1116A
AD / DA M-1116A *Only illustrative image./imagen meramente ilustrativa./imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 Conteúdo 1. Objetivos 3 2. Experiência
Leia maisADC0804 (CONVERSOR A/D)
ADC0804 (CONVERSOR A/D) Getulio Teruo Tateoki O conversor Analógico Digital ADC0804é um Circuito Integrado da National Semicondutores, capaz de converter uma amostra analógica entre 0 e 5V, em um valor
Leia maisLENDO SINAIS. O computador poderá tomar uma ou várias decisões ao mesmo tempo, conforme o dado lido através de sensores específicos.
LENDO SINAIS Poderemos desenvolver interfaces de diversos tipos, e conectá-las à Porta Paralela para adquirirmos dados do mudo real, onde poderemos processá-los, armazená-los e depois converte-los em informações
Leia maisConversão Digital Analógico e Analógico Digital. Disciplina: Eletrônica Básica Prof. Manoel Eusebio de Lima
Conversão Digital Analógico e Analógico Digital Disciplina: Eletrônica Básica Prof. Manoel Eusebio de Lima Agenda Grandezas Digitais e Analógicas Por que converter? Diagrama básico para conversão Conversores
Leia maisIntrodução ao Arduino. Pessanha Santos ASPOF EN-AEL
Introdução ao Arduino Pessanha Santos ASPOF EN-AEL Programa 1. Introdução à plataforma de desenvolvimento Arduino 2. Análise à sua constituição 3. Software de desenvolvimento Arduino 4. Estrutura e Sintaxe
Leia maisProtótipo de Software e Hardware para Aquisição de Dados.
Protótipo de Software e Hardware para Aquisição de Dados. Luís Augusto Spranger Universidade Regional de Blumenau FURB bibao@yahoo.com Novembro / 2002 RESUMO Este artigo descreve a construção de um protótipo
Leia maisFunções de Posicionamento para Controle de Eixos
Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa
Leia maisProgramação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza
Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza Introdução Nesta terceira série de artigos que aborda a programação na linguagem BASIC para o microcontrolador PIC,
Leia maisComunicação Serial com o AVR ATMEGA8
Comunicação Serial com o AVR ATMEGA8 Vitor Amadeu Souza vitor@cerne-tec.com.br Introdução Os microcontroladores AVR vem a cada dia tomando cada vez mais espaço nos novos projetos eletrônicos microcontrolados.
Leia maisACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre
ACENDENDO AS LUZES Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre Projeto 1 LED piscante Neste capitulo, todos os projetos utilizam luzes LED s de diversas formas. Em relação ao hardware,
Leia maisNa primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.
Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações. A partir de agora, iremos conhecer o hardware do Arduino e suas caracteristicas
Leia maisProgramaçã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 Variáveis são lugares (posições) na memória principal que servem para armazenar dados. As variáveis são acessadas
Leia maisÍNDICE 1. INTRODUÇÃO... 3 2. DESCRIÇÃO DO PICKIT2... 4. 2.1. Ligação da porta USB... 4. 2.2. LEDs de estado... 4. 2.3. Botão... 5
MANUAL PICKIT2 ÍNDICE 1. INTRODUÇÃO... 3 2. DESCRIÇÃO DO PICKIT2... 4 2.1. Ligação da porta USB... 4 2.2. LEDs de estado... 4 2.3. Botão... 5 2.4. Conector de programação... 5 2.5. Slot para chaveiro...
Leia maisManual Técnico Interface Modbus
Manual Técnico Interface Modbus RTA Interface Modbus 05/2007-1 - Histórico de Revisões Ver. Num. Data Responsável Observações 1.000 17/05/07 Marcos Romano Criação Inicial RTA Rede de Tecnologia Avançada
Leia maisLC428. Manual do Usuário
LC428 Manual do Usuário R 1.Descrição Geral: O conversor LC428 possui 8 entradas as quais podem ser projetadas para aceitar sensores tipo PT100, termopar, ou sinais padrão tipo 0 a 10V ou 4 a 20 ma e saída
Leia maisQuadro de consulta (solicitação do mestre)
Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta
Leia maisXIX Congresso Nacional de Estudantes de Engenharia Mecânica - 13 a 17/08/2012 São Carlos-SP Artigo CREEM2012 SENSOR DE TEMPERATURA WIRELESS
XIX Congresso Nacional de Estudantes de Engenharia Mecânica - 13 a 17/08/2012 São Carlos-SP Artigo CREEM2012 SENSOR DE TEMPERATURA WIRELESS Antonio Carlos Lemos Júnior, Ednaldo Lopes Rosa e Leandro Aureliano
Leia maisProgramação de Robótica: Modo Circuitos Programados - Avançado -
Programação de Robótica: Modo Circuitos Programados - Avançado - 1 Programação de Robótica: Modo Circuitos Programados - Avançado ATENÇÃO Lembramos que você poderá consultar o Manual de Referência do Software
Leia maisManual Técnico Módulo Ponte H Dupla
Manual Técnico Módulo Ponte H Dupla Introdução Módulo de Ponte H dupla para controlar dois motores DC ou um motor de passo bipolar. Com este módulo é possível controlar o sentido de rotação de motores
Leia maisSENSOR DE LUMINOSIDADE Com indicador de intervalo
SENSOR DE LUMINOSIDADE Com indicador de intervalo Este projeto refere-se à construção de um sensor de luminosidade com o uso de um LDR (Light Dependent Resistor), com as seguintes características: 1. Luminosidade
Leia maisCapítulo 4 Conversores AD e DA
Capítulo 4 Conversores AD e DA Conteúdo Processamento de quantidades digitais e analógicas Conversão Digital-Analógico DA Circuitos conversores D/A Conversão Analógico-Digital AD AD de rampa digital Aquisição
Leia maisEasy Lab. Manual do usuário Revisão 1.2 01/11/14. www.dma.ind.br. DMA Electronics 1
Easy Lab Manual do usuário Revisão 1.2 01/11/14 www.dma.ind.br DMA Electronics 1 A DMA ELECTRONICS projeta e fabrica sistemas para aquisição e registro de dados com conexão a um computador do tipo PC.
Leia maisCAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO
28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,
Leia maisEPUSP 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) RESUMO Esta experiência tem como objetivo a familiarização com o problema da conversão de sinais digitalizados em sinais analógicos, o conversor
Leia maisCapítulo 12. Projeto 5 Controle de Motores de Passo. 12.1 Circuito e Funcionamento
Capítulo 12 Projeto 5 Controle de Motores de Passo A crescente popularidade dos motores de passo deve-se a sua adaptação à lógica digital. Estes dispositivos são usados em inúmeras aplicações, tais como:
Leia maisRECEPTOR GPS ME1513 TUTORIAL DA FONTE DE ALIMENTAÇÃO. 1 ME Componentes e Equipamentos Eletrônicos Ltda
RECEPTOR GPS ME1513 TUTORIAL DA FONTE DE ALIMENTAÇÃO 1 ME Componentes e Equipamentos Eletrônicos Ltda Prefácio Obrigado por escolher o Receptor GPS ME-1513. Este manual mostra o esquema eletrônico, da
Leia maisConversor Analógico /Digital
O que é: Um sistema eletrônico que recebe uma tensão analógica em sua entrada e converte essa tensão para um valor digital em sua saída. Processo de conversão Consiste basicamente em aplicar uma informação
Leia maisBEC- Bafômetro Embutido em Carros
BEC- Bafômetro Embutido em Carros Síntia Rodrigues Moreira Fernanda Rodrigues da Silva Márcia Jorge do Carmo Renata Cristina Guimarães Sofia Pereira Campos Agosto de 2014 1 1 Introdução O consumo de álcool
Leia maisAula 19. Conversão AD e DA Técnicas
Aula 19 Conversão AD e DA Técnicas Introdução As características mais importantes dos conversores AD e DA são o tempo de conversão, a taxa de conversão, que indicam quantas vezes o sinal analógico ou digital
Leia maisProgramação em BASIC para o PIC Projetos com Display Gráfico Vitor Amadeu Souza
Programação em BASIC para o PIC Projetos com Display Gráfico Vitor Amadeu Souza Introdução No artigo desta edição, veremos os passos para controlar um dispaly gráfico de 128 x 64 pixels. A idéia será apresentar
Leia maisKit de desenvolvimento ACEPIC 40N
Kit de desenvolvimento ACEPIC 40N O Kit de desenvolvimento ACEPIC 40N foi desenvolvido tendo em vista a integração de vários periféricos numa só placa, além de permitir a inserção de módulos externos para
Leia maisO protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313.
O protocolo I2C 1 - Introdução O protocolo I2C ou I 2 C, também chamado IIC, foi criado para possibilitar a comunicação entre circuitos integrados com um número reduzido de fios, reduzindo o número de
Leia maisPROTÓTIPO DE UM COMPUTADOR DE BORDO PARA AUTOMÓVEIS BASEADO NA ARQUITETURA ARM. Rafael de Souza Prof. Miguel Wisintainer - Orientador
PROTÓTIPO DE UM COMPUTADOR DE BORDO PARA AUTOMÓVEIS BASEADO NA ARQUITETURA ARM Rafael de Souza Prof. Miguel Wisintainer - Orientador Roteiro da Apresentação Introdução Objetivos do trabalho Microcontrolador
Leia maisServo Motores. Jener Toscano Lins e Silva
Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Servo Motores Jener Toscano Lins e Silva
Leia maisParallel to Serial Shifting IN
Parallel to Serial Shifting IN Objectivo: Com o circuito integrado CD4021B Quando num projecto o número de sensores digitais é superior ao número de pinos de entradas digitais disponíveis no microcontrolador
Leia maisCaracterísticas técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega
ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.
Leia maisPROGRAMAÇÃO DO TREINAMENTO:
PROGRAMAÇÃO DO TREINAMENTO: Página 2 0. Objetivos deste treinamento Quem está fazendo este módulo avançado II é porque já passou pelos módulos anteriores. Portanto não serão abordados aqui os tópicos já
Leia mais21/07/2010 LED ELETRÔNICA DIGITAL. LED Tipos. LED Princípio de funcionamento. Display de 7 segmentos. LED Circuito de polarização
2/7/2 LED ELETRÔNICA DIGITAL Parte 6 Display, Decodificadores e Codificadores Diodo emissor de luz (LED) Para nós será utilizado para dar uma indicação luminosa do nível lógico de sinal; Ligado nível lógico
Leia maisBloco 3 do Projeto: Comparador com Histerese para Circuito PWM
Bloco 3 do Projeto: Comparador com Histerese para Circuito PWM O circuito de um PWM Pulse Width Modulator, gera um trem de pulsos, de amplitude constante, com largura proporcional a um sinal de entrada,
Leia maisEA075 Conversão A/D e D/A
EA075 Conversão A/D e D/A Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1 Introdução Sinal digital: possui um valor especificado
Leia maisSuporta os microcontroladores: R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Suporta os microcontroladores: PIC16F877A, PIC18F452, PIC18F4520, PIC18F4550, PIC 18F876A, PIC18F252, PIC18F2550 e outros com 28 e 40 pinos O Kit de desenvolvimento ACEPIC PRO V2.0 foi projetado tendo
Leia maisTutorial de Auxílio. figura 1.0 programa de gravação
Tutorial de Auxílio O intuito deste material é facilitar o uso, por parte do aluno, das ferramentas de software indispensáveis para o trabalho com os microcontroladores, neste tutorial abordaremos o processo
Leia maisServo-Motor. por. Nuno Monteiro & Gabriel Dinis Eng. Electrotécnica, UTAD Junho de 2001. nuno_monteiro@portugalmail.com gabrieldinis@portugalmail.
Servo-Motor por nuno_monteiro@portugalmail.com gabrieldinis@portugalmail.pt Um servo-motor é um pequeno dispositivo cujo veio pode ser posicionado numa determinada posição angular de acordo com um sinal
Leia maisCapítulo 3 - Trabalhando com circuitos digitais
Prof. Alan Petrônio Pinheiro Apostila de MultiSim 17 Capítulo 3 - Trabalhando com circuitos digitais O primeiro passo para se trabalhar com circuitos digitais é inserir portas lógicas. Para isto, dispomos
Leia maisMicrocontroladores e FPGAs
Microcontroladores e FPGAs Aplicações em Automação Edward David Moreno Ordonez Cesar Giacomini Penteado Alexandre César Rodrigues da Silva Novatec Editora Sumário Dedicatória... 11 Agradecimentos... 11
Leia maisComo funcionam os Conversores A/D
Como funcionam os Conversores A/D Escrito por Newton C. Braga Seg, 10 de Maio de 2010 http://www.newtoncbraga.com.br/index.php/comofunciona/1508conversoresad.html Como converter uma grandeza analógica
Leia maisMódulo de Desenvolvimento PIC16F877A
Objetivos: Módulo de Desenvolvimento PIC16F877A Realizar programação e projetos com microcontroladores e seus periféricos, integrando sistemas analógicos e digitais com a utilização de compilador (Mikro
Leia mais17. Espaço de I/O (entrada/saída)... 17 2 17.1 Portos paralelos de entrada e saída... 17 2 17.1.1 Porto paralelo de saída... 17 2 17.1.
17. Espaço de I/O (entrada/saída)... 17 2 17.1 Portos paralelos de entrada e saída... 17 2 17.1.1 Porto paralelo de saída... 17 2 17.1.2 Porto paralelo de entrada... 17 3 17.1.3 Exercício... 17 3 17.2
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS ENGENHARIA DE COMPUTAÇÃO CURVE TRACER
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS ENGENHARIA DE COMPUTAÇÃO CURVE TRACER CURITIBA 2011 GUSTAVO MURILO SCHMITT MASSANEIRO CURVE TRACER Documentação apresentada
Leia maisConhecendo o PIC16F877 Microcontrolador de 8 bits da Microchip Co.
Programação Daniel Corteletti Aula 2 Página 1/6 Conhecendo o PIC16F877 Microcontrolador de 8 bits da Microchip Co. O microcontrolador PIC16F877 pode ser encontrado em diversos encapsulamentos: PDIP, QFP,
Leia maiswww.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 maisMedidor da temperatura local
Objectivo: Medidor da temperatura local (Web Server) Disponibilizar numa página da internet a leitura da temperatura local, de forma automática e on-line. O sistema consiste num microprocessador devidamente
Leia maisAutor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Barra de LEDs Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br
Leia maisFUNDAÇÃO DE ENSINO "EURÍPEDES SOARES DA ROCHA "CENTRO UNIVERSITÁRIO EURÍPEDES DE MARÍLIA UNIVEM CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
FUNDAÇÃO DE ENSINO "EURÍPEDES SOARES DA ROCHA "CENTRO UNIVERSITÁRIO EURÍPEDES DE MARÍLIA UNIVEM CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO APLICAÇÃO DO CONTROLE PROPORCIONAL INTEGRAL E DERIVATIVO EM
Leia maisAutomação e Instrumentação
Instituto Superior de Engenharia de Coimbra Engenharia e Gestão Industrial Automação e Instrumentação Trabalho Prático Nº 3 Acondicionamento do sinal de sensores. Introdução A maior parte dos sensores
Leia maisARDUINO UNO Guia do Usuário
ARDUINO UNO Guia do Usuário Heco Mecatrônica Ltda. e-mail: vendas@hecomecatronica.com.br Visite nosso site: www.hecomecatronica.com.br Loja Virtual: shop.hecomecatronica.com.br Guia do Usuário - Página
Leia maisProjeto No. 11 Display de Leds de 7 Segmentos
Projeto No. 11 Display de Leds de 7 Segmentos O objetivo deste projeto é demonstrar a utilização do display de led de 7 segmentos controlado diretamente a partir das portas do Arduino. Material necessário:
Leia maisOrganização de Computadores Software
Organização de Computadores Software Professor Marcus Vinícius Midena Ramos Colegiado de Engenharia de Computação (74)3614.1936 marcus.ramos@univasf.edu.br www.univasf.edu.br/~marcus.ramos Objetivos: Entender
Leia maisBLOCKGAS. Sistema de Monitoração e Alarme de vazamento de gás SB330. Este módulo é parte integrante do sistema de detecção de gás SB330.
Este módulo é parte integrante do sistema de detecção de gás. É composto por um circuito inteligente (microcontrolado) que recebe o sinal gerado por um sensor eletrônico de gás, processa sua calibração
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO MICROPROCESSADORES PROJETO PARDAL DOCUMENTAÇÃO
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO MICROPROCESSADORES PROJETO PARDAL DOCUMENTAÇÃO CURITIBA, 2012 PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ESCOLA POLITÉCNICA
Leia maisDisplay de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br
Leia maisMinicurso de Arduino
Minicurso de Arduino Gabriel Vasiljević Wanderson Ricardo August 28, 2015 Gabriel Vasiljević Wanderson Ricardo Minicurso de Arduino August 28, 2015 1 / 45 Roteiro do curso O que é o Arduino (especificações,
Leia maisSistemas Microcontrolados
Sistemas Microcontrolados Uma Abordagem com o Microcontrolador PIC 16F84 Nardênio Almeida Martins Novatec Editora Capítulo 1 Introdução Os microcontroladores estão presentes em quase tudo o que envolve
Leia maisOs dispositivos lógicos programáveis (PLD Programmable Logic Device) são circuitos integrados programáveis pelo usuário, que
Dispositivos Lógicos Programáveis (PLD) Os dispositivos lógicos programáveis (PLD Programmable Logic Device) são circuitos integrados programáveis pelo usuário, que possui um grande número de portas lógicas
Leia maisTUTORIAL DE PROGRAMAÇÃO. Configuração do cartão de entrada / saída analógica CP1W-MAD11.
TUTORIAL DE PROGRAMAÇÃO Configuração do cartão de entrada / saída analógica CP1W-MAD11. 1.0 Alocação de memória Antes de utilizar o cartão, é necessário conhecer a forma como a linha CP1 aloca as memórias
Leia maisGuia do Usuário Placa de Desenvolvimento McLab1
Placa de Desenvolvimento McLab1 Sumário 1. APRESENTAÇÃO...3 2. HARDWARE...4 2.1. MICROCONTROLADOR PIC16F628A...4 2.2. DISPLAYS DE 7 SEGMENTOS...5 2.3. TECLAS...5 2.4. LEDS...6 2.5. LÂMPADA...6 2.6. BOTÃO
Leia maisCAPÍTULO 6 ARITMÉTICA DIGITAL
CAPÍTULO 6 ARITMÉTICA DIGITAL Introdução Números decimais Números binários positivos Adição Binária Números negativos Extensão do bit de sinal Adição e Subtração Overflow Aritmético Circuitos Aritméticos
Leia maisAttack 1.35. Software de controle e Monitoração de amplificadores
Attack 1.35 Software de controle e Monitoração de amplificadores 1 Índice 1 Hardware necessário:... 3 1.1 Requisitos do computador:... 3 1.2 Cabos e conectores:... 3 1.3 Adaptadores RS-232 USB:... 4 1.4
Leia maisR O B Ó T I C A. Sensor Smart. Ultrassom. Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO 1211.13. www.robouno.com.br
R O B Ó T I C A Sensor Smart Ultrassom Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO 1211.13 Sensor Smart Ultrassom 1. Introdução Os sensores de ultrassom ou ultrassônicos são sensores que detectam
Leia maisPASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II
PASSO A PASSO COMO CRIAR UM NOVO PROJETO EM SCHEMATIC NO SOFTWARE QUARTUS II 1) Após abrir o quartus II, clique em CREATE A NEW PROJECT (tela abaixo). Se estiver utilizando windows 7, execute como administrador.
Leia maisUNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE CIÊNCIAS INTEGRADAS DO PONTAL
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE CIÊNCIAS INTEGRADAS DO PONTAL Física Experimental III - Medidas Elétricas Objetivo O objetivo desta prática é aprender a fazer medições de resistência, tensão
Leia mais5 Entrada e Saída de Dados:
5 Entrada e Saída de Dados: 5.1 - Arquitetura de Entrada e Saída: O sistema de entrada e saída de dados é o responsável pela ligação do sistema computacional com o mundo externo. Através de dispositivos
Leia maisMinicurso de Arduino
Minicurso de Arduino Gabriel Vasiljević Felipe Fernandes January 28, 2013 Gabriel Vasiljević Felipe Fernandes Minicurso de Arduino January 28, 2013 1 / 34 Sobre Sobre o minicurso: Duração de 20 horas Certificado
Leia maisAssociação de resistores
Associação de resistores É comum nos circuitos elétricos a existência de vários resistores, que encontram-se associados. Os objetivos de uma associação de resistores podem ser: a necessidade de dividir
Leia maisPROGRAMAÇÃO DE UM MICROPROCESSADOR
Relatório de Microprocessadores 2007/2008 Engenharia Física Tecnológica PROGRAMAÇÃO DE UM MICROPROCESSADOR EM C E ASSEMBLY PARA CONTROLO DE UM LED Laboratório I Trabalho realizado por: André Cunha, nº53757
Leia maisCONTROLE DIGITAL DE VOLUME 1.-----------------------------------------------------------------------------
CONTROLE DIGITAL DE VOLUME 1.----------------------------------------------------------------------------- Uma boa gama de aplicações atuais utiliza o controle de volume digital. Não nos referimos apenas
Leia maisMódulo FGM721. Controlador P7C - HI Tecnologia
Automação Industrial Módulo Controlador P7C - HI Tecnologia 7C O conteúdo deste documento é parte do Manual do Usuário do controlador P7C da HI tecnologia (PMU10700100). A lista de verbetes consta na versão
Leia maisElectrónica dos Sistemas Embebidos. Guia de Laboratório II
Electrónica dos Sistemas Embebidos Guia de Laboratório II IST-2014 A -Objectivos Com este guia pretende-se tomar contacto com cada um dos blocos fundamentais do sistema de comunicações em PCM. Os sinais
Leia maisCE N T R AI S TELEFÔNICAS HDL
Assistência Técnica HDL CE N T R AI S TELEFÔNICAS HDL Diagr ama de Sinais HDL Processamento e Controle Microcontrolador 80C251: Placa CPU HDL 80P / HDL 368P / HDL 4-12 Microcontrolador 80C32: Placa de
Leia maisPontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.
Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema
Leia maisAula 14: Instruções e Seus Tipos
Aula 14: Instruções e Seus Tipos Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Instruções e Seus Tipos FAC 1 / 35 Conceitos Básicos Diego Passos
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA CCET CURSO DE ENGENHARIA DE COMPUTAÇÃO Henrique Soares Hinke José Eduardo da Silva Rodrigues Matheus Augusto de Queiroz
Leia maisTutorial de Computação PWM v2010.08
Tutorial de Computação PWM v2010.08 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br 1 Introdução
Leia maisHI Tecnologia. Notas de Aplicação. Diferenças no módulo HXM500 para leitura de temperatura. ENA.00060 Versão 1.01 fevereiro-2011
Notas de Aplicação Diferenças no módulo HM500 para leitura de temperatura HI Tecnologia Documento de acesso público ENA.00060 Versão 1.01 fevereiro-2011 Documento desenvolvido pela HI Tecnologia Página
Leia maisMANUAL DE INSTRUÇÕES Indicador Microprocessado - IT-IND-2S-LC INFORMAÇÕES DO PRODUTO. Versão: 1.xx / Rev. 03
1 Introdução: Os indicadores possuem uma entrada analógica configurável por software, que permite a conexão de diverstos tipos de sensores de temperatura e outras grandezas elétricas sem a necessidade
Leia maisRECEPTOR GPS ME1513 ARM7 LPC2138. 1 ME Componentes e Equipamentos Eletrônicos Ltda
RECEPTOR GPS ME1513 ARM7 LPC2138 1 ME Componentes e Equipamentos Eletrônicos Ltda Prefácio Obrigado por escolher o Receptor GPS ME-1513. Este manual mostra o esquema eletrônico, da conexão do microcontrolador
Leia maisLCD (LiquidCrystal Display) Alex Vidigal Bastos www.decom.ufop.br/alex/ alexvbh@gmail.com
LCD (LiquidCrystal Display) Alex Vidigal Bastos www.decom.ufop.br/alex/ alexvbh@gmail.com 1 Sumário Introdução Displays LCD Características dos Displays LCD Sobre o Hardware (LCD) Funções dos pinos do
Leia maisProgramação Básica em Arduino Aula 4
Programação Básica em Arduino Aula 4 Execução: Laboratório de Automação e Robótica Móvel Potenciômetro É um resistor variável, ou seja, sua resistência pode ser ajustada conforme a necessidade da aplicação
Leia mais