Visor de cristal líquido de 16 × 2 (LCD)
A tela cristalina líquida 16 × 2 pode ser usada em sistemas incorporados, onde é necessário exibir uma quantidade limitada de dados. Esta tela vem com duas linhas de dados e cada linha é dividida em dezesseis colunas. Cada linha possui um bloco de 8 linhas e 5 colunas também chamadas de células ou, em outras palavras, podemos dizer que cada célula da linha tem 40 pixels.
O LCD tem capacidade para exibir 32 caracteres em duas linhas e esses personagens podem ser inteiros, alfabetos ou símbolos. Da mesma forma, o LCD também pode exibir alguns caracteres feitos pelo usuário, bem, ligando e desativando alguns pontos da célula. Em resumo, há uma grande variedade de personagens que podem ser mostrados no LCD.
Configuração do pino para 16 × 2 LCD
Há um total de 16 pinos do módulo de exibição 16 × 2 e a explicação de cada pino é mencionada abaixo:
VSS PIN: Este pino é usado para aterrar a tela de cristal líquido.
PIN VDD: Para conectar o LCD ao suprimento, o pino VDD é usado e é máximo de 5 volts.
Pino v0: Para ajustar o brilho do módulo de exibição, o pino V0 é usado. Geralmente isso está conectado com a saída do potenciômetro. Da mesma forma, variando a resistência do potenciômetro, podemos ajustar o brilho do LCD.
Pino rs: Para selecionar entre o comando e o registro de dados, o pino RS é usado. O registro de comando é usado para armazenar o comando dado ao LCD como função para limpar o LCD, função para definir a posição do cursor e muito mais.
Da mesma forma, para exibir os dados na tela LCD, o registro de dados é usado, que armazena esses dados. Portanto, quando os dados devem ser exibidos, o valor para o pino RS se torna 1 e quando o comando deve ser enviado, o valor para o pino se torna 0.
Pin RW: Este pino é usado para ler e escrever os dados no registro, que é exibido no LCD. Quando não houver dados para escrever o registro, o pino estará no modo de leitura que é seu estado será 0. Da mesma forma, quando houver dados a serem escritos, o estado do pino será 1. Normalmente, este pino é aterrado porque principalmente o registro de leitura é usado apenas para exibir os dados.
E PIN: Este pino também é chamado de pino de ativação do módulo, pois envia o sinal para o LCD. Este pino envia os dados para os pinos de dados do LCD quando os dados devem ser enviados no LCD. Este pino tem um estado alto que é 1.
Pinos de dados: O LCD 16 × 2 possui um número de 8 pinos para receber e enviar os dados e, principalmente, os únicos quatro pinos de dados são usados, pois requer menos pinos do dispositivo que devem ser interface. O módulo de cristal líquido funciona em dois modos um é o de 8 bits e o outro é o modo de 4 bits.
No modo de 8 bits, todos os 8 pinos de dados são usados e os dados de 8 bits podem ser transferidos simultaneamente. No entanto, no modo de 4 bits, os dados de 8 bits são divididos em duas partes que são de 4 bits para cada parte, mas esse modo requer menos número de pinos.
A e K pinos: O pino A também pode ser chamado de pino de ânodo para o LCD, pois é usado para fornecer energia à luz de fundo do módulo LCD e o pino K é o pino do cátodo para o LCD, pois está conectado ao terminal de terra.
Para resumir a configuração do pino, damos uma tabela para os pinos do LCD 16 × 2
Alfinete | Nome | Descrição |
1 | Vss | Pin usado para aterrar o LCD |
2 | Vdd | Pino usado para conectar suprimento de tensão com LCD |
3 | V0 | Pino usado para controlar o brilho do módulo de exibição |
4 | Rs | Pinos para seleção de dados e registro de comando |
5 | Rw | PIN para usar o registro de gravação do LCD |
6 | E | PIN usado para enviar os dados para os pinos de dados do LCD |
7-14 | D0-D7 | Pinos de dados do LCD |
15 | A/LED+ | Ânodo para a luz de fundo do LCD |
16 | K/LED- | Cátodo para a luz de fundo do LCD |
A configuração do pino pode ser mais adquirida pela imagem do LCD postada abaixo
Na imagem acima, LED+ e LED- são os pinos A e K, respectivamente.
Conclusão
O Liquid Crystal Display (LCD) é uma opção viável para exibir os parâmetros usados em um programa Arduino ou um projeto. A tela de cristal líquido vem em vários tamanhos, mas principalmente o tamanho 16 × 2 é preferido, pois é fácil de usar e fácil de interface com Arduino. Neste artigo, o LCD 16 × 2 é explicado brevemente, o que facilitará o leitor para interface com qualquer dispositivo.