PCE to Control Panel 2P

Tampons de jeu et bâtons de joie.

Modérateurs : SirG, Redfield1, shubibiman, Laucops

Ptchnk
Please Insert Disc!
Messages : 19
Inscription : dim. 28 juil. 2013 22:21

PCE to Control Panel 2P

Message par Ptchnk »

En attendant de trouver le temps pour avancer un peu plus sur mon projet PCE2JAMMA - 2 joueurs, j'ai mis en partage sur Oshpark les pcbs pour reproduire le circuit du pad d'origine de la PC-Engine si jamais cela intéresse du monde pour des adaptateurs maison ou des sticks arcade ou de la conversion de pad NES ou SMS ou autres. J'ai déjà posté ces liens sur UC et GO mais me suis que cela serait approprié de les mettre ici également :)

Version 1.0: 9,10$ les 3
https://oshpark.com/shared_projects/KB1FUnJ1
Image

Matos nécessaire:
- un IC 74157 DIP 16
- 4 résistances 330 Ohms
- 2 résistances 47 KOhms
- un réseau de 8 résistances 47 KOhms avec une broche commune (9 broches)
- un condensateur polarisé 10µF/16v
- un condensateur non polarisé 100nF
- un connecteur JST EH S9B 9 broches (pas 2,5mm) identique au modèle d'origine (dispo chez Farnell pour pas grand chose http://uk.farnell.com/jst-japan-solderl ... dp/2399215) si utilisation d'un câble d'origine ou sinon connecteur 9 broche en pas 2,5mm comme le connecteur JST XH S9B (photo ci-dessus) mais câble à réaliser.
- le pas entre les pins côté contrôles est de 2,54mm si utilisation de connecteur de type pinheader

Version 1.3 (avec seulement des réseaux de résistances): 8,90$ les 3

Matos nécessaire:
- un IC 74157 DIP 16
- un réseau de 10 résistances 47 KOhms avec une broche commune (11 broches) (pas évident à trouver apparemment)
- un condensateur polarisé 10µF/16v
- un condensateur non polarisé 100nF
- un connecteur JST EH S9B 9 broches (pas 2,5mm) identique au modèle d'origine sinon connecteur JST XH S9B par exemple si câble maison


Cela fait une bonne semaine que le circuit est monter dans ma borne via un peigne jamma et cela fonctionne correctement. Juste une petite précision pour le branchement dans un stick ou sur le peigne jamma. Quand on joue au pad, le bouton d'action (tir sur les shmups par exemple) est généralement le bouton à gauche sur le pad, c'est à dire le bouton 2/B, le bouton 1/A servant pour l'action secondaire (bombe, saut, ...). De plus le bouton select servant également de 3ème bouton parfois, je conseille le branchement suivant sur le connecteur jamma:

17 - start
18 - haut
19 - bas
20 - gauche
21 - droite
22 - bouton 2/B
23 - bouton 1/B
24 - select / bouton 3
25 - NA
26 - NA
27 - NA / masse
28 - masse

C'est probablement la configuration que je retiendrai sur la version 2 joueurs avec peigne jamma intégré.
Dernière modification par Ptchnk le mer. 06 déc. 2017 17:38, modifié 3 fois.
Avatar de l’utilisateur
io
NECrophile
Messages : 888
Inscription : jeu. 16 avr. 2009 07:05

Re: PCE to control panel 1P

Message par io »

Génial ! Merci.
Avatar de l’utilisateur
Redfield1
Administrateur
Messages : 6218
Inscription : mar. 21 sept. 2004 05:08
Localisation : Aero-City

Re: PCE to control panel 1P

Message par Redfield1 »

Comme sur UC, beau boulot, mes félicitations !
Avatar de l’utilisateur
MooZ
Administrateur
Messages : 2090
Inscription : jeu. 16 déc. 2004 14:25
Contact :

Re: PCE to control panel 1P

Message par MooZ »

Sympa!
onaryc
Push Run Button!
Messages : 119
Inscription : ven. 10 juin 2011 09:33

Re: PCE to control panel 1P

Message par onaryc »

Excellent!
Avatar de l’utilisateur
pckid
NECrophage
Messages : 1516
Inscription : lun. 26 sept. 2005 11:32
Localisation : ile de france

Re: PCE to control panel 1P

Message par pckid »

Hello

Une petite question , comment on branche le pad ? ,

Est ce que le créateur aurait pu mettre un connecteur mini din 8 pcb ?

ou le but c'est de créer un cable din 8 male ?
=============================
Pc Kid Renait , et hop !!!
=============================
Avatar de l’utilisateur
slugman
NECrophage
Messages : 1047
Inscription : mar. 23 oct. 2007 23:44
Localisation : Behind enemy lines

Re: PCE to control panel 1P

Message par slugman »

pckid a écrit :Hello

Une petite question , comment on branche le pad ? ,

Est ce que le créateur aurait pu mettre un connecteur mini din 8 pcb ?

ou le but c'est de créer un cable din 8 male ?
A priori tu le branche directement depuis le connecteur contenu dans la manette
La Pc Engine c'est bon! mangez en!
La liste des Notices Françaises SODIPENG => http://thefabsvr.free.fr/hutrad/
Avatar de l’utilisateur
pckid
NECrophage
Messages : 1516
Inscription : lun. 26 sept. 2005 11:32
Localisation : ile de france

Re: PCE to control panel 1P

Message par pckid »

C'est vraiment pas clair, ce qui serait intéressant c'est de na pas abimer ou utiliser un pad PCE.

Que l'on branche cet adaptateur entre la PCE et le Connecteur JAMMA
=============================
Pc Kid Renait , et hop !!!
=============================
Avatar de l’utilisateur
Redfield1
Administrateur
Messages : 6218
Inscription : mar. 21 sept. 2004 05:08
Localisation : Aero-City

Re: PCE to control panel 1P

Message par Redfield1 »

C'est justement ce qu'il fait.
Ptchnk
Please Insert Disc!
Messages : 19
Inscription : dim. 28 juil. 2013 22:21

Re: PCE to control panel 1P

Message par Ptchnk »

Yep, les PCB sur la photo reproduisent le circuit d'un pad PCE classique (sans les auto-fire) en essayant d'optimiser l'agencement des composants électroniques pour limiter au maximum la taille du circuit. Le but était justement d'éviter de sacrifier un pad PCE (car pas vraiment courant) et d'avoir un solution plus abordable... la pcb monté avec les composants et une prise male mini-DIN doit revenir dans les 5-6€ (moins cher qu'un pad PCE d'occas)... et cela prend beaucoup moins de place q'une PCB de pads et donc facilite son intégradation dans adaptateur maison.

Je précise que je n'ai rien inventé (simple reproduction du circuit du pad avec le même type de composants), les montages à base de 74HC157 existaient déjà :)
Pour les moins bricoleurs d'entre nous, avoir un PCB déjà prête à monter soi-même à prix très abordable peut inciter à ne pas avoir recours au hackpad surtout si ce dernier revient à )lus cher est plus compliquer à réaliser.

Ma démarche était d'y aller étape par étape pour mon adaptateur PCE2JAMMA.

1- le réalisation d'un PCB pour gérer les controles pour 1 joueur.
2- (en cours de finalisation) l'intégration sur le même PCB des circuits de 2 pads plus celui d'un doubleur de pad (reproduction du circuit du HE-X2) afin de pouvoir jouer à 2 joueurs sur une borne.
3- le PCE2JAMMA avec gestion des signaux audio/video.

Je pense que les 3 étapes présentent un intérêt en tant que tel pour divers montages, le plus intéressant étant, j'entends bien, l'adaptateur PCE2JAMMA final :)
pckid a écrit :Hello

Une petite question , comment on branche le pad ? ,

Est ce que le créateur aurait pu mettre un connecteur mini din 8 pcb ?

ou le but c'est de créer un cable din 8 male ?
Pour le montage, sur le connecteur de droite, il y a la possibilité de brancher une câble de pad via un connecteur JST EH (des câbles de remplacement se trouve sur le net) ou de se faire soit même un câble avec une mini-DIN en respectant l'ordre des pins du connecteur sur la PCB (de 1 à 9) pour les connecter sur les pin de la mini-DIN8 (le fil 9 se connectant au cerclage métallique de la mini-DIN).

Sur la gauche de la PCB, il y a possibilité de soit souder un connecteur, soit souder directement des fils pour renvoyer les directions, boutons et la masse commune sur le peigne jamma.

Comme sur la photo ci-dessous
Image
Avatar de l’utilisateur
pnauts
NECromancer
Messages : 4996
Inscription : ven. 03 mai 2013 14:05
Localisation : pas loin de Nîmes.

Re: PCE to control panel 1P

Message par pnauts »

avec cette photo c'est plus clair, donc c'est pour utiliser un stick arcade sur PCE.
Image
Avatar de l’utilisateur
Redfield1
Administrateur
Messages : 6218
Inscription : mar. 21 sept. 2004 05:08
Localisation : Aero-City

Re: PCE to control panel 1P

Message par Redfield1 »

Entre autres.
Ptchnk
Please Insert Disc!
Messages : 19
Inscription : dim. 28 juil. 2013 22:21

Re: PCE to control panel 1P

Message par Ptchnk »

Petite résurrection de topic car j'ai finalement commander 3 PCBs de ma carte contrôleur 2 joueurs pour mettre dans la borne à la place de la version 1 joueur. La carte est la combinaison des circuits de 2 pads PCE et d'un doubleur X-HE2. Les dimensions sont d'env. 65x65mm.

Elles devraient arriver bientôt et comme j'ai déjà les tous composants sous la main, je pourrai la tester rapidement et vous faire un retour.

Image
Ptchnk
Please Insert Disc!
Messages : 19
Inscription : dim. 28 juil. 2013 22:21

Re: PCE to control panel 1P (update: 2 players)

Message par Ptchnk »

Les plaques sont arrivées, j'en ai donc monté une rapidement et testé les différents contrôles de 2 joueurs avec un shunt et cela fonctionne :bomberparty:

Image

Reste plus qu'à imprimer un support pour fixer également le peigne jamma comme sur le version 1P

[EDIT] Corrections faite sur le fichier OSHPARK
A noter quelques erreurs sur les annotations sur la PCB dues à des erreurs de copier/coller:
- il faut 2 réseaux de 8x(+1) résistances 47k et non des 10x(+1)
- le condo chimique est un 10µF et non en 47µF
- le réseau de 4x(+1) résistances doit être des 1k et non des 47k
- les diodes sont des 1N4148
Dernière modification par Ptchnk le lun. 11 déc. 2017 07:50, modifié 1 fois.
Ptchnk
Please Insert Disc!
Messages : 19
Inscription : dim. 28 juil. 2013 22:21

Re: PCE to control panel 1P (update: 2 players)

Message par Ptchnk »

Voilà, adapteur terminé et installé dans la borne (elle est équipé d'un chassis TV donc je peux passer l'audio et la video par le péritel RGB pour l'instant).

Bon maintenant va falloir récupérer des jeux à 2 joueurs ;)

Lien OSHPARK vers la PCB 2P
Version pinout compatible jamma
Lien OSHPARK vers PCB 1P

Image

Image

Image
Dernière modification par Ptchnk le lun. 11 déc. 2017 07:44, modifié 3 fois.
Répondre