Gamoover
Forums " WORKSHOP" => Moniteurs et platines, écrans & Lcd, rétroprojecteurs => : Zorg Friday 28 November 2008, 15:33:53 PM
-
Tout arcadien se trouve confronté à un problème de taille, face à une PCB. Cette PCB est-elle fonctionelle ??
Dans le cas des PCBs JAMMA, pas trop de soucis pour la tester, il suffit d'une borne JAMMA pour l'y brancher et tester rapidement si la carte fonctionne ou pas. Par contre les chose se corsent en cas de PCB non JAMMA, il faut en premier lieu trouver le pinout de la carte, puis faire un adaptateur en soudant des fils dans tous les sens avant de pouvoir tester la carte.
En lieu et place d'une borne on peut utiliser un test bench pour tester les cartes. Un test bench (banc de test in french dans le texte), c'est ni plus ni moin, qu'un écran, une alim, un connecteur pour les PCBS et les contrôles. Avantage ça prend moin de place et ça se case facilement dans un coin de l'atelier.
Néanmoins, le problème des adaptateurs à réaliser reste toujours le même.
Après un peu de gratage de cheveux, je me suis mis dans l'idée de faire un banc de test qui ne necessite pas la réalisation d'un adapatateur, en préalable au test d'un PCB. Plus exactement adapatateur il y a aura, mais il ne necessitera aucune soudure.
L'idée est la suivante.
Un connecteur JAMMA standard (qui servira à tester les cartes JAMMA) chaque broche du connecteur sera reliée d'une part au entrées sorties habituelles, mais et surtout sera aussi relié à des douilles bananes qui servirons à faire l'adaptateur de manière dynamique.
un dessins valant mieux qu'un long discours, un petit crobar du principe sous jacent.
(http://img1.uplood.fr/free/thumbnails/aauz_schema_banc.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/free/aauz_schema_banc.jpg)
Ainsi pour tester des PCB non JAMMA, il suffira de disposer d'un peigne pieuvre. C'est quoi donc cette chose un
peigne pieuvre ?? vous demandez vous.
c'est ni plus ni moin un peigne sur lequel seront soudé des fils avec une fiche banane male que l'on viendra brancher sur la douille femelle correspondante à la fonction décrite dans le pinout. Rapellons que chaque douille est relié au peigne JAMMA classique sur les bons pins.
Ainsi si par exemple la carte que vous voulez tester à le pinout suivant coté Composants.
1 masse
2 5V
3 speaker +
4 player 1 Up
il suffira de brancher les cables sur les douilles correspondantes, plus de soudures à faire juste se brancher au bon endroit.
Il est évident que pour avoir un branchement facile et sans équivoqque, il est impératif de disposer d'une face avant sur lesquels les douilles sont clairement identifiées. Pour cela j'envisage la face avant suivante.
(http://img1.uplood.fr/free/thumbnails/0aaz_banc_face_avant.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/free/0aaz_banc_face_avant.jpg)
D'un côté toutes les entrées électriques (masse, +5, -5, 12) forment un bloc uniforme. de même la disposition des entrées correspondant au controles des pour les 2 joueurs de par sa conformation est suffisament explicite pour ne pas se tromper.
Ensuite pour des raisons pratiques, le banc de test que je vais construire comportera
- Un haut parleur intégré pour minimiser l'encombrement. (j'y ajouterai ultérieurement un petit ampli réglable)
- Les boutons Credit 1, Credit 2, Start 1, Start 2, Test Switch, Service Switch (il manque le tilt switch, mais je dois avouer que je m'en fout un peu)
- La sortie vidéo se fera via une DIN6, je pourrais ainsi y brancher directement un écran Amstrad CTM 644
- Les contrôles (joysticks, boutons) seront déportés et branché via une DB25
NB les plus attentifs auront noté la présence de douilles pour le JAMMA+. C'est stupide je sais, mais trop tard les trous sont faits....)
à suivre
-
Réalisation.
après avoir fait les fond de tiroir et de placards, je dégotte
:fleche: un p'tit routeur cisco qui sera sacrifié sur l'autel de la scène arcadiène :D. Il me servira de boitier
:fleche: du fil de recup
:fleche: un vieux haut parleur canibalisé sur une borne.
:fleche: une vielle DIN^ femelle
:fleche: une vielle alim à découpage
:fleche: une DB25 femelle
je vais faire quelques emplettes, des douilles et des fiches bananes
Puis je commence à faire des trous, encore des trous, toujours des trous dans le boitier du cisco histoire d'y incruster les douilles bananes.
Dans la foulée je fais les logements pour intégrer la DIN6, le peigne JAMMA, et le connecteur DB25.
Tout ces trous et logements ont été réalisé avec un équipement hyper performant, une perceuse et un jeux de limes :D le tout piloté à la main.
l'ensemble commence à prendre tournure.
(http://img1.uplood.fr/free/thumbnails/0jgs_avxa7ar-6437ce3e8157c4afa524abd7d8c2c4cb.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/free/0jgs_avxa7ar-6437ce3e8157c4afa524abd7d8c2c4cb.jpg)
Chaud comme la braise je continue histoire de faire encore une petite série de trous trous histoire de fixer le haut parleur et d'avoir un peu de son qui traverse la paroi, pour ça 4 trous pour la fixation, et un treillage de trous pour laisser passer le son.
ensuite j'attaque les soudures pour relier tout ce petit monde. pfffff cest pas gros les points de soudures sur les peignes JAMMA quand on veut y fixer du fil gros comme un pieu, alors imaginez jusqu'a 4 files ensembles (pontage entre les masses) et je vous parle même pas des douilles :-((
bref plein de soudures dans tous les coins.... et un joli plat de nouilles....
(http://img1.uplood.fr/free/thumbnails/h9zx_plat_nouilles.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/free/h9zx_plat_nouilles.jpg)
Statut Actuel: 90% complet. reste à trouver un truc pour relier les faisceaux masse, +/- %V et 12V sur l'alims
D'autre photos à venir
Zou c'est bon, il ne restes plus qu'a tester, je vais essayer de faire ça mercredi.
faut d'abbord que je fasse une petite pieuvre, hsitoire de faire les branchements et on vat essayer trnaquilou.
de face ça donne ça une fois tout intégré et tous les ch'tits trous trous effectués.
(http://img1.uplood.fr/mamu/thumbnails/3rof_front.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/mamu/3rof_front.jpg)
l'intérieur, qui aurait mérité un peu plus d'attention au niveau du cablage, c'est un peu fouilli tout de même.
(http://img1.uplood.fr/mamu/thumbnails/9yhn_inside.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/mamu/9yhn_inside.jpg)
bon reste à faire:
:fleche: trouver un presse étoupe et faire un trou dans l'autre partie du boitier histoire de faire sortir le cablage vers l'alim de manière propre.
:fleche: imprimer la face avant. et la coller dessus.
:fleche: faire et cabler le support joy/boutons.
Bon à quelques petits détails pret, c'est fini. allez une petite vue d'ensemble (il manque l'alim)
(http://img1.uplood.fr/mamu/thumbnails/ff7q_img_5760.jpg) (http://www.uplood.fr/visu.php?url=http://img1.uplood.fr/mamu/ff7q_img_5760.jpg)
comme vous le voyez l'ensemble est du genre recup style :D
Les joys viennent d'une vielle cocktail, j'ai juste changé les micro switch car certains étaient HS.
Les boutons viennent d'une viennent générique complétement pourrie (d'ailleur vous constaterez qu'ils sont dépareillés :D)
le support de l'ensemble, la carcasse d'un vieux lecteur CD externe. ;D
Pour mémoire la carcasse du banc était à l'origine un switch Cisco HS récupéré au taf.
Bon reste à paufiner, imprimer le sticker pour les fiches bananes correspondant aux controles des 2 jouers pis fixer un peu le faisceaux du controleur.
stay tuned pour un test en situation
-
Chouette idée, je vais suivre ça de prêt ^-^
Et puis, ça m'a l'air bien propre tout ça ! 8)
-
intégration des différents éléments faites, soudures finies. ^-
-
jolie réalisation, mais coté peigne "exotique" tu fais comment ?
-
le peigne, rien de plus simple, un peigne classique, autant de fils avec une banane à un bout, l'autre bout du fil est soudé sur le peigne, et zou ça roule.
-
le peigne, rien de plus simple, un peigne classique, autant de fils avec une banane à un bout, l'autre bout du fil est soudé sur le peigne, et zou ça roule.
je veux dire t'as des peignes 22 ou autres ?
-
yep, les mêmes qu'ici par exemple: http://www.starcab.net/index.php?cPath=90_229_91&osCsid=28a4a52ca9cb643591b68d04f924c309
-
yep, les mêmes qu'ici par exemple: http://www.starcab.net/index.php?cPath=90_229_91&osCsid=28a4a52ca9cb643591b68d04f924c309
okay...
-
hier soir quelques soudures (quelque tendant vers beaucoup tout de même :D) et une jolie pieuvre pour peigne 22 à l'arrivée.
(http://img1.uplood.fr/mamu/tvd0_pieuvre22.jpg) (http://www.uplood.fr)
reste à numéroter proprement les fiches bananes histoire de ne pas se mélanger les pinceaux.
D'autre part il y a une erreur de débutant, les bananes sont toutes de la même couleur, il aurait été plus malin d'avoir 2 couleurs distinctes, une couleur pour le côté soudure et une couleur différente pour le côté composant.
(en fait c'est tout simplement lié à ce que j'ai réussi à récupérer.... à cheval donné on regarde pas les dents)
D'autre part hier, j'en ai profité pour monter une alim réglable (de 3 à 24v) qui viendra prendre place dnas le boitier histoire de pouvoir alimenter les PCBs qui demandent des voltages exotiques.
-
L'alim, tu l'a testée ? elle fonctionne ?
J'au vu qu'elle débitait un 1A. Est ce que c'est suffisant ?
Une autre question de noob. Pour connaitre la tension qu'elle délivre (et donc ajuster) , il faut qu'elle soit en charge. çà ne risque rien de sous alimenter pendant que tout est allumé pour atteindre la tension nécessaire ?
-
L'alim, tu l'a testée ? elle fonctionne ?
nop pas encore, mais c'est imminent (vaccances la semaine prochaine :D)
J'au vu qu'elle débitait un 1A. Est ce que c'est suffisant ?
ça devrait le faire.
Une autre question de noob. Pour connaitre la tension qu'elle délivre (et donc ajuster) , il faut qu'elle soit en charge. çà ne risque rien de sous alimenter pendant que tout est allumé pour atteindre la tension nécessaire ?
nop, régler au voltage voulu avant de tout brancher puis réguler une fois que c'est en charge.
à ton avis ça donne quoi quand ton alim délivre pas le 5V voulu, tu tournes le potard et zou plus de problème de "ressources" ;D
-
à ton avis ça donne quoi quand ton alim délivre pas le 5V voulu, tu tournes le potard et zou plus de problème de "ressources" ;D
J'avais prévu cette réponse. Sauf que pour éviter de brancher le tout avec un survoltage, le potentiomètre devra être réglé très bas. Donc la différence de volage ne sera plus de quelques Millivolts ...
-
on verra bien à l'usage, mais je me fait pas trop de soucis de ce côté :D
-
Bon bah tant mieux. On testera tes PCBs avant :D
-
Dans le pire des cas, la carte sous-alimentée se mettra dans un état instable, mais elle ne risque rien.
Une fois le règlage du 5V en charge effectué, si la PCB ne marche pas, tu éteins et tu rallumes pour faire un "reset".
-
Dans le pire des cas, la carte sous-alimentée se mettra dans un état instable, mais elle ne risque rien.
C'est exactement ce que je préssentait. Autant une surtension sur certains composant peut être néfaste, autant une sous tension, à part un mauvais fonctionnement, je ne crains pas grand chose.
merci de cette confirmation.
-
j avais louper ce post , tres tres interessant et d un pratique !
et effectivement une sous tension tu riques rien , bravo , bonne continuation
-
C'est exactement ce que je préssentait. Autant une surtension sur certains composant peut être néfaste, autant une sous tension, à part un mauvais fonctionnement, je ne crains pas grand chose.
merci de cette confirmation.
Certains processeurs n'aiment pas tourner en sous tension... en particulier les x86 et x86_64
Mais bon, c'est vrai qu'on en rencontre assez rarement dans l'arcade d'avant 1990 :D
-
Ah !!!
-
Ca le fait ton truc <:)
Te m'a donner envie de faire de même, ca fait petit labo amateur c'est marant. Un truc de doc de retour vers le futur :D
Une petite machine infernale avec plein de connecteurs, de fils, de broches et de plein de trucs et au final bah : ca marche !! :-)=
-
des photos ?
je voudrais bien voir ce que tu as fait, je suis sur qu'il y a des idées à prendre dnas ta réalisation.
-
Je pense qu'il ne l'a pas encore fais, c'est toi qui lui a donner l'idée d'un faire un ;)
-
Perso
le mien ressemble à ça :
(http://img1.uplood.fr/free/1kwv_banc-de-test.jpg)
un peu plus rudimentaire somme toute.
Mais il me permet de tester different tube,chassis,alim et Pcb.
J'adore ton idée de pieuvre pour brancher les different pinouts ^-
-
Wow, j'avais raté ce topic, c'est une tuerie ton truc, l'idée est vraiment bien pensée et la réalisation nickel! Maintenant, il faut avoir quelques PCB pour en avoir l'utilité, mais c'est vite le cas et là ça s'avère super pratique! Très beau boulot! <:)
-
Wow, j'avais raté ce topic, c'est une tuerie ton truc, l'idée est vraiment bien pensée et la réalisation nickel! Maintenant, il faut avoir quelques PCB pour en avoir l'utilité, mais c'est vite le cas et là ça s'avère super pratique! Très beau boulot! <:)
va y'en avoir quelques un à tester, et le mastermind sera mis à dispo auprès d'un groupe de copains qui partagent un local pour bricoler. ça augmentera les utilisations :D
-
C'était quoi à l'origine le boîtier? Un lecteur DVD qui a rendu l'âme? Un PC Media Center?
-
un p'tit routeur cisco qui sera sacrifié sur l'autel de la scène arcadiène Cheesy. Il me servira de boitier
-
??? C'est quoi ce binz??? Nikos69 a effacé son compte de Gamoover? :-X
-
??? C'est quoi ce binz??? Nikos69 a effacé son compte de Gamoover? :-X
strange !!!
-
C'est la faute du programmeur :D
-
Sans déconner, je n'ai jamais compris qu'on puisse effacer son compte d'un forum, même si des gens ont des différents, de là à effacer son compte, c'est vraiment faire un geste de rupture, alors que Nikos me semble en bons termes avec tout le monde, je me trompe?
-
Non mais t'enflammes pas , c'est peut être une erreur de manip'
-
"Mais non chérie, mon pantalon est tombé tout seul quand ma secrétaire à l'énorme poitrine est tombé à genoux devant moi, c'est fou le hasard hein? Chérie? Chérieeeeeee???" :D
-
Quand tu bricoles la base de données par scripts, t'as plus vite fait de foutre la grouille (Les dommages collatéraux) que de perdre ton pantalon par inadvertance :D
-
Quand tu bricoles la base de données par scripts, t'as plus vite fait de foutre la grouille (Les dommages collatéraux) que de perdre ton pantalon par inadvertance :D
encore qu'on sait pas tout ce qui se passe au sein du staff... :ang:
-
Mais justement , je ne dis pas que c'est une erreur de manip. Mais juste que ça peut être AUSSI une explication. Donc pas la peine de tirer des plans sur la comètes sans avoir aucunes infos.
-
En effet, pas de plan sur la comète s'il vous plait :D :D
Donc non, je n'ai pas fait de bourdes avec des scripts mais Nikos a demandé la suppression de son compte pour des raisons qui lui sont propres et pas pour des différents avec des membres d'ici...
Donc oui c'est dommage mais il a demandé à partir, j'en sais pas plus...
-
En effet, pas de plan sur la comète s'il vous plait :D :D
Donc non, je n'ai pas fait de bourdes avec des scripts mais Nikos a demandé la suppression de son compte pour des raisons qui lui sont propres et pas pour des différents avec des membres d'ici...
Donc oui c'est dommage mais il a demandé à partir, j'en sais pas plus...
vous avez oublié, il joue à WoW...
-
En effet, pas de plan sur la comète s'il vous plait :D :D
Donc non, je n'ai pas fait de bourdes avec des scripts mais Nikos a demandé la suppression de son compte pour des raisons qui lui sont propres et pas pour des différents avec des membres d'ici...
Donc oui c'est dommage mais il a demandé à partir, j'en sais pas plus...
:-X
chelou ça
encore une victime de wow..
Rite d'entré dans la guilde : faut supprimer tous tes autres comptes sur les forums :D
-
Ben faut respecter sa décision, même si ça fais bizarre de voir des gens partir, j'aimais bien le lire. :-\
-
You see, après il faut s'intégrer tout ça dans les environnements et c'est juste une question d'awareness parce que spirituellement, on est tous ensemble, ok ? Il y a un an, je t'aurais parlé de mes muscles.
Je ne voudrais pas rentrer dans des choses trop dimensionnelles, mais, je sais que, grâce à ma propre vérité le cycle du cosmos dans la vie... c'est une grande roue et parfois c'est bon parfois c'est pas bon. Pour te dire comme on a beaucoup à apprendre sur la vie !
Si je t'emmerde, tu me le dis, même si on frime comme on appelle ça en France... on vit dans une réalité qu'on a créée et que j'appelle illusion et cette officialité peut vraiment retarder ce qui devrait devenir... C'est cette année que j'ai eu la révélation !
Je ne voudrais pas rentrer dans des choses trop dimensionnelles, mais, après il faut s'intégrer tout ça dans les environnements et entre penser et dire, il y a un monde de différence et parfois c'est bon parfois c'est pas bon. Ça respire le meuble de Provence, hein ?
Tu vois, premièrement, il faut toute la splendeur du aware et je ne cherche pas ici à mettre un point ! Mais ça, c'est uniquement lié au spirit.
Ça sounds good, si vraiment tu veux te rappeler des souvenirs de ton perroquet, il faut se recréer... pour recréer... a better you puisque the final conclusion of the spirit is perfection Pour te dire comme on a beaucoup à apprendre sur la vie !
Ah non attention, tu vois au passage qu'il n'y a rien de concret car il faut toute la splendeur du aware et cette officialité peut vraiment retarder ce qui devrait devenir... Et là, vraiment, j'essaie de tout coeur de donner la plus belle réponse de la terre !
Ah non attention, je suis mon meilleur modèle car entre penser et dire, il y a un monde de différence car l'aboutissement de l'instinct, c'est l'amour ! Ça respire le meuble de Provence, hein ?
Ah non attention, je suis mon meilleur modèle car on est tous capables de donner des informations à chacun et c'est très, très beau d'avoir son propre moi-même ! Tu vas te dire : J'aurais jamais cru que le karaté guy pouvait parler comme ça !
Oui alors écoute moi, même si on frime comme on appelle ça en France... en vérité, la vérité, il n'y a pas de vérité et parfois c'est bon parfois c'est pas bon. Ça respire le meuble de Provence, hein ?
-
Putain, Jean-claude sort de ce corps =:))
-
Sinon dans le style Mastermind, y a le Supergun de Fred
C'est pas un supergun classique, c'est un transportable (http://insertcoins.net/index.php?topic=130.msg3796#msg3796)... écran intégré controles 1 joueur, bref, parfait pour tester les PCB Jamma :D
Le tout dans une valise bien entendu :P
-
C'est vraiment du vice en transportable son truc ^-
-
Yop,
p'tite mise à jour du bousin, il ne reste plus qu'a l'utiliser :D
-
Yop,
banc fonctionel, du coup je me suis amusé à tester, entre autres, 2 PCB d'un jeux fétiche. le vrai hein, pas le boot =:))
résultat des courses ::
1 pcb HS :-(( :-((
1 pcb fontionel :-)= :-)= :-)= ^-^ (au passage question con, vous avez déja vu ds boot afficher le nom du constructeur original ??)
du coup les test montrent les améliorations souhaitables.
1) un potard pour régler le volume.
2) ajouter des fiches pour les masses, certains ancien PCB on plus que 8 masses à cabler, je pense que je vais passer par des douilles doubles, histoire de pas avoir à refaire des trous et des soudures.
3) la pieuvre, s'est un peu chiant à manipuler, les fils qui s'emmelent etc... vais voir pour faire un truc plus simple
-
la pcb sans fil. Ya un concept à creuser et a breveter
:D
Je suis deja loin :fleche:
-
Yop,
(au passage question con, vous avez déja vu ds boot afficher le nom du constructeur original ??)
En voyant le RT d'une personne, il faudrait peut être mater aussi la date pour avoir un indice