L'atelier PROJET SWITCHER CLAVIER NMS 8250/55/80 SWITCH CLAVIER
Bastion Rebel
Membre non connecté
Conseiller Municipal
Bonjour
voici un nouveau PROJET
Si comme moi vous possédé (ou vous êtes possédé MSX oblige !!) 2 MSX avec un clavier a chacun et en plus 1 FR et 1 UK ce switch pourra vous convenir
sur un base de ( 74LS157 4x2entrées et 1 sortie ) x 6 pour les 22 signaux a switcher , 2 Leds + Résistances (Out 1/2) , 6 condos pour chaque LS (100µf) , un switch ON/OFF , 1 PCB , le reste consiste a relier les couleurs et N° entre eux !!
je considère que les masses sont commune aux 2 MSX par contre le +5V est switcher
Je passe a la réalisation surement ce week !!
voici un nouveau PROJET
Si comme moi vous possédé (ou vous êtes possédé MSX oblige !!) 2 MSX avec un clavier a chacun et en plus 1 FR et 1 UK ce switch pourra vous convenir
sur un base de ( 74LS157 4x2entrées et 1 sortie ) x 6 pour les 22 signaux a switcher , 2 Leds + Résistances (Out 1/2) , 6 condos pour chaque LS (100µf) , un switch ON/OFF , 1 PCB , le reste consiste a relier les couleurs et N° entre eux !!
je considère que les masses sont commune aux 2 MSX par contre le +5V est switcher
Je passe a la réalisation surement ce week !!
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
metalgear2
Membre non connecté
Conseiller Municipal
Bonjour,
C'est vrai que c'est pas bête ton idée. A voir maintenant si le clavier sera reconnu correctement quand tu basculera l'inter.
Tu n'aurais pas inversé les deux - des 2 LED au niveau de l'inter ?
C'est vrai que c'est pas bête ton idée. A voir maintenant si le clavier sera reconnu correctement quand tu basculera l'inter.
Tu n'aurais pas inversé les deux - des 2 LED au niveau de l'inter ?
Bastion Rebel
Membre non connecté
Conseiller Municipal
salut
je crois pas sur le switch le commun a le - en haut il distribue aux LS (pin 1) et a la led 2 (OUT2) par contre en bas il ne distribue pas les LS mais uniquement la LED 1 (OUT1)
Voila ce que ca devrait donner
je crois pas sur le switch le commun a le - en haut il distribue aux LS (pin 1) et a la led 2 (OUT2) par contre en bas il ne distribue pas les LS mais uniquement la LED 1 (OUT1)
Voila ce que ca devrait donner
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
il faut bien étudier la question car le clavier est décodé par des ports d'entrées / sorties cablés sur le PPI 8255
la rangées des Y est en sortie sur le port C et au travers d'un décodeur BCD / Décimal
la rangée des X est donc en entrée
le principe est d'envoyer un signal sur Y et de récupérer la valeur sur X pour décoder la matrice du clavier
je ne pense pas que ce montage fonctionne avec les aiguillages
il faudrait couper toutes les pistes et intercaler des relais ou un interrupteur a plusieurs contact
la rangées des Y est en sortie sur le port C et au travers d'un décodeur BCD / Décimal
la rangée des X est donc en entrée
le principe est d'envoyer un signal sur Y et de récupérer la valeur sur X pour décoder la matrice du clavier
je ne pense pas que ce montage fonctionne avec les aiguillages
il faudrait couper toutes les pistes et intercaler des relais ou un interrupteur a plusieurs contact
Bastion Rebel
Membre non connecté
Conseiller Municipal
salut
je vais tenter le projet on verra bien , j'ai déjà bien avancer dessus , je prefere switcher avec le 74LS157 2x4entrée et 4 sorties que de le faire avec un potar 90 piste 2 positions !!! du style le switcher pour imprimante
je recherche encore une nappe 26 pins , un cable // PC devrais faire l'affaire mais il faut que j'en trouve un second !!
je vais tenter le projet on verra bien , j'ai déjà bien avancer dessus , je prefere switcher avec le 74LS157 2x4entrée et 4 sorties que de le faire avec un potar 90 piste 2 positions !!! du style le switcher pour imprimante
je recherche encore une nappe 26 pins , un cable // PC devrais faire l'affaire mais il faut que j'en trouve un second !!
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
metalgear2
Membre non connecté
Conseiller Municipal
Jipe :
... Il faudrait couper toutes les pistes et intercaler des relais ou un interrupteur a plusieurs contact
Ou utiliser du CD4066 qui équivant a un inter 4 positions. Circuit qui est souvent utiliser pour la commutation des péritel sur TV.
Bastion Rebel
Membre non connecté
Conseiller Municipal
Salut MG2
pour ton CD4066 j'ai regarder le datasheet il me faut 1 sortie et 2 entrées sur le 4066 tu n'as que le in/out et la const tandis que sur le 74LS157 tu as
2 entrées et 1 (sorties de l'une des 2 entrées) avec une pin qui sert de switch a tous le 74LS (si elle est a la masse)
sur une plaque d'essai le principe marche ...on verra en realité !!!
Salut Jipe
je ne cherche pas a etudier les signaux vennant des MSX mais juste les switcher ainsi que le +5V (SW1 pin 23) de chaque MSX les masses resteront communes
donc le codage / decodage ne m'inquiete pas car c'est le clavier qui envois l'info via la selection du switch (SW1)
Vivement ce week
pour ton CD4066 j'ai regarder le datasheet il me faut 1 sortie et 2 entrées sur le 4066 tu n'as que le in/out et la const tandis que sur le 74LS157 tu as
2 entrées et 1 (sorties de l'une des 2 entrées) avec une pin qui sert de switch a tous le 74LS (si elle est a la masse)
sur une plaque d'essai le principe marche ...on verra en realité !!!
Salut Jipe
je ne cherche pas a etudier les signaux vennant des MSX mais juste les switcher ainsi que le +5V (SW1 pin 23) de chaque MSX les masses resteront communes
donc le codage / decodage ne m'inquiete pas car c'est le clavier qui envois l'info via la selection du switch (SW1)
Vivement ce week
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
metalgear2
Membre non connecté
Conseiller Municipal
Ha oui, ok, je vois ce que tu veux dire, désoler
Bastion Rebel
Membre non connecté
Conseiller Municipal
y as pas de soucis Pan Pan BOOUUMM t'est mort !!!! je deconne !!!
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
Bastion Rebel
Membre non connecté
Conseiller Municipal
salut a tous
pour mon projet de switch clavier j'ai pensé a des GAL ou PAL , car a première vu je n'arrive plus a reproduire mon expérience (j'ai broché un LS complet et rien ne sort ) comme sur la plaque d'essai peut être grillé mais je pense pas !!
donc je cherche d'autre piste en parallèle
1/ j'attend des relais 5V
2/ Avec des GAL / PAL comment ce matérialise la logique des GAL / PAL car sur les datasheet c'est pas très clair
est ce a moi de créer la table logique ??? je pense que oui mais quel serait les variables , avec des 0 et des 1 suivant mes besoins ???
pour mon projet de switch clavier j'ai pensé a des GAL ou PAL , car a première vu je n'arrive plus a reproduire mon expérience (j'ai broché un LS complet et rien ne sort ) comme sur la plaque d'essai peut être grillé mais je pense pas !!
donc je cherche d'autre piste en parallèle
1/ j'attend des relais 5V
2/ Avec des GAL / PAL comment ce matérialise la logique des GAL / PAL car sur les datasheet c'est pas très clair
est ce a moi de créer la table logique ??? je pense que oui mais quel serait les variables , avec des 0 et des 1 suivant mes besoins ???
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
Fabf
Membre non connecté
Conseiller Municipal
Bastion Rebel
Membre non connecté
Conseiller Municipal
Vu que les 74LS157 ne semble pas faire le boulot que je voulais mon but est de :
soit avec des GAL ou PAL si c'est possible
de sélectionné l'un des 2 MSX comme départ et transmettre via une sortie le clavier en commun
(hypothèse ex dans le cas ou la pin 1 serait active la pin 2 et 4 serait couplé sinon le pin 2 et 3)
soit :
1101
0110
i i i i-MSX N°2---
i i i--MSX N°1---
i i---CLAVIER---
i----SWITCH----
sinon via des relais mais ca devra nécessité une alim a part surement
je m'explique avec un petit schéma pour 1 signal
----MSX N°1------o
o-----CLAVIER-----
----MSX N°2------o i
i----- SWITCH
soit avec des GAL ou PAL si c'est possible
de sélectionné l'un des 2 MSX comme départ et transmettre via une sortie le clavier en commun
(hypothèse ex dans le cas ou la pin 1 serait active la pin 2 et 4 serait couplé sinon le pin 2 et 3)
soit :
1101
0110
i i i i-MSX N°2---
i i i--MSX N°1---
i i---CLAVIER---
i----SWITCH----
sinon via des relais mais ca devra nécessité une alim a part surement
je m'explique avec un petit schéma pour 1 signal
----MSX N°1------o
o-----CLAVIER-----
----MSX N°2------o i
i----- SWITCH
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
Fabf
Membre non connecté
Conseiller Municipal
Je comprends mieux.
Pourquoi pas une porte "ET" sur chaque entrée sortie gérée par switch=0 ou switch=INV(0).
Pourquoi pas une porte "ET" sur chaque entrée sortie gérée par switch=0 ou switch=INV(0).
Bastion Rebel
Membre non connecté
Conseiller Municipal
Bonjour a tous
Voici mon nouveau schema de principe a savoir le remplacement des LS157 par des CD4016 ou CD4066 !! et celui la marche !!
Je m'explique
2 entrées claviers M1 / M2
1 Sortie Clavier FR
MATOS
11 CD4016 + condo 100nf
2 Résistances 470 + 2 LED Rouge/Verte
4 diodes 1N4148
1 Switch 2 positions 2 circuits
2 Nappes 26lignes
3 connecteurs males HE10 2x13 (1 sortie 2 entrées)
4 connecteurs Femeles HE10 2x13 (2 sorties)
les alims des 2 msx sont croisé sur le switch permettant en sortie d'etre au +5 ou GND et inversement permettant de selectionner la LED puis les deux fils (marron) sont monté sur un pont de diode afin de forcer la position du +5 et GND sur le connecteur Clavier et alimentation des CD4016
2 switchs (4016) (Fils jaune) sont utiliser pour recuperer sur la bonne entrée clavier , les broches servant de switch(4016) sont soit au +5 (1-4) s'il sont en service soit GND (2-3) s'il sont deactivé !!
je passe au montage des que je recoit les CD4016 et mes connecteurs HE10 2x13
Voici mon nouveau schema de principe a savoir le remplacement des LS157 par des CD4016 ou CD4066 !! et celui la marche !!
Je m'explique
2 entrées claviers M1 / M2
1 Sortie Clavier FR
MATOS
11 CD4016 + condo 100nf
2 Résistances 470 + 2 LED Rouge/Verte
4 diodes 1N4148
1 Switch 2 positions 2 circuits
2 Nappes 26lignes
3 connecteurs males HE10 2x13 (1 sortie 2 entrées)
4 connecteurs Femeles HE10 2x13 (2 sorties)
les alims des 2 msx sont croisé sur le switch permettant en sortie d'etre au +5 ou GND et inversement permettant de selectionner la LED puis les deux fils (marron) sont monté sur un pont de diode afin de forcer la position du +5 et GND sur le connecteur Clavier et alimentation des CD4016
2 switchs (4016) (Fils jaune) sont utiliser pour recuperer sur la bonne entrée clavier , les broches servant de switch(4016) sont soit au +5 (1-4) s'il sont en service soit GND (2-3) s'il sont deactivé !!
je passe au montage des que je recoit les CD4016 et mes connecteurs HE10 2x13
TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
metalgear2
Membre non connecté
Conseiller Municipal
je ne m'étais pas trompé en fin de compte.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie