TAVERNIER 6809
Modérateurs : Papy.G, fneck, Carl
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Planche 7 (7A et 7B)
- Pièces jointes
-
- planche 7 a
- 2016-06-30 - Clavier PS20007.jpg (59.02 Kio) Consulté 4977 fois
-
- planche 7 b
- 2016-06-30 - Clavier PS20008.jpg (60.87 Kio) Consulté 4977 fois
Re: TAVERNIER 6809
Effectivement il aurait été beaucoup plus simple et économique de réaliser l'interface avec un Arduino, mais c'est tellement mieux de garder la technologie TTL d'époque - Félicitations !
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: TAVERNIER 6809
Très bon boulot ! C'est bien dans l'esprit du Tavernier et plus élégant qu'un Arduino (pratique dans d'autres cas quand même)
Bravo !
Bravo !
Re: TAVERNIER 6809
Ouah superbe
L'Arduino est une solution de facilité qui rend bien service dans beaucoup de cas, mais là en tout TTL c'est beau et bien dans l'esprit de nos vieux 8 bits
L'Arduino est une solution de facilité qui rend bien service dans beaucoup de cas, mais là en tout TTL c'est beau et bien dans l'esprit de nos vieux 8 bits
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Ci-joint une copie de la routine qui me permet d'exploiter mon clavier PS2 via la carte IVG09
Pour démarrer, je procède comme suit:
Commande à rentrer
X CR lance le DOS
13 , 11 , 16 CR date valide
1 . C L 1 6 . C M D CR lance la commande présente sur le disque 1
Séquence de touches générant les scancodes adéquats:
CAPS TAB
N H T N N T N -| TAB
N 5([ I M N -| 5([ I P O TAB
Une fois lancée, le clavier est correctement traduit sous DOS et TAVBUG09 avec la commande +++MON
La suite ? essayer d'exploiter les combinaisons de touches.....
A plus
Michel
Ci-joint une copie de la routine qui me permet d'exploiter mon clavier PS2 via la carte IVG09
Pour démarrer, je procède comme suit:
Commande à rentrer
X CR lance le DOS
13 , 11 , 16 CR date valide
1 . C L 1 6 . C M D CR lance la commande présente sur le disque 1
Séquence de touches générant les scancodes adéquats:
CAPS TAB
N H T N N T N -| TAB
N 5([ I M N -| 5([ I P O TAB
Une fois lancée, le clavier est correctement traduit sous DOS et TAVBUG09 avec la commande +++MON
La suite ? essayer d'exploiter les combinaisons de touches.....
A plus
Michel
- Pièces jointes
-
- 2016-07-10 - Logiciel Clavier PS2 - 2s4.jpg (62.01 Kio) Consulté 4843 fois
-
- 2016-07-10 - Logiciel Clavier PS2 - 3s4.jpg (63.85 Kio) Consulté 4843 fois
-
- 2016-07-10 - Logiciel Clavier PS2 - 4s4.jpg (30.96 Kio) Consulté 4843 fois
Dernière modification par michel guyot le 11 juil. 2016 00:45, modifié 1 fois.
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Et la page 1/4....
- Pièces jointes
-
- 2016-07-10 - Logiciel Clavier PS2 - 1s4.jpg (68.35 Kio) Consulté 4843 fois
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous
Et voici une autre version du logiciel qui cette fois me permet d'exploiter plus complètement mon clavier PS2 via la carte IVG09
avec les restrictions suivantes:
Je ne cherchais pas à recréer toutes les fonctionnalité d'un clavier Windows mais simplement à générer les seuls caractères acceptables par le TAVERNIER (codes ASCII < $7F)
J'ai remplacé les combinaisons de touches par une séquence de touches ( Ex SHIFT + A ==> SHIFT puis A )
l'appui sur une touche donne un caractère minuscule
l'appui préalable de SHIFT L ou R donne une majuscule pour la frappe de touche suivante
L'appui sur la touche CAPS fait passer en majuscule. Un deuxième appui fait revenir en minuscule
L'appui sur la touche ALT L donne le caractère graphique associé à la touche
Pour démarrer, je procède comme suit:
Commande à rentrer
X CR lance le DOS
13 , 11 , 16 CR date valide
1 . C L 3 3 . C M D CR lance la commande présente sur le disque 1
Séquence de touches générant les scancodes adéquats:
CAPS TAB
N H T N N T N -| TAB
N 5([ I M H H 5([ I P O TAB
Une fois lancée, le clavier est correctement traduit sous DOS et TAVBUG09 avec la commande +++MON
Et voici une autre version du logiciel qui cette fois me permet d'exploiter plus complètement mon clavier PS2 via la carte IVG09
avec les restrictions suivantes:
Je ne cherchais pas à recréer toutes les fonctionnalité d'un clavier Windows mais simplement à générer les seuls caractères acceptables par le TAVERNIER (codes ASCII < $7F)
J'ai remplacé les combinaisons de touches par une séquence de touches ( Ex SHIFT + A ==> SHIFT puis A )
l'appui sur une touche donne un caractère minuscule
l'appui préalable de SHIFT L ou R donne une majuscule pour la frappe de touche suivante
L'appui sur la touche CAPS fait passer en majuscule. Un deuxième appui fait revenir en minuscule
L'appui sur la touche ALT L donne le caractère graphique associé à la touche
Pour démarrer, je procède comme suit:
Commande à rentrer
X CR lance le DOS
13 , 11 , 16 CR date valide
1 . C L 3 3 . C M D CR lance la commande présente sur le disque 1
Séquence de touches générant les scancodes adéquats:
CAPS TAB
N H T N N T N -| TAB
N 5([ I M H H 5([ I P O TAB
Une fois lancée, le clavier est correctement traduit sous DOS et TAVBUG09 avec la commande +++MON
- Pièces jointes
-
- 2016-07-20 - Clavier PS2 - 3s5.jpg (66.13 Kio) Consulté 4792 fois
-
- 2016-07-20 - Clavier PS2 - 4s5.jpg (85.85 Kio) Consulté 4792 fois
-
- 2016-07-20 - Clavier PS2 - 5s5.jpg (29.87 Kio) Consulté 4792 fois
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Et les deux autres pages....
- Pièces jointes
-
- 2016-07-20 - Clavier PS2 - 1s5.jpg (65.97 Kio) Consulté 4792 fois
-
- 2016-07-20 - Clavier PS2 - 2s5.jpg (70.54 Kio) Consulté 4792 fois
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour,
Je vais maintenant tenter de connecter mon clavier PS2 à mon TAVERNIER en utilisant un Arduino comme certains me l'avais suggéré.
J'avais pu en son temps me connecter au projet réalisé par Krapoutchik
Avant toute chose il me faudra découvrir le monde de l' Arduino et obtenir quelques infos qui m'éviteront de trop galérer
Aujourd'hui le lien me renvoi au site Association WDA - Forums et je rencontre quelques problèmes d'accès...il doit me manquer une autorisation d'un modérateur...
A plus tard
Cordialement
Michel Guyot
Je vais maintenant tenter de connecter mon clavier PS2 à mon TAVERNIER en utilisant un Arduino comme certains me l'avais suggéré.
J'avais pu en son temps me connecter au projet réalisé par Krapoutchik
Avant toute chose il me faudra découvrir le monde de l' Arduino et obtenir quelques infos qui m'éviteront de trop galérer
Aujourd'hui le lien me renvoi au site Association WDA - Forums et je rencontre quelques problèmes d'accès...il doit me manquer une autorisation d'un modérateur...
A plus tard
Cordialement
Michel Guyot
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour,
comme j'essaie de repartir du projet de Krapoutchick, j'ai ouvert un nouveau sujet dans le forum Association WDA-Forums rubrique 8 bits, Ordinateurs personnels et autres Sasfepus
cordialement
michel guyot
comme j'essaie de repartir du projet de Krapoutchick, j'ai ouvert un nouveau sujet dans le forum Association WDA-Forums rubrique 8 bits, Ordinateurs personnels et autres Sasfepus
cordialement
michel guyot
Re: TAVERNIER 6809
Il existent des librairies PS/2 pour Arduino prête à l'emploi si tu à besoin, c'est très facile à intégrer dans ton projet, j'ai moi même utilisé une des ces librairies pour un besoin spécifique et ca fonctionne très bien
Le plus difficile c'est d'interfacer avec ton tavernier en respectant le timing nécessaire
Le plus difficile c'est d'interfacer avec ton tavernier en respectant le timing nécessaire
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour à tous,
Comme prévu j'ai examiné comment utiliser mon clavier PS/2 sur mon TAVERNIER en utilisant cette fois un module ARDUINO.
J'ai tout simplement repris le projet décrit par Krapoutchick sur le forum Association WDA-Forums rubrique 8 bits, Ordinateurs personnels et autres Sasfepus
J'ai utilisé :
- une carte ARDUINO Uno
- la librairie PS2Keyboard
- le script keyboard_reset.ino
La mise en oeuvre est finalement très simple et le fonctionnement obtenu est amplement suffisant.
N'étant pas un pro du monde ARDUINO, j'ai repris intégralement le logiciel tel quel.
Comme j'aime bien comprendre, je me pencherai un peu plus tard sur les lignes de codes....
Au niveau schéma, j'ai retenu d'alimenter le montage (carte ARDUINO et clavier) par le connecteur USB du module ARDUINO en prélevant le 5 volts sur la carte IVG09
Le signal STROBE réglé à 10 micro-seconde semble suffisant et permet une acquisition correcte des caractères.
Le signal RAZ est de 200 micro-seconde. Je ne l'ai pas encore testé, mais cela ne devrait pas poser de problème.
Il me reste à analyser plus finement et à compléter si besoin la restitution des caractères
A suivre.....
Michel Guyot
Comme prévu j'ai examiné comment utiliser mon clavier PS/2 sur mon TAVERNIER en utilisant cette fois un module ARDUINO.
J'ai tout simplement repris le projet décrit par Krapoutchick sur le forum Association WDA-Forums rubrique 8 bits, Ordinateurs personnels et autres Sasfepus
J'ai utilisé :
- une carte ARDUINO Uno
- la librairie PS2Keyboard
- le script keyboard_reset.ino
La mise en oeuvre est finalement très simple et le fonctionnement obtenu est amplement suffisant.
N'étant pas un pro du monde ARDUINO, j'ai repris intégralement le logiciel tel quel.
Comme j'aime bien comprendre, je me pencherai un peu plus tard sur les lignes de codes....
Au niveau schéma, j'ai retenu d'alimenter le montage (carte ARDUINO et clavier) par le connecteur USB du module ARDUINO en prélevant le 5 volts sur la carte IVG09
Le signal STROBE réglé à 10 micro-seconde semble suffisant et permet une acquisition correcte des caractères.
Le signal RAZ est de 200 micro-seconde. Je ne l'ai pas encore testé, mais cela ne devrait pas poser de problème.
Il me reste à analyser plus finement et à compléter si besoin la restitution des caractères
A suivre.....
Michel Guyot
- Pièces jointes
-
- Schema.jpg (78.75 Kio) Consulté 4465 fois
-
- Carte interface.JPG (100.5 Kio) Consulté 4465 fois
-
- Essais en cours.JPG (123.14 Kio) Consulté 4465 fois
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Juste quelques images des essais....
A plus
Michel
A plus
Michel
- Pièces jointes
-
- Acquisition scan-code.JPG (90.58 Kio) Consulté 4465 fois
-
- Signal STROBE.JPG (87.05 Kio) Consulté 4465 fois
-
- Signal RESET.JPG (83.62 Kio) Consulté 4465 fois
Re: TAVERNIER 6809
Le résultat sur le Tavernir ?
- michel guyot
- Messages : 616
- Inscription : 20 mars 2016 16:01
- Localisation : Pyrénées orientales
Re: TAVERNIER 6809
Bonjour,
Le dialogue avec mon TAVERNIER s'effectue correctement.
Apparemment, les caractères sont acquis correctement (minuscules, majuscules, chiffres) et les touches ALT et ALT Gr fonctionnent ...
Je n'ai pas encore vérifié l'ensemble des touches...
Je verrai un peu plus tard, une fois familiarisé avec le code...
La touche Arret Defil fournit bien le signal de RESET mais la RAZ ne s'effectuait pas, durée du signal 200 micro secondes trop court.
Je l'ai réglé à 200 ms pour que la RAZ s'effectue correctement.
A plus
Michel
Le dialogue avec mon TAVERNIER s'effectue correctement.
Apparemment, les caractères sont acquis correctement (minuscules, majuscules, chiffres) et les touches ALT et ALT Gr fonctionnent ...
Je n'ai pas encore vérifié l'ensemble des touches...
Je verrai un peu plus tard, une fois familiarisé avec le code...
La touche Arret Defil fournit bien le signal de RESET mais la RAZ ne s'effectuait pas, durée du signal 200 micro secondes trop court.
Je l'ai réglé à 200 ms pour que la RAZ s'effectue correctement.
A plus
Michel