Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Microcontrolador, Notas de estudo de Mecatrônica

trabalho de microcontrolador

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 02/11/2010

andres-ferias-chegando-ao-fim-2
andres-ferias-chegando-ao-fim-2 🇧🇷

4 documentos

1 / 13

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE PAULISTA
INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA
ENGENHARIA DE CONTROLE E AUTOMAÇÃO
MICROCONTROLADORES E MICROPROCESSADORES
ALAN DE MOURA FIALHO
ANDRES BARROSO SILVA
PAULO RODRIGO PEREIRA SILVA
RAFAEL FIOD HASMAN
RODOLFO MOTA BERNARDES
RODRIGO CORREA DE MORAES
DISPLAY DE 7 SEGMENTOS
São José dos Campos - SP
2010
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Pré-visualização parcial do texto

Baixe Microcontrolador e outras Notas de estudo em PDF para Mecatrônica, somente na Docsity!

UNIVERSIDADE PAULISTA

INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA

ENGENHARIA DE CONTROLE E AUTOMAÇÃO

MICROCONTROLADORES E MICROPROCESSADORES

ALAN DE MOURA FIALHO

ANDRES BARROSO SILVA

PAULO RODRIGO PEREIRA SILVA

RAFAEL FIOD HASMAN

RODOLFO MOTA BERNARDES

RODRIGO CORREA DE MORAES

DISPLAY DE 7 SEGMENTOS

São José dos Campos - SP 2010

Instituto de Ciências Exatas e Tecnologia da Universidade Paulista – UNIP, campus de São José dos Campos, como requisito necessário para a obtenção da nota da avaliação do 2º bimestre da disciplina.

São José dos Campos - SP 2010

lista de ilustrações (numeração por capítulo)

Figura 1 – Caracteres hexadecimais de um display 16 Figura 2 – Representação dos segmentos de um display 17 Figura 3 – Esquema de ligação de 2 displays no microcontrolador 19 Figura 2.1 – Título da figura 21 Figura 2.2 – Título da figura 22 Figura 3.1 – Título da figura 33

sumário

(definir a divisão dos capítulos)

  • 1 introdução (alguns títulos são só exemplos) - 1.1 Objetivo do trabalho - 1.2 Justificativa do trabalho - 1.3 Estrutura do trabalho
  • 2 descrição do modelo - 2.1 Modelo computacional - 2.1.1 Simulação no software MatLab ® - 2.1.2 Simulação no software Catia® - 2.2 Modelo físico
    • 3 desenvolvimento
    • 6 testes e resultados
    • 7 conclusão
      • 7.1 Sugestões para trabalhos futuros
    • referênciAS
    • APÊNDICE a – Desenhos dos componentes
    • APÊNDICE b – Esquema elétrico
    • APÊNDICE c – Programa desenvolvido
    • Anexo a – Datasheet do microcontrolador

Se o microcontrolador for alimentar um único display, serão necessárias 7 linhas ou mais uma se utilizarmos o ponto decimal. Se utilizarmos vários displays, então precisamos de uma linha adicional para cada display. Para construirmos displays de 4, 5 ou 6 dígitos, devemos ligar em paralelo todos os displays de 7 segmentos. A linha de catodo comum (no caso de displays de catodo comum) é tratada separadamente e é posta em nível baixo durante um curto espaço de tempo para acender o display. Todos os displays devem acender-se sucessivamente um após o outro e, este processo, deve se repetir cerca de 100 vezes por segundo, fazendo com que todos os displays acendam simultaneamente. Sempre que um display é selecionado, e para que a leitura seja correta, o dado correspondente a esse display deve estar disponível nas linhas que vão ligar aos segmentos. Até 6 displays podem ser acesos neste modo, sem que o brilho destes seja afetado. Cada display é ativado durante 1/6 do tempo com bastante intensidade e, a persistência da imagem nos nossos olhos faz parecer que todos os displays estão acesos ao mesmo tempo. As temporizações de todos os sinais destinados aos displays são produzidas pelo programa, a grande vantagem de ser o microcontrolador a lidar com os displays, é a sua flexibilidade. O programa do microcontrolador pode ser concebido para obtermos uma contagem crescente ou decrescente no display, ou para produzir um certo número de mensagens usando letras do alfabeto que são geradas facilmente. A Figura 3 abaixo mostra como ativar 2 displays:

Figura 3 – Esquema de ligação de 2 displays no microcontrolador

O arquivo Led.inc contém duas macros: Led_init e Led_Disp2. A primeira macro é usada para inicializar o display. É nela que o período de atualização do display é definido bem como quais os pinos do microcontrolador serão ligados aos displays. A segunda macro é usada para visualizar os números de 0 a 99 nos 2 displays. A macro Led_Disp2 tem um argumento:

Led_Disp2 macro número

número é o número de 0 a 99 que será mostrado nos dígitos MSD ( Most Significant Digit ou Dígito Mais Significativo) e LSD ( Least Significant Display ou Dígito Menos Significativo).

Exemplo: Led_Disp2 0x

Neste caso o numero 34 vai aparecer nos 2 displays.

A implementação da macro é mostrada na lista abaixo:

7-seg.inc

O programa a seguir exemplifica a utilização de macros num programa. Este programa faz aparecer o numero 21 nos 2 displays de 7 segmentos:

REFERÊNCIAS BIBLIOGRÁFICAS

BORDOGNA, J. (2001). The 21st Cenntury Engineer , IEEE Spectrum, January, 38 (1): 17-19.

APÊNDICE A – ....

(Os Apêndices são partes do trabalho na qual devem ser apresentados materiais suplementares à obra desde que guarde relação direta com o tema a fim de complementar sua argumentação e tenham sido elaborados pelo próprio autor do trabalho)

(NOTA: o trabalho revisado e aprovado deverá ser entregue obrigatoriamente com:

as assinaturas dos membros da banca examinadora, a ficha catalográfica (biblioteca) impressa no verso da folha de rosto, cópia eletrônica com índice remissivo (bookmarks), encardenação em capa dura preta, letras douradas e lombada, conforme exemplo abaixo:)