MSX Village forum

L'atelier [Réglé] Commander un LCD sur votre MSX

metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 02/05/2015 à 21h19
Bonsoir,

Pour ne pas mélanger les infos ici , http://www.msxvillage.fr/forum/topic.php?id=2318 et la partie hardware, je post le sujet dans l'atelier qui est prévu pour ça.

J'ai reprit la conception de mon proto que j'avais mit de côté depuis plusieurs mois :siffle

N'ayant jamais eu de bon résultat avec le schéma paru dans MSX Magazine N°7 de juillet 1991,



j'ai fini par sortir l'oscillo pour comprendre un peu mieux le fonctionnement et je me demande encore pourquoi je ne l'ai pas fait avant.
J'aurais gagner un temp fou :oups

En faite, il y a une erreur sur le schéma (Je referai le schéma plus clair avec la modif)
En lançant une commande sous basic, par exemple OUT 3,&B00000001 qui correspond à l'effacemement du LCD à l'allumage, je me suis aperçu qu'aucun signal n'était présent sur la PIN11 (Y1 de U2B) à la validation de cette comande.
La seule sortie qui valide un signal est la sortie Y3 (PIN9 du U2b).
J'ai donc fait la modif et là :|








Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5936

Le 02/05/2015 à 21h39
Metalgear2: " j'ai fini par sortir l'oscillo pour comprendre un peu mieux le fonctionnement et je me demande encore pourquoi je ne l'ai pas fait avant. J'aurais gagner un temp fou:oups"

:lol etrange, c'est tout juste la remarque que j'ai fais, y 'a pas si longtemps :D

Non franchement les gars, a voir ce que vous arrivé a faire en vous privant de l'aide d'un ocilloscope , je dis chapeau bas, mais comme quoi ca peu servir ^^



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 02/05/2015 à 21h54
J'adore ça :)


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 02/05/2015 à 22h28
Bien joué :top
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 05/05/2015 à 20h50
Bonsoir,

Schéma pour commander un LCD sur MSX corriger :



Le p'tit programme pour le test. J'ai reprit la maniére de MSX Magazine en modifiant quelques lignes et en notant des remarques pour mieux comprendre le fonctionnement des OUT 3,&B....



Une vidéo pour visualiser la différence de vitesse :





....



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 06/05/2015 à 10h03
@MétalGear2: Les caractéristiques techniques de ton LCD sont une norme?

On peut relier un panneau à message variable comme on peut voir dans les devantures de certains magasins?


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10888

Le 06/05/2015 à 10h19
je vois que tu as changé la sortie du LS139 Y1 sur le schéma d'origine et Y3 sur le tien

tu devrais renommer tes puces comme celle du schéma d'origine pour plus de clarté
c'est facile a faire dans la propriété de la puce ;)

avec ISIS on peut aussi simuler le circuit sans avoir d'oscillo
regarde les copies d'écrans ISIS dans la BERT


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5597

Le 06/05/2015 à 11h18
@Igal : La plupart des panneaux à LED dit "Journal lumineux" dans ce genre là :
http://www.agelectronique.fr/ag/velleman/images/products/6/mml24cn.jpg
ont une interface RS232, et un logiciel dédié pour PC.

SI je ne me trompe pas l'ecran LCD de metalgear2 reçoit les données en mode Parallèle.
Mais il existe aussi ce genre d'écran avec une interface série, donc beaucoup plus simple à connecter et à utiliser. Edité par ericb59 Le 06/05/2015 à 11h24


banniere-ericb59e
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 06/05/2015 à 12h48
Bonjour,



Jipe :
je vois que tu as changé la sortie du LS139 Y1 sur le schéma d'origine et Y3 sur le tien

tu devrais renommer tes puces comme celle du schéma d'origine pour plus de clarté

c'est facile a faire dans la propriété de la puce ;)


Sur la sortie Y1, je n'avais aucun signal.

En regardant le brochage du 74LS139, on comprend mieux. l'entrées de Y1 est inversée une fois alors que sur Y3, elle est inversée deux fois.





Pour la désignation des puces, c'est vrai que c'est mieux de garder le même ordre que l'original, mais vu le nombre de C.I, j'ai pas chercher a comprendre.



ericb59 :
Mais il existe aussi ce genre d'écran avec une interface série, donc beaucoup plus simple à connecter et à utiliser.


Sur quel port veux tu te connecter ? A part le port //, j'en voit pas d'entre. Deux circuits pour commander le LCD par le port cartouche, je pense pas qu'il y a mieux.



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
KN2000 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 08/06/2010 à 09h30

Messages: 210

Le 06/05/2015 à 17h44
Sur le port de la RS232, sans doute... :siffle


Nous sommes en 2010 aps JC, toute la Gaule est envahie. Ah ben non, apparement, un village résiste encore aux envahisseurs Personalcomputerum et autres Consoledessalum. Bienvenue dans l'antre du emessix !
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5597

Le 06/05/2015 à 18h16
oui je voulait bien sur parler d'une Rs232 ... je sais bien qu'elle est pas standard au Msx cependant.


banniere-ericb59e
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 06/05/2015 à 20h03
Je me doutais bien que c'était par le port RS232, mais comme tu le dis Eric, la plupart des MSX n'ont pas de RS232 alors qu'ils ont tous un connecteur cartouche ^^

Maintenant, plus simple a connecter et a utiliser, je suis pas certain, il faut voir.

Car une fois que tu connais les instruction OUT, c'est asser facile. Surtout en basic, tu n'as qu'a modifier les lignes de data + deux ou trois lignes.

Et ça revient quand même moins cher de le faire par le port cartouche.



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 06/05/2015 à 20h21
Pour un transfert série reste encore le port joystick :lol
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 06/05/2015 à 20h38
Fabf :
Pour un transfert série reste encore le port joystick :lol




En plus !!!!! :D



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5936

Le 06/05/2015 à 21h12
Bah, je comprend pas, tous mes Msx (enfin presque) sont équipés de RS232 :p

Mais je trouve génial de pouvoir le faire avec des Out sous Basic :top

En gros ce montage, c'est une interface I/O ?!?
Ou plutôt une interface parallèle 8bits sur cartouche. J'imagine déjà une tête scanner sur un chariot imprimante pour numérisé la feuille. Edité par TurboSEB Le 06/05/2015 à 21h21



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie