Gamoover

Forums " WORKSHOP" => Moniteurs et platines, écrans & Lcd, rétroprojecteurs => Discussion démarrée par: gc339 le Mardi 10 Mai 2011, 01:10:30 AM

Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mardi 10 Mai 2011, 01:10:30 AM
Citation de: olschool le Samedi 02 Avril 2011, 10:45:47 AM
j'aime beaucoup le principe du truc !

Donc ce fil de discussion aura pour objet l'étude d'un "truc" Multi-Jamma à défaut de tout autre barbarisme anglo-saxon !
Comme il existe déjà des "trucs" multi-Jamma dans le commerce (http://lejrs.e-monsite.com/rubrique,doubleur-jamma,791209.html) dont certains sont à un prix somme toute abordable, la réalisation d'un "truc" en s'inspirant de cette étude ne pourra donc être justifiée qu'à partir d'un nombre de connecteurs supérieur à l'existant vu le prix des composants nécessaires.




Le connecteur Jamma standard / Jamma à la sauce MVS NEO·GEO :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110508230829-gc339-JammaPins.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110508230829-gc339-JammaPins.PNG)






Analyse d'un "truc" multi-Jamma du commerce :

Comme il ne s'agit pas de réinventer l'eau chaude, autant s'inspirer de ce qui existe.
Ce sera le 6 in 1 multi-Jamma switcher plébiscité par olschool (http://lejrs.e-monsite.com/rubrique,doubleur-jamma,791209.html) au sujet duquel il existe déjà un fil de discussion ici sur Gamoover (http://www.gamoover.net/Forums/index.php?topic=22715.0) :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110509110041-gc339-6in1jamma.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110509110041-gc339-6in1jamma.jpg)

Titre: Étude d'un "truc" Multi-Jamma
Posté par: f4brice le Mardi 10 Mai 2011, 07:39:27 AM
Bonjour.

Cet article est très intéressant !  ^-
J'ai une vague idée du comment ce genre d'accessoire fonctionne, mais le détail m'intéresse beaucoup !

Pour le titre, je propose "multiprise JAMMA".
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Mardi 10 Mai 2011, 07:56:26 AM
I'm in. Je suis certain qu'on va encore apprendre des tonnes de choses sur ce "truc" indispensable pour les amateurs de PCB.
Quand je pense que j'ai réinstallé Eagle hier soir justement pour remettre à plat mes idées sur le multi-jamma ...  ^-

Personnellement, je pense qu'une troisième série de relais pour le -5V (ou un relais triple si ca existe) et une file de connecteurs séparés par des diodes pour les kick harness feraient le bonheur des fans de Midway (dont je suis évidemment) et de Capcom
Titre: Étude d'un "truc" Multi-Jamma
Posté par: KodeIn le Mardi 10 Mai 2011, 09:29:16 AM
Je me posais une question au sujet de ce genre de "switch Jamma".
Comment faire pour avoir des réglages moniteur qui soient adaptés à tous les jeux?
Parce que aller farfouiller au cul du moniteur à chaque fois qu'on change de jeu, ça tue un peu l'intérêt de la bestiole.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mardi 10 Mai 2011, 10:31:15 AM
Tout d'abord un grand merci pour vous intéresser à ce système, les possibilités sont multiples et la finalité du "TRUC" est de pouvoir jouer à plus de jeux en manipulant moins nos chères et fragiles PCB.


Citation de: gc339 le Mardi 10 Mai 2011, 01:10:30 AM

Ce module est un récepteur radio calé sur la fréquence d'émission de la télécommande.
La puce SC2272-L6 est en fait un clone du PT2272 de Princeton Technologie Corp. C'est un décodeur prévu pour être utilisé avec un encodeur PT2262, datasheet : http://www.princeton.com.tw/downloadprocess/downloadfile.asp?mydownload=PT2272.pdf
Si l'émetteur de la télécommande est équipé d'un encodeur PT2262 ou équivalent, il devrait y avoir moyen de modifier les adresses de chaque paire émetteur télécommande/multi-Jamma switcher. Ceci permettrait de singulariser chaque paire et d'éviter qu'une même télécommande puisse agir à la fois sur deux ou plusieurs multi-Jamma switchers voisins.


Là c'est une très bonne nouvelle , tout en sachant qu'un système de bouton pourrais faire l'affaire le cas échéant
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Aganyte le Mardi 10 Mai 2011, 11:15:35 AM
Je suis moi aussi très interessé par ton étude car je réfléchis à l'installation de la Naomi et de la néo géo dans ma borne (le tout contrôlé par télécommande)
Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mercredi 11 Mai 2011, 13:07:21 PM
Citation de: Solkan le Mardi 10 Mai 2011, 07:56:26 AM
Personnellement, je pense qu'une troisième série de relais pour le -5V (ou un relais triple si ca existe) et une file de connecteurs séparés par des diodes pour les kick harness feraient le bonheur des fans de Midway (dont je suis évidemment) et de Capcom





La photo de la carte 3 in 1 multi-Jamma extraite de cet article :
http://spaceinvaders.7.forumer.com/viewtopic.php?t=415&start=0&postdays=0&postorder=asc&highlight=multi+jamma

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110511124743-gc339-kif1707sg9.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110511124743-gc339-kif1707sg9.jpg)

Titre: Étude d'un "truc" Multi-Jamma
Posté par: th_vador le Mercredi 11 Mai 2011, 13:17:11 PM
Est-ce que le fait d'avoir un réglage du +5V pour chaque connecteur serait une amélioration? Ou bien l'utilité d'un tel dispositif est inexistante?
Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mercredi 11 Mai 2011, 13:25:05 PM
Citation de: KodeIn le Mardi 10 Mai 2011, 09:29:16 AM
Je me posais une question au sujet de ce genre de "switch Jamma".
Comment faire pour avoir des réglages moniteur qui soient adaptés à tous les jeux?
Parce que aller farfouiller au cul du moniteur à chaque fois qu'on change de jeu, ça tue un peu l'intérêt de la bestiole.

Existe-t-il vraiment de telles disparités entre les différents PCB ou systèmes à cartouches ?
Sinon il faudrait prévoir un triple ou une triplette de potentiomètre(s) entre chaque connecteur Jamma et les entrées associées des switches commutant les signaux vidéo. Lors d'un remplacement de PCB sur un connecteur, le réglage du potentiomètre triple ou ceux de la triplette de potentiomètres impactés serait bien sûr à retoucher
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
Citation de: gc339 le Mercredi 11 Mai 2011, 13:25:05 PM
Existe-t-il vraiment de telles disparités entre les différents PCB ou systèmes à cartouches ?
Sinon il faudrait prévoir un triple ou une triplette de potentiomètre(s) entre chaque connecteur Jamma et les entrées associées des switches commutant les signaux vidéo. Lors d'un remplacement de PCB sur un connecteur, le réglage du potentiomètre triple ou ceux de la triplette de potentiomètres impactés serait bien sûr à retoucher

Pour en utiliser 2 (x6 jamma) et 2 doubles
soit 16 pcb dans 4 bornes, je n''ai pas de problème de réglage écran

un fois l'écran calibré c'est ok

ps : il y aura toujours des "ultraperfectionistedelamort" qui seront pret a râler mais pour jouer c'est Ok

pour le -5V pour tous les pcb et le bouton test/service c'est juste du cable et 2 points de soudures

cf  
http://lejrs.e-monsite.com/rubrique,doubleur-jamma,791209.html
et plus particulièrement
http://forum.arcadecontrols.com/index.php?topic=93600.0 en anglais.

pour les kick harness ...

Partant du principle que les jeux qui en disposent sont dans 95% des cas les suivants :

Street fighter II               harness cps 1
Tout ce qui tourne en cps 2     harness cps2
MK                              harness MK  
MKII/MKIII/MK4 /KI et KI II     harness MKII (compatible )

Donc un total de 4 harness différents et là on ratisse large et on couvre 95% des besoins.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Rookie le Mercredi 11 Mai 2011, 14:08:49 PM
Ca va pas être facile de mettre un slot mvs sur une tel carte!
question con = comment est gerée le +5V (ou autre)? En effet certaines pcb sont plus gourmandes que d'autres
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Mercredi 11 Mai 2011, 14:09:16 PM
Citation de: gc339 le Mercredi 11 Mai 2011, 13:07:21 PM

  • Il existe bien des relais 3, 4 voir même 6 contacts, le problème c'est le coût de tels relais.

  • Étant donné qu'en principe les relais miniatures double contacts, comme ceux que l'on peut voir sur la carte "6 in 1", ont un pouvoir de coupure inférieur à un relais simple contact de même taille, le plus efficace serait :

    • D'utiliser un troisième relais miniature à simple contact avec un pouvoir de coupure d'une quinzaine d'ampères pour le +5 volts.
    • D'utiliser le contact précédemment dévolu au +5 volts pour commuter le -5 volts.

  • Je pense que le bornier à vis, voir le bornier à levier, est la meilleure solution pour raccorder l'extrémité libre d'un "kick harness"  et qu'il est facile de prévoir ce bornier à coté du connecteur Jamma correspondant. Cependant il n'est pas forcément indispensable d'en prévoir autant que de connecteurs Jamma présents, d'où ma question :

    • Qel serait le nombre optimal de "kick harnesses" à raccorder sur un "truc" de capacité supérieure à 6 connecteurs Jamma ?
    • Quel serait le nombre de fils à protéger avec des diodes anti-retour par bornier "kick harness" ainsi que le nombre de fils de masse commune à y raccorder ?

Pour revenir à une de tes conditions initiales, j'ai une question à mon tour : y a-t-il réellement un intéret proposer un multi-jamma plus de 6 PCB ?
J'imagine mal le "rack" que celà va entrainer à 10 ou plus PCB côte-à-côte.
Pour moi, l'intéret d'un multi-jamma home made est de pouvoir facilement ajouter ou supprimer des élements moins standard (comme le kick harness ou le -5 V) pour les X jamma qui nous intéressent.
Le cout est donc limité par la volonté du concepteur d'héberger plusieurs PCB hors standard.
Si tous les PCb sont sans -5 V et sans kick harness, le cout sera bien moindre que la 6in1. Et pour les heureux propriétaire de CPS et carte Midway, les ajoutes (-5V) sur le 6in1 augmentent de toute facon déjà le prix initial.

Citation de: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
pour les kick harness ...

Partant du principle que les jeux qui en disposent sont dans 95% des cas les suivants :

Street fighter II               harness cps 1
Tout ce qui tourne en cps 2     harness cps2
MK                              harness MK  
MKII/MKIII/MK4 /KI et KI II     harness MKII (compatible )
comme de toutes facon, il faut faire une allonge "kick harness" pour chaque PCb équipée, autant prévoir un bornier pour chaque PCB.
Par contre, pour ce qui est de l'entrée panel, la plupart de ces connecteurs sont similaires si je ne m'abuse. Une simple configuraiton (sous forme de dip-switch peut-être) permettrait de spécifier quel panel a été utilisé (connection CPS1, CPS2, MK ou MKx).

Personnellement, ce projet m'intéresse tout d'abord pour ma Borne MK dans laquelle je compte placer les MK1, 2 et 3 (j'ai aussi une borne KI pour les KI et KI2 à switcher). Même si ca me coute le prix de 2 pcb 6in1, je préfère que celà soit parfaitement adapté à ma config. D'où l'intéret pour le DIY "en kit".
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mercredi 11 Mai 2011, 14:12:43 PM
Citation de: Solkan le Mercredi 11 Mai 2011, 14:09:16 PM

Personnellement, ce projet m'intéresse tout d'abord pour ma Borne MK dans laquelle je compte placer les MK1, 2 et 3 (j'ai aussi une borne KI pour les KI et KI2 à switcher). Même si ca me coute le prix de 2 pcb 6in1, je préfère que celà soit parfaitement adapté à ma config. D'où l'intéret pour le DIY "en kit".

J'en ai réalisé une

Borne MKII qui fait tourner MK et MKII

http://lejrs.e-monsite.com/rubrique,ultimate-mk-et-mk-ii-cab,791204.html


Là par contre je te conseille plus le doubleur jamma que le x6

http://www.youtube.com/watch?v=melHFgse_JM&feature=player_embedded

le switch est à 1,03
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Mercredi 11 Mai 2011, 14:16:29 PM
Citation de: olschool le Mercredi 11 Mai 2011, 14:12:43 PM
J'en ai réalisé une

Borne MKII qui fait tourner MK et MKII

http://lejrs.e-monsite.com/rubrique,ultimate-mk-et-mk-ii-cab,791204.html


Là par contre je te conseille plus le doubleur jamma que le x6
Je connais ton projet :)
Mais il n'y a pas de gestion du kick harness ni de commutation du -5V dans aucun des "trucs" du commerce. D'où ma volonté d'en faire un sur mesure.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mercredi 11 Mai 2011, 14:20:59 PM
Pour le harness c'est clair que je dois le déplacer à la main (c'est comme une prise )
pour le -5 v le doubleur le gére

que ce soit les x2 (dispo dans le commerce) ceux avec télécommande et ceux avec boutons dispo chez yaton entre autre

le x2 que j'utilise (qui n'est plus en vente  mais que l'on trouve sur la bay (j'en ai récupéré 3 en 2 ans)

le x6 auquel il suffit de relier les pistes par un simple bout de cable
yaton/jammaboard

cf le tuto sur mon avant dernier post

:)

Par contre mes compétences /connaissance sont bien trop limiter pour créer un multi kick harness et je me suis creusé la tête mais le problème de retour de masse me pose problème
mais je suis certains que certains de nos éminents membres vont nous régler ça rapidement
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Mercredi 11 Mai 2011, 14:25:32 PM
Citation de: olschool le Mercredi 11 Mai 2011, 14:20:59 PM
pour le -5 v le doubleur le gére
que ce soit les x2 (dispo dans le commerce) ceux avec télécommande et ceux avec bourons
le x2 que j'utilise (qui n'est plus en vente  mais que l'on trouve sur la bay (j'en ai récupéré 3 en 2 ans)
le x6 auquel il suffit d erelier les pistes par un simple bout de cable

Ce n'est pas ce que j'appelle de la commutation. Pour ce faire, il faudrait ajouter un relais par connecteur comme l'a détaillé gc339 (ou utiliser le relais existant pour le 12 et -5 et en rajouter un plus costaud pour le +5)
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mercredi 11 Mai 2011, 14:30:56 PM
C'est clair qu'un relais + costaud ne serais pas du luxe
Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mercredi 11 Mai 2011, 18:25:06 PM
Citation de: th_vador le Mercredi 11 Mai 2011, 13:17:11 PM
Est-ce que le fait d'avoir un réglage du +5V pour chaque connecteur serait une amélioration? Ou bien l'utilité d'un tel dispositif est inexistante?

Je ne pense pas que un réglage séparé du +5 volts pour chaque connecteur soit judicieux.
Avec un des rails d'alimentation de section appropriée pour :
Et une alimentation à découpage réglée à 5,25 volts (5 volts +5%), un réglage séparé me semble superflu.

Ce qui ne serait pas le cas pour une configuration équipée d'une alimentation bas de gamme et/ou les câbles d'alimentation du peigne Jamma ferait le tour de la borne tout en transitant par de nombreux points de coupure, exemple : http://www.gamoover.net/Forums/index.php?topic=16781.msg289472#msg289472

(http://img1.uplood.fr/mamu/lz7c_wdk_1small.jpg) (http://img1.uplood.fr/mamu/5090_wdk_1.jpg)

Certaines alimentations à découpage plus professionnelles sont équipées d'un fil pilote pour prélever la tension de sortie au plus près de la charge et assurer ainsi une meilleure régulation. Si les alimentations d'arcade en avaient été pourvues, il aurait fallu un circuit supplémentaire pour commuter ce fil pilote au plus près des broches +5 volts du connecteur de la PCB en service.
Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mercredi 11 Mai 2011, 19:05:40 PM
Citation de: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
Pour en utiliser 2 (x6 jamma) et 2 doubles
soit 16 pcb dans 4 bornes, je n''ai pas de problème de réglage écran

un fois l'écran calibré c'est ok

Ceci conclue, rend nulle et non avenue l'objection soulevée par KodeIn.

Citation de: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
pour le -5V pour tous les pcb et le bouton test/service c'est juste du cable et 2 points de soudures

OK pour le câblage du bouton test/service à l'aide de diodes anti-retour du type 1N4004.
L'application systématique du -5 volts sur toutes les cartes, y compris celles qui ne sont pas alimentées, n'est pas des plus judicieuses même si cela ne semble pas avoir de conséquences immédiates sur le bon fonctionnement des PCB's.

Citation de: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
Donc un total de 4 harness différents et là on ratisse large et on couvre 95% des besoins.

Désolé, je n'attendais pas une réponse sur les différents types de harnesses existants, mais plutôt une réponse quantitative sur le nombre de fils de celui qui en comporte le plus.
Je la réitère donc à nouveau :
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mercredi 11 Mai 2011, 19:27:52 PM
Quel serait le nombre optimal de "kick harnesses" à raccorder sur un "truc" de capacité supérieure à 6 connecteurs Jamma ?

entre 4 et 6

Quel serait le nombre de fils à protéger avec des diodes anti-retour par bornier "kick harness" ainsi que le nombre de fils de masse commune à y raccorder ?


Donc 6 boutons par kick + 1 masse commune soit 7 fils / harness
soit 28 fils pour 4 harness
et 42 pour 6

Plus de 4 harness ça me semble trop
amha
Titre: Étude/Réalisation d'un Jumbo Multi Jamma Switcher up to 12-in-1
Posté par: gc339 le Mercredi 11 Mai 2011, 19:48:16 PM
Citation de: Solkan le Mercredi 11 Mai 2011, 14:09:16 PM
Pour revenir à une de tes conditions initiales, j'ai une question à mon tour : y a-t-il réellement un intéret proposer un multi-jamma plus de 6 PCB ?
J'imagine mal le "rack" que celà va entrainer à 10 ou plus PCB côte-à-côte.
Pour moi, l'intéret d'un multi-jamma home made est de pouvoir facilement ajouter ou supprimer des élements moins standard (comme le kick harness ou le -5 V) pour les X jamma qui nous intéressent.

Mon idée initiale était de fournir des solutions autant électriques que pratiques sur la manière de mener à bien une réalisation DIY d'un "truc" multi Jamma et d'éviter le genre de fiasco qui est arrivé à bouboualex625 malgré une mise en boite du plus bel effet qui semblait prometteuse : http://www.gamoover.net/Forums/index.php?topic=23413.0
J'espère pour lui que le fait de mettre toutes les broches des connecteurs Jamma en // sans aucune précaution n'a pas été fatal pour ses précieuses PCB's.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: KodeIn le Jeudi 12 Mai 2011, 00:32:17 AM
Citation de: olschool le Mercredi 11 Mai 2011, 13:57:21 PM
Pour en utiliser 2 (x6 jamma) et 2 doubles
soit 16 pcb dans 4 bornes, je n''ai pas de problème de réglage écran

un fois l'écran calibré c'est ok

ps : il y aura toujours des "ultraperfectionistedelamort" qui seront pret a râler mais pour jouer c'est Ok

Ok, merci pour l'info :)
Voyant certains commentaires, j'avais l'impression que les disparités d'image entre les PCBs étaient importantes.
Ça me rassure, je n'aurai qu'une borne pendant un fameux bout de temps.
Donc je compte mettre mon bootleg (quand il sera réparé) et mon slot dedans.  :D
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Jeudi 12 Mai 2011, 08:44:13 AM
Citation de: gc339 le Mercredi 11 Mai 2011, 19:48:16 PM
Mon idée initiale était de fournir des solutions autant électriques que pratiques sur la manière de mener à bien une réalisation DIY d'un "truc" multi Jamma et d'éviter le genre de fiasco qui est arrivé à bouboualex625
Je l'avais bien compris comme ca. L'étude théorique générique est la plus intéressante à mon avis : celà permet à chacun d'adapter son projet à ses besoins ou de se tourner vers un multi-jamma "commercial" si les besoins sont standards ou si les compétences ou l'envie lui font défaut pour le faire DIY.

Pour revenir au kick harness, effectivement les 6 fils potentiels devraient être protégés par diodes anti-retour (la masse est évidemment commune aux autre boutons).

Pour le nombre max de kick harness, c'est difficile de juger. De manière générale, je serais du même avis que oldschool en disant que 4, c'est déjà pas mal mais d'un autre côté avoir une cab' dédiée aux jeux de combat pourrait n'embarquer que des PCB avec kick harness.
Bon, si on fait quand même le tri, en placant un MK, un KI, un CPS1 et un CPS2, on arrive aux 4 précisés. De même pour une Kombat cab', ca ne fait que 3 PCB; ou encore 2 PCB pour une Killer cab'.
Bon finalement, après réflexion publique et intense : 4 c'est vraiment une bonne moyenne :)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 17 Mai 2011, 00:32:44 AM
Ci-dessous le principe d'une entrée sur le connecteur Jamma, le contact représenté peut aussi bien être celui d'un manche que celui d'un bouton ou encore celui des crédits.

Configuration avant insertion de la diode anti-retour :
Configuration après insertion de la diode anti-retour :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110516231221-gc339-AntiRetour.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110516231221-gc339-AntiRetour.PNG)

Le tableau ci-dessous donne les tensions associées aux niveaux logiques en fonction de la technologie utilisée.
Le cas le plus défavorable concerne les technologies de type TTL où la tension sur une entrée de porte ne doit pas excéder 0,8 volt pour le niveau logique bas.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110516231352-gc339-LogicLevels.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110516231352-gc339-LogicLevels.png)

Avec des diodes anti-retour standard (type 1N4148) le niveau bas sur des entrées de type TTL (0,6/0,7 volt) sera donc très proche du seuil de 0,8 volt, la marge ne sera que de 0,2 volt voir même 0,1 volt, ce qui est bien trop juste.
Avec des diodes de type schottky (genre BAT42 ou BAT43) la marge sera bien supérieure. Ce type de diode ayant une tension directe de l'ordre de 0,3 volt, cette marge sera alors de 0,5 volts.

L'utilisation de diodes schottky est donc préférable comme diodes anti-retour, le hic est qu'elles sont plus onéreuses :




Le schéma du bus des entrées :Le bus des entrées est constitué des 26 fils qui relient les cathodes des diodes anti-retour aux broches du connecteur Jamma mâle encartable. Sur le schéma, les 26 fils du bus sont représentés par un gros trait unique avec des sorties repérées individuellement : A11, A14..A26, B14..B26.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110519202025-gc339-MultiJam2.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110519202025-gc339-MultiJam2.PNG)

Le câblage de tout nouveau connecteur supplémentaire sur le bus des entrées est identique à celui de n'importe lequel des deux figurés, il faut prévoir 26 diodes anti-retour par connecteur femelle ajouté.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Mardi 17 Mai 2011, 16:58:34 PM
Ca commence a prendre forme

c'est plutôt bien en plus j'ai un nouveau projet de dédié avec 2 kick en doubleur ça tombe pile poil

<:)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Vendredi 20 Mai 2011, 12:30:06 PM
Comme annoncé en préambule de cette étude les sorties des différents connecteurs Jamma (Son/HP + Vidéo) ne peuvent être raccordées en // car elles risqueraient de se court-circuiter mutuellement, il est donc nécessaire de n'aiguiller vers le connecteur encartable que uniquement les sorties de la PCB en service.

Sur la carte 6 in 1 multi-Jamma switcher cette commutation est réalisée d'une façon plutôt élaborée :Un deuxième relais identique est utilisé pour commuter le +5 volts et le +12 volts sur chaque connecteur, le pouvoir de coupure des contacts de ce relais semble sous dimensionné pour l'alimentation en +5 volts.

Ces dispositifs d'aiguillage conviennent parfaitement pour une réalisation sur circuit imprimé ainsi qu'une sélection à distance par télécommande comme c'est le cas pour cette carte 6 in 1. Malheureusement ils ne sont pas appropriés pour un "truc" réalisé en câblage conventionnel dans un coffret, à la manière du projet de bouboualex625 :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110402073026-bouboualex625-DSCF3589.JPG) (http://www.gamoover.net/Forums/index.php?topic=23413.0)

La solution la plus triviale et la plus simple à mettre en oeuvre pour commuter les sorties des connecteurs Jamma femelles dans une réalisation DIY de ce genre reste donc le commutateur rotatif :

(http://tengokugame.free.fr/commutateur2.jpg)

Il n'est certes pas aussi pratique que la télécommande à distance du 6 in 1 multi-Jamma switcher mais on peut se consoler en se disant que c'est la simplicité même :




Le commutateur rotatif :

On peut déjà prévoir que ce commutateur devra posséder au moins 6 circuits :
Et même prévoir encore 3 circuits supplémentaires pour commuter les tensions d'alimentation. (+5, +12 et -5 volts), ce qui porterait sa capacité totale à 9 circuits.

Comme déjà postulé, le nombre de connecteurs devra être supérieur à 6 pour qu'une réalisation DIY soit justifiable par rapport à "truc" du commerce tout fait.
Le commutateur rotatif devra donc avoir un nombre de positions supérieur à 6.

Un tel commutateur n'existe pas en principe dans le commerce tout fait, il faut le réaliser soi même à partir d'un mécanisme que l'on équipera du nombre de galettes adéquat.
Les modèles de commutateurs distribués par des vendeurs professionnels comme Radio-Spares et Farnell semblent être issus du même fabricant mais apparemment vendus sous deux marques différentes.
Ce commutateur risque d'être le dispositif le plus coûteux de cette étude mais il s'agit de matériel de qualité professionnelle pour les fournisseurs précités. Il ne faut pas oublier non plus que c'est une espèce en voie de disparition avec l'évolution de l'électronique numérique, ce qui tend à limiter le nombre de fabricants, donc la concurrence et par conséquent les prix et la disponibilité.

Le mécanisme :

Ce mécanisme de type MU-MKD avec un axe de Ø 6mm et un canon M10 permet d'empiler jusqu'à 10 galettes. Il possède 12 positions maximum (une tous les 30° ). Un dispositif mécanique accessible à l'utilisateur permet de limiter sa course de 2 à 12 positions en fonction de la configuration prévue.

(http://fr.farnell.com/productimages/farnell/standard/42257347.jpg) (http://fr.farnell.com/nsf-controls/mu-mkd-454622fpa-mk/mecanisme/dp/1165262?in_merch=true&MER=i-9b10-00001460)

Les galettes :

Les galettes comportent 12 positions angulaires, par conséquent le produit "circuit(s) × contacts" est égal à 12. Les galettes sont donc déclinées en plusieurs types :
Il existe aussi 2 modèles de galettes, les non court-circuitantes (break before make ) et les court-circuitantes (make before break ).

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110604225142-gc339-Contacts.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110604225142-gc339-Contacts.JPG)

En fait cette fonctionalité concerne l'instant transitoire entre deux positions consécutives : il s'effectue avec court-circuit momentané des deux contacts associés avec le deuxième modèle. Ce sera donc le modèle non court-circuitant qui devra être utilisé.

(http://de.farnell.com/productimages/farnell/standard/1815823.jpg)

En fait les galettes comportent au total 22 positions angulaires, une tous les 15° hormis le passage des tringles de fixation : 12 sur la face avant et 10 sur la face arrière. Il faut effectivement un nombre de positions angulaires supérieur à 12 pour pouvoir y sertir le commun de chaque circuit.

Le nombre de positions devant être supérieur à 6, des galettes à 1 circuit / 12 contacts modèle MK112N (http://fr.farnell.com/nsf-controls/mk112n-454633-1-mk/galette-1p-12v/dp/146034?in_merch=true&MER=i-9b10-00001460) devront être utilisées, il sera alors nécessaire de limiter la course du mécanisme en fonction du nombre de connecteurs Jamma installés (de 7 à 12 ).
Le nombre de galettes nécessaires pourra être divisé par deux si on se limite à 6 connecteurs voir 5, il sera alors possible d'utiliser des galettes à 2 circuits / 6 contacts modèle MK206N (http://fr.farnell.com/nsf-controls/mk206n-454634-1-mk/galette-2p-6v/dp/146035?in_merch=true&MER=i-9b10-00001460).

L'empilage des galettes :

Des entretoises peuvent être insérées sur les tringles de fixation entre chaque galette afin de maintenir un espacement adéquat : voir la doc du constructeur

(http://fr.farnell.com/productimages/farnell/standard/42257341.jpg) (http://fr.farnell.com/nsf-controls/mks33-spacer-221805-3mm/entretoise/dp/1165265?crosssellid=1165265&crosssell=true&in_merch=true&)

Détail d'un empilage de galettes sur un mécanisme, cliquer sur l'image pour accéder au datasheet du constructeur.
(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110520122024-gc339-Empilage2.PNG) (http://docs-europe.electrocomponents.com/webdocs/009f/0900766b8009fe59.pdf)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Vendredi 20 Mai 2011, 21:53:29 PM
La commutation des alimentations :

Les contacts des galettes de type MK pressenties pour l'étude d'un "truc" peuvent supporter un courant maximal de 5A mais ne sont à même que de pouvoir interrompre un courant de 0,5A sous une trentaine de volts lors d'un changement de position du contacteur. Ces caractéristiques devraient être suffisantes pour l'alimentation en +12 et en -5 volts des connecteurs Jamma mais sont à coup sûr inacceptables pour l'alimentation en +5 volts. La solution passera donc par l'emploi d'un relais à pouvoir de coupure adapté.

Le relais est un composant relativement cher et il va en falloir autant de de connecteurs Jamma équipés. Il existe cependant des relais 12 volts à fort pouvoir de coupure dont le prix reste encore modique : les relais pour accessoires automobiles :


(http://www.order.conrad.com/M/8000_8999/8400/8400/8406/840629_BB_00_FB.EPS.jpg) (http://www.conrad.fr/relais_de_performance_pour_vehicule_p_48453_48539_837935_218614_FAS)
Référence 840629 chez Conrad, 1,70€ TTC pièce

Ce type de relais n'a qu'un petit défaut : sa bobine est peu résistive (80 ohms) et elle soutire un courant conséquent (150 mA) sur l'alimentation 12 volts.
La fermeture du contact étant assurée avec une tension de 9 volts aux bornes de la bobine selon le datasheet, peut-être y a-t-il moyen de la sous-volter (~10 volts) en disposant une résistance de 15 ohms en série afin de diminuer quelque peu le courant absorbé.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110520193742-gc339-RelaisAuto.PNG) (http://www1.produktinfo.conrad.com/datenblaetter/825000-849999/840629-da-01-en-KFZ_LEISTUNGS_RELAIS.pdf)

Le raccordement de ce type de relais est trivial, le numérotage des broches est apparemment standardisé :
Une diode du type 1N4004 devra être connectée en // sur la bobine au plus près des broches n°85 et n°86 pour court-circuiter la surtension induite à chaque coupure de son alimentation.

Le connecteur Jamma sélectionné par le contacteur rotatif recevra seul le +12 volts, la bobine du relais associé sera alors alimentée, son contact unique se fermera immédiatement et alimentera ainsi donc ce connecteur Jamma en +5 volts.
Dés sélection d'un autre connecteur par le contacteur rotatif, le +12 volts sera coupé sur celui précédemment sélectionné, la bobine du relais associé ne sera plus alimentée, son contact s'ouvrira coupant ainsi l'alimentation en +5 volts.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Samedi 21 Mai 2011, 09:55:58 AM
Génial

tout d'abord je voulais te remercier des efforts que tu fournis et de mettre à la portée de tous tes connaissance ! c'est l'essence même d'un forum de passionnes.

Le projet prend de plus en plus forme et le prix des composants semblent assez bas pour que le projet soit viable
(on feras les compte + tard avant d'attaquer la réalisation)

Concernant :le commutateur rotatif

C'est une bonne solution car peu destructrice par rapport à nos bornes, un simple trou de cloche et ça s'intègre facilement
pour les dédiés et ceux qui se refusent de mutiler leur bornes (j'en fait partie) la mise en place peut se faire à l'intérieur sous le panel ou derriere la coin door
;)

diode anti-retour

c'est le vrai plus de ce système ! personne ne commercialise ce type de produit (Truc Jamma avec multi harness) et sans les diodes conflit avec les masse et les boutons ne fonctionnent pas !

La commutation des alimentations :

Le relais 12 volts  serais utilisé pour le +5 (car le commutateur ne le supporterais pas)

par contre tu indique que le +12 et le -5 passent par les galettes du commutateur rotatif

il y a t'il un interet a faire passer toutes les alimentations par des relais ?
ou c'est un coût supplémentaire pour rien ?


Je vais lancer une idée sup sur ce type de projet et je sais que c'est peut être une usine à gaz a mettre en oeuvre mais j'ai installé sur ma cocktail un voltmètre branché sur le +5v pour voir d'un un coup d'oeil
sans sortir le multimètre.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110521095155-olschool-pict49351024x768ll0.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110521095155-olschool-pict49351024x768ll0.jpg)
(l'image n'est pas de moi,je l'ai emprunté sur un autre forum)
je remplacerais par celle de ma cocktail + tard

On pourrais en placer un qui mesurerais le pcb alimenté pour vérifier  sa tension
il faudrait trouver un moyen de le faire switcher de pcb en pcb
:-\

je suis conscient du surcout d'un tel ajout
j'ai acheté le mien une dizaine d'euros mais c'est bien pratique

cela pourrais être une option ...

Encore merci de ton aide et de tout le travail que tu réalise
Titre: Étude d'un "truc" Multi-Jamma
Posté par: HerosSuperMan le Samedi 21 Mai 2011, 10:13:50 AM
Encore un travail d'expert
^-^
(http://www.efelant.net/planete/experts-miami2.jpg)
:D
Titre: Étude d'un "truc" Multi-Jamma
Posté par: KodeIn le Samedi 21 Mai 2011, 10:26:37 AM
Quand gc339 s'y met, on peut être certain d'avoir de la doc super détaillée et intéressante  ^-^
Merci, grâce à toi, j'apprends plein de choses qui me seront bientôt utiles (si tout se passe comme prévu).
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Samedi 21 Mai 2011, 21:51:12 PM
Citation de: olschool le Samedi 21 Mai 2011, 09:55:58 AM
Concernant :le commutateur rotatif
C'est une bonne solution car peu destructrice par rapport à nos bornes, un simple trou de cloche et ça s'intègre facilement
pour les dédiés et ceux qui se refusent de mutiler leur bornes (j'en fait partie) la mise en place peut se faire à l'intérieur sous le panel ou derriere la coin door

Le commutateur doit être fixé sur une des faces du coffret supportant les PCB's pour minimiser la longueur des fils. Un trou de Ø10 mm suffit pour sa fixation. C'est pour cela que j'ai suggéré dans mon avant-dernier message l'utilisation d'une tringlerie pour déporter mécaniquement l'axe du commutateur de la face du coffret vers un endroit plus accessible sur la borne hôte.

Citation de: olschool le Samedi 21 Mai 2011, 09:55:58 AM
diode anti-retour
c'est le vrai plus de ce système ! personne ne commercialise ce type de produit (Truc Jamma avec multi harness) et sans les diodes conflit avec les masse et les boutons ne fonctionnent pas !

Il ne faut pas moins de 26 diodes par connecteur Jamma, ce qui porte le nombre de diodes nécessaires à plus de 300 pour un jumbo "truc" équipé de 12 connecteurs Jamma.
Je compte exposer une solution pratique pour le câblage de cette foultitude de diodes dans un prochain message.

Citation de: olschool le Samedi 21 Mai 2011, 09:55:58 AM
La commutation des alimentations :
Le relais 12 volts serait utilisé pour le +5 (car le commutateur ne le supporterais pas)
par contre tu indique que le +12 et le -5 passent par les galettes du commutateur rotatif
il y a t'il un intérêt a faire passer toutes les alimentations par des relais ?
ou c'est un coût supplémentaire pour rien ?

Un relais à 3 contacts coûte cher, il faut compter plus de 15€.

Une alimentation d'arcade standard comme celles qui sont vendues par SmallCab ou starcab délivre 2/3A pour le +12V et 1A pour le -5V, ces intensités sont donc les valeurs maximales que peuvent soutirer les PCB's existantes.
La commutation du -5 volts à travers les contacts d'une galette MK me semble donc pas irréaliste.

Par contre pour le +12 volts il serait évidemment préférable d'utiliser un contact de relais.
La solution serait donc :

Citation de: olschool le Samedi 21 Mai 2011, 09:55:58 AM
Je vais lancer une idée sup sur ce type de projet et je sais que c'est peut être une usine à gaz a mettre en oeuvre

C'est vrai qu'un "truc" en version jumbo : 12 connecteurs, 300 diodes, 96 fils à commuter ... pourrait ressembler à une usine à gaz. J'ai quelques idées en réserve pour que le câblage soit exemplaire, vos suggestions seront les bienvenues !

Citation de: olschool le Samedi 21 Mai 2011, 09:55:58 AM
j'ai installé sur ma cocktail un voltmètre branché sur le +5v pour voir d'un un coup d'oeil sans sortir le multimètre.
On pourrait en placer un qui mesurerais le pcb alimenté pour vérifier sa tension
il faudrait trouver un moyen de le faire switcher de pcb en pcb

Cela serait facile à faire avec l'ajout d'une neuvième galette sur le contacteur.

Je suis réfractaire à l'emploi d'une voltmètre à demeure, cet accessoire est superflu si les précautions suivantes sont prises et respectées :



Initialement, je pensais réaliser le "truc" soit sous forme d'un coffret supportant les connecteurs soit sous la forme d'une pieuvre dont les bras seraient des harnesses du commerce et le corps un boîtier incluant le commutateur, les diodes, les relais ...






(http://smallcab.net/images/cablage_jamma.jpg) (http://smallcab.net/index.php?cPath=29&osCsid=nl7dna90fs7eofjku5fql1sm76)


Un "harness" du commerce :

  • Les broches A25, A26, B25 et B26 sont exemptes de fils, les boutons associés ne sont donc pas câblés.
  • La section des câbles d'alimentation est insuffisante.
Ces harnesses doivent donc être upgradés en conséquence.

Chacune de ces options a ses avantages et ses inconvénients :
La meilleure solution est probablement une solution mixte :

A suivre ...
Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Lundi 23 Mai 2011, 10:06:21 AM
Citation de: gc339 le Samedi 21 Mai 2011, 21:51:12 PM

Chacune de ces options a ses avantages et ses inconvénients :

  • Le coffret permet de minimiser les longueurs du câblage interne. L'espacement entre les connecteurs doit être suffisant pour l'insertion de toutes les différentes PCB's quelque soit leur épaisseur, ce qui n'est pas forcément en adéquation avec la taille du coffret qui doit être logé dans la borne hôte. Le connexion de systèmes à cartouches ainsi que de PCB's trop volumineuses ne peut se faire sans utilisation d'une rallonge.
  • La pieuvre permet de disposer plus facilement les PCB's à l'intérieur de la borne hôte et la connexion de systèmes à cartouches est facilitée.
    Il est cependant nécessaire de renforcer les câbles d'alimentation sur les harnesses du commerce et d'ajouter les fils manquants sur les entrées.
    Les fils et câbles du peigne Jamma de la borne hôte devront aussi être les plus courts possible et exempts de points de coupure superflus.
La meilleure solution est probablement une solution mixte :

  • Un coffret de dimensions raisonnables pour être intégré facilement dans une borne et un écartement entre connecteurs supportés suffisant pour accueillir des PCB's de toutes taille. Sinon il sera réservé à l'enfichage des PCB's les moins encombrantes.
  • Des harnesses du commerce upgradés et entrants dans le coffret à travers des passe-fils pour se raccorder intérieurement sur la circuiterie des connecteurs Jamma fixes. Cette disposition permettrait de se connecter directement sur les systèmes à cartouches sans aucun point de coupure et d'éviter l'emploi de rallonges pour assurer la connexion des PCB's les plus encombrantes.




Merci d'avoir répondu à mes questions.

Concernant le système de Pieuvre je suis Pour car l'espace dispo dans le "Ventre" de nos bornes est loin d'être exstensible...
sur le x6 que j'utilise c'est le principe et c'est vraiment bien.

De plus le cablage jamma de nos borne est souvent très court ce qui vas dans la direction que tu veut prendre .

Par contre je ne crois pas à l'enfichage des pcb !

pour avoir essayé sur un x6 c'est quasiment infaisable pour des raisons de :

Poids, écartement entre les peignes et place

il faut que le "Truc" soit posé à plat et c'est loin d'être évident.

les harness du commerce sont effectivement a upgrader car leur qualité est vraiment + que moyenne et ne disposent pour la plupart ni du cablage du -5V ni du test
(sur ceux que j'ai testé)
:-((

Il est évident qu'il vas falloir de la technique et être méticuleux pour le rangement des cables pour éviter de se retrouver submergé par la PIEUVRE !!
;D

Une chose que nous n'avons pas encore évoqué car c'étais trop tôt dans l'évolution du projet est le coût de réalisation.
Partant du principe que tout ce qui existe sur le marché dépasse allègrement les 100€

exemple pour un x6 du marché avec 4 harness :

       système x6 = 70€
6 rallonges = 10x6 = 60€
4 Harness   = 4x10 = 40 €
Frais de port      = 25 €
__________________________
Total               195 €

Pou run système qui gère 6 pcb et 4 harness et qui oblige à déplacer les harness chaque fois ...

A garder en tête lorsque l'on calculera le coût de reviens du truc ...

Le projet prend forme et c'est vraiment intéréssant 
Bonne continuation
^-
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 30 Mai 2011, 16:34:20 PM


(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110530163210-gc339-MultiJamSmall.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110530162400-gc339-MultiJam.PNG)

Titre: Étude d'un "truc" Multi-Jamma
Posté par: olschool le Lundi 30 Mai 2011, 17:16:10 PM
Ca prend forme

^-

je suis en train de déchiffrer ton schéma

c'est un x12 ?
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 31 Mai 2011, 00:23:52 AM
Citation de: olschool le Lundi 30 Mai 2011, 17:16:10 PM
c'est un x12 ?

Effectivement, la limitation à 12 connecteurs Jamma n'est due qu'au nombre maximum de positions du contacteur rotatif.

En fait le câblage est répétitif au niveau de chaque connecteur Jamma, hormis les fils raccordés sur le contacteur rotatif puisque chaque position angulaire de ce contacteur est assignée à un connecteur Jamma différent.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110531001458-gc339-MultiJam8.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110531001458-gc339-MultiJam8.PNG)

Le schéma global n'est qu'une association de 12 schémas individuels strictement identiques plus les schémas de raccordement :Il est donc facile de réduire ce schéma à un nombre de connecteurs moindre, les positions inutilisées du contacteur devront être les toutes dernières afin de pouvoir limiter mécaniquement sa rotation grâce à son dispositif mécanique de blocage positionnable.
Titre: Étude d'un "truc" Multi-Jamma
Posté par: f4brice le Mardi 31 Mai 2011, 08:12:07 AM
Bonjour.

À quoi sert la résistance de 10 Ω en série avec la bobine de chaque relais ?
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 31 Mai 2011, 09:04:54 AM
Citation de: f4brice le Mardi 31 Mai 2011, 08:12:07 AM
À quoi sert la résistance de 10 Ω en série avec la bobine de chaque relais ?

Elle est facultative et son insertion est discutable, sa valeur peut être augmentée jusqu'à 15 ohms sans nuire au fonctionnement du relais : http://www.gamoover.net/Forums/index.php?topic=23663.msg355485#msg355485
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 01 Juin 2011, 00:10:39 AM
1ère suggestion : Les rails du 0 volt.

Les rails du 0 volt doivent desservir tous les connecteurs du "truc" et doivent être d'une section conséquente puisqu'ils servent de retour aux alimentations +5 volts, + 12 volts et -5 volts.
Ils servent aussi de conducteurs pour la masse analogique de la vidéo ainsi que des haut-parleurs en mode stéréo.

Pour illustrer cette 1er suggestion j'ai réalisé une maquette avec 3 connecteurs 2×22 broches récupérés sur des torons de bornes Jeutel qui ont été recâblées en Jamma.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110531234109-gc339-Image-0049.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110531234109-gc339-Image-0049.JPG)




Le chas des broches de connecteur n'est pas assez large pour accueillir un conducteur rond d'une section de 2,5 mm2. La solution est donc de le déformer avec un outil approprié.
Cela pourra se faire avec le plat d'un petit tournevis. Il suffit d'engager le plat de la lame dans le chas puis d'effectuer une suite de petites rotations du manche dans un sens puis dans l'autre en forçant légèrement pour que le chas se déforme symétriquement jusqu'à atteindre la largeur souhaitée.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110531235426-gc339-Image-0057.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110531235426-gc339-Image-0057.JPG)




Les chas des 4 broches extrêmes une fois déformés avec l'outil improvisé.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110531235710-gc339-Image-0059.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110531235710-gc339-Image-0059.JPG)




Les conducteurs une fois enfilés dans les broches de tous les connecteurs, il ne reste plus qu'à effectuer les soudures nécessaires pour que le rail du 0 volt soit finalisé.
Les conducteurs de cuivre du rail sont constitués de fils électriques de 2,5 mm2 qui une fois débarrassés de leur isolant ont été étirés pour les rendre le plus rectiligne possible.
Rien de plus facile pour étirer un fil de cuivre, il suffit de coincer une de ses extrémités dans un étau et de tirer sur l'autre avec une pince jusqu'à ce que l'on ressente l'écrouissement du fil.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110601000859-gc339-Image-0064.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110601000859-gc339-Image-0064.JPG)
Titre: Étude d'un "truc" Multi-Jamma
Posté par: spawnairbrush le Mercredi 01 Juin 2011, 00:32:44 AM
bien vue le coup d ecarté au tournevis  ^-
Titre: Étude d'un "truc" Multi-Jamma
Posté par: Solkan le Mercredi 01 Juin 2011, 08:26:59 AM
Excellente cette idée du "rail" : facile à réaliser et n'encombrant pas du tout la PCB.
Tu n'aurais pas une section suffisante avec du 1,5 mm² ? C'est quand même ce qui est utilisé en 220V/16A en électricité domestique.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 02 Juin 2011, 15:41:36 PM
2ème suggestion : Le bus des entrées.

Le bus des entrées comporte pas moins de 26 fils sur lesquels il va falloir souder la foultitude de diodes anti-retour.

(http://www.electronique-diffusion.fr/images/ph_internet_zoom/cpajb58.jpg) (http://www.electronique-diffusion.fr/product_info.php?products_id=12028)

Une des solutions sera d'utiliser une plaque d'essai trouée au pas standard de 2,54 mm et comportant des bandes cuivrées dans le sens longitudinal. Chaque bande de cuivre constituant un des fils du bus.




La plaque d'essai la plus longue disponible dans le commerce de détail semble être la CPAJB58 d'Électronique Diffusion (http://www.electronique-diffusion.fr/product_info.php?products_id=12028) avec une longueur de 58 cm pour une largeur de 10 cm.
L'espacement standard entre connecteurs pourrait être alors de :Rien n'empêche d'abouter deux plaques pour obtenir un espace plus grand entre connecteurs, dans ce cas il faudra tenir compte de la largeur de la borne, les 58 cm d'une plaque d'essai standard n'étant plutôt compatibles qu'avec la largeur d'une borne magnum.

Dans le cas d'un "truc" version jumbo avec 12 connecteurs, cet espacement doit être ramené à la dimension impériale la plus proche c'est à dire 50,8 mm ou 2 pouces (20 pas de 2,54 mm ), ce qui laisserait quelques mm salutaires en rab entre le dernier connecteur et l'extrémité de la plaque.
Cet écartement qui serait supérieur de presque 1 cm aux 4,2 cm de l'espacement standard de la carte "6-in-1 MultiJamma switcher" serait bien sûr modulable, rien n'empêche de réduire un des espacements à 1½ pouce pour pouvoir profiter de 2½ pouces pour son voisin.




Exemple du câblage des 26 diodes anti-retour sur un des connecteurs :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110602151234-gc339-Image-0084.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110602151234-gc339-Image-0084.JPG)
Vue du bus des entrées coté broches "A" du connecteur (face soudures )


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110602151454-gc339-Image-0088.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110602151454-gc339-Image-0088.JPG)
Vue du bus des entrées coté broches "B" du connecteur (face composants )




Cette disposition même si elle semble la plus optimisée souffre néanmoins de trois inconvénients dont il faut tenir compte :
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 02 Juin 2011, 16:20:36 PM
Citation de: Solkan le Mercredi 01 Juin 2011, 08:26:59 AM
Tu n'aurais pas une section suffisante avec du 1,5 mm² ? C'est quand même ce qui est utilisé en 220V/16A en électricité domestique.

Je me re-cite :

Citation de: gc339 le Mercredi 01 Juin 2011, 00:10:39 AM
Les rails du 0 volt doivent desservir tous les connecteurs du "truc" et doivent être d'une section conséquente puisqu'ils servent de retour aux alimentations +5 volts, + 12 volts et -5 volts.
Ils servent aussi de conducteurs pour la masse analogique de la vidéo ainsi que des haut-parleurs en mode stéréo.

Je préfère donc préconiser une section de fil de 2,5 mm2 afin d'avoir une résistance minimale sur ce rail d'alimentation surtout si des rallonges ou des "harnesses" doivent le prolonger en rajoutant encore une résistance supplémentaire.
Comme le fil électrique de 2,5 mm2 est aussi courant que le fil de 1,5mm2, pourquoi s'en priver ? Qui peut le plus peut le moins !
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Vendredi 10 Juin 2011, 20:06:40 PM
Solution alternative pour les relais.

Les relais pour accessoires automobiles n'ont qu'un défaut : il sont trop gourmand et chacun soutire 150 mA sur l'alimentation +12 volts pour son maintient. De plus leurs cosses de sorties ne sont théoriquement pas prévues pour être soudées.
Une bonne alternative serait de les remplacer par des relais série 40 de marque Finder, leur prix semble attractif et Conrad les propose actuellement à -24 ou -25% selon le modèle et le prix unitaire est dégressif à partir de 10.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110610191536-gc339-Finder40.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110610191536-gc339-Finder40.PNG)

Un autre fournisseur pour ces relais Finder série 40 : http://www.electrome.fr/produits/produits/comm_rel/relais.htm
Et bien sûr, si l'on est pas trop pressé, on peut trouver des lots de ces relais à un prix unitaire encore plus modique sur iB.




Le schéma doit être modifié en conséquence :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110610200555-gc339-MultiJam9.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110610200555-gc339-MultiJam9.PNG)


Titre: Étude d'un jumbo "Multi-Jamma Switcher" up to 12-in-1
Posté par: speedsterharry le Vendredi 10 Juin 2011, 20:58:24 PM
Très vendeur, ca, jumbo multi-jamma switcher  =:))
Titre: Étude d'un jumbo "Multi-Jamma Switcher" up to 12-in-1
Posté par: Iro le Vendredi 10 Juin 2011, 23:03:12 PM
Les relais finder sont aussi dispo chez gotronic
http://www.gotronic.fr/catalog/relais/mini1.htm#06026

Citation de: gc339 le Mercredi 11 Mai 2011, 19:05:40 PM
Ceci conclue, rend nulle et non avenue l'objection soulevée par KodeIn.
Pourtant , j'ai eu le problème sur plusieurs PCBs.
Je ne pense pas qu'il faille le prendre autant à la légère.
Mais bon, il sera surement possible de créer un module par la suite.
Titre: Étude d'un jumbo "Multi-Jamma Switcher" up to 12-in-1
Posté par: maldoror68 le Samedi 11 Juin 2011, 09:41:54 AM
je suis épaté par cette belle conception. ^-^

tu as en sorte une "pcb double façe" virtuelle ,
avec le premier "étage" au niveau des rails de masse et le deuxième étage au niveau de la plaque a pastille, ce qui simplifie énormément la réalisation  ^-^ :-*
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Samedi 11 Juin 2011, 22:04:06 PM

Le schéma du jumbo "truc" incluant les relais Finder série 40
(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110611215350-gc339-MultiJam10Small.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110611215212-gc339-MultiJam10.png)

La galette du contacteur qui commutait le -5 volts sur les connecteurs Jamma a été supprimée, c'est maintenant un des deux contacts du relais Finder 40.52 qui réalise la commutation de cette tension.
Titre: Étude d'un jumbo "Multi-Jamma Switcher" up to 12-in-1
Posté par: olschool le Dimanche 12 Juin 2011, 15:51:12 PM
Ca prend forme
j'aime bien la solution que tu propose et ses nombreux avantages
cout,relative simplicité de mise en oeuvre et surtout conception,
là on a un truc valable,solide et fiable optimisé pour nos besoins.

Mode Hs on

Pose le brevet et lance la prod il y a du client ....
;D

Mode Hs Off
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 13 Juin 2011, 01:06:45 AM
3ème suggestion : montage des relais Finder 40.52 et 40.61 / rails des alimentations ±5V et +12V

Les relais Finder 40.52 et 40.61 sont prévus pour être soudés sur un circuit imprimé et de ce fait ils ne disposent d'aucun système mécanique de fixation un peu comme ces relais d'un autre type qui possèdent un bout de tige filetée pour pouvoir les fixer sur un support quelconque.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613133710-gc339-Image-0102.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613133710-gc339-Image-0102.JPG)

Il n'y a donc guère d'autre solution pour assurer leur maintient mécanique que de les souder sur un circuit imprimé, ce sera en l'occurrence une plaque d'essai trouée au pas standard de 2,54 mm et comportant des pastilles plutôt que des bandes cuivrées.

(http://www.electronique-diffusion.fr/images/ph_internet_zoom/cpajp58.jpg)

Voici le 1er prototype réalisé sur une chute de plaque d'essai, il a juste servi à concrétiser l'idée de départ :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613010226-gc339-Image-0092.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613010226-gc339-Image-0092.JPG)

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613004131-gc339-Image-0097.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613004131-gc339-Image-0097.JPG)

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613004156-gc339-Image-0100.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613004156-gc339-Image-0100.JPG)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 14 Juin 2011, 00:09:39 AM
3ème suggestion : montage des relais Finder 40.52 et 40.61 / rails des alimentations ±5V et +12V

Le 1er essai a montré qu'il valait mieux resserrer les relais et les rails d'alimentation pour laisser plus de place à la plaque supportant les diodes.
Les cavaliers assurant la continuité entre les rails et les broches des relais sont maintenant très près des boîtiers de ces relais et il est préférable de les enfiler dans les trous de la plaque avant d'embrocher les relais sur cette même plaque.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613231729-gc339-Image-0112.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613231729-gc339-Image-0112.JPG)
1er photo de la plaque pastillée non encore découpée avec des relais Omron d'installés.




Les relais Finder ont des broches légèrement plus large que les relais Omron de la photo ci-dessus (1,1 de mm alors que les trous de la plaque ont un 1 mm de Ø ) aussi il est nécessaire de repercer à 1,2 mm tous les trous devant recevoir les broches de ces relais Finder.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613231758-gc339-Image-0124.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613231758-gc339-Image-0124.JPG)
La même plaque équipée avec les relais Finder, elle a été découpée à sa largeur définitive.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613231824-gc339-Image-0129.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613231824-gc339-Image-0129.JPG)





Les broches des paires de relais ressortent de ~2,5 mm au dessus du pastillage, ce qui permet de les enlacer par le fil de Ø 1mm pour une meilleure soudure.

  • Les liaisons rails d'alimentation / contacts de relais sont traversantes : elles connectent les contacts des relais coté pastillage aux rails d'alimentation contre le dessous de la plaque d'essai.
  • Les liaisons connecteur Jamma / contacts de relais sont surplombantes : elles sont réalisées au-dessus de la surface pastillée.




La plaque supportant les relais et la plaque interconnectant les diodes anti-retour au bus des entrées ont été solidarisées par des vis de Ø3 mm.
L'intercalaire nécessaire pour maintenir les deux plaques au bon écartement devrait faire 1,8 mm (La différence de hauteur entre les entretoises de chaque coté du connecteur soit 5 mm moins l'épaisseur des deux plaques d'essai soit 2×1,6 mm ).
Comme il est impossible de trouver des entretoises de cette hauteur de 1,8 mm, elles ont été remplacées par un mille-feuilles composé d'une rondelle métallique (0,8 mm) et de deux rondelles en fibre (0,5 mm) qui sont communément utilisées pour isoler les vis de fixation des cartes mères de PC.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613231849-gc339-Image-0137.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613231849-gc339-Image-0137.JPG)
Vue sur les vis d'assemblage des deux plaques, on peut apercevoir les rondelles de fibre entre celles-ci.





(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613231920-gc339-Image-0140.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613231920-gc339-Image-0140.JPG)
Vue des deux plaques coté "A" d'un connecteur cablé.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110613232016-gc339-Image-0144.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110613232016-gc339-Image-0144.JPG)
Vue des deux plaques coté "B" du même connecteur cablé.
Titre: Étude d'un jumbo "Multi-Jamma Switcher" up to 12-in-1
Posté par: maldoror68 le Mardi 14 Juin 2011, 18:48:26 PM
je suis fan. définitivement. ^-^

on est pas digne GC339, on est pas digne ... (http://25.media.tumblr.com/tumblr_lefcrcKOgA1qflcqio1_500.gif)

tu as laissé quelle place entre chaque peigne jamma par curiosité ?
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 14 Juin 2011, 20:03:51 PM
Bonsoir.

Citation de: maldoror68 le Mardi 14 Juin 2011, 18:48:26 PM
tu as laissé quelle place entre chaque peigne jamma par curiosité ?

Sur la maquette qui me sert à exposer mes différentes suggestions, l'espacement entre connecteurs est de 5,08 cm soit 2 pouces. Il est issu des considérations évoquées au beau milieu d'un message précédent : http://www.gamoover.net/Forums/index.php?topic=23663.msg357312#msg357312

J'en profite pour repasser une seconde couche en me citant :

Citation de: gc339 le Jeudi 02 Juin 2011, 15:41:36 PM
La plaque d'essai la plus longue disponible dans le commerce de détail semble être la CPAJB58 d'Électronique Diffusion (http://www.electronique-diffusion.fr/product_info.php?products_id=12028) avec une longueur de 58 cm pour une largeur de 10 cm.
L'espacement standard entre connecteurs pourrait être alors de :

  • 580 ÷ 11 soit ~53 mm pour un "truc" comportant 12 connecteurs alignés.
  • 580 ÷ 9 soit ~64 mm avec 10 connecteurs.
  • 580 ÷ 7 soit ~83 mm avec 8 connecteurs.
Rien n'empêche d'abouter deux plaques pour obtenir un espace plus grand entre connecteurs, dans ce cas il faudra tenir compte de la largeur de la borne, les 58 cm d'une plaque d'essai standard n'étant plutôt compatibles qu'avec la largeur d'une borne magnum.

Dans le cas d'un "truc" version jumbo avec 12 connecteurs, cet espacement doit être ramené à la dimension impériale la plus proche c'est à dire 50,8 mm ou 2 pouces (20 pas de 2,54 mm ), ce qui laisserait quelques mm salutaires en rab entre le dernier connecteur et l'extrémité de la plaque.
Cet écartement qui serait supérieur de presque 1 cm aux 4,2 cm de l'espacement standard de la carte "6-in-1 MultiJamma switcher" serait bien sûr modulable, rien n'empêche de réduire un des espacements à 1½ pouce pour pouvoir profiter de 2½ pouces pour son voisin.

Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 21 Juin 2011, 19:18:19 PM
1er pas vers la réalisation du jumbo "truc"

Pas facile de trouver un coffret de taille respectable (~70 cm de long) à un prix attrayant. A défaut de coffret, un support a été réalisé à partir d'une goulotte 190×60 de récupération. L'épaisseur de plastique est de l'ordre de 2 mm et devrait être suffisante pour cet usage.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110621182333-gc339-DSCF6494.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110621182333-gc339-DSCF6494.JPG)

Les deux cloisons intérieures de la goulotte ont été préalablement retirées, celle-ci sera ensuite sciée dans le sens de la longueur pour obtenir 2 longerons en "L".

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110621183924-gc339-DSCF6547.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110621183924-gc339-DSCF6547.JPG)

Les trous des plaques d'essai ont préalablement été réalésés à 3,2 mm à l'emplacement des entretoises. Ces plaques ainsi repercées ont ensuite été utilisées comme guide pour percer les trous de fixation des connecteurs dans les longerons, ainsi pas de souci pour respecter les distances en unités impériales : 2 pouces exactement entre chaque connecteur.  

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110621183446-gc339-DSCF6552.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110621183446-gc339-DSCF6552.JPG)

Les 12 connecteurs Jamma fixés sur les longerons, les entretoises (10 mm et 15 mm) filetées intérieurement faisant office d'écrous pour les vis de fixation des connecteurs et des plaques d'essai.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110621185427-gc339-Image-0155.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110621185427-gc339-Image-0155.JPG)

Les trous de fixation des connecteurs ont été éloignés au maximum à l'intérieur des longerons et une rondelle de grand diamètre a été placée sous chaque entretoise.
Sur la maquette précédente, les trous de fixation avaient été percés trop près du bord des longerons, aussi les entretoises avaient tendance à s'incliner vers les broches des connecteurs dés que l'on serrait les vis de fixation.
Ces précautions permettent d'avoir des entretoises bien perpendiculaires à la surface des longerons et surtout d'obtenir un parallélisme correct entre les plaques d'essai et les connecteurs, ainsi qu'avec les plaques entre elles.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110621190729-gc339-Image-0149.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110621190729-gc339-Image-0149.JPG)

Juste en dessous des broches des connecteurs, la première plaque d'essai à pastilles CPAJP58 qui supportera les relais, puis encore en dessous la deuxième plaque à bandes CPAJB58 qui supportera les diodes assurant la liaison entre les connecteurs Jamma et le bus des entrées.

Je me suis honteusement fourvoyé dans mon précédent calcul d'espacement entre plaques, j'avais retranché deux épaisseurs de plaque de la différence de hauteur des entretoises.
La distance correcte entre les plaques est donc de 5 mm moins une épaisseur de plaque soit 3,4 mm.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 08 Août 2011, 14:12:24 PM
1er pas (suite) : remplacement des longerons par des profilés aluminium.

Les longerons en plastique blanc de l'étape précédente étaient affectés d'un petit défaut : l'angle entre les deux surfaces du "L" n'est pas tout à fait un angle droit puisqu'il mesure 93°. J'ai donc préféré les remplacer par de la cornière aluminium de 5 cm × 5 cm et de 2 mm d'épaisseur.
Les 12 connecteurs étant implantés avec un pas de 2 pouces, la même distance a donc été conservée entre chacune des extrémités des profilés et le connecteur extrême associé. Ce qui donne une longueur de 13 × 5,08 = 66,04 cm autrement dit 66 cm pour simplifier


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808135550-gc339-DSCF6576.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808135550-gc339-DSCF6576.JPG)
Positionnement du profilé avant sciage, le mètre à ruban maintenu par des pinces sur le profilé permet d'ajuster l'emplacement de la découpe à 66 cm.    




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808135641-gc339-DSCF6578.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808135641-gc339-DSCF6578.JPG)
Perçage des trous de fixation des connecteurs au Ø 3,2 mm dans le premier longeron.





(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808135840-gc339-DSCF6579.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808135840-gc339-DSCF6579.JPG)
Le premier longeron a été plaqué par des serre-joints contre le deuxième pour que les trous du premier servent de guide de perçage pour le deuxième.



Les connecteurs montés sur la face horizontale des logerons maintiennent naturellement l'écartement entre ces derniers
Pour plus de rigidité, des entretoises (6 au total) sont nécessaires pour maintenir cet espacement entre les faces verticales.
Ces entretoises d'une longueur de 20,9 cm n'existent pas toutes faites dans le commerce, il faut donc les réaliser soit même à partir d'un barreau d'aluminium dont le Ø sera d'au moins 8 mm pour une rigidité suffisante.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140327-gc339-DSCF6589.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140327-gc339-DSCF6589.JPG)
Tronçonnage d'un barreau d'aluminium de Ø 8 mm. Une butée sur la droite de la scie permet de scier toutes les entretoises à la même longueur.



Pas évident de percer un trou au centre de chaque barreau même avec une perceuse à colonne, il faut donc trouver un moyen facile à mettre en oeuvre pour avoir un centrage correct :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140405-gc339-DSCF6603.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140405-gc339-DSCF6603.JPG)
Perçage d'un avant-trou avec un foret à centrer.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140437-gc339-DSCF6604.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140437-gc339-DSCF6604.JPG)
Perçage du trou avec un foret Ø 3,2 mm sur toute la longueur de ce foret.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140558-gc339-DSCF6605.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140558-gc339-DSCF6605.JPG)
Taraudage M4 avec le taraud n°1 (l'ébaucheur), le mandrin de la perceuse sert de tourne-à-gauche pour un démarrage bien perpendiculaire du filetage.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140635-gc339-DSCF6614.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140635-gc339-DSCF6614.JPG)
Poursuite du taraudage en manuel avec le taraud n°2 (l'intermédiaire) puis finition avec le n°3 (le finisseur).




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140735-gc339-DSCF6630.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140735-gc339-DSCF6630.JPG)
Vue de l'ensemble par en-dessous.

Les trous de fixation des entretoises ont été d'abord été percés dans le premier longeron :
De ce fait aucune des entretoises n'est en vis à vis avec les vis de fixation des connecteurs/circuits imprimés, le montage en est grandement facilité.
Les trous de fixation une fois percés, le premier longeron a été plaqué par des serre-joints contre le deuxième pour que les trous du premier servent de guide de perçage pour le deuxième.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140815-gc339-DSCF6634.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140815-gc339-DSCF6634.JPG)
Vue de l'ensemble par en-dessus.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Solkan le Lundi 08 Août 2011, 14:46:44 PM
Citation de: gc339 le Lundi 08 Août 2011, 14:12:24 PM
Commentaires/explications en cours de rédaction, à suivre ...
/me viens de casser sa touche F5. C'est pas beau de teaser :)
Déjà un petit commentaire très positif sur la qualité des photos tout autant que la qualité du montage :)
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Wil2000 le Mardi 09 Août 2011, 13:29:14 PM
Le truc de malaaaade, on est dans de la production de haut niveau là!
Pas mal l'idée du bloc d'aggloméré pour tenir la tige bien verticale  ;)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 09 Août 2011, 17:44:11 PM
Citation de: Wil2000 le Mardi 09 Août 2011, 13:29:14 PM
Pas mal l'idée du bloc d'aggloméré pour tenir la tige bien verticale  ;)

Non seulement le bloc d'aggloméré permet de maintenir la verticalité des tiges, mais il permet surtout de maintenir le centrage d'une tige à l'autre puisqu'il reste fixé à demeure sur la table par les serre-joints pendant la mise en place de la tige suivante.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: luckystriker le Mardi 09 Août 2011, 17:58:26 PM
 ^-

la, je dis top ...

Bon courage
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 10 Août 2011, 14:47:07 PM
Juste pour le teasing !

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110810144608-gc339-Telecmde.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110810144608-gc339-Telecmde.PNG)
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: maldoror68 le Mercredi 10 Août 2011, 17:24:57 PM
la c'est de la haute volée  :o  :-* :-* :-*
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: gc339 le Jeudi 11 Août 2011, 13:29:19 PM
Tout d'abord mes dernières emplettes sur un site d'enchères connu :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110810190846-gc339-Image-0207.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110810190846-gc339-Image-0207.JPG)
Un lot de relais Finder : 15 × 40.52 et 15 × 40.61 négocié pour 40€, frais de port inclus.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110810191404-gc339-Image-0176.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110810191404-gc339-Image-0176.JPG)





  • Différents finger-boards vierges récupérés par-ci par-là et qui dormaient dans mon stock, dommage qu'aucun n'ait des contacts dorés.
  • 350 diodes Schottky (7 lots de 50), négociées pour 16,24€ auprès d'un vendeur allemand, frais de port inclus.

Je ne me suis pas encore décidé à commander le mécanisme et les galettes MK112N du contacteur que je projetais d'utiliser.
Bien que le contacteur à 12 positions soit facile à mettre en oeuvre, son usage souffre d'un défaut : les alimentations seront commutées un court instant sur toutes les cartes Jamma des positions intermédiaires quand on quittera une position pour en sélectionner une autre qui n'est pas immédiatement voisine.

Le "6-in-1 multi-Jamma switcher" montre la voie à suivre, sa télécommande permet de sélectionner n'importe quelle carte Jamma sans commutation intempestive des alimentations sur ses voisines.
Bien sûr toute amélioration exige une contrepartie et elle se traduit par l'ajout de matériel dans le "truc" en plus du boîtier de télécommande :




Incorporation d'une télécommande dans l'étude du "truc"

Ces télécommandes par radio à faible portée sont généralement utilisées pour des usages domestiques/domotiques : ouverture de portail, verrouillage des portières de voiture ... deux fréquences radio leurs sont réservées : le 434 MHz et le 868 MHz.
Fortuitement la société AUREL ( http://www.aurelwireless.com/en/ ) fabrique des modules spécialisés pour ces fréquences : récepteurs, émetteurs, décodeurs, antennes ... ainsi que des télécommandes en mini-boîtier. Ces modules et télécommandes ont l'avantage, pour la plupart, d'être disponibles chez les revendeurs habituels (Électronique-Diffusion, Sélectronic, Conrad ...), ce qui va grandement faciliter la tâche.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110810234824-gc339-RX-4MM5.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110810234824-gc339-RX-4MM5.PNG)

Le boîtier de la télécommande du "truc" devra comporter :
Aucune des télécommandes en mini-boîtier ainsi qu'aucun des modules décodeurs Aurel n'ont cette capacité, pourtant certains sont réalisés à base de la paire de puces encodeur 45026 et décodeur 45027 qui ont manifestement cette capacité qui est inemployée par Aurel.
Il va donc falloir réaliser cette télécommande ainsi que le système de décodage des trames reçues par le module récepteur Aurel puisqu'il n'existe rien d'équivalent dans le commerce .

Étude de la télécommande en boîtier.

Autant utiliser les mêmes composants encodeur/décodeur que ceux des modules Aurel et ainsi reprendre les valeurs préconisées des composants passifs associés.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110811111709-gc339-Synoptique45026.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110811111709-gc339-Synoptique45026.PNG)
Le synoptique du couple encodeur/émetteur issu des notes d'application Aurel.

Le bouton T.E. positionne la broche 14 à 0 et active ainsi l'émission de trames sur la sortie 15 du 45026 :

L'encodeur 45026 : http://www.freescale.com/files/rf_if/doc/data_sheet/MC145026.pdf

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110811103235-gc339-45026.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110811103235-gc339-45026.PNG)
 
La trame émise par l'encodeur 45026 comporte deux champs :

Le clavier de la télécommande.

L'encodeur 45026 supportant 16 combinaisons, autant utiliser un clavier 16 touches du commerce pour simplifier la réalisation mécanique du boîtier de la télécommande.







(http://www.limpulsion.fr/upload/article/moyennes/ECO1625006.JPG) (http://www.limpulsion.fr/?c=art&sc=fic&idart=ECO1625006&msc=fam&mrt=inter&mview=50&moffset=2)
   

(http://www.velleman.eu/images/products/12/16key.jpg)
(http://www.agelectronique.fr/ag/p_cat.php?ref=VEL_16KEY)

Le clavier Secme.
   

Le clavier 16KEY Velleman vendu par AG Électronique. (http://www.agelectronique.fr/ag/p_cat.php?ref=VEL_16KEY)
Le clavier Secme a l'avantage d'être un clavier hexadécimal avec les 16 chiffres hexadécimaux 0..9, A..F gravés sur ses touches alors que le clavier 16KEY Velleman est plutôt un clavier téléphonique étendu avec ses deux touches étoile et dièse.
Ces claviers sont matricés en XY, donc non raccordables directement sur les entrées D6 à D9 de l'encodeur 45026. Un encodeur de clavier matricé comme la puce 74C922 devra donc être inséré entre les deux.

L'encodeur de clavier 74C922 : http://www.national.com/ds/MM/MM54C922.pdf

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110811124956-gc339-74C922.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110811124956-gc339-74C922.PNG)

Cet encodeur, non seulement encode les touches d'un clavier 16 touches matricées, mais se charge de filtrer les rebonds des touches (debouncing) et gére l'enfoncement simultané de plusieurs touches (rollover).
A noter que la gravure des touches des claviers précités ne correspond pas à la matrice de l'encodeur 74C922, seule solution : ouvrir le clavier à ses risques et périls pour mettre les cabochons des touches dans l'ordre désiré.

Le schéma de principe de la télécommande :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110810144608-gc339-Telecmde.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110810144608-gc339-Telecmde.PNG)

Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Jeudi 11 Août 2011, 18:53:33 PM
Bonjour,
Pour régler ce problème sans trop se compliquer, on pourrait mettre une temporisation au signal de commande  dès relais de chaque jeux, réglé sur 2 secondes par exemple. Comme ça aucun jeux n'est allumé tant que le commutateur rotatif ne soit resté 2  secondes immobile.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 11 Août 2011, 19:46:02 PM
Citation de: yarga le Jeudi 11 Août 2011, 18:53:33 PM
Bonjour,
Pour régler ce problème sans trop se compliquer, on pourrait mettre une temporisation au signal de commande  dès relais de chaque jeux, réglé sur 2 secondes par exemple. Comme ça aucun jeux n'est allumé tant que le commutateur rotatif ne soit resté 2  secondes immobile.

Bonjour yarga et bienvenue.

Il est usuel pour tous les nouveaux venus d'écrire quelques lignes pour se présenter : The Topic of the Welcome (http://www.gamoover.net/Forums/index.php?topic=541.0)

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110120134711-gc339-Pry-sentation.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110120134711-gc339-Pry-sentation.PNG)




Le problème avec cette solution, c'est qu'il faut autant de temporisateurs que de positions du commutateur.

J'ai effectivement songé à une solution similaire mais avec mutualisation du temporisateur :
Le schéma initial doit être modifié, le point froid des bobines de relais ne doit plus être connecté directement à la masse mais raccordé sur un nouveau rail dont la continuité électrique avec la masse sera interrompue par le temporisateur à chaque fois qu'il sera armé.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Jeudi 11 Août 2011, 21:17:12 PM
Désolé, j'avais pas vue, c'est fait maintenant.
Pourquoi utiliser un système sans fil ?
Puisqu'il est fait maison, on devrais l'inclure directement à la borne, comme ca on aurai pas besoin de fabriquer/acheter un système de transmission/réception.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 11 Août 2011, 22:05:13 PM
Citation de: yarga le Jeudi 11 Août 2011, 21:17:12 PM
Pourquoi utiliser un système sans fil ?

Le commutateur possède un axe relativement court et dans la plupart des cas il sera nécessaire d'utiliser un prolongateur d'axe ou une tringlerie de renvoi pour que le bouton du commutateur soit facilement accessible, Cette contrainte a déjà été évoquée au début de ce fil de discussion (http://www.gamoover.net/Forums/index.php?topic=23663.msg355435#msg355435).
La télécommande permet d'éviter cet écueil. Bien que la transmission par radio soit plus pratique car elle évite d'avoir "un fil à la patte", il n'est pas interdit de raccorder directement la sortie de l'encodeur de la télécommande sur l'entrée du décodeur du "truc" par l'intermédiaire d'un cordon multifilaire d'un mètre ou deux.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Jeudi 11 Août 2011, 22:42:49 PM
Vue que je ne n'y connait pas trop. Combien  coûteraient les élements de cet appareil ?  Risque-t-il de dépasser le prix du commutateur ?
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Vendredi 12 Août 2011, 22:53:45 PM
Citation de: yarga le Jeudi 11 Août 2011, 22:42:49 PM
Vue que je ne n'y connait pas trop. Combien  coûteraient les élements de cet appareil ?  Risque-t-il de dépasser le prix du commutateur ?

Malheureusement oui, le commutateur NSF controls préconisé n'est certes pas donné mais je pense qu'il revient moins cher qu'un dispositif avec télécommande.
Le commutateur est une bonne solution pour le bricoleur de base, il est plus simple à mettre en oeuvre, mécaniquement il n'y a qu'un trou à percer pour fixer le commutateur en place et son câblage ne nécessite que des connaissances électriques. La réalisation d'un système à télécommande nécessite un outillage plus complet, elle est aussi plus pluridisciplinaire. Il faut être un bon bricoleur pour intégrer le clavier, l'électronique, les piles ... dans le boîtier de la télécommande, avoir des connaissances minimum en électronique pour câbler les différents circuits de la télécommande et du récepteur/décodeur.
Je suis en train de modifier le schéma original pour incorporer un détecteur de changement de position du contacteur ainsi qu'un temporisateur pour pallier à l'alimentation intempestive des cartes. je le publierai dés qu'il sera finalisé.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Samedi 13 Août 2011, 01:36:04 AM
En fait, comme je compte ne mettre que 4-5 jeux dans ma borne (je sais, je pourrai acheter un switcher 6in1 tout prêt. Mais quelle joie de le faire sois-même quand on bosse dans l'électricité et qu'on adore bricoler. On peut aussi l'adapter à sa borne, qui manque souvent de place ), je pense acheter ce commutateur: http://ch.mouser.com:80/ProductDetail/Electroswitch/C4D0806N-A/?qs=sGAEpiMZZMvNbjZ2WlReYkj4TnT6O8G1sDYFZNWHjBY%3d
Normalement, ça devrai jouer puisque c'est aussi un non-shorting ?
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Samedi 13 Août 2011, 13:30:00 PM
J'ai fait un schema pour comprendre un peux ce système de temporisations du 0v :
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110813132412-yarga-IMAG0373-1.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110813132412-yarga-IMAG0373-1.jpg)
C'est bien à peut près comme ça que sa devra fonctionner ?
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Dimanche 14 Août 2011, 00:11:23 AM
Bonsoir.

Citation de: gc339 le Jeudi 11 Août 2011, 19:46:02 PM
J'ai effectivement songé à une solution similaire mais avec mutualisation du temporisateur :

  • En regroupant toutes les commandes de relais en sortie de la galette associée grâce à un "ou" câblé constitué par des diodes, il doit être possible de détecter l'absence fugitive de toute commande sur l'ensemble des relais à chaque saut de position puisque les galettes du commutateur sont du type "break before make".
  • Le détecteur pourra être constitué par exemple par la LED d'un photo-coupleur en série avec une résistance limitatrice, le tout connecté entre la sortie du "ou" câblé (le point commun à toutes les diodes) et la masse.
  • Ce détecteur armera alors une temporisation qui coupera momentanément la masse ou 0 volt sur toutes les bobines de relais. Cette temporisation devra être réalisée à l'aide d'une bascule monostable réamorçable (retriggerable) genre 74HC123.
Le schéma initial doit être modifié, le point froid des bobines de relais ne doit plus être connecté directement à la masse mais raccordé sur un nouveau rail dont la continuité électrique avec la masse sera interrompue par le temporisateur à chaque fois qu'il sera armé.

Voici, en image, la solution à laquelle je pensais.
J'ai réalisé ce schéma à la "va vite" et n'ai fait figurer qu'un commutateur à 6 positions.
Le schéma définitif au propre pour 12 positions viendra plus tard.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110813233725-gc339-PrincipeTempo.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110813233725-gc339-PrincipeTempo.PNG)

Juste quelques remarques sur ce schéma de principe :
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Dimanche 14 Août 2011, 01:23:36 AM
Citation de: yarga le Samedi 13 Août 2011, 01:36:04 AM
En fait, comme je compte ne mettre que 4-5 jeux dans ma borne (je sais, je pourrai acheter un switcher 6in1 tout prêt. Mais quelle joie de le faire sois-même quand on bosse dans l'électricité et qu'on adore bricoler. On peut aussi l'adapter à sa borne, qui manque souvent de place )
C'est tout à ton honneur.
Pense à ouvrir ici, sur Gamoover, un wip avec les photos qui vont bien pour exposer toutes les étapes de la réalisation de ton multi-switcher.

Citation de: yarga le Samedi 13 Août 2011, 01:36:04 AM
je pense acheter ce commutateur: http://ch.mouser.com:80/ProductDetail/Electroswitch/C4D0806N-A/?qs=sGAEpiMZZMvNbjZ2WlReYkj4TnT6O8G1sDYFZNWHjBY%3d
Normalement, ça devrai jouer puisque c'est aussi un non-shorting ?
Bien que dans l'immédiat tu n'envisages que 4 ou 5 connecteurs, pourquoi se limiter avec un contacteur à 6 positions ?
Préfère plutôt un contacteur avec un nombre de positions plus important et utilise l'ergot de verrouillage mécanique pour le limiter à 4 ou 5 positions pour commencer.
Si jamais tu veux dans le futur rajouter d'autres connecteurs, il te suffira de modifier la position de l'ergot de verrouillage pour augmenter le nombre de positions du contacteur. Nul besoin de remplacer l'existant par un modèle ayant un plus grand nombre de positions.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 16 Août 2011, 12:26:55 PM
Adjonction d'un temporisateur pour éliminer les commutations intempestives des alimentations

Le but de ce temporisateur est de :

Pendant chaque saut de position, il y a rupture momentanée d'alimentation des paires de relais : ceux de la position antérieure ne sont plus alimentés alors que ceux de la position suivante ne le sont pas encore puisque les galettes du commutateur sont du type "break before make".
Aucune des 12 paires de relais n'étant alimentée pendant cette période transitoire, une disparition fugitive de l'alimentation sur l'ensemble des relais impliquera un changement de position du commutateur.

Les points froids des bobines ayant pour rail commun celui du 0 volt, la solution la plus simple pour inhiber tous les relais en même temps sans compliquer le câblage, est de les déconnecter de ce rail pour tous les relier sur un rail indépendant.
La connexion permanente de ce nouveau rail au rail du 0 volt pourra être interrompue momentanément pour couper simultanément l'alimentation de toutes les bobines de relais.

Le schéma du temporisateur :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110816100738-gc339-MultiJam22.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110816100738-gc339-MultiJam22.PNG)

Quelques explications :




Le schéma global, avec l'adjonction d'un rail séparé commun à tous les points froids des bobines de relais :

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110816122415-gc339-MultiJam20s.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110816122240-gc339-MultiJam20.PNG)

La diode 1N4004 en // sur chaque bobine de relais est impérative pour absorber la surtension produite lors de la coupure d'alimentation de la bobine. Elles sont indispensables pour une bonne détection des changements de position du commutateur.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 22 Août 2011, 22:18:38 PM
Citation de: yarga
Quel caractéristiques devront avoir les diodes utilisés pour les signaux des boutons/joysticks ? J'ai écrit " BAT42" ou "BAT43" sur le site de Conrad, mais je n'ai pas trouver grand-chose.

Réponse à ce message créé ce jour à 19H10 puis supprimé par son auteur moins d'une heure plus tard :

Il vaut mieux éviter de commander ces diodes chez Conrad et consorts, ils sont beaucoup trop cher et les frais d'expédition qu'ils pratiquent n'arrangent rien non plus.
La meilleure solution a été pour moi de les acheter à un vendeur eBay allemand. Actuellement il y a deux offres de vendeurs allemands sur ce site et ils acceptent PayPal : Il suffit de les contacter puisque leur adresse email directe figure dans les annonces, j'ai pu ainsi acheter 350 diodes BAT43 pour 16,24€ frais de port inclus.
Chaque diode BAT43 me revient donc à moins de 5 centimes d'euro. A titre de comparaison Électronique Diffusion vend actuellement la BAT42 à 0,15€ et la BAT43 à 0,25€, frais de port exclus et sans remise par quantité apparente sur leur site de VPC.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: yarga le Lundi 22 Août 2011, 23:24:13 PM
Bonjours, est-ce qu'il existe d'autres modèle de diodes compatibles car je ne suis pas sur ebay, par contre j'ai un compte "ricardo" ( comme ebay mais pour la suisse) et là il y a aussi un vendeur qui vend des lots de diodes pas trop cher, mais il n'y à pas un de ces deux modèles? Comme je ne n'y connait pas trop, est-ce que un de ces modèles est compatible: 1n649,  by255, baw76 et 1n4007 ?
Merci pour votre réponse
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 23 Août 2011, 00:54:45 AM
Citation de: yarga le Lundi 22 Août 2011, 23:24:13 PM
Comme je ne n'y connait pas trop, est-ce que un de ces modèles est compatible: 1n649,  by255, baw76 et 1n4007 ?

Les diodes BAT42 ou BAT43 sont des diodes schottky, c'est à dire des diodes à faible seuil, la chute de tension dans le sens passant est de l'ordre de 0,3 volt.
Les diodes citées sont des diodes silicium ordinaires dont la chute de tension dans le sens passant est supérieure, de l'ordre de 0,6/0,7 volt. Voir à ce sujet ce message (http://www.gamoover.net/Forums/index.php?topic=23663.msg354819#msg354819) du présent fil de discussion, il y est expliqué pourquoi les diodes schottky sont préférables dans cet emploi aux diodes ordinaires.

Citation de: yarga le Lundi 22 Août 2011, 23:24:13 PM
car je ne suis pas sur ebay, par contre j'ai un compte "ricardo" ( comme ebay mais pour la suisse)

Vu, ebay.ch n'existe qu'en langue allemande. Par contre rien ne t'empêche de t'inscrire sur ebay.fr et de spécifier ton adresse en Suisse, la liste déroulante du champ "Pays ou région" permet de se localiser dans n'importe quel pays de la planète.
Un non-inscrit ou un visiteur anonyme peut très bien rechercher les annonces eBay susceptibles de l'intéresser, en l'occurrence celles des deux vendeurs de diodes BAT42/BAT43 déjà cités. Ensuite, il suffit de récupérer l'adresse email que chacun de ces deux vendeurs a pris soin de mentionner dans son annonce pour le contacter en direct.
Le compte PayPal n'est pas indispensable pour payer ces achats puisque ces deux vendeurs acceptent aussi les virements bancaires, le transfert d'argent est par contre beaucoup plus rapide avec PayPal.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 05 Septembre 2011, 23:39:07 PM
Le boîtier de la télécommande

Ce sera un boîtier BOPLA T-889 ivoire :

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110918210136-gc339-BoplaT899.jpg) (http://www.selectronic.fr/boitier-pupitre-bopla-t899-ivoire.html)
Dimensions : 150×125×30/15 mm
http://www.bopla.de/uploads/tx_commerce/mediando/P_Zeichnungen_PDF/47899001__2301981.pdf

En fait le choix du boîtier est connexe à celui du clavier. Seul Selectronic proposait en ligne un clavier alphanumérique de marque Secme et le boîtier a donc été commandé de pair avec ce clavier pour mieux rentabiliser les frais de port.


(http://www.limpulsion.fr/upload/article/moyennes/ECO1625006.JPG) (http://www.limpulsion.fr/?c=art&sc=fic&idart=ECO1625006&msc=fam&mrt=inter&mview=50&moffset=2)
La description du dit clavier ainsi que la photo associée ne devaient pas être contractuelles puisque j'ai en fait reçu un clavier téléphonique 16 touches de marque Velleman à la place, celui que tous les détaillant vendent et que je voulais éviter d'acheter.



[EDIT = ON : Dimanche 18 Septembre 2011]
Sélectronic ne propose plus le clavier Secme sur son site de VPC, il a été remplacé par le clavier Velleman.
Le site de "L'impusion" propose ce clavier Secme sous la référence ECO 16 250 06 :
http://www.limpulsion.fr/?c=art&sc=fic&idart=ECO1625006&msc=fam&mrt=inter&mview=50&moffset=2
[EDIT = OFF]




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905185336-gc339-Image-0220.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905185336-gc339-Image-0220.JPG)
Le clavier téléphonique Velleman reçu en lieu et place du clavier alphanumérique Secme




La découpe du couvercle avec le clavier Velleman modifié en clavier pseudo alphanumérique compatible avec le matriçage imposé par l'encodeur MM74C922 :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905191318-gc339-Image-0245.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905191318-gc339-Image-0245.JPG)
les touches "étoile" et "dièse" figurent les touches "E" et "F" du clavier alphanumérique.

La découpe dans le couvercle a été réalisée de façon standard : traçage, perçage d'une trou pour y insérer la lame d'une scie à chantourner, sciage à l'intérieur du tracé, finition et ajustage de la découpe à la lime.

La disposition des touches du clavier Velleman est relativement facile à modifier.
Le clavier est constitué principalement de quatre éléments : le cache noir ajouré, les cabochons de touche, la membrane et le circuit imprimé.
Le cache maintient les cabochons en appui sur la membrane et plaque celle-ci contre le circuit imprimé qui fait office de plaque de fond. Quatre tiges cylindriques du cache traversent le circuit imprimé à chaque angle, leurs extrémités ont été ramollies à la chaleur pour sceller l'ensemble.
Pour ouvrir le clavier, il faut d'abord éliminer le plastique fondu des 4 scellements avec un cutter. Puis glisser la lame de ce cutter entre le cache et le circuit imprimé pour s'en servir de levier afin de déboîter les 4 tiges qui verrouillaient l'ensemble.
Une fois le cache dégagé, c'est un jeu d'enfant que de redisposer les cabochons dans l'ordre désiré, il ne reste alors lus qu'à reclipser le cache et resceller le clavier en faisant fondre ce qui reste des 4 tiges avec la panne d'un fer à souder.




Le clavier est maintenu en place dans la découpe du couvercle par deux brides en plexiglass épaisseur 3 mm. Cette épaisseur de 3 mm correspond pile poil à la différence de hauteur entre le fond du clavier et le sommet des colonnettes de fixation.
Les extrémités des brides doivent englober les colonnettes Ø6 mm du couvercle, à cet effet elles ont été percées au Ø6,5 mm et leur face supérieure est maintenue au ras du sommet des colonnettes grâce aux rondelles Ø10 mm, les têtes de vis ayant un Ø trop faible.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905210705-gc339-Image-0250.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905210705-gc339-Image-0250.JPG)
Vue des brides de fixation à l'arrière du couvercle.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905212548-gc339-Image-0238.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905212548-gc339-Image-0238.JPG)
Face avant du couvercle avec le clavier en place.

Un circuit-imprimé prépercé avec de simples pastilles est fixé sur les colonnettes, par dessus les brides, il remplace avantageusement les rondelles de la photo précédente tout en renforçant la rigidité globale.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905211058-gc339-Image-0254.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905211058-gc339-Image-0254.JPG)

L'espacement de 3 mm maintenu par les brides entre le fond du clavier et la face pastillée du circuit-imprimé est confortable vis à vis de l'épaisseur des soudures de tous les composants qui vont être cablés sur ce circuit-imprimé.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905220111-gc339-Image-0260.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905220111-gc339-Image-0260.JPG)

Les premiers composants en place : barrettes à wrapper, supports des circuits-intégrés.
Le coupleur pour piles AA rentre sans problème, ce qui n'est plus le cas quand on l'équipe de son connecteur, il faudra probablement s'en passer et souder les fils de sortie directement sur les contacts du coupleur ou alors le remplacer par un coupleur de piles AAA beaucoup moins large.
Des accumulateurs NiMH devraient convenir, j'ai mesuré une tension de 4,95 volts avec les accumulateurs à demi-déchargé de la photo. Cette tension est très proche des 5 volts nominaux nécessités par le module émetteur TX-SAW MID/5V Aurel. (http://www.aurelwireless.com/wp-content/uploads/user-manual/650200796G_um.pdf)




Normalement le boîtier BOPLA T-889 est conçu en forme de petit pupitre aux dimensions 15×12,5 cm dont l'épaisseur varie de 1,5 à 3 cm. Les deux coquilles, couvercle et fond devant être assemblées comme ci-dessous :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905223752-gc339-Image-0268.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905223752-gc339-Image-0268.JPG)

J'ai découvert par la suite que les deux coquilles étaient en fait mécaniquement réversibles et rien n'empêche d'en inverser une par rapport à l'autre pour obtenir un boîtier d'une épaisseur constante de 2,4 cm.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110905223915-gc339-Image-0275.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110905223915-gc339-Image-0275.JPG)

Bien que l'esthétique originale s'en retrouve chamboulée et que la nouvelle soit tout à fait discutable, c'est la disposition que je vais conserver car une hauteur constante facilite grandement l'installation des sous-ensembles de la télécommande à l'intérieur du boîtier.

Maintenant, il reste encore à immobiliser le coupleur de piles afin qu'il ne se balade pas à l'intérieur du boîtier tout en le conservant amovible pour le remplacement des piles. Ensuite pourra s'effectuer le câblage en mini-wrapping.




Et pour conclure, un gif animé sur le fonctionnement de la paire de circuits encodeur/décodeur 45026/45027 :

(http://microc.galeon.com/graficas/remoto2.gif) (http://microc.galeon.com/controlre3.htm)
http://microc.galeon.com/controlre3.htm
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Vendredi 09 Septembre 2011, 01:17:30 AM
Câblage de la télécommande.

Le câblage est réalisé en miniwrapping avec des barrettes à picots. Le wrapping est ainsi effectué coté composants ce qui permet d'utiliser des supports standards et surtout d'obtenir une épaisseur réduite pour ce montage. L'emploi de supports à wrapper aurait imposé une épaisseur plus conséquente à cause de la longueur de leurs tiges à wrapper.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110908235519-gc339-Image-0282.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110908235519-gc339-Image-0282.JPG)

Des accumulateurs NiMH au format AAA ont été préférés au format AA de ceux de la précédente photo. Leur taille plus réduite permet de les loger plus facilement dans le boîtier.
Le coupleur quadruple comportant aucune oreille pour sa fixation, un berceau a été réalisé dans un bout de plexiglass de 6 mm. Un évidement central de mêmes dimensions que celles du coupleur permet de l'immobiliser en place.

1er test sans le module émetteur Aurel.

L'analyseur Scanalogic2 a été utilisé pour visualiser les trames émises par le télécommande :


(http://www.ikalogic.com/scanalogic2/pics/view_1_s.jpg)
http://www.ikalogic.com/scanalogic2/ (http://www.ikalogic.com/scanalogic2/)



(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110909001851-gc339-Code10.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110909001851-gc339-Code10.png)

Environ 11 ms après la détection de l'enfoncement d'une touche (passage du signal DA à l'état haut), l'encodeur émet la première trame, cette trame est répétée cycliquement avec un repos de 15 ms ente chaque jusqu'à ce que la touche soit relâchée (retour de DA à l'état bas).

La trame comporte 9 séquences correspondant aux 5 valeurs ternaires de l'adressage (A1...A5), A1 émise en premier, suivies des 4 bits du code touche (D6...D9). Chaque séquence comporte 2 impulsions à l'état haut reflétant la valeur ternaire/binaire sur chaque entrée de l'encodeur 45026 avec le codage suivant :
Sur le montage testé, l'entrée A1 est connectée au 0 volt (état 0) et les 4 autres entrées d'adressage A2 à A5 sont laissées en l'air (état 2). Le code de la touche "A" correspond respectivement aux états binaires 0, 1, 0 et 1 sur les entrées D6, D7, D8 et D9.

Prochaine étape : câblage et test avec le module émetteur Aurel...

Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 19 Septembre 2011, 01:27:59 AM
Installation de l'antenne dans la télécommande.

Les documents relatifs à l'antenne d'émission n'incitent pas à la réaliser si on ne dispose pas des appareils de mesure appropriés :
Autant utiliser une antenne du commerce pour simplifier le problème.  




L'antenne flexible :

Aurel commercialise bien une antenne flexible pour ses modules, c'est une antenne dont l'embase est prévue pour se fixer sur le boîtier, sa tige caoutchoutée à l'extérieur :


(http://www.electronique-diffusion.fr/images/ph_internet_zoom/hfant-a.jpg) (http://www.electronique-diffusion.fr/product_info.php?products_id=16719)

http://www.aurelwireless.com/wp-content/uploads/shortform/650200448G_sf.pdf

Cette antenne Aurel n'est pas des plus appropriée pour un boîtier plastique bien qu'une longueur calibrée de fil rouge (http://www.aurelwireless.com/wp-content/uploads/application-notes/650200442G_an.pdf) soit livré avec elle pour lui servir de "contrepoids" (http://www.aurelwireless.com/wp-content/uploads/application-notes/650200442G_an.pdf), office qui aurait du normalement être assurée par le boîtier si celui-ci avait été métallique.




L'antenne céramique multi-couches :

Les technologies GSM, GPS ... ont favorisé le développement de puces antenne céramique multi-couches, ces puces permettent de réduire la taille de l'antenne à une surface de 4 ×7 cm dans le cas du 433 MHz, comme les 6/7em de cette surface correspondent à une surface de cuivre "contrepoids", le module émetteur peut être localisé au-dessus.
Ce type d'antenne aurait convenu à merveille pour cette télécommande si elle avait été réalisée en circuit-imprimé double-face plutôt qu'en miniwrappig.








(http://fr.farnell.com/productimages/farnell/standard/42265869.jpg) (http://fr.farnell.com/yageo-phycomp/can4313121200431b/antenne-433-mhz/dp/3928056)
      
(http://fr.farnell.com/productimages/farnell/standard/128267406-40.jpg) (http://fr.farnell.com/yageo-phycomp/can4311129200431k/antenne-433mhz-12-0-x-4-0/dp/1282674)
La puce antenne céramique Yageo/Phycomp 38 mm×7 mmLa puce antenne céramique Yageo/Phycomp 12 mm×4 mm



Disposition de la puce 38×7 (en bleu) sur le circuit imprimé double-face.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110916233347-gc339-38x7antenna.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110916233347-gc339-38x7antenna.PNG)




Disposition de la puce 12×4 (en bleu) sur le circuit imprimé double-face.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110916233413-gc339-12x4antenna.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110916233413-gc339-12x4antenna.PNG)
Le datasheet de l'antenne 38×7 : http://www.farnell.com/datasheets/311705.pdfLe datasheet de l'antenne 12×4 : http://www.farnell.com/datasheets/48858.pdf




L'antenne patch :

Lextronic distribue une antenne patch pour le 433 MHz : Référence : ANT433-PAT3 (http://www.lextronic.fr/P824-antenne-433-mhz-patch.html) :





(http://www.lextronic.notebleue.com/imagelib/24/ANT433PAT3.jpg) (http://www.lextronic.fr/P824-antenne-433-mhz-patch.html)
   

Antenne "patch" rectangulaire (pour émission ou réception)

  • Fixation par adhésif double face
  • Dimensions: 117 × 20 × 4 mm
  • Sortie sur câble coaxial (1,90 m env.)
  • Sortie sur connecteur SMA mâle reverse.
  • Bande : 433 MHz
  • WSWR <= 1,5
  • Gain : 2,5 dBi
  • Puissance max : 1 W
  • Impédance : 50 ohms
  • Polarisation : verticale

Cette antenne patch distribuée par Lextronic ressemble bigrement au modèle BY-433-05 de Beyondoor (http://www.beyondoor.com/sdp/398950/4/pd-2113356/3565342-1454484/433MHz_Antenna_with_Adhesive_Mounting.html) :





(http://img.diytrade.com/cdimg/398950/4779753/0/1276152366.jpg)
   

Product Description

  • Frequency(MHz) : 433±15
  • Bandwidth(MHz) : 30
  • VSWR = 1.5
  • Gain(dBi) : 2.15
  • Max Input power(W) : 60
  • Input Impedance(O) : 50
  • Polarization : Vertical
  • Size(mm) : 115 × 22 × 4
  • Cable Length(m) : 2,3,5 etc.
  • Cable Type : RG174
  • Connector : SMA/SMB/SMC/BNC/FME/TNC/MCX/MMCX etc.
  • Mounting : Adhesive

C'est le type d'antenne le plus approprié pour cette télécommande :
La face rouge estampillée "3M" correspond à la pellicule de protection de l'adhésif qui doit être retirée pour pouvoir coller l'antenne sur son support.

Le boîtier de cette télécommande, qu'il soit maintenu à une ou deux mains, est généralement saisi par sa moitié inférieure plutôt que par sa partie supérieure. La meilleure solution serait d'incorporer cette antenne en haut du boîtier pour minimiser les effets dus aux mains de l'opérateur.
L'antenne pourrait donc être installée parallèlement au coupleur de piles, quitte à rapprocher ce dernier du clavier pour gagner la place nécessaire.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110918234403-gc339-Image-0282ter.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110918234403-gc339-Image-0282ter.JPG)

Le boîtier Bopla T899 ayant une largeur intérieure de 117,5 mm et l'antenne "patch" une longueur de 116 mm (115,8 exactement), cette disposition était possible puisqu'il restait 1,5 mm d'espace. Cela était sans compter sur le rayon de courbure minimal du câble RG 174 qui ressort par une des extrémités. Ce rayon de courbure minimal (Minimum Bend Radius ) (http://www.wellshow.com/spec/cable/D1740WS5BT.pdf) étant de 10,5 mm pour le câble RG174, cette disposition n'est mécaniquement pas viable.

La seule autre possibilité est de disposer l'antenne "patch" dans la longueur du boîtier, puisque cette dernière  mesure 142,5 mm, le plus au centre possible pour minimiser les effets dus aux paumes des mains qui enserrent les flancs du boîtier.
Les accumulateurs Ni-MH dans le coupleur ayant une épaisseur de 12,5 mm et le boîtier une hauteur intérieure de 17 mm, il ne reste pas assez de marge pour loger les 4 mm de l'antenne plus un quelconque support de fixation dans l'espace restant. L'antenne devra donc être disposée à coté du coupleur de piles et non pas au-dessus, ce dernier devra être remplacé par un modèle plus compact, ce sera le modèle carré où les quatre piles sont disposées tête bêche comme des sardines :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110919005254-gc339-Image-0292.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110919005254-gc339-Image-0292.JPG)

Le coupleur de piles compact en place :
L'antenne "patch" sera fixée à gauche du coupleur, la plus éloignée possible du bord gauche du boîtier à défaut de position centrale.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110919011218-gc339-Image-0296.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110919011218-gc339-Image-0296.JPG)

L'antenne "patch" en place. Elle est maintenue par sa face autocollante sur un support en plexiglass de 3 mm, lui même fixé par deux vis contre le circuit imprimé pour que l'ensemble soit démontable.
Cet arrangement permet d'obtenir un rayon de courbure du câble RG174  supérieur au rayon minimal et aussi une grande longueur de ce câble pour faciliter toute modification ultérieure.
Normalement le lobe principal de rayonnement de cette antenne patch devrait se trouver coté bombé, à l'opposé de la face autocollante, donc dirigé vers le fond du boîtier de la télécommande où il n'y a aucune masse métallique pour le perturber.

Il ne reste plus qu'à câbler le module émetteur Aurel et vérifier le bon fonctionnement de cette télécommande une fois terminée...
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 29 Septembre 2011, 23:07:46 PM
Test de la télécommande




Tout d'abord câblage et fixation du module émetteur Aurel TX-SAW-MID/5V :

Le module devant être facilement déconnectable, il sera enfiché dans des contacts tulipe. Le module ne pouvant être disposé perpendiculairement au circuit imprimé pour une question de hauteur, il devra être couché à plat. Des barrettes de contacts tulipe coudées seront donc nécessaires :


(http://www.electronique-diffusion.fr/images/ph_internet_zoom/coanf150c.jpg) (http://www.electronique-diffusion.fr/product_info.php?products_id=71558)

Comme je n'avais pas ce type de barrette sous la main, qu'il ne fallait que 6 contacts, et que par contre je disposais de quelques exemplaires à wrapper :


(http://www.selectronic.fr/media/catalog/product/cache/1/image/265x265/17f82f742ffe127f42dca9de82fb58b1/b/a/barette-support-tulipe-a-wrapper-secable-1x40-pointsa.png) (http://www.selectronic.fr/barette-support-tulipe-a-wrapper-secable-1x40-points.html#)

J'ai transformé une barrette à wrapper comme celle ci-dessus en deux morceaux de barrettes coudées. Il a fallu préalablement cliver la barrette en deux plus petites, puis ensuite plier à 90° les queues à wrapper des 2 morceaux à 2 mm de la tulipe à l'aide d'une pince plate.
Les deux barrettes ainsi coudées ont été montées sur le circuit imprimé. Une fois soudées, l'excédent de queues à wrapper a été coupé puisque le mini-wrapping s'effectue coté composants.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110929180510-gc339-Image-0308.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110929180510-gc339-Image-0308.JPG)

Le module émetteur Aurel TX-SAW-MID/5V en place :

Quelques indications supplémentaires sur cette télécommande :

L'autonomie avec des accumulateurs format AAA de 1000 mAh convenablement chargés serait de 1000 ÷ 0,2 soit 5000 heures, valeur théorique qui ne correspond en rien à la réalité puisque les accumulateurs Ni-MH s'auto-déchargent mensuellement de 20% de leur capacité (1 mois de 30 jours = 720 heures) : http://fr.wikipedia.org/wiki/Accumulateur_nickel-hydrure_m%C3%A9tallique




Et pour en finir, le schéma final de la télécommande :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110929234500-gc339-Telecmde.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110929234500-gc339-Telecmde.PNG)
L'alimentation +5 volts est directement issue du coupleur de piles (4 accumulateurs Ni-MH format AAA )




Le test de la télécommande à proprement parler :

Pour tester la télécommande et son émetteur, il faut un récepteur :

Le module récepteur Aurel de type RX-4MM5 a été câblé à la hussarde sur un bout de circuit imprimé à l'aide d'une barrette à wrapper.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110929211331-gc339-Image-0311.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110929211331-gc339-Image-0311.JPG)

La mesure du champ reçu :


(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110929223124-gc339-CAG-RX.PNG) (http://www.velleman.eu/downloads/7/rx4mm5_usersmanual.pdf)
Graphe ci-dessus issu de l'user manual du récepteur RX-4MM5 (http://www.velleman.eu/downloads/7/rx4mm5_usersmanual.pdf) Aurel.

La trame en sortie du récepteur :

En cours de rédaction ...
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Iro le Jeudi 29 Septembre 2011, 23:16:54 PM
Super travail !!!!
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: AsPiC le Vendredi 30 Septembre 2011, 08:17:20 AM
Impressionant ((:s

8)
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Eko le Vendredi 30 Septembre 2011, 09:42:44 AM
rhooooo la vache !!!  :o :o :o
GC, le no limit de la compétence en électronique  =:))

Une nouvelle fois  <:)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 11 Octobre 2011, 00:30:18 AM
Généralités :

Citation de: gc339 le Jeudi 11 Août 2011, 13:29:19 PM
Le boîtier de la télécommande du "truc" devra comporter :

  • Une touche pour chaque carte Jamma, soit 12 touches de sélection.
  • Une touche supplémentaire pour mettre le "truc" en veille. Cette 13ème touche désactivera la carte Jamma en service et imposera l'inactivité à toutes les autres.

Réflexion faite, pourquoi mobiliser une 13ème touche sur la télécommande pour désactiver les cartes, alors qu'il suffit de prévoir une fonction flip-flop pour chaque touche : L'appui sur une touche différente désactive immédiatement la carte active pour en activer une nouvelle.

Les 12 premières touches de 0 à 11 (0..9, A, B) seront alors utilisées pour activer/désactiver chacune des douze cartes.
Il restera donc 4 touches (C, D, ٭, #) pour émettre des commandes auxiliaires comme par exemple :

D'ailleurs, pour une meilleure uniformisation, il vaudrait peut être mieux remodifier la disposition des cabochons du clavier de la télécommande pour réserver les 12 touches "téléphonique" (de 0 à 9, étoile et dièse ) à la sélection des cartes et dédier les 4 touches alphabétiques (de A à D ) aux commandes auxiliaires.


1234
5678
90٭#
ABCD
Ainsi les inscriptions sur les 9 premières touches correspondront directement au n° de connecteur du "truc", la touche zéro au connecteur n° 10 et les touches étoile et dièse respectivement au connecteurs n° 11 et n° 12.
Le code émis par la télécommande sera inférieur d'une unité par rapport au n° de connecteur concerné, la touche "1" émettra le code zéro pour activer/désactiver le connecteur n° 1, la touche "2" émettra le code un pour le connecteur n° 2 et ainsi de suite.




Le fonctionnement :





Le schéma coté réception télécommande.

La réception radio

Assurée par un module récepteur Aurel RX-4MM5


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111011000339-gc339-RX-4MM5.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111011000339-gc339-RX-4MM5.PNG)

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111011000518-gc339-BlockDiagram.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111011000518-gc339-BlockDiagram.PNG)

Aurel recommande de découpler le +5 volts au ras du module avec un condensateur céramique de 0,1 µF.
Un condensateur de 10 µF doit être connecté sur la sortie "RSSI Output" (broche 13 ).
L'entrée AGC On-Off (broche 11 ) doit être reliée à la masse pour que le CAG du récepteur soit activé.




L'interface avec le "truc"


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111011002353-gc339-Interface.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111011002353-gc339-Interface.PNG)

1) Le décodage des trames reçues.

Assuré par le boîtier 45027.

Les trames issues du module récepteur Aurel RX-4MM5 (Data Out, broche 14 ) aboutissent sur son entrée Din (broche 9 ).
L'adresse ternaire présente dans la trame reçue étant identique à celle programmée sur ses entrées A1 à A5 (broches 1 à 5 ) :
2) La logique de traitement.

Assurée par un µcontrolleur PIC 16F84A.

Le mode oscillateur choisi pour ce µcontrolleur est le mode RC car une horloge précise n'est pas nécessaire, de plus avec ce mode il n'y a pas à subir la période de stabilisation de 1024 cycles d'horloge lorsqu'il est réveillé par une interruption.
Le seul hic avec ce mode est que Microchip ne fourni aucune abaque donnant la fréquence d'oscillation en fonction du produit RC, cette fréquence différant trop d'un µcontrolleur à un autre et étant grandement dépendante de la tension d'alimentation ainsi que de la température. Il va donc falloir déterminer la valeur de R et de C expérimentalement pour obtenir une fréquence entre 100 et 500 kHz.

En sommeil permanent, le  µcontrolleur est interrompu par un changement d'état sur le signal VT qui est connecté sur son entrée RB0/INT (broche 6 ).

Le n° de connecteur à activer/désactiver est figé sur les sorties RB4 à RB7 (broches 10 à 13 ). En fait c'est la valeur du code reçu (de 00H à 0BH,  en hexadécimal ) qui est transférée sur ces sorties à destination des multiplexeurs vidéo et de la commande des relais.
L'état de la sortie RA4/T0CKI (broche 3 )est fonction de l'interprétation du code reçu par le µcontrolleur, il détermine s'il s'agit d'un ordre d'activation ou d'inactivation.

Les deux bits de poids faible de l'ordre reçu (de 0CH à 0FH en hexadécimal) sont transférés sur les sorties RB2 et RB3 pour indiquer le n° de la commande auxiliaire reçue, l'état de la sortie RB1 (broche 7 ) indique quand une de ces commandes est activée.

3) La commande des relais.

A chaque connecteur est associé une triplette de relais.
Les bobines des deux premiers relais ont déjà une consommation de 110 mA sous 12 volts, le transistor qui commandera les 3 en // devra donc être à même de supporter un courant permanent de l'ordre de 165 mA. Un transistor BS170 fera l'affaire avec ses 500 mA max ou éventuellement un boîtier VQ1000J avec ses 4 transistors mosfet indépendants donné chacun pour 225 mA max.

Le schéma original du "truc", celui avec le commutateur rotatif, doit être légèrement modifié puisque le commun des bobines de relais avec leurs diodes en // doit être maintenant être connecté au rail +12 volts et non plus à la masse ou 0 volt.

Le n° de connecteur issu du µcontrolleur (RB4 à RB7 ) est décodé par un circuit HC4514, seules ses 12 premières sorties sont utilisées et raccordées sur les gates des transistors BS170 qui commandent les bobines des relais.
L'ordre d'activation issu du µcontrolleur (RA4/T0CKI ) valide ce décodeur (entrée G/, broche 23 ) alors que celui de désactivation à pour effet de l'inhiber.

4) Les switches analogiques.

Ces switches de type HC4067, sont chargés d'aiguiller les 4 signaux vidéo : rouge, vert, bleu et synchronisation, un boîtier est dédié à chaque signal.
Seules les 12 premières entrées de chaque boîtier sont utilisées, chacune est connectée sur un connecteur différent mais toujours sur la même broche de sortie vidéo. Les entrées inutilisées sont raccordées à la masse.

Le n° de connecteur issu du µcontrolleur (RB4 à RB7 ) permet de sélectionner le switch adéquat dans chaque boîtier (S0 à S3, broches 10, 11, 14 et 13 ).
L'ordre d'activation issu du µcontrolleur (RB4/T0CKI ) valide l'ensemble des boîtiers HC4067 (entrée EN/, broche 15 ) alors que celui de désactivation à pour effet de les inhiber.
Afin de ressortir des signaux vidéo parfaitement nuls à destination du moniteur, la sortie de chaque boîtier HC4067 est court-circuitée à la masse par un des switches d'un boîtier HC4066 quand ces premiers boîtiers sont inhibés.

Chaque entrée de boîtier HC4067 est reliée à la masse à travers une résistance de 470 kΩ pour évacuer l'électricité statique qui pourrait s'accumuler sur les broches des connecteurs libres, ceux où aucune carte n'est enfichée.

5) Les sorties auxiliaires.

Le n° de commande auxiliaire issu du µcontrolleur (RB2 et RB3 ) est appliqué sur un boîtier décodeur double 4555B de type CMOS standard, le boîtier HC4555 n'existant pas.
Les deux décodeurs sont raccordés pour éviter que les entrées du deuxième soient en l'air. Seul le premier est utilisé et ses sorties commandent les gates de transistors BS170.
Le drain de l'un de ces transistors pourra par exemple être connecté sur l'entrée crédit (B16 du connecteur Jamma mâle du "truc" ) pour créditer la carte active à partir de la télécommande.

L'ordre d'activation issu du µcontrolleur (RB1 ) valide ces deux décodeurs (entrées EN/, broches 1 et 15 ) uniquement pendant la réception d'une des 4 commandes auxiliaires.

6) L'alimentation +5 volts

Elle n'est pas représentée sur le schéma.
Plutôt que d'alimenter directement à partir du rail +5 volts du connecteur Jamma encartable mâle, il est préférable de le faire à partir du rail +12 volts à travers un régulateur genre 7805 pour s'affranchir de toutes les perturbations aussi minimes soit-elles qui pourraient être véhiculées sur ces rails.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Seyel le Mardi 11 Octobre 2011, 07:30:30 AM
un bien beau projet  <:)

je bave devant ;D
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Iro le Mardi 11 Octobre 2011, 09:42:03 AM
Que çà donne envie !!!
En plus d'être utilisé pour le Jamma , il pourra l'être pour le retro gaming !!!
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: AsPiC le Mardi 11 Octobre 2011, 10:36:23 AM
Citation de: Iro le Mardi 11 Octobre 2011, 09:42:03 AM
Que çà donne envie !!!
En plus d'être utilisé pour le Jamma , il pourra l'être pour le retro gaming !!!


Le fantôme du commutateur péritel/rgb is back :ang:
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Eko le Mardi 11 Octobre 2011, 10:42:23 AM
Arfff trop court le soir du meeting pour discuter de tout ça  ;)
On continuera sur les Av  ^-
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 27 Octobre 2011, 21:38:44 PM
Généralités :

Citation de: gc339 le Mardi 11 Octobre 2011, 00:30:18 AM
D'ailleurs, pour une meilleure uniformisation, il vaudrait peut être mieux remodifier la disposition des cabochons du clavier de la télécommande pour réserver les 12 touches "téléphonique" (de 0 à 9, étoile et dièse ) à la sélection des cartes et dédier les 4 touches alphabétiques (de A à D ) aux commandes auxiliaires.


1234
5678
90٭#
ABCD
Ainsi les inscriptions sur les 9 premières touches correspondront directement au n° de connecteur du "truc", la touche zéro au connecteur n° 10 et les touches étoile et dièse respectivement au connecteurs n° 11 et n° 12.
Le code émis par la télécommande sera inférieur d'une unité par rapport au n° de connecteur concerné, la touche "1" émettra le code zéro pour activer/désactiver le connecteur n° 1, la touche "2" émettra le code un pour le connecteur n° 2 et ainsi de suite.

En fin de compte, comme il est difficile de trouver un clavier avec des touches hexadécimales, autant utiliser le clavier téléphonique 16KEY Velleman tel quel sans le démonter pour modifier la disposition des cabochons.
Le clavier se câble normalement comme suit sur les entrées de l'encodeur MM74C902 :







Clavier 16KEY
MM74C902
───COL1 / Pin 1──────X1 / Pin 11
───COL2 / Pin 2──────X2 / Pin 10
───COL3 / Pin 3──────X3 / Pin 8
───COL4 / Pin 4──────X4 / Pin 7
123A───ROW1 / Pin 5──────Y1 / Pin 1
456B───ROW2 / Pin 6──────Y2 / Pin 2
789C───ROW3 / Pin 7──────Y3 / Pin 3
٭0#D───ROW4 / Pin 8──────Y4 / Pin 4

Le code émis par chaque touche étant complètement différent de l'inscription sur son cabochon, il va donc être nécessaire de le transcoder. Le plus simple est de faire effectuer ce transcodage à la réception par le PIC 16F84A de la logique de traitement.












Touche clavier
:   1   2   3   4   5   6   7   8   9   0   ٭   #   A   B   C   D
Code émis/reçu
:0124568910131214371115
Transcodage
:12345678910111213141516
Connecteur n°
:123456789101112....
Télécommande n°
:............1234

Avec ce transcodage, les connecteurs sont numérotés de 1 à 12, le connecteur zéro est donc fantôme. Le fait de sélectionner ce connecteur n° zéro permet alors d'inhiber tous les autres :Le schéma préalablement publié a donc été mis à jour :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111027125810-gc339-Decodeur3.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111027125810-gc339-Decodeur3.PNG)

Une inversion des broches du PIC qui validaient/inhibaient les boîtiers a été effectuée par la même occasion pour diminuer la consommation au repos :

Justification :




Le code source du PIC 16F84A

Citation de: gc339 le Mardi 11 Octobre 2011, 00:30:18 AM
Le fonctionnement :


  • Activation/désactivation d'une carte, ce sont des ordres qui perdurent après leur disparition, 3 cas de figure :

    • Le code nouvellement reçu correspond à celui de la carte active :

      • Cette dernière est immédiatement désactivée (en fait toutes les cartes le seront en même temps pour une meilleure sécurité ).
    • Le code nouvellement reçu est différent de celui de la carte active :

      • Cette dernière est immédiatement désactivée (même remarque que ci-dessus ), la nouvelle ne sera activée que quand l'émission du code aura cessé, c'est à dire qu'à partir de l'instant où la touche de la télécommande aura été relâchée par l'utilisateur.
        La mise hors service immédiate de l'ancienne carte suivie de la mise en service différée de la nouvelle, puisque suspendue au relâchement de la touche sur la télécommande, devrait permettre de se passer d'une temporisation pour éviter une alimentation simultanée fugitive des deux cartes due au temps de réaction des relais.
    • Le code vient d'être reçu alors qu'aucune des cartes n'est active :

      • La carte désignée par ce code ne sera activée qu'au relâchement de la touche correspondante sur la télécommande.

Le mode opératoire a été modifié en §1, la demande de désactivation de la carte en service ne sera effective qu'au relachement de la touche :

Citation
Le fonctionnement :


  • Activation/désactivation d'une carte, ce sont des ordres qui perdurent après leur disparition, 3 cas de figure :

    • Le code nouvellement reçu correspond à celui de la carte active :

      • C'est une demande de désactivation de la carte en service, elle ne sera effectivement désactivée que quand l'émission du code aura cessé, c'est à dire qu'à partir de l'instant où la touche de la télécommande aura été relâchée par l'utilisateur. (en fait toutes les cartes seront désactivées en même temps pour une meilleure sécurité ).
    • Le code nouvellement reçu est différent de celui de la carte active :

      • Cette dernière est immédiatement désactivée (même remarque que ci-dessus ), la nouvelle ne sera activée que quand l'émission du code aura cessé, c'est à dire qu'à partir de l'instant où la touche de la télécommande aura été relâchée par l'utilisateur.
        La mise hors service immédiate de l'ancienne carte suivie de la mise en service différée de la nouvelle, puisque suspendue au relâchement de la touche sur la télécommande, devrait permettre de se passer d'une temporisation pour éviter une alimentation simultanée fugitive des deux cartes due au temps de réaction des relais.
    • Le code vient d'être reçu alors qu'aucune des cartes n'est active :

      • La carte désignée par ce code ne sera activée qu'au relâchement de la touche correspondante sur la télécommande.

Le code source du programme à flasher dans le PIC a été écrit, assemblé, puis testé avec le simulateur intégré dans l'environnement de développement intégré MPLAB IDE (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002) que l'on peut récupérer gratuitement sur le site de Microchip.


(http://www.microchip.com/stellent/groups/devtools_sg/documents/devtools/~export/en019469~154~en006096~PressReleaseLayout/153335-2.png)

Pour l'instant ce bout de programme n'a pas encore été testé en réel avec tous les autres boîtiers décodeurs et switches de l'interface. Il le sera dés que le prototype en mini-wrapping sera prêt, il faudra alors faire la mise au point finale et des modifications seront susceptibles d'y être effectuées.







;**********************************************************************
;                                                                     *
;   Refer to the MPASM User's Guide for additional information on     *
;   features of the assembler (Document DS33014).                     *
;                                                                     *
;   Refer to the respective PIC data sheet for additional             *
;   information on the instruction set.                               *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Filename :     MJL.asm                                           *
;    Date :         26/10/2011                                        *
;    File Version : 1.0                                               *
;                                                                     *
;    Author : gc339                                                   *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Files Required: P16F84A.INC                                      *
;                                                                     *
;**********************************************************************


listp=16F84A; Directive to define processor
#include<p16F84A.inc>; Processor specific variable definitions

   __CONFIG   _CP_ON & _WDT_OFF & _PWRTE_OFF & _RC_OSC   ; Directive for embeding configuration bits within '.asm' file

UDATA0x0C; Variable definitions
NewKeyRES1
OldKeyRES1

ORG0x000; Reset vector
StartclrfPORTB; Preset PORTB outputs
movlwB'00000001'; RB0 as input, RB1 to RB7 as outputs
trisPORTB
gotoMain; Go to beginning of program

ORG0x004; Interrupt vector location
IntVectmovfPORTA,W; Read key code
callTranslt; Code translation
movwfNewKey; Save key
btfssINDF,INTEDG; Check which edge on RBO caused interrupt
gotoKeyOFF; Key released on failing edge

KeyONmovlw13; Check if command, code >= 13 (0DH)
subwfNewKey,W
btfssSTATUS,C; Skip if command
gotoKeyChk; Jump if selection, code < 13 (0DH)
addwfNewKey,W; To shift key code one step left
addlw-13
andlwB'00000110'; Keep only useful bits
iorwfPORTB,F; RB1 / RB2 bit setting
iorlwB'11111001'
andwfPORTB,F; RB1 / RB2 bit resetting
bcfPORTA,RA4; Unsetting RA4 enables the 4555B decoder
gotoIntEnd

KeyChkmovfOldKey,W; Is new key same as previous ?
subwfNewKey,W
btfssSTATUS,Z; Nothing to do if so
gotoDisabl; Else disable all connectors including the one currently selected
gotoIntEnd

KeyOFFmovlw13; Check if command, code >= 13 (0DH)
subwfNewKey,W
btfssSTATUS,C; Skip if command
gotoConSel; Jump if selection, code < 13 (0DH)
bsfPORTA,RA4; Setting RA4 disables the 4555B decoder
gotoIntEnd

ConSelmovfOldKey,W; Is new key same as previous ?
subwfNewKey,W
btfscSTATUS,Z; Select new connector if not
DisablclrfNewKey; Connector zero is dummy, disable all connectors
movlwB'00001111'
andwfPORTB,F; Disables all connectors before updating
movfNewKey,W; Reload key, Z flag is updated
movwfOldKey; Update OldKey
swapfOldKey,W
andlwB'11110000'; Keep only left nibble
iorwfPORTB,F; Update PORTB
bcfPORTB,RB3; Enables HC4514 decoder and HC4067 switches

IntEndbcfINTCON,INTE; Interrupt will be enabled further
retfie

MainmovlwB'00010000'; Setting RA4 disables the 4555B decoder
movwfPORTA
movlwB'00001111'; RA4 as output, RA0 to RA3 as inputs
trisPORTA
clrfOldKey
clrfNewKey
movlwOPTION_REG; Indirect addressing for reaching option register
movwfFSR
bsfINDF,INTEDG ; Set INTEDG for RB0 interrupt on rising edge
bsfINTCON,GIE; Enable global interrupt

LoopbcfINTCON,INTF; Clear RB0 interrupt flag
bsfINTCON,INTE; Enable RB0 interrupt
sleep; Waiting, waken up by a pressed/released key
nop
movlwOPTION_REG; Indirect addressing for reaching option register
movwfFSR
movlwB'01000000'; Bit mask to toggle edge select bit for RB0 interrupt
xorwfINDF,F; Toggle bit INTEDG
gotoLoop

TransltandlwB'00001111'; Keep only right nibble
addwfPCL,F; Code Translation
retlw1
retlw2
retlw3
retlw13; Key 'A', command n° 1
retlw4
retlw5
retlw6
retlw14; Key 'B', command n° 2
retlw7
retlw8
retlw9
retlw15; Key 'C', command n° 3
retlw11; Key '٭', connector n° 11
retlw10; Key '0', connector n° 10
retlw12; Key '#', connector n° 12
retlw16; Key 'D', command n° 4

END; Directive 'end of program'
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: nintenping le Samedi 12 Novembre 2011, 18:28:23 PM
Bon dieu, c'est du très beau boulot, on dirait du bricolage a la benheck   :-*
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Samedi 03 Décembre 2011, 23:05:08 PM
Le câblage de l'interface

Le câblage sera réalisé en mini-wrapping, les barrettes à wrapper et les supports de circuits intégrés montés face composants sur un circuit imprimé ECS3 Velleman qui végétait au fond d'un tiroir.

(http://www.velleman.eu/images/products/1/ecs3.jpg) (http://www.velleman.eu/products/view/?country=nl&lang=fr&id=6669)

Ce circuit imprimé avec ses pastilles rectangulaires reliant les trous par groupe de 3 convient parfaitement pour cette réalisation. Un seul bémol, il ne reste que 135 mm d'utilisables pour installer les barrettes de mini-wrapping sur une longueur de carte de 160 mm, cette surface perdue aurait pourtant été la bienvenue vu le nombre de composants à y installer.




Le raccordement de la vidéo en provenance des connecteurs Jamma ainsi que les commandes à destination des bobines de relais s'effectueront sur la carte interface par l'intermédiaire de connecteurs achetés sur iB :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111203213511-gc339-Con7.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111203213511-gc339-Con7.jpg)

L'intérêt de ces connecteurs, c'est qu'ils sont auto-sertissants et qu'ils peuvent s'embrocher sur des barrettes à wrapper. Les connecteurs approvisionnés ne disposant que de 7 contacts, 2 de ces connecteurs seront nécessaires par couleur pour raccorder le signal vidéo en provenance de chacun des 12 connecteurs Jamma. Deux connecteurs seront aussi nécessaires pour relier la carte interface aux bobines des relais, plus un derniers pour sortir les commandes auxilliaires.




La disposition des supports et des barrettes à wrapper sur la carte ECS3 Velleman :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20111203221439-gc339-Copie2-0502.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20111203221439-gc339-Copie2-0502.PNG)

Commentaires :
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Lundi 05 Mars 2012, 13:32:15 PM
Reprise du wip après quelque temps de mise en veille.

Câblage de l'interface (suite)

Le câblage réalisé en mini-wrapping va être effectué en plusieurs étapes avec test du fonctionnement à chaque avancée.

La 1ère de ces étape concerne le câblage du récepteur Aurel et du décodeur 45027 :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120305120920-gc339-Img0169.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120305120920-gc339-Img0169.png)


Première vérification avec l'oscilloscope, les trames émises par la télécommande sont bien disponible sur la sortie data du récepteur Aurel (broche 14 ) mais rien ne bouge sur la sortie VT du 45027 (broche 11 ) !
RAS après une nouvelle vérification du câblage...
Relecture attentive du datasheet du 45027 pour essayer de comprendre où ça cloche...

Restent les valeurs des résistances/condensateurs car, lors du dessin du schéma initial, j'ai repris celles de l'animation ci-dessous sans effectuer de vérification :

(http://microc.galeon.com/graficas/remoto2.gif) (http://microc.galeon.com/controlre3.htm)
http://microc.galeon.com/controlre3.htm

Il suffit de comparer ces valeurs avec celles préconisées dans le tableau du datasheet pour vérifier si elles sont appropriées ou tout au plus plausibles :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120305125237-gc339-RCchart.GIF) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120305125237-gc339-RCchart.GIF)

C'est le couple RTC/CTC du 45026 émetteur qui détermine les autres couples R/C sur le 45027 récepteur. Les valeurs de ce premier couple étant de 51 kΩ/5,6 nF, c'est donc la dernière ligne du tableau qui correspond le mieux au cas présent.

Tout rentre dans l'ordre après remplacement de la résistance R2 par une de 200 kΩ, la sortie VT du 45027 passe bien à 1 dés appui sur une touche de la télécommande et ce dernier reste bien disponible sur les sortie D6 à D9 même après relâchement de cette même touche.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120305132144-gc339-Erreur.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120305132144-gc339-Erreur.PNG)

Il ne reste plus qu'à corriger la valeur de la résistance R2 sur le schéma avant de passer à l'étape suivante ...
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 07 Mars 2012, 00:22:34 AM
Revérification des valeurs des composants autour des circuits intégrés 45026/45027

Pour éliminer tout futur problème, la revérification des valeurs des résistances et condensateurs autour de couple 45026/45027 s'impose car déjà la valeur pour CTC de 5,1 nF donnée dans le tableau est une valeur de la série E24 (http://fr.wikipedia.org/wiki/CEI_60063) quasi impossible à trouver. C'est pour cela qu'une valeur de 5,6 nF, la plus proche dans la série E12 (http://fr.wikipedia.org/wiki/CEI_60063), lui a été préférée dans l'animation.

A vrai dire, on trouve facilement toutes les valeurs de la série E24 (http://fr.wikipedia.org/wiki/CEI_60063) pour les résistances, par contre il vaut mieux se limiter aux valeurs de la série E6 (http://fr.wikipedia.org/wiki/CEI_60063) pour les condensateurs afin de faciliter leur approvisionnement. C'est pour cela que les calculs doivent être refaits à chaque fois avec une valeur imposée pour le condensateur, il y aura toujours une valeur de résistance à moins de 5% de celle calculée.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120306120847-gc339-RCcalc.GIF) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120306120847-gc339-RCcalc.GIF)

Tous les formules données sur le datasheet sont basées sur le produit RTC × CTC ou constante de temps τ = 51 × 103 ×5,6 × 10-9 = 285,6 × 10-6 soit τ = 285,6 µs.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120306121822-gc339-R2error.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120306121822-gc339-R2error.png)

C'est donc cette valeur de 220 kΩ qui sera retenue pour la mise à jour du schéma et le remplacement de la résistance soudée par erreur sur la plaque à wrapper.




Ajustement de la fréquence d'horloge du PIC16F84A

Citation de: gc339 le Mardi 11 Octobre 2011, 00:30:18 AM
2) La logique de traitement.

Assurée par un µcontrolleur PIC 16F84A.

Le mode oscillateur choisi pour ce µcontrolleur est le mode RC car une horloge précise n'est pas nécessaire, de plus avec ce mode il n'y a pas à subir la période de stabilisation de 1024 cycles d'horloge lorsqu'il est réveillé par une interruption.
Le seul hic avec ce mode est que Microchip ne fourni aucune abaque donnant la fréquence d'oscillation en fonction du produit RC, cette fréquence différant trop d'un µcontrolleur à un autre et étant grandement dépendante de la tension d'alimentation ainsi que de la température. Il va donc falloir déterminer la valeur de R et de C expérimentalement pour obtenir une fréquence entre 100 et 500 kHz.

La fréquence de l'oscillateur intégré au PIC18F84A doit être vérifiée pour savoir si le couple 10 kΩ/1 nF sur sa broche 16 (OSC1/CLKIN ) est approprié pour lui faire générer une horloge comprise entre 100 et 500 kHz.

L'opération consiste à faire exécuter d'entrée une boucle sans fin au PIC18F84A, l'essentiel étant que ses bits de configuration soient correctement positionnés par la directive "__CONFIG" du programme. Les signaux carrés de l'horloge peuvent alors être observés sur sa broche 15 (OSC2/CLKOUT ). Ce n'est pas la fréquence de l'oscillateur que l'on observe directement mais celle de l'horloge interne qui est quatre fois moins rapide.

Le bout de programme :






;**********************************************************************
;                                                                     *
;   Refer to the MPASM User's Guide for additional information on     *
;   features of the assembler (Document DS33014).                     *
;                                                                     *
;   Refer to the respective PIC data sheet for additional             *
;   information on the instruction set.                               *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Filename :     OscTest.asm                                       *
;    Date :         06/03/2012                                        *
;    File Version : 1.0                                               *
;                                                                     *
;    Author : gc339                                                   *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Files Required: P16F84A.INC                                      *
;                                                                     *
;**********************************************************************


listp=16F84A; Directive to define processor
#include<p16F84A.inc>; Processor specific variable definitions

   __CONFIG   _CP_ON & _WDT_OFF & _PWRTE_OFF & _RC_OSC   ; Directive for embeding configuration bits within '.asm' file

ORG0x000; Reset vector
LoopgotoLoop; Endless loop

END; Directive 'end of program'

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120306233820-gc339-Img0174.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120306233820-gc339-Img0174.JPG)
La programmation du PIC avec un clone chinois d'ICD2




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120306235537-gc339-Img0180.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120306235537-gc339-Img0180.JPG)
Prélèvement de la fréquence d'horloge du PIC sur sa patte 15 (OSC2/CLKOUT ) avec la sonde de l'oscilloscope.

La mesure sur le réticule de l'oscilloscope donne une période de 55 µs soit une fréquence d'horloge de 18,2 kHz. Ce n'est pas assez rapide, il faudrait au moins 5 à 6 fois plus.
Il faut donc remplacer le couple 10 kΩ/1 nF dont le produit ou constante de temps τ = 10 µs par un autre couple ayant un "τ" 5 à 6 fois moindre.
La nouvelle constante de temps est de 4,7 × 103 × 220 × 10-12 soit τ = 1,034 µs. Avec cette nouvelle valeur dix fois moindre, on peut espérer obtenir une fréquence d'horloge presque 10 fois plus rapide.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120307000043-gc339-Img0186.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120307000043-gc339-Img0186.JPG)
Le signal d'horloge tel qu'il est affiché sur l'oscilloscope, malheureusement les graduations du réticule ne sont pas visibles sur la photo.

Après remplacement du couple 10 kΩ/1 nF par le couple 4,7 kΩ/220 pF, la période est mesurée à 6,2 µs soit une fréquence d'horloge de 161,3 kHz, c'est presque 9 fois plus rapide qu'avec l'ancien couple.
Le test du programme sera donc effectué avec cette horloge à 161,3 kHz, l'augmenter encore impose de réduire la valeur de la constante de temps et fait courir un risque de dysfonctionnement en se rapprochant des contraintes imposées sur les valeurs des deux composants du couple.

A suivre...

Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
Même si je ne poste plus depuis un petit moment sur ce tread je le lis avec attention,

mon intêret n'a pas baisé d'un iota bien au contraire.

J'avoue cependant avoir décroché au niveau technique depuis un petit moment,autant le principe est compris mais la mise en oeuvre me dépasse totalement.

On est passé depuis un bon moment à la réalisation "pro" du truc et je pense que peu de personnes sont/seront capables de reproduire un tel travail.
De toute façon ce n'étais pas le but au départ.

en tout cas super boulot

^-^

par contre comme je te l'avais indiqué il y a un bout de temps,il faudra faire les comptes à l'arrivée
pour mettre en balance avec ce qui existe dans le commerce même si c'est incongru de comparer une dacia et une ferrari


Ton jumbo Multi-Jamma Switcher up to 12-in-1

est bien plus performant et offre bien plus de possibilité que tout ce qui existe sur le marché.

et les systèmes valable coutent une somme dèja bien rondelette (vf un de mes premier post)
nous en reparlerons donc plus tard le moment venu...

La question qui me taraude est la suivante :

Compte tu lancer une mini production de ce système ?

une fois la réalisation finie ?



Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 07 Mars 2012, 13:55:51 PM
Citation de: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
J'avoue cependant avoir décroché au niveau technique depuis un petit moment,autant le principe est compris mais la mise en oeuvre me dépasse totalement.

Je suis bien conscient que la plupart des personnes qui lisent ce fil de discussion n'ont que faire des explications détaillées et/ou ont du mal à les comprendre car leur formation ou leur métier n'a rien à voir avec ce genre de réalisation.
J'essaie de mettre un maximum de photos pour montrer ce dont il est question, aux personnes curieuses d'approfondir les explications qui vont avec.
S'il y a autant de détails, c'est aussi par ce que je me sers du fil de discussion un peu comme d'un bloc-notes pour retrouver ce que j'ai fait ou écrit précédemment, pas besoin de conserver une foultitude de documents qu'ils soient papier ou qu'ils encombrent inutilement mon disque dur.

Citation de: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
On est passé depuis un bon moment à la réalisation "pro" du truc et je pense que peu de personnes sont/seront capables de reproduire un tel travail.

Tout dépend du système de commutation adopté, tout au long de ce fil de discussion j'ai exposé différentes solutions avec leur réalisation pratique. A chacun de s'inspirer du meilleur pour sa propre réalisation personnelle.
Il est bien évident que la télécommande par radio rend l'entreprise plus complexe et nécessite des connaissances en l'électronique et en programmation des micro-contrôleurs pour la mener à bien.
Cependant la réalisation d'un "truc" à base d'un commutateur rotatif devrait être accessible à la plupart des personnes qui ont quelques connaissances en électricité, savent souder à l'étain et ont accès à un minimum d'outillage comme une perceuse à colonne.

Citation de: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
par contre comme je te l'avais indiqué il y a un bout de temps,il faudra faire les comptes à l'arrivée
pour mettre en balance avec ce qui existe dans le commerce même si c'est incongru de comparer une dacia et une ferrari

La je crains que le bât blesse, il n'y a sans doute que la réalisation d'un "truc" avec commutateur qui devrait être plus abordable et encore elle ne serait justifiable que pour un système disposant de plus de 6 connecteurs.
C'est sans compter sur le plaisir de disposer d'un système original, d'une plus grande capacité que ce qui existe dans le commerce, de la fierté d'avoir mené sa réalisation à bien, cela vaut bien quelques sacrifices sans doute.
En ce qui me concerne, j'ai essayé de minimiser les dégâts en contactant directement les vendeurs qui proposaient ce dont j'avais besoin sur des plates-formes du net. J'ai aussi malencontreusement grillé certains composants comme un récepteur Aurel que j'ai du racheter.

Citation de: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
les systèmes valables coutent une somme dèja bien rondelette (vf un de mes premier post)

Pas tant que cela si on les compare au prix de détail ou par petite quantité des composants majeurs dont ils sont constitués.

Citation de: olschool le Mercredi 07 Mars 2012, 10:12:51 AM
La question qui me taraude est la suivante :
Compte tu lancer une mini production de ce système ? une fois la réalisation finie ?

Déjà la réalisation n'est pas terminée, elle risque d'évoluer en fonction des problèmes rencontrés, qu'ils soient mécaniques, électriques ou logiciels.
J'espère que le bêta testeur que j'ai déjà préventivement sollicité et qui m'avait donné son accord de principe est toujours prêt à risquer ses précieuses cartes car je ne dispose pas d'assez de celles-ci pour tester le truc à capacité maximale.

Je ne compte pas fournir de système clef en main. Il reviendrait trop cher en main d'oeuvre rien qu'avec le nombre de diodes à souder ! Il est préférable que ce genre de "truc" hors gabarit soit réalisé sur le mode "DIY" pour en limiter le coût.
Cependant ce serait envisageable en le rendant modulaire et évolutif dans le genre de celui de Clay Cowgill : www.multigame.com , j'y ai déjà réfléchi. Avec une possibilité de commuter jusqu'à 16 connecteurs pour le rendre encore plus attractif, c'est réalisable puisque 4 des 16 entrées des switches cmos 4067 restent actuellement inemployées. Des liaisons par câbles plats entre la carte mère centrale et les cartes filles déportées permettraient d'éloigner les cartes de jeu les unes des autres plus facilement.


Ceux qui voudraient réaliser un "truc" à base de commutateur rotatif sont à même de trouver tous les composants nécessaires : circuit imprimés pré-percés, relais, diodes, connecteurs, mécanisme et galettes de commutateur, entretoises ... car j'ai spécifiés les références avec les fournisseurs potentiels tout au long du fil de discussion. Quand aux profilés aluminium, ils sont disponibles dans toutes les grandes surfaces de bricolage.

J'ai comptabilisé 3 dispositifs dont l'étude d'un circuit imprimé en faciliterait la réalisation :
Si un volontaire veut bien se proposer pour les étudier, j'en serai enchanté. Il devrait alors être possible soit de mettre les fichiers nécessaires soit les typons à disposition. A chacun alors d'en assurer la gravure ou bien de les faire graver par un artisan proposant ses services sur le net.

Idem pour ceux qui voudraient réaliser un système à télécommande, tous les fournisseurs ainsi que toutes les références ont été donnés pour tout ce qui est spécifique. Ils/elles le seront aussi pour toutes les adjonctions ou modifications qui surviendraient avant la fin du wip.
Nonobstant que l'étude et la réalisation des circuits imprimés puisse aboutir, le câblage de ceux-ci devra être réalisé par soi-même.
Quand au programme du PIC, le fichier source a déjà été publié, il peut être sujet à modification(s) car il n'a pas encore été testé.
Je compte publier le fichier du code au format IntelHex dés que le programme sera déverminé, ce format est généralement accepté par tous les programmateurs de PIC.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 13 Mars 2012, 00:21:37 AM
Test et déverminage du programme du microcontroleur PIC 16F84A

Tout d'abord les modifications des valeurs  de R3 et C3 à modifier sur le schéma initial pour augmenter la fréquence d'horloge à la valeur souhaitée :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120310212415-gc339-RCmodif.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120310212415-gc339-RCmodif.png)




La premier test va consister à vérifier l'activation/désactivation du connecteur sélectionné par la télécommande, ou plus exactement à surveiller les 4 bits qui adressent les switches des HC4067 et le décodeur HC4515 ainsi que le bit qui permet de valider/inhiber ces circuits. Ce dernier bit est disponible sur la sortie RB3 alors que l'adresse l'est sur les sorties RB4 à RB7 du PIC.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120310231600-gc339-Img0190.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120310231600-gc339-Img0190.jpg)
L'afficheur TIL311 vient juste d'être câblé.
Ses entrées sont en l'air puisque le PIC 16F84A n'est pas installé sur son support, par conséquent elles sont considérées à "1" ce qui lui fait afficher un "F".
Les accumulateurs sont un peu déchargés, une recharge leur fera du bien avant de poursuivre les tests.

Avant de pousser plus en avant les vérifications et après maintes hésitations, j'ai préféré revenir en arrière en implantant le HC4066 du schéma original. Ce dernier permettait à l'origine de court-circuiter à la masse les sorties des HC4067 quand les switches de ceux-ci étaient inhibés.
Il était devenu superflu après avoir modifié le logiciel du PIC 16F84A pour créer un connecteur Jamma fantôme n° zéro associé de fait au switch zéro de chaque HC4067. Une modification mineure du câblage de l'interface permettait de réaliser cette mise à la masse à travers le switch zéro de chaque HC4067 à chaque fois que le connecteur fantôme n° zéro était sélectionné.
Il a donc fallu rapprocher les rangées de picots accueillant les connecteurs femelles auto-dénudants afin de libérer un peu de place pour un nouveau support.
Cette dernière opération m'a fait réaliser qu'il était alors plus pratique d'installer des réseaux de résistances DIL (Dual In Line ) 13×R plutôt que les couples de réseaux SIL (Single In Line ) 5×R et 7×R initialement prévus sur le schéma d'origine.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120311194406-gc339-Img0192bis.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120311194406-gc339-Img0192bis.jpg)





  • Deux paires de connecteurs femelles auto-dénudants sur les quatre possibles sont ici photographiées en place sur leurs picots :

    • Chaque paire de connecteurs est dédiée à un seul signal vidéo : rouge, vert, bleu ou synchronisation.
    • Les deux connecteurs de chaque paire sont installés en vis à vis et les sorties de fil de chacun se font face.
    • Les fils de chaque paire à destination des connecteurs Jamma seront regroupés en toron comme ceux figurés sur la photo pour les signaux vidéo rouge et vert.
  • Le réseau de résistances DIL spécifique à chaque signal vidéo prendra place entre la double rangée de picots dédiée à ce même signal.
    Les réseaux jaunes de la photo sont provisoires en attendant les définitifs qui ont été commandés.
  • Il y a maintenant assez de place pour installer le support du HC4066 entre le récepteur Aurel et le quatrième réseau DIL.




Après cette digression, il est grand temps de passer au test du programme proprement dit.

Premier écueil, le programme source est bien assemblé mais l'éditeur de lien affiche maintenant une erreur alors que tout se passait bien lors de son écriture quelques mois auparavant :
Citation
MPLINK 4.42, Linker
Device Database Version 1.7
Copyright (c) 1998-2011 Microchip Technology Inc.
Error - section '.udata' can not fit the absolute section. Section '.udata' start=0x0000000c, length=0x00000002
Errors    : 1

Link step failed.

La seule évolution qui s'est produite depuis l'écriture du programme, c'est le chargement de la toute dernière version du logiciel MPLAB IDE et c'est probablement elle qui est en cause.

Une recherche rapide avec Google fait ressortir que le fichier script 16f84a_g.lkr utilisé par l'éditeur de lien a été modifié depuis lors.
Avec cette nouvelle version, la zone mémoire RAM à partir de 000CH est considérée comme non paginée, c'est à dire commune aux deux pages existantes de la mémoire du PIC 16F84A, la directive "udata" doit alors être remplacée par la directive "udata_shr" (shr pour shared, partagé(e) ) en tête du programme source :








listp=16F84A; Directive to define processor
#include<p16F84A.inc>; Processor specific variable definitions

   __CONFIG   _CP_ON & _WDT_OFF & _PWRTE_OFF & _RC_OSC   ; Directive for embeding configuration bits within '.asm' file

RAMUDATA_SHR0x0C; Start of unbanked RAM, shared across all banks
; Variable definitions
NewKeyRES1
OldKeyRES1


Tout le processus de construction se déroule correctement à partir de cette modification :
Citation
MPLINK 4.42, Linker
Device Database Version 1.7
Copyright (c) 1998-2011 Microchip Technology Inc.
Errors    : 0

MP2HEX 4.42, COFF to HEX File Converter
Copyright (c) 1998-2011 Microchip Technology Inc.
Errors    : 0

Loaded C:\Users\W7\Documents\Microchip\Projects\TeleCmde\TeleCmde.cof.
----------------------------------------------------------------------
Release build of project `C:\Users\W7\Documents\Microchip\Projects\TeleCmde\TeleCmde.mcp' succeeded.
Language tool versions: MPASMWIN.exe v5.44, mplink.exe v4.42, mplib.exe v4.42
Mon Mar 12 00:32:07 2012
----------------------------------------------------------------------
BUILD SUCCEEDED

Il ne reste plus qu'à programmer le PIC avec le programmateur clone de l'ICD2, l'insérer dans son support sur l'interface, mettre sous tension et appuyer sur les touches de la télécommande en vérifiant à chaque fois ce qui est affiché sur le TIL311.
Tout semble fonctionner correctement pour les trois premières lignes du clavier, le code de la touche, qui est aussi le n° de connecteur Jamma associé, s'affiche sur le TIL311 dés que celle-ci est relâchée sur la télécommande :














(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210257-gc339-Img0220s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210231-gc339-Img0220.JPG)
Valeur zéro affichée à la mise sous tension :
C'est celle du n° du connecteur jamma fantôme.



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210336-gc339-Img0221s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210319-gc339-Img0221.JPG)
Valeur affichée pour la touche "1"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210459-gc339-Img0222s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210439-gc339-Img0222.JPG)
Valeur affichée pour la touche "2"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210552-gc339-Img0223s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210529-gc339-Img0223.JPG)
Valeur affichée pour la touche "3"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210629-gc339-Img0224s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210611-gc339-Img0224.JPG)
Valeur affichée pour la touche "4"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210709-gc339-Img0225s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210653-gc339-Img0225.JPG)
Valeur affichée pour la touche "5"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210744-gc339-Img0226s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210726-gc339-Img0226.JPG)
Valeur affichée pour la touche "6"



(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210927-gc339-Img0227s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210904-gc339-Img0227.JPG)
Valeur affichée pour la touche "7"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211009-gc339-Img0228s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210952-gc339-Img0228.JPG)
Valeur affichée pour la touche "8"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211047-gc339-Img0229s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211029-gc339-Img0229.JPG)
Valeur affichée pour la touche "9"




Il subsiste cependant un problème avec la dernière ligne du clavier :

  • La touche étoile fait afficher un  "1" au lieu d'un "B".
  • La touche zéro fait afficher un "0" au lieu d'un "A".
  • La touche dièse fait afficher un "2" au lieu d'un "C".




(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211312-gc339-Img0231as.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211241-gc339-Img0231a.JPG)
Valeur affichée pour la touche "٭"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312213007-gc339-Img0230as.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211143-gc339-Img0230a.JPG)
Valeur affichée pour la touche "0"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211413-gc339-Img0232as.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312211341-gc339-Img0232a.JPG)
Valeur affichée pour la touche "#"


Le défaut constaté avec la dernière ligne du clavier pourrait provenir de la table de transcodage des touches, vérification immédiate sur le listing généré :










0041      
0042
0043
0044
0045
0046
0047
0048
0049
004A
004B
004C
004D
004E
004F
0050
0051
0052

000B

390F   
0782
3401
3402
3403
3413
3404
3405
3406
3414
3407
3408
3409
3415
3411
3410
3412
3416

00109   
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121
00122
00123
00124
00125
00126
00127
00128

Translt   

andlw   
addwf
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw

END

B'00001111'   
PCL,F
1
2
3
13
4
5
6
14
7
8
9
15
11
10
12
16

; Keep only right nibble
; Code Translation



; Key 'A', command n° 1



; Key 'B', command n° 2



; Key 'C', command n° 3
; Key '٭', connector n° 11
; Key '0', connector n° 10
; Key '#', connector n° 12
; Key 'D', command n° 4

; Directive 'end of program'


C'est bien le cas, l'assembleur est configuré à l'installation pour considérer tous les nombres du programme source comme des nombres hexadécimaux plutôt que décimaux, par exemple le chiffre onze n'est pas transcrit 0BH mais 11H ce qui explique pourquoi la touche étoile s'affiche "1" au lieu de "B", le transcodage n'utilisant que le quartet de droite :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120312122021-gc339-HexButton.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312122021-gc339-HexButton.PNG)
L'onglet de configuration de l'assembleur.

Le bouton "Default Radix" est positionné à l'origine sur "Hexadécimal" dans l'onglet de configuration de l'assembleur. La tentation serait de cocher immédiatement le bouton "Decimal" à la place mais il y a plus efficace si l'on veut que le programme source soit un peu plus indépendant de la configuration par défaut de l'assembleur, il suffit d'ajouter la directive "radix dec" dans le programme source. Il est aussi possible de le spécifier en ajoutant "r=dec" dans la liste des options de la directive "list".
Comme cette dernière directive est déjà présente dans le programme source, autant lui rajouter cette nouvelle option.








      list   p=16F84A, r=dec, c=200, b=10; Directive to define processor, radix + line width and tab spaces inside '.lst' file
#include<p16F84A.inc>; Processor specific variable definitions

   __CONFIG   _CP_ON & _WDT_OFF & _PWRTE_OFF & _RC_OSC   ; Directive for embeding configuration bits within '.asm' file


Les options "C=200" et "b=10" ont été rajoutées par la même occasion, elles améliorent la présentation dans le fichier du listing :

Maintenant tous les valeurs du tableau sont considérées comme décimales par défaut y compris les quelques autres nombres présents dans le programme source :










0041      
0042
0043
0044
0045
0046
0047
0048
0049
004A
004B
004C
004D
004E
004F
0050
0051
0052

000B

390F   
0782
3401
3402
3403
340D
3404
3405
3406
340E
3407
3408
3409
340F
340B
340A
340C
3410

00109   
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121
00122
00123
00124
00125
00126
00127
00128

Translt   

andlw   
addwf
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw
retlw

END

B'00001111'   
PCL,F
1
2
3
13
4
5
6
14
7
8
9
15
11
10
12
16

; Keep only right nibble
; Code Translation



; Key 'A', command n° 1



; Key 'B', command n° 2



; Key 'C', command n° 3
; Key '٭', connector n° 11
; Key '0', connector n° 10
; Key '#', connector n° 12
; Key 'D', command n° 4

; Directive 'end of program'


Une nouvelle reprogrammation du PIC 16F84A et tout rentre dans l'ordre, le dysfonctionnement de la dernière ligne du clavier à disparu :








(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234415-gc339-Img0231bs.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234342-gc339-Img0231b.JPG)
Valeur affichée pour la touche "٭"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234509-gc339-Img0230bs.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234442-gc339-Img0230b.JPG)
Valeur affichée pour la touche "0"

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234642-gc339-Img0232bs.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234538-gc339-Img0232b.JPG)
Valeur affichée pour la touche "#"


La fonction flip/flop de chaque touche fonctionne aussi :







(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234509-gc339-Img0230bs.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234442-gc339-Img0230b.JPG)
Premier appui sur la touche "0"
Le connecteur n°10 est sélectionné.

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210257-gc339-Img0220s.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312210231-gc339-Img0220.JPG)
Second appui sur la touche "0"
Le connecteur n°10 n'est plus sélectionné puisque
c'est le connecteur fantôme n° zéro qui l'est.

(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234509-gc339-Img0230bs.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120312234442-gc339-Img0230b.JPG)
Troisième appui sur la touche "0"
Le connecteur n°10 est sélectionné à nouveau.


Maintenant il ne reste plus qu'à câbler un deuxième TIL311 pour tester les ordres émis par les 4 touches alphabétiques du clavier. A suivre ...
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Iro le Mardi 13 Mars 2012, 10:55:40 AM
Superbe ! Une belle étape.
Bon courage.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 15 Mars 2012, 00:51:28 AM
Test et déverminage du programme du microcontroleur PIC 16F84A (suite)

Il s'agit maintenant de tester les ordres émis par les touches alphabétiques du clavier de la télécommande. Ces ordres peuvent être émis à tout moment, ils n'apparaissent que sur pression d'une des touches et disparaissent dés son relâchement, qu'un connecteur Jamma soit sélectionné ou qu'il n'y en ait aucun parmi les douze.

Un ordre émis par la télécommande est concrétisé par son n° disponible sur les ports RB1 et RB2 du pic 16F84A ainsi que par un état haut sur le port RA4. En absence de tout ordre émis par la télécommande, le port RA4 est maintenu à l'état bas.
Plutôt que de câbler le port RB3 du PIC sur l'entrée "blanking" du premier TIL311 pour autoriser l'affichage/imposer l'extinction, cette entrée est restée connectée à la masse pour un affichage permanent, et ce sont ses points décimaux qui ont été raccordés sur cette sortie RB3 afin de visualiser son état.



(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314204218-gc339-Img0244.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314204218-gc339-Img0244.JPG)
Les deux afficheurs TIL à la mise sous tension de la carte :

  • Aucun ordre n'est reçu puisque l'afficheur de gauche est éteint.
  • Aucun connecteur Jamma n'est validé puisque les points décimaux de l'afficheur de droite sont éteints.
    Le zéro affiché correspond au n° du connecteur jamma fantôme.
En bas à droite, câblée en volant, une résistance de 470 ohms pour limiter le courant dans les deux points décimaux de l'afficheur.


Puisque la première phase a montré que le programme semble fonctionner correctement autant lui faire prendre en compte dés maintenant l'adjonction du HC4066. Cela n'impacte que deux ou trois instructions pour gérer différemment le port RB3.
Le port RB3 est celui prévu pour valider/inhiber le décodeur HC4514 et les switches HC4067 et qui, pour cette nouvelle phase de test, allume/éteint les points décimaux du TIL311 de droite.

Les modifications apportées dans le programme :
Elles concernent les nouvelles directives, la gestion différente du port RB3, la phase d'initialisation dont toutes les instructions ont été regroupées en contigu dans le bloc "Main"









;**********************************************************************
;                                                                     *
;   Refer to the MPASM User's Guide for additional information on     *
;   features of the assembler (Document DS33014).                     *
;                                                                     *
;   Refer to the respective PIC data sheet for additional             *
;   information on the instruction set.                               *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Filename :     TeleCmde.asm                                      *
;    Date :         12/03/2012                                        *
;    File Version : 2.0                                               *
;                                                                     *
;    Author : gc339                                                   *
;                                                                     *
;**********************************************************************
;                                                                     *
;    Files Required: P16F84A.INC                                      *
;                                                                     *
;**********************************************************************


listp=16F84A, r=dec, c=200, b=10; Directive to define processor, radix + line width and tab spaces inside '.lst' file
#include<p16F84A.inc>; Processor specific variable definitions

__CONFIG_CP_OFF & _WDT_OFF & _PWRTE_OFF & _RC_OSC; Directive for embeding configuration bits within '.asm' file

RAMUDATA_SHR0x0C; Start of unbanked RAM, shared across all banks
; Variable definitions
NewKeyRES1
OldKeyRES1

ORG0x0000; Reset vector
Startfill(goto   Main), 4; Go to beginning of program

ORG0x0004; Interrupt vector location
IntVectmovfPORTA,W; Read key code
callTranslt; Code translation
movwfNewKey; Save key
btfssINDF,INTEDG; Check which edge on RBO caused interrupt
gotoKeyOFF; Key released on failing edge

KeyONmovlw13; Check if command, code >= 13 (0DH)
subwfNewKey,W
btfssSTATUS,C; Skip if command
gotoKeyChk; Jump if selection, code < 13 (0DH)
addwfNewKey,W; To shift key code one step left
addlw-13
andlwB'00000110'; Keep only useful bits
iorwfPORTB,F; RB1 / RB2 bit setting
iorlwB'11111001'
andwfPORTB,F; RB1 / RB2 bit resetting
bcfPORTA,RA4; Unsetting RA4 enables the 4555B decoder
gotoIntEnd

KeyChkmovfOldKey,W; Is new key same as previous ?
subwfNewKey,W
btfssSTATUS,Z; Nothing to do if so
bsfPORTB,RB3; Else disable all connectors including the one currently selected
gotoIntEnd

KeyOFFmovlw13; Check if command, code >= 13 (0DH)
subwfNewKey,W
btfssSTATUS,C; Skip if command
gotoConSel; Jump if selection, code < 13 (0DH)
bsfPORTA,RA4; Setting RA4 disables the 4555B decoder
gotoIntEnd

ConSelmovfOldKey,W; Is new key same as previous ?
subwfNewKey,W
btfscSTATUS,Z; Select new connector if not
DisablclrfNewKey; Connector zero is dummy
bsfPORTB,RB3; Disables all connectors before updating
movfNewKey,W; Reload key, Z flag is updated
movwfOldKey; Update OldKey
swapfOldKey,W
andlwB'11110000'; Keep only left nibble
iorwfPORTB,F; Update only set bits
iorlwB'00001111'
andwfPORTB,F; Reset only unset bits
movfOldKey,W; Reload key, it's also the selected connector number
btfssSTATUS,Z; Skip if none selected
bcfPORTB,RB3; Enables HC4514 decoder and HC4067 switches

IntEndbcfINTCON,INTE; Interrupt will be enabled further
retfie

MainmovlwB'00001000'; Select dummy connector and set RB3 to disable them all
movwfPORTB; Preset PORTB outputs
movlwB'00000001'; RB0 as input, RB1 to RB7 as outputs
trisPORTB
movlwB'00010000'; Setting RA4 disables the 4555B decoder
movwfPORTA; Preset PORTA bits
movlwB'00001111'; RA4 as output, RA0 to RA3 as inputs
trisPORTA
clrfOldKey
clrfNewKey
movlwOPTION_REG; Indirect addressing for reaching option register
movwfFSR
bsfINDF,INTEDG ; Set INTEDG for RB0 interrupt on rising edge
bsfINTCON,GIE; Enable global interrupt

LoopbcfINTCON,INTF; Clear RB0 interrupt flag
bsfINTCON,INTE; Enable RB0 interrupt
sleep; Waiting, waken up by a pressed/released key
nop
movlwOPTION_REG; Indirect addressing for reaching option register
movwfFSR
movlwB'01000000'; Bit mask to toggle edge select bit for RB0 interrupt
xorwfINDF,F; Toggle bit INTEDG
gotoLoop

TransltandlwB'00001111'; Keep only right nibble
addwfPCL,F; Code Translation
retlw1
retlw2
retlw3
retlw13; Key 'A', command n° 1
retlw4
retlw5
retlw6
retlw14; Key 'B', command n° 2
retlw7
retlw8
retlw9
retlw15; Key 'C', command n° 3
retlw11; Key '٭', connector n° 11
retlw10; Key '0', connector n° 10
retlw12; Key '#', connector n° 12
retlw16; Key 'D', command n° 4

END; Directive 'end of program'



Une fois le programme source réassemblé et le fichier objet reconstruit, il ne reste plus qu'à reprogrammer le PIC avec le programmateur clone de l'ICD2, l'insérer dans son support sur l'interface, mettre sous tension et appuyer sur les touches de la télécommande suivant un scénario établi tout en vérifiant à chaque fois ce qui est affiché sur les deux TIL311.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314225656-gc339-Img0249.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314225656-gc339-Img0249.JPG)
● Mise sous tension de l'interface, aucun des 12 connecteurs Jamma n'est en service.
● Appui sur la touche "4" de la télécommande, rien ne se passe tout pendant que cette touche reste appuyée.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314225656-gc339-Img0249.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314225656-gc339-Img0249.JPG)
Le connecteur Jamma n° 4 est mis en service immédiatement après le relâchement de la touche "4" sur la télécommande.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314230233-gc339-Img0250.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314230233-gc339-Img0250.JPG)
Réception de l'ordre n° 2 tout pendant que la touche "C" reste appuyée sur la télécommande, le connecteur n° 4 est toujours en service.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314225656-gc339-Img0249.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314225656-gc339-Img0249.JPG)
Disparition de cet ordre une fois la touche "C" relâchée, le connecteur Jamma n° 4 est toujours en service.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314231624-gc339-Img0253.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314231624-gc339-Img0253.JPG)
La touche "9" vient d'être appuyée sur la télécommande ce qui a pour effet de désactiver le connecteur n° 4 (points décimaux éteints ).




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314232306-gc339-Img0254.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314232306-gc339-Img0254.JPG)
Le connecteur n° 4 préalablement désactivé a été remplacé par le n° 9 dés relâchement de la touche "9" de la télécommande.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314233938-gc339-Img0255.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314233938-gc339-Img0255.JPG)
Réception de l'ordre n° 0 tout pendant que la touche "A" reste appuyée sur la télécommande, le connecteur n° 9 est toujours en service.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120314232306-gc339-Img0254.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120314232306-gc339-Img0254.JPG)
● Disparition de cet ordre une fois la touche "A" relâchée, le connecteur Jamma n° 9 est toujours en service.
● Nouvel appui sur la touche "9" de la télécommande, le connecteur n° 9 reste en service tout pendant que cette touche est maintenue appuyée.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120315000717-gc339-Img0251.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120315000717-gc339-Img0251.JPG)
Le connecteur n° 9 est désactivé une fois la touche "9" de la télécommande relâchée, plus aucun des 12 connecteurs n'est alors en service.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120315003340-gc339-Img0252.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120315003340-gc339-Img0252.JPG)
Réception de l'ordre n° 3 tout pendant que la touche "D" reste appuyée sur la télécommande, aucun des 12 connecteurs Jamma n'est en service.




(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120315000717-gc339-Img0251.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120315000717-gc339-Img0251.JPG)
Disparition de cet ordre une fois la touche "D" relâchée, les 12 connecteurs Jamma demeurent toujours hors service, la boucle est bouclée.


Le programme semble fonctionner correctement maintenant, le "cahier des charges" est respecté. Il est temps de songer à la phase suivante beaucoup moins passionnante mais indispensable : le wrapping du reste de la carte ...

Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 21 Mars 2012, 00:05:04 AM
Modification d'implantation avant wrapping final de la carte interface

En décâblant les deux TIL311 qui ont servi au précédent test, il est apparu que rapprocher les décodeurs 4555B et HC4515 du PIC16F84A permettrait d'obtenir une place plus grande vers la barrettes à picots des commandes auxiliaires pour pouvoir y implanter la régulation 5 volts.
Comme cette régulation doit être alimentée par le + 12 volts présent sur un des picots de cette barrette, autant minimiser la distance entre les deux en modifiant l'implantation des différents  circuits.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120320205203-gc339-Img0262.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120320205203-gc339-Img0262.JPG)

Le fait d'employer un réseau de résistances DIL à la place de deux réseaux SIL impose de revoir le câblage des connecteurs auto-sertissants car le commun des réseaux de résistances est disposé sur leur patte 14, patte qui correspond à la broche 7 du connecteur auto-sertissant supérieur :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120320235108-gc339-Img0192ter.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120320235108-gc339-Img0192ter.png)
La numérotation des lyres des connecteurs auto-sertissants avec celle des broches sur les barrettes à picots.


┌──────────┬────────────────────┐
│Connecteur│      Broche N°     │
│   auto-  ├──┬──┬──┬──┬──┬──┬──┤
│sertissant│ 1│ 2│ 3│ 4│ 5│ 6│ 7│
╞══════════╪══╪══╪══╪══╪══╪══╪══╡
│          │ Connecteur Jamma N°│
├──────────┼──┼──┼──┼──┼──┼──┼──┤
│Supérieur │ 1│ 2│ 3│ 4│ 5│ 6│ 7│
├──────────┼──┼──┼──┼──┼──┼──┼──┤
│Inférieur │ 8│ 9│10│11│12│ SM
└──────────┴──┴──┴──┴──┴──┴──┴──┘
"M" pour masse, "S" pour sortie vers connecteur encartable Jamma mâle

En fait ce sont juste la sortie vidéo et la masse qui se retrouvent permutées, la disposition des autres fils reste inchangée.
Une résistance du réseau DIL (broche 13 ) se retrouve connectée sur la sortie des HC4067 alors que ce n'était pas le cas avec les réseaux SIL du schéma précédent, cette nouvelle disposition ne nuit en rien au fonctionnement des HC4067.

A suivre ...
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: Eko le Mercredi 21 Mars 2012, 09:33:29 AM
Tu m'excuse, mais je me prosterne  <:)
Tant de connaissance dans un seul homme, méfie toi de ne pas imploser  :D
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 27 Mars 2012, 01:30:32 AM
Un peu de mécanique pour changer

La réalisation mécanique du "truc" en était resté là :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110808140815-gc339-DSCF6634.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110808140815-gc339-DSCF6634.JPG)

Les connecteurs étant espacés de 2 pouces soit 5,08 cm, il reste un espace conséquent entre chaque qui devrait être occulté si l'on ne veut pas risquer un court circuit accidentel par un objet baladeur qui terminerait sa chute sur les circuits imprimés.
Le plus simple est de boucher chacun de ces interstices avec une plaque ou "tuile" en matière plastique.
Ces "tuiles" seront pour l'occasion découpées dans un couvercle de goulotte blanche de récupération :


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120326215253-gc339-DSCF6685.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120326215253-gc339-DSCF6685.JPG)
Sciage du couvercle de goulotte en plusieurs tronçons d'une longueur de 13,3 cm.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120326215532-gc339-DSCF6694.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120326215532-gc339-DSCF6694.JPG)
Découpe d'un tronçon en "tuiles" de 4,2 cm de large.

En fait la scie circulaire est d'une précision médiocre, les "tuiles" ont été découpées volontairement avec quelques dixièmes de mm en plus et leur largeur doit être ajustée à la lime pour qu'elles s'insèrent au plus juste entre les connecteurs.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120326220258-gc339-DSCF6756.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120326220258-gc339-DSCF6756.JPG)
Pour éviter de marquer la surface des "tuiles" avec les mors de l'étau, c'est la lime qui est immobilisée et c'est la tranche de la "tuile" qui doit être râpée contre elle.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120326221335-gc339-DSCF6720.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120326221335-gc339-DSCF6720.JPG)
Le "truc" avec toutes ses "tuiles" blanches en place une fois ajustées.




Le châssis du "truc" est réalisé avec des profilés d'aluminium en "L" de 50×50 qui maintiennent les connecteurs, ce châssis doit être amélioré pour les raisons suivantes :
La solution trouvée consiste à boulonner un autre profilé en "L" de plus petite dimensions (30×20) sur chaque longeron de telle sorte que :Ces nouveaux profilés seront maintenus en place contre les longerons existants grâce aux boulons de fixation des entretoises.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327002130-gc339-DSCF6727.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327002130-gc339-DSCF6727.JPG)
Perçage des trous dans le profilé de la rehausse.
Ce dernier est plaqué contre un longeron principal par des serre-joints pour que les trous de fixation des entretoises puissent servir de guide de perçage.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327002842-gc339-DSCF6731.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327002842-gc339-DSCF6731.JPG)
Assemblage de la rehausse, ce sont les boulons de fixation des entretoises qui la maintiennent solidaire du longeron principal.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327002918-gc339-DSCF6744.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327002918-gc339-DSCF6744.JPG)
Le châssis rehaussé vue de dessus.




Les "tuiles" doivent être maintenues en place et bien sûr être elles doivent être démontables pour pouvoir faciliter l'intervention sur les circuits imprimés.
La solution retenue est de les fixer par des rivets en nylon :


(http://www.electronique-diffusion.fr/images/ph_internet_zoom/qurolynx-nsrf01.jpg) (http://www.electronique-diffusion.fr/product_info.php?products_id=60239)
Rivets nylon LYNXMOTION Référence QUROLYNX-NSRF01 chez Electronique Diffusion. (http://www.electronique-diffusion.fr/product_info.php?products_id=60239)

Ce type de rivet s'insère dans un trou de 4,2 mm, il s'y maintient en place grâce à son extrémité fendue en quatre qui s'écarte quand on enfonce la goupille centrale.

Il va donc falloir percer les longerons et les "tuiles" pour pouvoir y insérer les rivets nylons. Deux rivets par "tuile" sont nécessaires, un sur chaque longeron.
Les trous doivent être percés avec une bonne précision, les circuits imprimés pré-percés vont donc servir de gabarit pour percer des avant-trous de Ø 1 mm.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327005850-gc339-DSCF6753.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327005850-gc339-DSCF6753.JPG)
Perçage des avant-trous dans les longerons, le circuit imprimé pré-percé est vissé contre le longeron pour servir de guide de perçage au foret de 1 mm.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327010816-gc339-DSCF6764.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327010816-gc339-DSCF6764.JPG)
Mise en place d'une règle maintenue par deux serre-joints pour un meilleur alignement des "tuiles".
Celles-ci seront plaquées contre les longerons grâce à des chips d'emballage insérées sous des barres transversales.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327011348-gc339-DSCF6780.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327011348-gc339-DSCF6780.JPG)
Mise en place des deux barres transversales, les chips vertes sont insérées entre les "tuiles" et chaque barre pour maintenir ces "tuiles" en place.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327011928-gc339-DSCF6786.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327011928-gc339-DSCF6786.JPG)
Perçage des avant-trous dans les "tuiles", cette fois-ci ce sont les avant-trous de Ø 1 mm percés dans les longerons qui servent de guide.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327012241-gc339-DSCF6790.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327012241-gc339-DSCF6790.JPG)
Les "tuiles" en place avec les rivets nylon, les pré-trous de Ø 1 mm ayant été repercés avec un foret de Ø 4,2 mm.
Seules deux goupilles ont été engagées pour verrouiller les deux rivets de la "tuille" extrême de droite.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120327012802-gc339-DSCF6798.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120327012802-gc339-DSCF6798.JPG)
Vue de la "tuile" extrême avec ses deux rivets nylon dont les goupilles ont été engagées pour les verrouiller.

A suivre ...
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: f4brice le Mardi 27 Mars 2012, 07:42:42 AM
Surperbe réalisation !  :-*

J'avais constaté moi aussi que la scie circulaire n'était pas d'une précision extraordinaire.
Après vérification, je n'avais constaté pourtant aucun jeu sur l'axe qui porte la lame de scie.
Je pense que les vibrations font légèrement osciller la lame de gauche à droite.

Sur la 3e photo, tu n'as pas précisé que le morceau de bois visible te sert à maintenir la tuile en cours de découpe sans faire prendre de risque à ta main !  ;)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 29 Mars 2012, 22:21:07 PM
Câblage et test des commandes de bobines de relais.

Tout d'abord la mise à jour du schéma de l'interface :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329175658-gc339-Interface2.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329175658-gc339-Interface2.PNG)

Le câblage des commandes de bobines de relais consiste à wrapper les liaisons entre :
Accessoirement, le régulateur 5 volts sera mis en place et câblé dans son emplacement réservé, un des picots de la barrette des commandes auxiliaires étant réservé pour l'alimenter par le 12 volts issu du connecteur Jamma encartable.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329184235-gc339-Img0276.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329184235-gc339-Img0276.JPG)
Procédure d'exception : la patte de fixation en cuivre du régulateur L7805 a du être pliée à 90° à la verticale pour pouvoir le loger à plat dans le peu d'espace qui restait.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329183428-gc339-Img0283.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329183428-gc339-Img0283.JPG)
Le circuit imprimé de l'interface prêt pour le test des commandes des bobines de relais

Le test proprement dit consiste à charger les drains des mosfets par des leds et de vérifier que la led qui correspond à chaque touche de la télécommande s'illumine ou s'éteint selon la manœuvre effectuée.
Plutôt que de câbler une ribambelle de leds et autant de résistances de limitation de courant, ce sont les segments de deux afficheurs de récupération qui vont être mis à contribution. Chacun afficheur du type à anode commune possède 8 leds (7 segments + un point décimal ), donc une seule résistance de 560 ohms disposée en série sur l'anode sera nécessaire par afficheur pour limiter le courant à ≈20 mA sous 12 volts.




(http://upload.wikimedia.org/wikipedia/commons/thumb/0/02/7_segment_display_labeled.svg/220px-7_segment_display_labeled.svg.png)

┌──────────────╥─────────────────────────────────────────╥────────────────────┐
│Barrette      ║                   J5                    ║         J6         │
├──────────────╫──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──╫──┬──┬──┬──┬──┬──┬──┤
│Picot   n°    ║ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│11│12│13│14║ 1│ 2│ 3│ 4│ 5│ 6│ 7│
╞══════════════╬══╧══╧══╧══╧══╧══╧══╬══╧══╧══╧══╧══╧══╧══╬══╧══╧══╧══╧══╧══╧══╡
│Connecteur    ║         K5a        ║         K5b        ║         K6         │
├──────────────╫──┬──┬──┬──┬──┬──┬──╫──┬──┬──┬──┬──┬──┬──╫──┬──┬──┬──┬──┬──┬──┤
│Lyre n°       ║ 1│ 2│ 3│ 4│ 5│ 6│ 7║ 1│ 2│ 3│ 4│ 5│ 6│ 7║ 1│ 2│ 3│ 4│ 5│ 6│ 7│
╞══════════════╬══╪══╪══╪══╪══╪══╪══╬══╪══╪══╪══╪══╪══╪══╬══╪══╪══╪══╪══╪══╪══╡
│Conn. Jamma n°║ 1│ 2│ 3│ 4│ 5│ 6│ 7║ 8│ 9│10│11│12│  │  ║  │  │  │  │  │  │  │
├──────────────╫──┼──┼──┼──┼──┼──┼──╫──┼──┼──┼──┼──┼──┼──╫──┼──┼──┼──┼──┼──┼──┤
│Auxiliaire n° ║  │  │  │  │  │  │  ║  │  │  │  │  │  │  ║ 1│ 2│ 3│ 4│  │  │  │
╞══════════════╬══╪══╪══╪══╪══╪══╪══╬══╪══╪══╪══╪══╪══╪══╬══╪══╪══╪══╪══╪══╪══╡
│1er  afficheur║ a│ b│ c│ d│ e│ f│ g║dp│  │  │  │  │  │  ║  │  │  │  │  │  │  │
├──────────────╫──┼──┼──┼──┼──┼──┼──╫──┼──┼──┼──┼──┼──┼──╫──┼──┼──┼──┼──┼──┼──┤
│2ème afficheur║  │  │  │  │  │  │  ║  │ a│ b│ c│ d│  │  ║ e│ f│ g│dp│  │  │  │
└──────────────╨──┴──┴──┴──┴──┴──┴──╨──┴──┴──┴──┴──┴──┴──╨──┴──┴──┴──┴──┴──┴──┘
Répartition des segments des deux afficheurs sur les picots des barettes/lyres des connecteurs femelles.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329214403-gc339-Img0267.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329214403-gc339-Img0267.JPG)
Câblage provisoire pour le test des deux afficheurs sur les trois barrettes à picots.




Quelques photos des tests réalisés, toutes les touches de la télécommande ont été sollicitées sans constater de défaut, l'allumage des segments est conforme au tableau publié ci-dessus.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329214933-gc339-Img0268.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329214933-gc339-Img0268.JPG)
Connecteur Jamma n°1 sélectionné, le segment "a" du premier afficheur est allumé.


(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329215253-gc339-Img0269.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329215253-gc339-Img0269.JPG)
Connecteur Jamma n°10 sélectionné (touche "0" de la télécommande ), le segment "b" du second afficheur est allumé.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329215832-gc339-Img0270.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329215832-gc339-Img0270.JPG)
Connecteur Jamma n°7 sélectionné, le segment "g" du premier afficheur est allumé.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329215943-gc339-Img0271.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329215943-gc339-Img0271.JPG)
Connecteur Jamma n°7 toujours sélectionné + Commande auxiliaire n°1 avec le segment "e" du second afficheur allumé.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120329220031-gc339-Img0272.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120329220031-gc339-Img0272.JPG)
Connecteur Jamma n°7 toujours sélectionné + Commande auxiliaire n°4 avec le point décimal du second afficheur allumé.

Puisque les commandes de bobines de relais sont opérationnelles, il ne reste plus qu'à câbler les switches HC4067 de l'interface et à tester leur fonctionnement.

A suivre ...
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: lorenzolamas le Jeudi 29 Mars 2012, 22:40:02 PM
Question: tu es a Lyon, tu achètes ou ton matos?
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: KodeIn le Mercredi 30 Mai 2012, 16:10:34 PM
Citation de: lorenzolamas le Jeudi 29 Mars 2012, 22:40:02 PM
Question: tu es a Lyon, tu achètes ou ton matos?
D'après ce qu'il a dit précédemment, les composants simples(résistances, diodes, etc...) utilisés en grande quantité, il se les fournit sur ebay.
Pour le reste, il faudra  attendre la réponse de l'intéressé  ;)

J'avais une autre question pour gcc339, pour wrapper, tu utilises un outil à main où un "pistolet" (mécanique ou électrique)?
Pour débuter, un outil à main cheap d'ebay (http://www.befr.ebay.be/itm/Wire-Wrap-Strip-Unwrap-Tool-AWG-30-Prototyping-Wrapping-/130678900551?pt=LH_DefaultDomain_0&hash=item1e6d11c747)  fait l'affaire, ou il vaut mieux directement prendre du matos de qualité?

Merci  <:)
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 30 Mai 2012, 20:17:05 PM
Citation de: lorenzolamas le Jeudi 29 Mars 2012, 22:40:02 PM
Question: tu es a Lyon, tu achètes ou ton matos?

Ordinairement chez Electronique Diffusion. Quand les composants ne sont pas disponibles au magasin de Lyon je les fais commander au stock central et je les récupère à ce même magasin une semaine plus tard.

Si les composants recherchés ne sont pas au catalogue de ce premier fournisseur, je les commande selon disponibilité chez Conrad, Sélectronic, Lextronic ... mais dans ce dernier cas je dois subir leurs frais d'expédition.

Sinon je recherche les vendeurs eBay qui proposent ce que je recherche et je négocie avec eux pour obtenir un meilleur prix quand j'ai besoin d'une quantité appréciable.

Citation de: KodeIn le Mercredi 30 Mai 2012, 16:10:34 PM
pour wrapper, tu utilises un outil à main où un "pistolet" (mécanique ou électrique)?
Pour débuter, un outil à main cheap d'ebay (http://www.befr.ebay.be/itm/Wire-Wrap-Strip-Unwrap-Tool-AWG-30-Prototyping-Wrapping-/130678900551?pt=LH_DefaultDomain_0&hash=item1e6d11c747)  fait l'affaire, ou il vaut mieux directement prendre du matos de qualité?

L'outil dont tu donnes le lien est une vraie daube !

Rien ne vaut les outils de la marque Gardner-Denver mais c'est beaucoup plus cher !
Personnellement j'utilise l'outil à main représenté page 17 du document précité, il est facilement démontable pour pouvoir le débourrer quand le fil casse (rarement) à l'intérieur et il suffit de changer la broche centrale pour s'adapter au diamètre du fil.
J'utilise aussi le dérouleur représenté en haut de la page 27 de ce même document.

Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switcher up to 12-in-1
Posté par: KodeIn le Vendredi 01 Juin 2012, 18:44:42 PM
Merci pour l'info!
J'ai du mal à trouver les outils gardner-denver ou wire-wrap "originaux" sur les sites de ventes online.
Par contre, chez digikey et farnell, ils ont un outil wrap/unwrap de marque OK Industries. Dans celui-ci, le câble reste visible même après avoir été enfilé dans l'outil. Donc pas trop de soucis en cas de casse de fil, il devrait faire l'affaire.
Maintenant, il faut que j'attende de refaire une jeunesse à mon compte en banque :p

Encore tout mon respect pour ton travail impressionnant et ta patience pour les explications, sois dit en passant!l

EDIT :
Dans un soucis de clarté, c'était de cet outil que je parlais, pas du bleu que j'avais trouvé sur ebay  ou d'autres similaires ;)
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120602100759-KodeIn-HW-UW-30.jpg) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120602100759-KodeIn-HW-UW-30.jpg)
Il fait du wrapping modifié, possède un véritable manche et c'est sur ce modèle que, d'après les illustrations, le fil reste visible après insertion dans l'outil.
Si entre-temps je trouve une boutique (en ligne ou non) qui me permet de commander le modèle que tu conseilles, c'est bien entendu celui que je prendrai (bit et sleeve échangables, donc pas besoin de racheter tout un outil si on change de taille de câble ou de taille de  broches à wrapper etc...)

EDIT² :
Plutôt que rajouter un message hors sujet de plus, j'édite à nouveau celui-ci.
Chez mouser, ils répertorient les outils de wrapping recommandés par gcc339 sous le nouveau nom de la société  cooper tools : Apex tool, mais ils ne sont pas dispo en stock. Je leur ai envoyé un mail pour savoir si ils pouvaient se les procurer et à quel prix. Je vous tien au jus.

EDIT³ - the conclusion :
Alors mouser m'a envoyé à la merde en me disant que c'était des références obsolètes...
MAIS, j'ai fait la même demande à elecdif, qui m'ont renvoyé une facture proforma, eux!
Donc, le trio manche+bit+sleeve pour fil awg 30 et broches classique (références 517219, 507063 et 517228) reviennent à 277€ fdpout. La poignée et le fourreau sont relativement accessibles, respectivement ±25 et ±40€. Par contre la mèche est violemment chèros à ±166€.
Conclusion, n'ayant pas les presque 300€ dans l'immédiat, ça devra attendre.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Samedi 02 Juin 2012, 01:17:59 AM
[Mode aparté = ON]

Il existe deux types d'enroulements en wrapping :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120601222231-gc339-TypeWrapping.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120601222231-gc339-TypeWrapping.PNG)

Un modèle de mèche à wrapper est dédié à chaque type : le "standard/régulier" et le "modifié", le fil doit être cependant dénudé avant d'être inséré dans l'outil à wrapper.
Gardner-Denver-Cooper propose néanmoins un troisième type de mèche/fourreau qui dénude automatiquement le fil pendant l'opération d'enroulage.

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120601232409-gc339-WrappingBits.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120601232409-gc339-WrappingBits.PNG)




L'outil à main Gardner-Denver que j'utilise est composé de 3 éléments :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120601233808-gc339-ManualTool.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120601233808-gc339-ManualTool.PNG)

Le dérouleur manuel que j'utilise est terminé par une griffe qui accroche le fil pour qu'il se déroule dans la rainure circulaire usinée en bout de la tige cylindrique de l'outil :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20120602000614-gc339-Derouleur.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20120602000614-gc339-Derouleur.PNG)

La pince à dénuder utilisée fait exception car elle est de marque "Clauss Fremont O."
Il est important de dénuder le fil avec une pince de bonne qualité qui ne marque pas sa surface pour éviter qu'il casse pendant son enroulement sur une broche.




OK Industries propose deux outils enrouleur/dérouleur/dénudeur : le bleu et le jaune.

L'outil WSU-30M (le bleu) est de loin préférable au WSU-30 (le jaune) puisqu'il permet d'enrouler un peu de fil isolé au pied de chaque enroulement.
Cependant :

Conclusion, ces outils OK Industries sont d'un prix très attractif par rapport aux outils Gardner-Denver, cependant ils ne peuvent pas être utilisés aussi intensivement, wrapper plus d'une dizaine de connexions devient vite laborieux !

[Mode aparté = OFF]
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 11 Juillet 2012, 23:53:52 PM
Digression sur le commutateur à galettes.

Électronique Diffusion bradant actuellement des lots de commutateurs à l'unité, le modèle "LOTCOMROTBAK-212" a attiré mon attention :






(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120707230234-gc339-lotcomrotbak-212.jpg) (https://gamoovernet.pixhotel.fr/pics/20120707230234-gc339-lotcomrotbak-212.jpg)
Commutateur Rotatif 12 positions / 7 circuits, référence "LOTCOMROTBAK-212"
http://www.electronique-diffusion.fr/product_info.php?products_id=90280




Caractéristiques du commutateur rotatif :

  • 3 circuits / 12 positions + 4 circuits / 11 positions.
  • Contacts dorés.
  • Axe : 6 × 10 mm.
  • Dimensions : 47 × 70 mm.
  • Fabricant : Jeanrenaud.




Le message le plus récent de ce wip concernant le commutateur (http://www.gamoover.net/Forums/index.php?topic=23663.msg366010#msg366010) fait état de 7 galettes :

Tel que le commutateur est photographié, l'axe central du mécanisme semble assez long pour entraîner 7 galettes. Chaque commutateur ne comportant que 3 circuits à 12 positions soit 3 galettes à 12 positions sur les 5 installées, il faudra donc récupérer les 4 autres galettes nécessaires à partir de 2 autres commutateurs identiques pour réaliser un commutateur à 7 galettes.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120707235819-gc339-Image-0284.JPG) (https://gamoovernet.pixhotel.fr/pics/20120707235819-gc339-Image-0284.JPG)
Démontage d'un commutateur à l'intérieur d'une boite en plastique pour éviter d'égarer les différentes pièces.
Une clef de 5 plate et une autre clef de 5 emmanchée sont nécessaires pour cette opération.




(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120708103517-gc339-Image-0304.JPG) (https://gamoovernet.pixhotel.fr/pics/20120708103517-gc339-Image-0304.JPG)
Vues recto/verso de la soi-disant galette à 2 fois 11 contacts 12 positions.

Cette galette comporte bien les 2 fois 11 contacts et 12 positions annoncées, à ceci près :

Bien que ces galettes comportent les 11 + 1 positions annoncées, les caractéristiques publiées par Électronique Diffusion sont erronées car ces galettes ne comportent qu'un seul circuit avec des contacts doubles du fait qu'il y a continuité entre les pinces recto/verso d'une même position.




(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120708231429-gc339-Image-0310.JPG) (https://gamoovernet.pixhotel.fr/pics/20120708231429-gc339-Image-0310.JPG)
Vues recto/verso de la galette à 1 seul circuit et 12 contacts/positions.

Cette galette comporte bien un seul circuit à 12 contact/positions :

(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20110604225142-gc339-Contacts.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110604225142-gc339-Contacts.JPG)

Ces galettes comportent bien un circuit unique à 12 contacts/positions comme annoncé cependant  Électronique Diffusion à péché par omission puisque il n'a pas été spécifié que ces galettes sont du type à contacts court-circuitant (make before break).

Voici les caractéristiques qu'Électronique Diffusion aurait du communiquer sur ce contacteur :




Il va falloir diminuer la largeur de l'ergot de la couronne centrale pour modifier les galettes en type non court-circuitant (make before break) et pour faciliter cette opération il sera nécessaire de faire sauter les 3 rivets qui maintiennent cette couronne en place afin de la désolidariser de la galette pour pouvoir limer aisément l'ergot en largeur.
Jusque la l'opération est délicate mais non impossible, le plus difficile sera de re-sertir ce qui reste des rivets pour maintenir la couronne en place une fois modifiée.
En attendant de trouver une solution efficace pour la re-fixation de la couronne, l'assemblage des galettes peut se poursuivre afin de constituer un commutateur à 7 circuits/ 12 positions.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120709002144-gc339-Image-0288.JPG) (https://gamoovernet.pixhotel.fr/pics/20120709002144-gc339-Image-0288.JPG)
Assemblage des 3 premières galettes à 1 circuit de 12 contacts/positions.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120709002542-gc339-Image-0289.JPG) (https://gamoovernet.pixhotel.fr/pics/20120709002542-gc339-Image-0289.JPG)
Assemblage des 3 galettes suivantes provenant du démontage d'un 2ème commutateur.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120709003049-gc339-Image-0292.JPG) (https://gamoovernet.pixhotel.fr/pics/20120709003049-gc339-Image-0292.JPG)
Mise en place la la 7ème galette issue du démontage d'un 3ème commutateur.

Le hic, c'est que l'axe central n'est pas assez long, son extrémité devrait légèrement ressortir de la dernière galette.
Solution : rapprocher les galettes en retirant les entretoises intermédiaires en bakélite, ce qui permettrait de gagner 1 mm par entretoise supprimée. En fait ces entretoises ont été remplacées par des rondelles isolantes en carton de 6/10 d'épaisseur, ce qui permet de gagner 6 × 0,4 soit 2,4 mm sur la longueur de l'axe.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120709004609-gc339-Image-0299.JPG) (https://gamoovernet.pixhotel.fr/pics/20120709004609-gc339-Image-0299.JPG)
Le commutateur avec les rondelles intercalaires de 6/10 mm, c'est OK, l'axe central émerge bien de la dernière galette.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120709005239-gc339-Image-0301.JPG) (https://gamoovernet.pixhotel.fr/pics/20120709005239-gc339-Image-0301.JPG)
Le commutateur reconstitué vu coté canon de fixation, à noter la cosse de masse sous l'écrou d'une des tiges filetées.

Le surplus des tiges filetées au cul du commutateur pourra être utilisé pour fixer le circuit imprimé supportant les diodes du "ou câblé" ainsi que les composants du temporisateur (http://www.gamoover.net/Forums/index.php?topic=23663.msg366010#msg366010). Dans ce cas la dernière galette devra préférentiellement être affectée à la commande des relais.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120711185554-gc339-Image-0312.JPG) (https://gamoovernet.pixhotel.fr/pics/20120711185554-gc339-Image-0312.JPG)
Suggestion de câblage des diodes du "ou câblé" (http://www.gamoover.net/Forums/index.php?topic=23663.msg366010#msg366010) au cul de dernière galette.
Des entretoises de 8 mm enfilées sur les tiges filetées maintiennent le circuit-imprimé à la distance adéquate.




Positionnement du contacteur à l'intérieur du châssis métallique.


(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120711205343-gc339-Image-0326Bis.JPG) (https://gamoovernet.pixhotel.fr/pics/20120711205343-gc339-Image-0326Bis.JPG)


Le problème avec ce contacteur Jeanrenaud, c'est que les galettes sont plus un peu plus encombrantes que celles du contacteur NSF controls (http://www.gamoover.net/Forums/index.php?topic=23663.msg355435#msg355435) ultérieurement pressenti :






Dimensions
   
NSF Controls
   
Jeanrenaud
Ø maxi (au niveau des oreilles de fixation ) :
   
35 mm
   
46 mm
Ø mini :
   
32 mm
   
41,5 mm
Ø en bout de cosses opposées (mises à plat ) :
   
38,1 mm
   
53 mm







Dimensions des galettes à 1 circuit / 12 contacts modèle MK112N NSF Controls (http://fr.farnell.com/nsf-controls/mk112n-454633-1-mk/galette-1p-12v/dp/146034?in_merch=true&MER=i-9b10-00001460).
(http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20110520122024-gc339-Empilage2.PNG) (http://docs-europe.electrocomponents.com/webdocs/009f/0900766b8009fe59.pdf)
Cliquer sur l'image pour accéder au datasheet du constructeur.



Il ne reste que 51 mm entre la surface du circuit-imprimé et le fond du châssis métallique, cet espace pourrait à la rigueur convenir au commutateur NSF controls mais est insufisant pour le commutateur Jeanrenaud car ses cosses risquent de toucher le circuit imprimé en dessous. Le plus simple est alors de remplacer les cornières en "L" des deux rehausses (http://www.gamoover.net/Forums/index.php?topic=23663.msg390097#msg390097) par des cornières 40×20 voir 50×20 pour gagner de 1 jusqu'à 2 cm en hauteur.





Cette digression n'est due qu'à la possibilité de réaliser un commutateur à moindre coût à partir des lots mis en vente par Électronique Diffusion, l'objectif final est toujours de finaliser la sélection des connecteurs Jamma avec la télécommande par radio.
L'emploi d'un commutateur reste la solution de repli en cas de dysfonctionnement insurmontable avec la télécommande, cette option de la dernière chance est loin d'être gagnée d'avance avec les galettes Jeanrenaud car il sera nécessaire de trouver une solution simple pour les transformer en "Break before Make" avant de pour pouvoir les utiliser.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mardi 04 Septembre 2012, 00:39:38 AM
L'utilisation de circuits imprimés pré-percés comme la plaque d'essai à bandes  CPAJB58 (http://www.electronique-diffusion.fr/product_info.php?products_id=12028) pour les diodes du bus et la plaque d'essai pastillée CPAJP58 (http://www.electronique-diffusion.fr/product_info.php?products_id=12031) pour les relais des rails d'alimentation, bien que mécaniquement efficace, apparaît de plus en plus comme une solution bâtarde :

D'où l'idée de revoir la conception mécanique du "truc" un peu à la manière du multi-jamma de Clayton Cowgill (http://www.multigame.com/jamma.html) qui combine :




(http://www.multigame.com/MG_IMAGES/MJ_diag_s.JPG)
La carte mère Multigame ou "MultiJAMMA Controller" (http://www.multigame.com/MJ_controller_Rev1.4.pdf)
   

(http://www.multigame.com/MG_IMAGES/MJ_sw1_s.JPG)
Une carte fille Multigame ou "JAMMA Switchboard" (http://www.multigame.com/MJ_edge.PDF)




La nouvelle idée serait donc de remplacer les circuits pré-percés CPAJB58 (http://www.electronique-diffusion.fr/product_info.php?products_id=12028) et CPAJP58 (http://www.electronique-diffusion.fr/product_info.php?products_id=12031) par des cartes filles soudées au cul des connecteurs Jamma, l'ensemble associé à des câbles plats pour réaliser les différents bus et liaisons :




(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120902180716-gc339-Image-0330.JPG) (https://gamoovernet.pixhotel.fr/pics/20120902180716-gc339-Image-0330.JPG)
   
Généralités :

Cette carte étant destinée a être gravée par un artisan ou un auto-entrepreneur (EURL Toulet (http://www.circuit-electronique.fr/), Etronics (http://etronics.free.fr/boutique/boutique.htm), Util'Pocket (http://www.util-pocket.com/electronique/circuit_imprime.htm), Microprocessor (http://www.microprocessor-fr.com/Gravure/Gravure.htm), Cilec (http://www.cilec.fr/accueil)...) qui facture à la surface et au nombre de trous à percer :

  • La carte devra avoir les plus faibles dimensions possibles afin de diminuer son coût de fabrication. Comme sa longueur est immuable à cause du connecteur Jamma femelle (≈11,5 cm ), il faudra minimiser sa largeur. En optimisant la disposition des composants, une largeur de 3,5 cm devrait être possible ce qui ferait une surface de 40 cm².
  • Comme elle devra être gravée en double face, autant étudier le circuit imprimé avec un minimum de vias et privilégier les composants cms pour minimiser le nombre de trous à percer.
  • Puisqu'un minimum de traversées ou vias sera inévitable, il existe des rivets de métallisation de marque CIF vendus par 100 (Selectronic (http://www.selectronic.fr/tube-de-100-rivets-de-metallisation-0-8-1-3mm.html), Électronique Diffusion (http://www.electronique-diffusion.fr/product_info.php?products_id=12091)...) ou bien de marque Bungard vendus par 1000 chez Conrad (http://www.conrad.fr/ce/fr/Search.html?search=rivets+bungard&searchType=mainSearchBar) (Ø 0,6 mm, 0,8 mm, 1 mm, 1,2 mm et 1,5 mm).


    (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160824221350-gc339-tube-de-100-rivets-de-metallisation-1-1-6mma1-1-1-.png) (https://gamoovernet.pixhotel.fr/pics/20160824221350-gc339-tube-de-100-rivets-de-metallisation-1-1-6mma1-1-1-.png)

    Il suffit juste de prévoir un Ø de trou légèrement plus grand pour pouvoir insérer ce type de rivet creux.

La commande de ces cartes filles pourra même être compatible avec un commutateur à galettes, deux de celles-ci pourront même être supprimées puisque la commutation des fils du/des HP(s) est assurée par un relais sur la carte fille.




Présentation de la carte fille :

Les deux relais DIL tout en haut : Ce sont les relais destinés à commuter les alimentations sur la carte de jeu.
C'étaient initialement des relais Finder 4061 pour le + 5 volts (1RT/16A) et 4052 pour le +12 volts et le -5 volts (2RT/8A):





(http://fr.farnell.com/productimages/farnell/standard/42265826.jpg)
Le relais Finder 4061 : 1RT/16A

Un challenger possible pour le 4061 :
(http://fr.farnell.com/productimages/farnell/standard/2060744-40.jpg) (http://fr.farnell.com/te-connectivity-schrack/1-1415899-6/relay-power-pcb-12vdc-16a/dp/2060744)
         
(http://fr.farnell.com/productimages/farnell/standard/42265782.jpg)
Le relais Finder 4052 : 2RT/8A

Un challenger possible pour le 4052 :
(http://fr.farnell.com/productimages/farnell/standard/42724249.jpg) (http://fr.farnell.com/te-connectivity-potter-brumfield/rt424012f/relais-ci-dpdt-12vdc/dp/1608374)

Il sera peut être nécessaire de remplacer les relais Finder 4061 et 4052 par des relais miniatures occupant moins de surface sur le circuit imprimé comme ceux de la photo, ou éventuellement de prévoir le pastillage pour les deux modèles car ces relais 4061 et 4052 sont relativement haut (≈2,5 cm contre ≈1,5 cm pour les relais miniatures ).

Le relais DIL en dessous : C'est le relais prévu pour commuter la sortie haut-parleur de la carte Jamma associée sur le bus réservé aux fils du haut-parleur.
C'est un relais miniature standard à 2 inverseurs, un pouvoir de coupure de 1A devrait être plus que suffisant.

L'espace libre au milieu : C'est l'espace reservé pour les diodes anti-retour, à raison d'une quinzaine par face.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120903234813-gc339-fingerjamma7kj-1-.jpg) (https://gamoovernet.pixhotel.fr/pics/20120903234813-gc339-fingerjamma7kj-1-.jpg)

Les diodes prévues seront normalement en boitiers CMS. Il sera toutefois possible de souder des boitiers standards à condition de prévoir une découpe dans le circuit imprimé, un peu à la manière d'une de celles pratiquées sur les circuits de la photo ci-dessus, pour pouvoir loger le corps cylindrique des diodes afin que leurs pattes puissent affleurer au ras du cuivre.

Le bornier à vis tout en bas : Il est prévu pour raccorder un extra-harness, il est donc optionnel et ne sera soudé que sur les cartes réservées aux jeux de combats à 6 boutons.

(http://fr.farnell.com/productimages/farnell/standard/2007967-40.jpg)

Le bornier à 6 vis représenté sur la carte fille est au pas de 5,08, un bornier à leviers au pas de 2,54 comme le modèle ci-dessus serait plus approprié pour limiter la largeur occupée sur cette carte.


L'embase tout en haut sur le coté droit : Elle est destinée à recevoir le connecteur d'alimentation. Il est du type connecteur de disque dur pour PC, son brochage sera identique pour permettre d'alimenter la carte fille à partir des rails d'alimentation +5 volts et +12 volts.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20120903214007-gc339-MolexFemaleConnector.jpg) (https://gamoovernet.pixhotel.fr/pics/20120903214007-gc339-MolexFemaleConnector.jpg)

Une embase verticale soudée en bout de carte fille comme sur la photo occuperait moins de place sur celle-ci mais la solidité mécanique en patirait.
Une embase soudée horizontalement ou verticalement sur la carte fille occuperait plus de place et nécessiterait le perçage de trous avec pour bénéfice une solidité mécanique accrue.





Embase horizontale
(http://img-europe.electrocomponents.com/images/R7189680-01.jpg)
Tyco Electronics, MATE-N-LOK 174804-1
               
Embase verticale
(http://img-europe.electrocomponents.com/images/R7189605-01.jpg)
Tyco Electronics, MATE-N-LOK 350424-1 ou 350211-1

Le -5 volts dont l'utilisation ou le débit est plus anecdotique sera véhiculé par un des cables plats dont 2 ou plusieurs conducteurs seront connectés en // selon la disponibilité.

Les barettes sécables sur le coté droit : Ces barettes doubles au pas de 2,54 sont installées à cheval sur la tranche de la carte fille de telle manière que la rangée de picots du dessus soit soudée sur la face supérieure de cette carte et que la rangée du dessous soit soudée contre sa face inférieure.

(http://fr.farnell.com/productimages/farnell/standard/1668593-40.jpg)

Cette disposition permet d'obtenir à moindre frais deux pseudos embases HE10 mâles sans avoir de trous à percer tout en assurant une bonne rigidité mécanique.
 

Bilan : la carte de gestion devra être modifiée en conséquence, le programme du PIC sera lui aussi impacté.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: AsPiC le Mardi 04 Septembre 2012, 13:36:40 PM
J'aime beaucoup ce nouveau revirement de situation, je sens que cette voie nous réserve que du bon 8)
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: Iro le Mercredi 05 Septembre 2012, 09:37:03 AM
C'est super projet qui t'auras coûté du temps !!
Courage  <:)
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: Kenshiro69 le Lundi 01 Octobre 2012, 11:59:34 AM
j'ai loupé un bout ,
mon cerveau a décrocher a partir des photo d'oscilloscope et autre datasheet..

Tu as lacher ton projet de départ ?

si oui, c'est vraiment dommage après toute cette étude,et ce travail minutieu,

pour le nouveau projet, je voudrais te faire part de quelques idées,

j'ai bien compris que tu souhaitais "booster" le nombre d'entrées parce que les solutions existantes,en comportaient déjà un nombre conséquent,mais est ce qu il existe seulement une borne ( même vide) capable d'accueillir 12 pcb + le switcher,déjà même 6 j'ai du mal à me représenter.à moins de fabriquer un meuble"serveur" à coté de la borne , j'ai du mal a jauger l'intérêt d'autant d'entrées.

Ensuite, je trouve que le clavier alpha numérique est très laid, sachant que son unique fonction est de switcher d'une pcb a l'autre, un unique bouton serait beaucoup plus convivial (si cela est possible bien sûre),là on a plutôt l'impression de devoir rentrer une séquence ( qu il faudra donc mémoriser si c'est le cas) pour démarrer un jeux.

Voilà, hormis ces deux points,(qui ne sont que mon avis personnel) ce topique est une mine d'infos,en particulier tes comparatif de composants entre les solution existantes et les solutions préférable,les pièges à eviter etc...
cela permet d'étudier en parallèle un concept similaire mais plus adapté à ses propres besoin (espace réellement disponible dans la borne et/ou compile de pcb qu'on souhaite avoir branchée en permanence)

Merci pour ce partage de connaissances.
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Citation de: Kenshiro69 le Lundi 01 Octobre 2012, 11:59:34 AM
Tu as laché ton projet de départ ?
si oui, c'est vraiment dommage après toute cette étude,et ce travail minutieux,

Non, le projet continue à évoluer au fil du temps, la dernière évolution concerne la conception du système pour le rendre modulaire, reproductible et d'une réalisation plus aisée. L'emploi de circuits imprimés satellites soudés au cul des connecteurs Jamma, de câbles plats pour les interconnecter et d'une "pieuvre" pour les alimenter en est le concept majeur.  

Citation de: Kenshiro69 le Lundi 01 Octobre 2012, 11:59:34 AM
j'ai bien compris que tu souhaitais "booster" le nombre d'entrées parce que les solutions existantes,en comportaient déjà un nombre conséquent,mais est ce qu il existe seulement une borne ( même vide) capable d'accueillir 12 pcb + le switcher,déjà même 6 j'ai du mal à me représenter.à moins de fabriquer un meuble"serveur" à coté de la borne , j'ai du mal a jauger l'intérêt d'autant d'entrées.

Le commerce proposant déjà des systèmes commutant 6 et 8 cartes Jamma, ce projet ne pouvait être justifié que par l'étude/réalisation d'un système ayant une capacité supérieure. Le nombre de 12 a été retenu car c'est le nombre maximal de positions d'un commutateur à galettes standard facilement disponible dans le commerce.
Normalement le châssis aluminium réalisé devrait entrer en largeur dans une borne Arcades Magnum.
Avec son espacement inter-connecteurs de 2" (5,08 cm), celui-ci est plutôt destiné à recevoir des cartes simples, les jeux réalisés sur plusieurs circuits imprimés superposés nécessiteront certainement un déport avec une rallonge. Ce même châssis reste compatible avec les cartes satellites de ma dernière proposition, le déport de cartes encombrantes ou d'un système à cartouches est même simplifié, il suffit de prolonger les câbles plats à l'extérieur du châssis.
Cette dernière proposition permet une plus grande souplesse, les cartes peuvent être réparties sur plusieurs châssis avec des espacements inter-connecteurs différents et la desserte de cartes encombrantes ou d'un système à cartouche(s) détachés de l'ensemble en est simplifié.

Citation de: Kenshiro69 le Lundi 01 Octobre 2012, 11:59:34 AM
Ensuite, je trouve que le clavier alpha numérique est très laid, sachant que son unique fonction est de switcher d'une pcb a l'autre, un unique bouton serait beaucoup plus convivial (si cela est possible bien sûre),là on a plutôt l'impression de devoir rentrer une séquence ( qu il faudra donc mémoriser si c'est le cas) pour démarrer un jeux.

Le clavier peut être laid, il n'en est pas moins fonctionnel :

Avec ta proposition :

Franchement, je pense que "tu n'as pas tourné 7 fois ta langue dans ta bouche avant de parler", car avec ta proposition ce n'est pas une impression que tu vas avoir mais la tangible réalité d'avoir à appuyer sur la même touche autant de fois que tu aurais du préalablement le mémoriser pour accèder au jeu désiré, moi j'appelle ça une séquence... Où est la convivialité?

Je retiendrais seulement que le clavier alphanumérique est moche!
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: Kenshiro69 le Jeudi 04 Octobre 2012, 00:41:22 AM
Citation de: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Non, le projet continue à évoluer au fil du temps, la dernière évolution concerne la conception du système pour le rendre modulaire, reproductible et d'une réalisation plus aisée...

ça c'est une très bonne nouvelle ,je pensais que c'était laisser à l'abandon,et ça l'est d'autant plus si c'est un système modulaire ( l'une de mes principale remarque précédente concernant "l'encombrement" de la chose)


Citation de: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Le commerce proposant déjà des systèmes commutant 6 et 8 cartes Jamma, ce projet ne pouvait être justifié que par l'étude/réalisation d'un système ayant une capacité supérieure. Le nombre de 12 a été retenu car c'est le nombre maximal de positions d'un commutateur à galettes standard facilement disponible dans le commerce.
Normalement le châssis aluminium réalisé devrait entrer en largeur dans une borne Arcades Magnum...

je reste sceptique à l'idée de pouvoir faire rentrer une colonne de 12 pcb (chacune espacée de 5.08cm si j'ai bien compris)quand bien même on puisse utiliser une rallonge afin de les disposer ailleurs, je doute qu une fois le jumbo en place, on ne dispose d'une grosse marge de manœuvre à l'intérieur du meuble,peut etre que ça fonctionnerait avec 12 plaques de cave, mais si on pense a du cps2, du midway, les MK et leurs carte son par exemple ,les mvs et autre pgm, je continue de penser que personne n'aurra jamais 12 jeux raccordés au même moment ,
Maintenant je suis peut être aussi très mauvais juge, car je n'ai qu'une naomi sous les yeux, avec son "agencement" un peu particulier, mais même en imaginant que j'avais toute la hauteur restante entre le caisson du bas et l'écran,je vois difficilement comment je pourrais y faire tenir une pile de 12 plaques,et j'ai bien vu des photo d'autres candy cab avec les porte grande ouverte, et j ai pas l'impression qu'elle ne disposent de beaucoup plus de place,
enfin, je n ai aucune idée de l'agencement d'une borne euro, mais d'après leur hauteur et leur architecture "plus simple" un caisson en bois en somme, elle semblent être le plus à même d'accueillir un tel système

Citation de: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Le clavier peut être laid, il n'en est pas moins fonctionnel :

  • A chaque chiffre 1 à 9, 0, * et # est associé un connecteur Jamma, il suffit de disposer une affichette sur la borne avec la correspondance n° touche/nom du jeu pour s'y retrouver...
Vu sous cet angle c'est sûre..d'ailleurs quand je parlais d'un unique bouton je pensais en fait qu'a une poignée de pcb (du coup le fait d'avoir a cliquer 3 ou 4 fois sur le bouton pour tomber sur le jeux désiré ne me derangeais pas plus que ça, c'est qu'avec 12 c'est autre chose, surtout avec certaines pcb qui mettent un cetain a booter,
En tout cas, le système " un bouton = un jeux, est super chouette, la télécommande elle, est super moche :)


Citation de: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Franchement, je pense que "tu n'as pas tourné 7 fois ta langue dans ta bouche avant de parler"

c'est pas ça,c'est juste qu'a force de lire vos prouesses,j'en viens à me dire que tout est possible, alors pourquoi pas un bouton pour les gouverner tous :).
et puis je regrettes pas du tout , parce que non seulement tu me réponds que ça ne l'est pas, mais,en plus, tu m'expliques pourquoi ...

je retiendrai donc le principal :

"Le commerce proposant déjà des systèmes commutant 6 et 8 cartes Jamma, ce projet ne pouvait être justifié que par l'étude/réalisation d'un système ayant une capacité supérieure."

"Jumbo,le server arcadien"


Je  :fleche:



[/list]
Titre: Étude/Réalisation d'un Jumbo Multi Switch / Switcher Jamma up to 12-in-1
Posté par: gc339 le Jeudi 04 Octobre 2012, 10:54:09 AM
Citation de: Kenshiro69 le Jeudi 04 Octobre 2012, 00:41:22 AM
enfin, je n ai aucune idée de l'agencement d'une borne euro, mais d'après leur hauteur et leur architecture "plus simple" un caisson en bois en somme, elle semblent être le plus à même d'accueillir un tel système

Citation de: gc339 le Mercredi 03 Octobre 2012, 23:09:42 PM
Normalement le châssis aluminium réalisé devrait entrer en largeur dans une borne Arcades Magnum.

La borne Arcades Magnum en photos :





(https://gamoovernet.pixhotel.fr/pics/20121004091128-gc339-DSCF2596.small.JPG) (https://gamoovernet.pixhotel.fr/pics/20121004091103-gc339-DSCF2596.jpg)
   
(https://gamoovernet.pixhotel.fr/pics/20121004093525-gc339-DSCF2549.small.jpg) (https://gamoovernet.pixhotel.fr/pics/20121004093027-gc339-DSCF2549.jpg)
   
(https://gamoovernet.pixhotel.fr/pics/20121004092216-gc339-DSCF2536.small.jpg) (https://gamoovernet.pixhotel.fr/pics/20121004092152-gc339-DSCF2536.jpg)

Citation de: Kenshiro69 le Jeudi 04 Octobre 2012, 00:41:22 AM
je reste sceptique à l'idée de pouvoir faire rentrer une colonne de 12 pcb (chacune espacée de 5.08cm si j'ai bien compris)quand bien même on puisse utiliser une rallonge afin de les disposer ailleurs, je doute qu une fois le jumbo en place, on ne dispose d'une grosse marge de manœuvre à l'intérieur du meuble,peut etre que ça fonctionnerait avec 12 plaques de cave, mais si on pense a du cps2, du midway, les MK et leurs carte son par exemple ,les mvs et autre pgm, je continue de penser que personne n'aurra jamais 12 jeux raccordés au même moment,

C'est ce qui a motivé ma dernière proposition avec les connecteurs/circuits imprimés satellites :

Citation de: Kenshiro69 le Jeudi 04 Octobre 2012, 00:41:22 AM
En tout cas, le système " un bouton = un jeux, est super chouette, la télécommande elle, est super moche

Désolé pour le look de la télécommande, j'ai fait avec ce qui était disponible dans le commerce. Le boîtier est super large, avec ses 12cm, c'est au moins 3 fois la largeur d'une télécommande TV, l'épaisseur de 2,5 cm et la hauteur de 15 cm restent par contre dans les normes. Mais il fallait bien cette taille pour y loger les accumulateurs et câbler l'électronique sur une plaque d'essai.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: Kenshiro69 le Jeudi 04 Octobre 2012, 18:43:42 PM
Citation de: gc339 le Jeudi 04 Octobre 2012, 10:54:09 AM

C'est ce qui a motivé ma dernière proposition avec les connecteurs/circuits imprimés satellites :

  • A partir de la carte de gestion centralisée, on peut connecter autant de connecteurs satellites que l'on veut, de 1 à 12. La configuration peut être ajustée à ses besoins et un connecteur satellite peut être réutilisé sur l'autre système d'une borne voisine.
  • Les connecteurs satellites peuvent être fixés sur un châssis avec un espacement aléatoire, mais ce n'est pas une obligation, on peut les embrocher directement au cul d'un système à cartouches quelconque ou d'une carte de jeu volumineuse disposés ailleurs dans la borne où dans un caisson serveur.
  • La "pieuvre" qui alimente les cartes n'est pas forcément seule et unique, elle pourrait être scindée en autant d'exemplaires que d'alimentations utilisées, pourvu que leur masses soient inter-connectées et qu'elles puissent débiter un minimum dans une résistance "bleeder" pour que la tension en sortie reste stable quand elles ne sont pas sollicitées.

à partir du moment où le montage reste modulaire,tout le monde y trouvera son compte, et pas seulement les possesseur de bornes euro,
finalement l'idée d'un "caisson serveur" a coté ou entre les bornes n'est pas si mauvaise,sur le coup je pensais à un encombrement supplémentaire,mais coté pratique,si ça peut éviter de faire des aller retour dans les placards et passer sont temps a quatre pattes derrière les bornes pour brancher/débrancher, ça peut être d'une grande utilité, on pourrait même imaginer un caisson bois pour les pcb brut,et pourquoi pas,un caisson en verre (sorte de vitrine), pour les systèmes à cartouches qui ont sont plus agréables à l'oeil (à condition que le câblage soit bien dissimulé)
En tout cas çà donne des idées cette histoire,j imagine bien un caisson,que l'on puisse déplacer facilement d'une borne à l'autre, possédant un connecteur jamma mâle unique sur la façade arrière, ,resterai plus qu'a brancher à la borne en question pour avoir une douzaine de jeux sous le coude.

enfin bref, il sera toujours temps d'imaginer les applications pratique quand aura le coeur du système entre les mains

HS-1, vraiment chouette la Magnum,avec des sièges unpeu moins dur, ça dois être top pour des sessions de quelques heures :).
HS-2,c'est la première fois que j'entends parler de résistance "bleeder",est ce qu'elle aurait une utilité dans un supergun qui utiliserai une alim pc ( j'ai cru comprendre qu'elle assure une certaine stabilité du courant ,et qu'elle s'occupe de décharger les condos à 'l extinction,peut elle aussi prévenir une surcharge)?
en tout cas, ça me motive d'autant plus à me bricoler une borne en 15khz  :D.
Titre: Étude/Réalisation d'un jumbo Multi-Jamma Switch / Switcher up to 12-in-1
Posté par: gozer13 le Jeudi 18 Octobre 2012, 21:51:29 PM
Salut Gc je voulais savoir tu utilise quoi pour réalisé tes schémas?