Transformez votre afficheur LCD parallèle en LCD série


  Catégorie : Réalisation de cartes électroniques   Mise à jour le : 19/08/2010 03:59
  Ajouté par : Technologuepro   Lectures : 39250
  Commentaires : 5   [ Poster un commentaire ]   Note : 
  

Les afficheurs LCD parallèles sont relativement gourmands en ressources pour un microcontrôleur, 7 bits sont réservés, 3 pour le contrôles et 4 pour l'envoie du texte à afficher, ce nombre pourrait être réduit à 6 si on met RW à la masse mais ça n'empêche que l'affichage d'un texte nécessite au minimum 30ms ce qui vous empêche de réaliser des applications rapides ou temps réel. Les contraintes de temps et du nombre de broches à utiliser rendent ce type d'afficheur très difficile à embarquer dans une application de robotique, d'asservissement... où le temps d'exécution est le principal facteur de réussite de votre montage.

Transformez votre afficheur LCD parallèle en LCD série

Communiquer avec ce type d'afficheur en mode série et à une vitesse rapide par exemple 50000 bit/s facilitera beaucoup la tache du programmeur et réduira le temps perdu par le microcontrôleur durant la phase d'affichage d'un texte. Pour cela je vous propose dans ce montage de réaliser une interface série simple et non couteuse pour les LCD parallèles.

interface afficheur LCD serie

PIC16F628ALe principe de ce montage est simple, j'ai choisi le microcontrôleur PIC16F628 pour son prix mais aussi pour son horloge interne de 4MHz pour me débarrasser du Quartz et les deux capacités externes ce qui réduit le coût des composants et simplifie le typon.

Voici le schéma du montage :

schéma de la carte LCD

 

potentiometre contraste LCDLe potentiomètre RV1 permet de régler le contraste de l'LCD,
J'ai prévus des connecteurs pour l'alimentation VCC et GND ainsi que les broche TX et RX qui seront connectés à un autre microcontrôleur ou un PC via un MAX232 ou un adaptateur RS232/USB TTL

 

interface afficheur LCD serie communication PC

Vu que les LCD ont généralement deux types de connecteurs (une rangé de 14 ou 16 broches ou un connecteur DIL 14/DIL16) j'ai prévu deux typons simple face LCD1 et LCD2 :

LCD1:

Afficheur LCD        connecteur afficheur LCD 1

Typon de la carte :

typon LCD 1

LCD2:

Afficheur LCD 1       connecteur afficheur LCD

Typon du montage :

montage carte lcd

La commande de cette carte est très simple il suffit d'envoyer sur RX une trame de données (max 20 octets) contenant un octet de commande, la ligne, la colonne, le texte à afficher et la fin de la trame formée par deux octets : > >
Trame de données de 20 octets:[commande, X, Y, texte,>>]
X:
1 ou 2 ;
Y: 1 2 3 4 5 6 7 8 9 : ; < = > ? ~ @ A B C D E F G
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Exemple :
N11Helo>>

Liste des commandes :
H : rien
O : curseur off
C : curseur on
N : effacement

simulation lcd proteus ISIS ARES

Téléchargement :
Schéma et typon LCD1
Schéma et typon LCD2
Programme en Mikropascal et schéma de simulation


  

   Lectures recommandées sur ce thème :


  Commentaires

Merci bien
 nader_bhs

Merci pour ce sujet c'est très utile .

QUESTION?
 CourantDair

Salut,
j'aimerai savoir si ce montage fonctionne pour n'importe quel type d'afficheur ...
j'ai un afficheur LDC 4X20 et j'utilise un PICBASIC 3B pour le piloter, or le PICBASIC a une seule sortie ...une sortie PICBUS
il travaille en série
et donc est ce que je peux utilisé ce montage pour modifier mon LCD 4X20
et est ce que le programme reste le même ou est ce que des modifications sont nécessaires ?
voilà merci de m'aider


slt
 ahmed aouadi

svp rapport de
Transformez votre afficheur LCD parallèle en LCD série
et merci

 sims-54

tu peut m'expliquer ces quoi les broches (GND1 GND2 VCC1 VCC2 RX TX)
avec quoi il peut connecter avec le port serie? et ou est il le MAX 232

transformer un afficheur lCd en serie
 maximo

bonjour. j'ai tapé votre programme en mikripascal sur la platine easyPIC,mais la lige 46 de votre programme ne veut pas ete pris en compte?le listing téléchagé est-il correct.je suis un débutant en mikropascal,pouvez-vous m'aider svp. à vous lire salutations

*Poster un commentaire :
Uniquement les membres peuvent poster des commentaires

Haut de page

© 2017 Technologue pro, cours électricité électronique informatique · © 2007 - 2017 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académiqueMontages electroniques simples, pour les amateurs et pro de l'lectronique, offre de montage electronique et cours en ligne gratuit: programmateurs de PIC USB, chargeur pour batteries, insoleuse 3 tubes ultra violet pour circuits imprims et carte dveloppement microcontrleur PIC

Licence - Sitemap - Qui somme nous ? - confidentialit- Tunisie Index - Annuaire Tunisie -