Gamoover

Forums " WORKSHOP" => Les systèmes hardware : PC, Raspberry PI, FPGA... => Raspberry Pi => Discussion démarrée par: Benoit33 le Jeudi 14 Octobre 2021, 20:40:19 PM

Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Jeudi 14 Octobre 2021, 20:40:19 PM
Salut à tous et toutes

je suis sur une idée qui me trotte depuis un moment faire un pi2scart, mais tranquille le but est de faire un truc simple pour la vidéo à partir du GPIO (comme beaucoup) j'ai le plan du VGA666

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211014203620-Benoit33-canvas.png) (https://gamoovernet.pixhotel.fr/pics/20211014203620-Benoit33-canvas.png)

à partir de là on peut faire je crois un PI2scart version vidéo

trouvé ça aussi sur le net

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211014204938-Benoit33-sch.PNG) (https://gamoovernet.pixhotel.fr/pics/20211014204938-Benoit33-sch.PNG)

ensuite sur le GPIO je pense que je peux mettre un USB ou deux pour ensuite récuperre les controle pour adapter au jamma avec un LM1881 pour la sync vidéo et peut être un ampli video type ths7314

et ça pour passer en scart

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211014212215-Benoit33-20150228232708-Chelnov-20121026100913-gc339-VGA2SCART-1-.PNG) (https://gamoovernet.pixhotel.fr/pics/20211014212215-Benoit33-20150228232708-Chelnov-20121026100913-gc339-VGA2SCART-1-.PNG)

et deux LM380 pour le son stéréo

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211014211624-Benoit33-schema-Amplificateur-LM380N-2-5-W.jpg) (https://gamoovernet.pixhotel.fr/pics/20211014211624-Benoit33-schema-Amplificateur-LM380N-2-5-W.jpg)

des idées des schéma merci d'avance

Benoit
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 11:31:06 AM
Un copier/coller du pijama donc  =?=
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 12:26:07 PM
au final un peu oui forcement c'est un pi2scart ou jamma que je veux faire comme aje toi ou d'autre, mais je veux mettre les contrôle sans passer par des Adruino mais via atmega16 idem pour le son pas par le jack mais par le GPIO pour faire plus "propre". après copier coller oui et non, les principe sont forcément les mêmes donc je me sert des mêmes schéma que tout le monde. et pas copier coller je veux tout passer par le GPIO.

ma réflexion de départ c'est ça.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211015122116-Benoit33-s-l1600.jpg) (https://gamoovernet.pixhotel.fr/pics/20211015122116-Benoit33-s-l1600.jpg)

le minimum c'est ça après je verrai pour le jamma c'est pas le but premier mais si c'est jouable pourquoi pas.

donc comme toi je m'inspire de ce que je vois pour faire à ma façon
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 12:49:09 PM
T'inquiète pas, c'était pas pour te critiquer.

Si c'est juste pour le fun c'est sympa, vas y, mais si c'est pour une démarche commerciale, tu vas être déçu.

Le marché est déjà saturé (RGB-Pi, Pijama, RPi2jamma, Pi2jamma) et certaines solutions sont déjà extrêmement compétitive. Ajoute à cela qu'Aje_fr tiens un peu une place de "best of" (justifié ou non, le débat n'est pas là). Et tu comprendras pourquoi personnellement je me retire tout doucement de ce projet qui est juste chronophage.
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 13:12:31 PM
pas de soucis, effectivement j'avais pris ça en critique, j'avoue. Le but est de découvrir et apprendre, depuis que j'ai fais mes propre carte pour mes Pincab (pour les intégrer dans les pincab que je vends sans être dépendant de personne) je me suis rendu compte que c'était sympa de faire ses propre cartes. par la suite j'ai fais un MD2jamma, un Snes2jamma, un générateur de scanline, etc... c'est sympa de créer, d'attendre les cartes, souder et de tester voir si tout marche. il y a un an je pensais cela impossible pour moi et maintenant j'ai deux trois cartes vraiment sympa qui facilite énormément la vie de certain qui veulent faire leur pincab. voila mon système pincab pour info, c'est un système modulable plugable avec des connecteur IDC en nappe.

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211015131208-Benoit33-SYSTEM-BENFACTORY.png) (https://gamoovernet.pixhotel.fr/pics/20211015131208-Benoit33-SYSTEM-BENFACTORY.png)

A+
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 13:26:36 PM
Oui, je suis sur le groupe "monte ton cab" donc j'avais déjà vu tes cartes. Mais tu vois, c'est pareil sur ce groupe, c'est un peu le territoire d'Arnoz ;D :D C'est bien tous ces petits Français qui font briller l'arcade  :-*
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 13:30:02 PM
tu as du voir ça sur pincab passion sur monte ton cab je suis "persona non grata". comme tu l'as dis c'est le territoire d'Arnoz et artcab.

tu as des idées pour relier des 74LS165 sur le GPIO ?
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 13:32:52 PM
Oui, ça doit être ça.

Tu peux relier comme tu veux, après tout c'est un GPIO. Le problème va être plutôt sur le software.
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 13:40:47 PM
une distrib classique gérera pas ça comme un USB du coup ? le coté andruino me plait pas après il reste la solution atmega8 en montage usb mais sur le gpio je sais pas si je peux en mettre deux
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 13:52:51 PM
Tu te retrouves dans le même problème que moi quand j'ai conçu le Pijama. Il doit surement être possible de faire autrement, mais tu devra mettre les mains dans Retropie et linux pour configurer.
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 14:21:53 PM
oui c'est bien ce que j'ai compris sinon Atmega8 ou je trouve un gars au taquet sur la programation retropie, linux je trouve rien sur le net
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 14:30:50 PM
serait il pas possible de garder les contrôle par le GPIO et récupérer le HDMI sur la board pour le renvoyer en scart  peut on envoyer du 15khz par la sortie hdmi ?
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Aganyte le Vendredi 15 Octobre 2021, 14:56:07 PM
Je ne sais pas du tout.
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Maitre_Poulpi le Vendredi 15 Octobre 2021, 18:42:14 PM
Je ne suis pas expert mais le port hdmi utilise un signal numérique contrairement au "scart" où on va être sur un affichage analogique.
Pour passer par le port hdmi, à part utiliser un convertisseur je ne vois pas comment tu pourrais envoyer du 15kHz ?
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Vendredi 15 Octobre 2021, 19:48:52 PM
Citation de: Maitre_Poulpi le Vendredi 15 Octobre 2021, 18:42:14 PM
Je ne suis pas expert mais le port hdmi utilise un signal numérique contrairement au "scart" où on va être sur un affichage analogique.
Pour passer par le port hdmi, à part utiliser un convertisseur je ne vois pas comment tu pourrais envoyer du 15kHz ?

exact pas bonne idée...
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Dimanche 17 Octobre 2021, 10:53:20 AM
donc pour la vidéo ok par le GPIO avec le plan VGA666, le son ok sur GPIO, il me reste les commande pour la partie 74ls65 ça va c'est comment le racorder en usc ou en gpio ?
avec atmega8 c'est possible mais il faut deux puce donc deux raccordement gpio type usb effectivement le fait de se mettrre sur les port USB facilite la vie mais je suis pas chaud pour faire ça.

Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Dimanche 17 Octobre 2021, 19:07:13 PM
je suis un peu perplexe sur la Vsync et Hsync qui vont directement au pin 20 du scart ?
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Little_Rabbit le Dimanche 17 Octobre 2021, 22:18:17 PM
Salut,

Citation de: Benoit33 le Dimanche 17 Octobre 2021, 19:07:13 PM
je suis un peu perplexe sur la Vsync et Hsync qui vont directement au pin 20 du scart ?

Sur le schéma classique du hack peritel, disons que Vsync et Hsync ne vont pas directement sur la péritel : les 2 résistances de 1k forment un sommateur élémentaire qui te combine les deux signaux sans les mettre en court-circuit.

Tu peux aussi les faire passer à travers une porte AND si tu veux les combiner plus proprement (les synchros étant actives au niveau bas, un ET revient ici à faire un OU => a\ . b\ = (a+b)\ ;)).

A+
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Lundi 18 Octobre 2021, 08:24:06 AM
d'ou l'utilisation d'un HEF40708 sur le pi2scart d'arcade forge, c'est ça ?
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Little_Rabbit le Lundi 18 Octobre 2021, 15:07:04 PM
Salut,

Citation de: Benoit33 le Lundi 18 Octobre 2021, 08:24:06 AM
d'ou l'utilisation d'un HEF40708 sur le pi2scart d'arcade forge, c'est ça ?

Je ne saurais dire... Google me dit qu'un HEF40708 consiste en 4 portes "Ou Exclusif", donc je ne sais pas ce qu'Arcade Forge en fait... Et je ne sais pas non plus si les signaux Hsync et Vsync récupérés sur le GPIO sont actifs au niveau bas (ce qui est usuel), ou au niveau haut.

A+
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Lundi 18 Octobre 2021, 15:14:26 PM
oui c'est un peu complexe pour ma part ce coté  actifs au niveau bas ou au niveau haut pour la sync
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Little_Rabbit le Lundi 18 Octobre 2021, 15:29:05 PM
Salut,

Si tu disposes d'un oscilloscope, ou d'un analyseur logique, il suffit de regarder l'allure du signal : si le signal est la majorité du temp au niveau haut, avec de brèves impulsions au niveau bas, c'est que la synchro est active au niveau bas, sinon c'est l'inverse.

Quant à combiner les synchor H et V ensemble, cela doit aussi pouvoir se faire avec un Ou Exclusif. C'est le cas sur la partie B du diagramme ci-après :

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211018152703-Little_Rabbit-VideoSync.png) (https://gamoovernet.pixhotel.fr/pics/20211018152703-Little_Rabbit-VideoSync.png)

J'ai trouvé cette image sur ce lien (https://electronics.stackexchange.com/questions/213633/generating-sync-signals) qui te donnera plus d'explications.
(sur ce diagramme les synchro H et V sont actves au niveau haut).

A+
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Lundi 18 Octobre 2021, 23:14:17 PM
pour la partie contrôle j'ai trouvé ça mais comment le faire compatible RPI

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211018231356-Benoit33-will-2-small.jpg) (https://gamoovernet.pixhotel.fr/pics/20211018231356-Benoit33-will-2-small.jpg)

Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Little_Rabbit le Mardi 19 Octobre 2021, 22:29:27 PM
Salut,

Électroniquement parlant, l'adaptation doit être très simple, pour peu qu'il reste 4 broches de dispo sur le GPIO.

Toute la difficulté réside je pense dans la partie logicielle : il faut écrire (ou adapter si cela existe déjà) une sorte de driver pour que les valeurs lues en série sur le GPIO se traduisent au niveau de l'OS par des valeurs de gamepads. Je n'ai personnellement aucune connaissance en la matière :'(.

Sur celui d'aje, comment sont gérées les Inputs du port JAMMA ?

A+
Titre: PI to Scart pour commencer et jamma par la suite
Posté par: Benoit33 le Mercredi 01 Décembre 2021, 10:17:05 AM
Salut à tous !

voila ou j'en suis

contrôle par HC165 registre de décalage, ampli vidéo THS7314, VGA666

il reste la partie son, et voir comment faire marcher sur une distrib,

j'ai trouvé ce post pas trop mal pour les explication. mais ou mettre le pin 1 du premier HC165... bref je cherche

https://forums.raspberrypi.com/viewtopic.php?t=254053

(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20211201100912-Benoit33-test.png) (https://gamoovernet.pixhotel.fr/pics/20211201100912-Benoit33-test.png)