| Home » Diverses rubriques » Archive forum sujets |
|
|
|
|
HELP interfacer un LCD série à matrice de point
|
|
Bonjour à tous,
Je cherche à utiliser un afficheur série LCD à matrice de points 64*480 (LM 211, datasheet ici : http://home.nikocity.de/woe/lcd/lm211.pdf )
J'ai beaucoup cherché sur le net comment interfacer cet afficheur mais sans succès.
Cet afficheur ne nécessite que 2 signaux de données D1 et D2 (plus les signaux horloge, etc). Tous les schémas que j'ai trouvés mettent en ouvre 8 signaux de données (avec un contrôleur).
Pourriez-vous me donner des pistes pour construire une interface avec ce LCD?
Je vous remercie par avance pour votre aide,
Nicolas (toujours amateur débutant)
Numéro de l'article: 66419
| De: Nicolas Rentero
| Date: 2002-01-10 10:13:17
|
|
|
Re: HELP interfacer un LCD série à matrice de point
|
|
Bonjour,
Merci pour ta réponse.
Le but est pédagogique car je suis (très) débutant dans le domaine de l' électronique. Ce qui m'intéresse, c'est l'électronique numérique notamment associée au PC. Mes connaissances sont faibles mais je suis tenace (à condition d'être un peu orienté quand même).
Mon but avec ce LCD est déjà dans un premier temps de comprendre comment je dois faire pour allumer un pixel donné. Par la suite, je m'intéresserai à comment créer une police de caractère et l'envoyer pixel par pixel sur l' écran (je sais faire cela sur un PC mais pas en électronique).
En regardant le datasheet, je pense avoir compris qu'il faut une horloge, un compteur (1 top tous les 240 cycles). Est-ce juste ?
Comment créer cette horloge ?
Je n'ai pas compris comment doivent être organisées les données pour accéder au 64*480 points.
Que dois-je mettre dans D1 et D2 ?
Qu'est ce que le signal M ?
En surfant sur différents sites, j'ai compris (j'espère) qu'on peut programmer un µ contrôleur pour faire cela.
Avant de commencer si compliqué, est-il possible de faire une interface logique qui par exemple allumerait un point sur deux sur le LCD ? Si oui, autour de quels composants ?
Merci encore pour ton intervention !
Nicolas,
| Bonjour | | Déja, une question pour commencer, | Avec quoi veux tu interface ton afficheur ? Pc ? Circuit Electronique ? | | Bon, j'imagine que c'est avec ton pc .. | Le plus logique, je pense (le problème est que ça dépends de tes moyens, et | un peu de tes compétences) | C'est de programmer un microcontroleur entre, par exemple, ton pc et | l'afficheur (un c'est vraiment fait pour interfacer ce genre de petit | périphérique, deux je suis pas sur que ton pc apprécie un afficheur en | direct) | Sinon, tu as une méthode plus simple, c'est d'interface avec des buffers et | autres portes logiques, mais, dans ce cas, tu vas devoir plus en mettre au | niveau du dev sur le pc .. a toi de voir) | | Ensuite, il faut décider ce que tu veux afficher (si c'est des caractères, | il faut que tu prévoie quelque part un truc qui transforme le code ascii du | caractère machin en une matrice de pixels que tu pourras donner a | l'afficheur) | | Sinon .. pour ce qui est du fonctionnement de ton truc (genre l'ordre des | données sur les deux signaux D1 et D2) on ne voit pas trop sur la feuille | que tu as eu .. peut être devras tu faire quelques tests .. | | Antoine Thierry
Numéro de l'article: 66430
| De: Nicolas Rentero
| Date: 2002-01-10 12:01:55
|
|
|
Re: HELP interfacer un LCD série à matrice de point
|
|
Salut,
Merci pour ton aide,
Pour information, 49F chez Electronique diffusion (Lyon) A+ Nicolas
| Salut, | | Aprés avoir vu la datasheet, je pense qu'en fait c'est un "faux" afficheur | serie; c'est simplement un afficheur // avec un registre a decalage, | commander par les deux CL (1 et 2). | Par contre je ne saisi pas la difference entre D1 et D2 (??). | | Cette datasheet est carrement incomplete et n'explique pas bien comment on | s'en sert; tu devrai deja te familiariser avec la programmation des E/S de | ton PC avec un afficheur standard (genre 2 lignes de 16chars, ou 4 lignes de | 20 etc.) avec un controlleur HD44780. Il y a des exemples de partout sur le | net, tu les a deja trouvés :) | | Ensuite tu n'aura plus qu'a relier celui-ci et a essayer de le faire | marcher... | | Si tu peux nous dire où tu l'as acheté et a quel prix, cela pourrait aussi | etre interessant. | | @+ | Bertrand | "Nicolas Rentero" <rentero@rockefeller.univ-lyon1.fr> a écrit dans le | message de news: a1js4e$e8r$1@demo2.univ-lyon1.fr... notamment | je à l' horloge, | un | accéder oui, ? moyens, buffers mettre | au | caractères, ascii | des | feuille | |
Numéro de l'article: 66448
| De: Nicolas Rentero
| Date: 2002-01-10 16:01:38
|
|
|