FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  [PRJ] Convertisseur CGA / VGA

 




Il y a 28 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PRJ] Convertisseur CGA / VGA

n°79207
nickola
Posté le 12-09-2007 à 15:49:51  profilanswer
 

Bonjour,
Pour un projet personnel, j'ai besoin de faire un convertisseur video CGA vers VGA.
 
En détail, je cherche à faire un Supergun, un boitier qui permet de raccorder des PCB de Bornes d'Arcade sur autre chose qu'une borne ^_^.
Je voudrais permettre de raccorder ce boitier sur une TV ou un écran PC (CRT ou LCD).
 
Pour la TV, pas de souci majeur, les TV actuelles prennent généralement bien le signal RGB, mais par mesure de précaution je ferai un circuit pour convertir le RGB en Composite / S-Video.
 
Pour l'écran PC, ce n'est pas la même chose. L'arcade travaille en CGA (320 * 240 * 60hz + synchro horizontale à 15Khz), et ce n'est pas pris en charge. Il faut donc convertir le signal en VGA (640 * 480 * 60hz + synchro horizontale à 31Khz).
 
Je sais qu'il existe des solutions toutes faites, mais 1) c'est pas moi qui l'aurait fait 2) espace disponible limité pour l'intégrer 3) tarif assez élevé  :whistle: .
 
Merci d'avance de toute aide que vous pourrez m'apporter.

mood
Google
Posté le 12-09-2007 à 15:49:51  profilanswer
 

n°79208
Vince 007 ​-
C'est mignon une souris !
Posté le 12-09-2007 à 19:34:25  profilanswer
 

Wooowww
 
Le CGA vers VGA c'est ardu quand même ! Tu essai d'augmenter la résolution et surtout de changer la synchro.
 
Tu peut pas le faire en analogique, c'est pas possible. Autant le RGB vers composite c'est "facile à faire" en circuit analogique, autant là c'est pas facile.
 
Une seule solution, numérisation du signal CGA par un circuit spécialisé, stockage en FIFO et traitement par un FPGA, voir un DSP mais pas nécessaires. Il faut faire de l'interpolation pour créer les pixels manquants, c'est pas compliqué, suffit de faire la moyenne des pixels adjacents et ceux pour les 3 composantes.
Ensuite génération du signal par des DACs puis étages amplificateurs pour l'adaptation d'impédance.
 
L'autre solution est d'utiliser un petit PC pour le faire, acquisition en composite par une carte vidéo, puis génération par le VGA ou la sortie Composite par la carte graphique.
 
Bref, il te faut forcément un FPGA pour gérer le flux vidéos en parallèle (les différentes composantes et les synchros), le micro n'est pas adapté à cette utilisation. Un Xilinx est parfaitement adapté, genre un Spartant III (c'est surdimensionné) mais il te faudra investir dans une sonde JTAG et dans le logiciel de compilation. Une version gratuite est fourni par Xilinx, on peut simuler avec mais avec quelques restrictions. Ya d'autre fabriquant de FPGA faut chercher (Actel, Altera etc...).
 
 
Voilà un exemple de convertisseur CGA vers VGA:
http://www.highway.net.au/img_parts/ss_1495_2.jpg
 
On y retrouve bien des circuits programmables, a mon avis un décodeur extracteur de synchro, un encodeur et un micro pour gérer les liaisons I2C des circuits.
 
Cette carte coûte 103 USD, bref moins de 100€. A ce prix tu n'arrivera pas à faire moins cher désolé. Rien que l'acaht des composants et de quoi faire un PCB correcte pour la vidéo, tu va déjà être pas loin des 100€. Sans compter de quoi programmer les composants.
 
Bref bon courage mais le DIY c'est bien quand ya un intérêt. ;)
 
 
[EDIT] Bon aller je suis en forme aujourd'hui ! :D  
Regarde les circuits SAA7118 pour l'entrée vidéo et le SAA7129 pour l'encodage de sortie, c'est du classique dans ce genre de convertisseurs.


Message édité par Vince 007 - le 12-09-2007 à 19:49:46

---------------
Balade moto dans la région toulousaine.
Suivre la construction d'une maison
n°79211
nickola
Posté le 13-09-2007 à 10:46:02  profilanswer
 

Okay.
Effectivement ça m'a l'air assez complexe, mais pas insurmontable à priori.
Je n'avais pas trouvé ce site, mais je dois avouer que leur circuit me conviendrait déjà mieux que ceux que j'avais trouvé.
 
Merci

mood
Google
Posté le 13-09-2007 à 10:46:02  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  [PRJ] Convertisseur CGA / VGA

 

Hit Parade