Dicas lcd

Disponível somente no TrabalhosFeitos
  • Páginas : 20 (4995 palavras )
  • Download(s) : 0
  • Publicado : 18 de janeiro de 2013
Ler documento completo
Amostra do texto
Display LCD
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. Os módulos LCD gráficos são encontrados com resuluções de 122x32, 128x64, 240x64 e 240x128 dots pixel, e geralmente estão disponíveis com 20 pinos para conexão. Os LCD comuns (tipo caracter) são especificados em número de linhas por colunas esão encontrados nas configurações previstas na Tabela 1. Tabela 1 - Módulos LCD disponíveis Número de Número de Quantidade Colunas Linhas de pinos 8 2 14 12 2 14/15 16 1 14/16 16 2 14/16 16 4 14/16 20 1 14/16 20 2 14/16 20 4 14/16 24 2 14/16 24 4 14/16 40 2 16 40 4 16

Os módulos podem ser encontrados com LED backlight (com uma iluminação de fundo) para facilitar as leituras durante a noite.Neste caso, a alimentação deste led fazse normalmente pelos pinos 15 e 16 para os módulos comuns e 19 e 20 para os módulos gráficos, sendo os pinos 15 e 19 para ligação ao anodo e os pinos 16 e 20 para o catodo. A corrente de alimentação deste led varia de 100 a 200mA, dependendo do modelo. Estes módulos utilizam um controlador próprio, permitindo sua interligação com com outras placas através deseus pinos, onde deve ser alimentado o módulo e interligado o barramento de dados e controle do módulo com a placa do usuário. Naturalmente que além de alimentar e conectar os pinos do módulo com a placa do

usuário deverá haver um protocolo de comunicação entre as partes, que envolve o envio de bytes de instruções e bytes de dados pelo sistema do usuário. A Tabela 2 descreve cada pino do móduloou do display para conexão deste a outras placas:

2

Tabela 2 - Pinagem dos Módulos LCD

Pino
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Função
Alimentação Alimentação V0 RS Seleção: R/W Seleção: E Chip select B0 LSB B1 B2 B3 B4 B5 B6 B7 MSB A (qdo existir) K (qdo existir)

Descrição
Terra ou GND VCC ou +5V Tensão para ajuste de contraste (ver Figura 1) 1 - Dado, 0 - Instrução 1 -Leitura, 0 - Escrita 1 ou (1 → 0) - Habilita, 0 - Desabilitado

Barramento de Dados

Anodo p/ LED backlight Catodo p/ LED backlight

Assim como em um rádio relógio todo módulo LCD permite um ajuste na intensidade da luz emitida ou ajuste de contraste, isto é possível variando-se a tensão no pino 3. A Figura 1 mostra um circuito típico e recomendado pela maioria dos fabricantes para efetuar esteajuste. Alguns fabricantes recomenda o uso de um resistor de 4K7 em série com o potenciômetro de 10K.

Figura 1 - Detalhe do controle de contraste do módulo LCD

3

02. INTERFACE COM CPU
Os módulos LCD são projetados para conectar-se com a maioria das CPU’s disponíveis no mercado, bastando para isso que esta CPU atenda as temporizações de leitura e escrita de instruções e dados, fornecidopelo fabricante do módulo. A Figura 2 mostra um exemplo de diagrama de tempos típico requeridos para operação de escrita no módulo LCD, estes tempos variam em função do clock da CPU do usuário.

Figura 2 - (a) Escrita no LCD (b) Ciclo de Escrita da CPU 8051

A Tabela 3 a seguir mostra a relação entre a freqüência da CPU e a temporização de leitura/escrita da maioria dos módulos LCD. Em geral,podemos conectar o barramento de dados da CPU ao barramento do módulo, mapeando-o convenientemente na placa de usuário, e efetuarmos uma operação normal de leitura/escrita sem mais problemas. Tabela 3 - Relação clock da CPU x Temporização do Módulo LCD Clock da CPU t AS (MHz) PW EH (nS) t H (nS ) 08 MHz 325 650 75 10 MHz 250 500 50 12 MHz 200 400 33,3 16 MHz 138 275 12,5 A Figura 3 mostra umexemplo de conexão de uma placa baseada nos microcontroladores da linha Intel de 8 bits (8051), ao módulo LCD. Neste caso como os 4

sinais A0 e A1 estão conectados aos pinos 4 e 5, teremos então 04 (quatro) endereços distintos para comunicação entre a CPU e o módulo LCD. A Tabela 4 mostra estes endereços.

Figura 3 - Sistema baseado na CPU 8051 com módulo LCD Tabela 4 - Endereçamento do módulo...
tracking img