Câblage JVS (protocole, connecteurs, chaînage)¶
JVS (JAMMA Video System, fin des années 90) remplace le bus parallèle JAMMA par un bus série RS-485 : les contrôles ne passent plus par le bord de carte mais par une carte I/O JVS reliée au jeu par un câble type USB. Standard des bornes Naomi, Lindbergh, Type X, System 246 et des candy cabs tardives.
Principe : jeu et I/O séparés¶
En JAMMA, la carte de jeu lit directement les boutons. En JVS, la carte de jeu (ou le PC arcade) est un maître qui interroge en série une ou plusieurs cartes I/O ; ce sont elles qui lisent le panneau, les monnayeurs et pilotent les sorties. Avantages : câblage standardisé, plusieurs cartes en cascade, entrées analogiques et nombreuses sorties, longueur de câble accrue.
Le connecteur « données » (type USB, mais RS-485)¶
JVS emprunte la mécanique du connecteur USB mais n'est pas de l'USB : les deux fils de la paire différentielle portent du RS-485, plus une ligne SENSE et la masse.
| Broche | Signal | Rôle | Couleur fil |
|---|---|---|---|
| 1 | SENSE | détection de fin de chaîne (point à point, pull-down) | rouge |
| 2 | DATA − | paire différentielle RS-485 (−) | blanc |
| 3 | DATA + | paire différentielle RS-485 (+) | vert |
| 4 | GND | masse / blindage | noir |
- Sortie = USB-A, entrée = USB-B. Une carte I/O qui se met en cascade a une entrée (B) venant de l'amont et une sortie (A) vers l'aval.
- ⚠️ Ne jamais brancher un port JVS sur un PC en USB (ni l'inverse) : mécaniquement ça rentre, électriquement c'est du RS-485 → risque de dégât.
Protocole¶
- RS-485, half-duplex : toutes les cartes partagent la même paire DATA.
- 115 200 bauds, trames avec octet de synchro 0xE0, adresse, longueur, données, somme de contrôle.
- Adressage automatique : au démarrage le maître assigne une adresse à chaque carte, de proche en proche, grâce à la ligne SENSE.
- Ligne SENSE : point à point entre deux nœuds voisins ; flottante si aucune carte en aval → c'est ainsi que le maître sait où finit la chaîne.
- Le maître interroge ensuite les cartes (identité, capacités : nb de joueurs, boutons, voies analogiques, sorties) puis lit l'état des entrées à chaque trame.
Alimentation (séparée du bus données)¶
Le câble « USB » ne transporte pas la puissance du jeu. La carte I/O est alimentée par des connecteurs JST NH dédiés :
| Rail | Connecteur | Brochage |
|---|---|---|
| +5 V | JST NH 4 broches | 1-2 : +5 V · 3-4 : GND |
| +12 V | JST NH 5 broches | 1-2 : +12 V · 4-5 : GND (3 : N.C.) |
Ces connecteurs existent souvent en double (entrée / sortie) pour distribuer le +5/+12 V à la carte suivante en cascade.
Vidéo & audio en JVS¶
- Vidéo : sort du jeu/PC, généralement en VGA / HD-15 (31 kHz) (Naomi, Type X, Lindbergh) — pas par le JVS.
- Audio : sortie du jeu/PC (RCA ou bornier), parfois via une carte I/O à ampli intégré (ex. Taito JVS-AMP). Le JVS gère les contrôles, pas le son.
Ce qu'on branche, concrètement¶
- Câble JVS entre le jeu/PC (USB-A) et la carte I/O (USB-B).
- Alim +5 V / +12 V (JST NH) sur la carte I/O.
- Panneau de contrôle sur le connecteur d'entrées de la carte I/O (voir Cartes I/O JVS).
- Monnayeurs / sorties (compteurs, lampes) sur les borniers dédiés.
- Vidéo/audio directement du jeu/PC vers moniteur/ampli.
→ Détail des cartes et de leur brochage panneau : Cartes I/O JVS. → Rappel du bus parallèle historique : Câblage JAMMA.
→ Réparation : Diagnostic PCB · Recap.
Sources & attribution¶
- Arcade Otaku Wiki — JVS (RS-485, 115200 bauds, SENSE, connecteurs) — https://wiki.arcadeotaku.com/w/JVS
- NFG Games / GameSX — JVS board connectors (brochage USB 4 broches, alim JST) — https://gamesx.com/wiki/doku.php?id=arcade:jvs_board_connectors
- Pages internes : Cartes I/O JVS · Câblage JAMMA
Relecture & corrections
À quoi sert cet espace
Une valeur fausse, une procédure dépassée, une référence de puce qui ne colle pas à ta carte ? Signale-le ici, avec ce que tu as constaté (modèle, révision de carte, numéro de série, mesure). Chaque signalement est recoupé avec une source avant toute modification — une correction invérifiable est publiée en tant que « signalé par …, non recoupé » plutôt qu'appliquée en silence.
La lecture est ouverte à tous ; écrire demande une connexion Discord. Les signalements des relecteurs déclarés du wiki sont traités en priorité ; les autres sont lus aussi, mais passent par un humain avant toute modification.