Eu encontrei este circuito muito simples e interessante. É realmente fácil controlar o LCD gráfico do Nokia 3310 usando um cabo simples e algum software no PC.A porta paralela do computador se conecta ao LCD através do seguinte circuito:
o display gráfico precisa de uma tensão na fonte de 3.3V, enquanto a porta paralela fornece aproximadamente 4.5 - 5V. É por isso que os diodos em série são usados, para reduzir a tensão pela fórmula: 4.5V - 0.7V - 0.7V = 3.1V.
Qualquer dúvida clique aqui e va para parte de diodos para revisar...
A pinagem do LCD Nokia 3310 é a seguinte:
A display gráfico utiliza o controlador PCD8544. A especificação deste pode ser baixada aqui: PCD8544.pdf
Como você observou, os pinos de dados da porta paralela são usados para a transferência de dados e alimentação do LCD.
Quando o hardware estiver pronto, é hora de imprimir algumas imagens no LCD. Para isto baixe programa de controle (o fonte em pascal também está incluído). O software é escrito para controlar diretamente os pinos no DOS ou Windows 98.
Se você está usando Windows 2000 ou XP você precisa ler isso.
Eu copiei uma das soluções aqui: baixe o programa PortTalk, descompacte e separe em alguma pasta. Então copie allowio.exe para o diretório onde está o programa que você quer rodar. Então crie um atalho para o seu programa compilado, por exemplo, LCD.exe. Então abra as propriedades do atalho e na linha alvo faça as seguintes alterações:
Ao invés de
D:/project/LCD.exe
troque para
D:/project/allowio.exe D:/project/LCD.exe /a
Lembre-se que você precisa ter privilégios de administrador no computador. É um truque feio mais funciona.
Tudo funcionando, execute o programa e desenhe com o botão esquerdo. O botão direito apaga:
Quando o hardware estiver pronto, é hora de imprimir algumas imagens no LCD. Para isto baixe programa de controle (o fonte em pascal também está incluído). O software é escrito para controlar diretamente os pinos no DOS ou Windows 98.
Se você está usando Windows 2000 ou XP você precisa ler isso.
Eu copiei uma das soluções aqui: baixe o programa PortTalk, descompacte e separe em alguma pasta. Então copie allowio.exe para o diretório onde está o programa que você quer rodar. Então crie um atalho para o seu programa compilado, por exemplo, LCD.exe. Então abra as propriedades do atalho e na linha alvo faça as seguintes alterações:
Ao invés de
D:/project/LCD.exe
troque para
D:/project/allowio.exe D:/project/LCD.exe /a
Lembre-se que você precisa ter privilégios de administrador no computador. É um truque feio mais funciona.
Tudo funcionando, execute o programa e desenhe com o botão esquerdo. O botão direito apaga:
Boa sorte !
Posteriormente (mais precisamente quando chegar meu LCD Nokia e meu Arduino) vou mostrar mais tutoriais com LCD Nokia 3310 e LCD Sheilds também...
Nenhum comentário:
Postar um comentário