Aller au contenu

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.

Chaîne JVS : maître, cartes I/O, connecteurs
Chaîne JVS — le maître (jeu/PC) pilote une ou plusieurs cartes I/O en série ; SENSE détecte la fin de chaîne.

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
conn-jvs-usb-4
  • 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.)
conn-jvs-5v
conn-jvs-12v

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

  1. Câble JVS entre le jeu/PC (USB-A) et la carte I/O (USB-B).
  2. Alim +5 V / +12 V (JST NH) sur la carte I/O.
  3. Panneau de contrôle sur le connecteur d'entrées de la carte I/O (voir Cartes I/O JVS).
  4. Monnayeurs / sorties (compteurs, lampes) sur les borniers dédiés.
  5. 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

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.