Salut !
Bon, au vu des nombreux soucis a la réalisation de cet organe parfois nécessaire,
je vais tenter de réaliser une carte intégrant :
- un ampli vidéo (a base de max 4386, large inspiration de ce post (http://www.gamoover.net/Forums/index.php?topic=17320.msg238401#msg238401)),
- un montage LM1881 (visible partout),
qui serait facile a intégrer et à réaliser.
En entrée :
une péritel, on récupère donc la video RGB et synchro + le son
En sortie :
Un bornier à relier a son peigne Jamma, pour transférer les signaux amplifiés avec la bonne synchro.
Avantages estimés:
On arrête de câbler des plaques a trous pour la synchro (LM1881N)
On a un montage "facile" a réaliser soi même (bon y'a un composant CMS, faut s'appliquer)
On devrait avoir une image riche en couleur,
C'est propre et facile à brancher (peritel femelle)
Désavantage de la version actuelle,
Il faut encore un hack ampli son, j'ai pas inclus ce module, à voir si nécessaire
Voilà le routage du proto en simple face, je vais essayer de le faire graver au plus vite pour le tester.
Je me suis un peu laché avec un plan de masse, je trouve ça joli.
(http://img1.uplood.fr/mamu/gbhl_dc2jamma-alpha.png) (http://www.uplood.fr)
Si vous avez des suggestions, des remarques, je suis preneur.
A bientôt,
Super initiative ca encore ;)
tu es un mega chef :-*
çà va être super utile.
Par contre si le signal est déja bon , le ré-amplifier ,çà va pas être good ?
On peut n'utiliser que l'ampli ou le module de synchro ?
t'es sur que tu vas pas avoir besoin d'un switch video/controle/son pour ton egret ?
Histoire que tu finisses l'arlésienne de HC :D
En plus il pimp la carte, quel homme :D Non franchement c'est top vu le nombre de personne qui ont des problèmes avec ca.
Hello,
super initiative en effet.
Ce qui serait top c'est d'y intégrer aussi les potentiomètres de réglage pour le RVB.
Citation de: Iro le Vendredi 19 Décembre 2008, 14:20:35 PM
t'es sur que tu vas pas avoir besoin d'un switch video/controle/son pour ton egret ?
Histoire que tu finisses l'arlésienne de HC :D
J'en ai pas vraiment besoin pour l'instant, mais je me doutais que tu relancerais ce projet :D
Je m'y suis remis hier soir, mais j'arrive pas à faire autrement qu'un routage double face, faut que je vois si mon graveur est capable de faire ça (je crois que oui... (http://www.circuitimprime-piedaniel.com/circuitimprime-piedaniel.asp?page=presentation) ;) ) néanmoins, j'y réfléchis... :)
Citation de: nikos69 le Vendredi 19 Décembre 2008, 14:23:35 PM
En plus il pimp la carte [...]
Ouais, je me suis permis, j'aime bien quand y'a une touche "nice", remember... (http://www.gamoover.net/Forums/index.php?topic=8255.msg98063#msg98063)
Citation de: panco le Vendredi 19 Décembre 2008, 14:27:40 PM
Ce qui serait top c'est d'y intégrer aussi les potentiomètres de réglage pour le RVB.
T'aurais une adresse de montage ou c'est fait ça ?
Sur ce montage par gc339 tu as le potard :
http://gc339.free.fr/SuperGun/superg10.jpg
C'est un potentiomètre triple.
Mais on peut imaginer 3 séparés.
Il suffit tout bêtement de mettre le potard entre ton arrivée de couleur et la péritel en branchant bien a la patte du milleu - celle qui varie (mais ça tu le sais déjà).
Citation de: liodel le Vendredi 19 Décembre 2008, 14:31:45 PM
J'en ai pas vraiment besoin pour l'instant, mais je me doutais que tu relancerais ce projet :D
Dés que je vois un typon, j'y pense :D
Je continu à y croire ferme à ce projet !!! Je suis sur qu'il sera d'utilité publique !! :D
Malheureusement, j'ai aucunes compétences pour pouvoir le réaliser :'(
Citation de: liodel le Vendredi 19 Décembre 2008, 14:31:45 PM
Ouais, je me suis permis, j'aime bien quand y'a une touche "nice",
Tu fais bien et tu devrais même le signer !!!
ah ca c'est super!!! J'ai encore jamais reussi à faire un amplie RGB. Ca me permettrais enfin de faire un gun cab avec console qui fonctionne à + de 1m.
Si tu as besoin d'aide/testeur/matos je suis la. ^-
exellent, merci beaucoup pour ce plan détaillé :)
Bonjour.
Belle initiative ...
Juste 2 petite remarques :
- As tu songé à l'approvisionnement du MAX4386 pour tous ceux qui seraient amenés à réaliser le circuit ? Les distributeurs grand public usuels ont aucun circuit ampli vidéo de ce type à leur catalogue, que ce soit cette référence ou une autre !
- A défaut de réaliser un circuit double face plus coûteux (qui dit double face dit trous métallisés !), un circuit simple face avec deux ou trois strapps coté composant ferait tout aussi bien l'affaire et serait moins couteux à réaliser.
Euh ... il est pas double face celui la !! :D
C'est du switch qu'il parlait
Citation de: Iro le Vendredi 19 Décembre 2008, 15:10:34 PM
Euh ... il est pas double face celui la !! :D
C'est du switch qu'il parlait
Désolé, toutes mes excuses, voila ce que c'est de lire à la va-vite un fil de discussion, je promet de faire plus attention la prochaine fois.
Mais y'a pas de soucis :)
excellente initiative en effet, je me demandais justement depuis quelques temps comment j'allais faire pour amplifier le signal de ma dream quand je l'integrerai a ma borne!
Un petit switch pour shunter le côté amplification si jamais la console qu'on branche est déjà chouette... ce serait bien non ?
Car on met un seul montage dans la borne et on branche/débranche ce qu'on veux comme ça.
Sinon c'est good... le son est dans le bon sens ?
Salut !
Citation de: gc339 le Vendredi 19 Décembre 2008, 15:04:02 PM
- As tu songé à l'approvisionnement du MAX4386 pour tous ceux qui seraient amenés à réaliser le circuit ? Les distributeurs grand public usuels ont aucun circuit ampli vidéo de ce type à leur catalogue, que ce soit cette référence ou une autre
L'approvisionnement me semble facile (pas de cde mini) sur le site de maxim et le circuit est a 3,5$ si on en prends entre 1 et 25,
je testerai en réel pour savoir si c'est rapide et pas trop élevé en fdp.
Citation de: Wapata le Vendredi 19 Décembre 2008, 16:43:02 PM
Un petit switch pour shunter le côté amplification si jamais la console qu'on branche est déjà chouette... ce serait bien non ?
Car on met un seul montage dans la borne et on branche/débranche ce qu'on veux comme ça.
Sinon c'est good... le son est dans le bon sens ?
Je vais tout d'abord valider les fonctionnalités de base sur le proto et ensuite je vais voir pour ajouter les suggestions, potards, shunt de non utilisation, ampli son ,...
Le son me parait dans le bon sens d'après mameworld (http://www.mameworld.net/pc2jamma/arc_dc4.html),
CitationWiring in the Video
Normal arcade cabinets run of analogue RGB and composite negative sync. You can get hold of the RGB quite easily, but you need to strip the composite sync of out of the composite video signal.
Looking at the back of the SCART plug (i.e. this is really a TV's SCART socket)
You're interested in the following pins..
2.........Sound Right
6.........Sound Left (Mono)
7.........Video Blue
11........Video Green
15........Video Red
20........Composite Video
21........Frame Ground
même si j'ai aussi été surpris, je pensais que 2 et 6 étaient de l'audio in sur une embase péritel, mais ça doit pas être ça, puisque plusieurs sources indiquent le contraire.
Salut,
tout d'abord merci pour ton investissement et ensuite ton sujet est tout a fait d'actualité dans mon cas!!
Car en effet j'essaye de mettre ma dream dans mon Egret et je suis confronte a 2 problèmes:
-L'image sur l'ecran est nette, mais sombre et parasitée, comme si il y avait un voile sur l'image.
ce qui est surprenant et je ne pense pas que cela soit normale, c'est que des que je branche le peigne JAMMA (sans meme allumer la console) j'ai ce voile qui apparait a l'ecran, et bien que tout se passe sur fond noir, on voit une espece de vague verticale qui traverse la moitie de l'ecran, en partant du haut vers le bas.
j'ai egalement un bruit parasite dans les enceintes quand. le peigne est branché, et légèrement atténué lorsque la dream est branché a la péritel
-Je n'ai pas de son DU TOUT, j'ai pourtant respecté a la lettre le schéma suivant de mameworld:
Audio circuit (http://www.mameworld.net/pc2jamma/images/audcirc.gif),
j'ai vérifié la masse et le voltage du circuit, tout a l'air ok.
l'arrivée d'un typon de ce genre est une aubaine, faut-t-il encore le valider!!
Si vous aviez une idée des problème que je rencontre, merci par avance pour votre aide
A+
Processor
PS: dommage que vous soyez sur toulouse!!!
Salut,
Bon ben finalement j'ai résolu mon problème tout seul (pour l'instant j'ai mis le son de coté), c'était une masse manquante, en fait un pontage manquant entre la masse vidéo et la masse du peigne jamma. ce qui me surprend c'est que j'avais l'impression qu'une masse arrivait au niveau du harness sur la pin 14, j'ai du me tromper.
L'adaptateur fonctionne donc sans ampli, sans pousser les potards a fond.
(http://img254.imageshack.us/img254/9904/img0439ea6.th.jpg) (http://img254.imageshack.us/my.php?image=img0439ea6.jpg)
(http://img152.imageshack.us/img152/8962/img0441ul0.th.jpg) (http://img152.imageshack.us/my.php?image=img0441ul0.jpg)
Les photos son un peu sombres, j'ai du les prendre sans flash avec un temps de pause assez cours pour éviter le flou, mais l'image est plus clair dans la réalité.
Par contre 2 questions:
-L'image est un tout petit peu floutée, treees légèrement mais suffisamment pour me perturber, est-ce que cela se règle?
Je précise que je n'ai pas ce soucis sur mon slot 4 .
-L'image ne prend pas tout la largeur de l'écran, y a-t'il un moyen de régler ça?
Merci par avance pour vos réponse
A+
pour l'image qui prend pas toute la largeur normalement t'as des potards dans la borne pour regler ça, par contre pour le flou je peux pas t'aider...
Le flou se règle avec le potard G2 direct sur la tht.
Des nouvelles??
Citation de: Processor le Mercredi 07 Janvier 2009, 13:41:15 PM
Des nouvelles??
Typon tiré, je doit le faire parvenir au graveur, je vous tiendrai informés !
On attend la suite avec impatience et chouette boulot en tous les cas! Merci
pour ton investissement ^-
Bon, état des lieux :
Ai récupéré aujourd'hui la plaque tirée (en 2 exemplaires, prix unitaire 3,5€)
Beau travail, des prix chinois à Toulouse, c'est nickel ^-
(http://img294.imageshack.us/img294/9769/dsc054687326119dc5.jpg) (http://imageshack.us)
Soudage des composants, on en est là,
(http://img294.imageshack.us/img294/8701/dsc054737405083fw3.jpg) (http://imageshack.us)
(http://img265.imageshack.us/img265/6062/dsc054747386123xe7.jpg) (http://imageshack.us)
test plus tard...
mais pour l'instant, je note que le circuit est difficile a souder, le plan de masse ne rends pas la chose simple, le CMS non plus...
Je vais donc tester mais peut être revenir vers une version composants classiques et pas de plan de masse pour que ce soit accessible au plus grand nombre comme le suggérait gc339 (si tu as un schéma équivalent en composants standards, je suis donc preneur, quelqu'un a testé le circuit ampli vidéo de mameworld (http://www.mameworld.net/pc2jamma/hardware.html) ?)
Stay tuned ;)
Salut,
y a warrior qui en a monté un ici:Montage mameworld (http://www.gamoover.net/Forums/index.php?topic=17320.msg237867#msg237867)
tiens nous au courant
A+
Salut,
bon ben j'ai testé moi même le montage ampli-video mameworld ce week-end et le résultat est satisfaisant.
Malgré tout je suis super interressé par ton montage pour un deuxieme dc2jamma car j'ai un membre de ma famille qui pourrai me monter le CMS (il travaille dans une ecole ou ils on un four pour ça)
après le reste c'est du pipi de chat.
Enfin tu demandais si il existait un montage avec des composant plus standard, évidemment il existe celui de mameworld et depuis ce midi GC339 en a créé une copie modifié:
http://www.gamoover.net/Forums/index.php?topic=17320.msg251038#msg251038
et merde en allant voir le lien je me suis aperçu que tu l'avais également visité.
bon ben tant pis
A+
Ps: pourquoi il y'a tant de monde du coté de toulouse dans le monde l'arcade? c'est une épidémie dans votre coin???????????
Citation de: Processor le Lundi 19 Janvier 2009, 14:12:13 PM
Ps: pourquoi il y'a tant de monde du coté de toulouse dans le monde l'arcade? c'est une épidémie dans votre coin???????????
J'ai déjà réfléchi à ça et j'avais répondu ça à l'époque... sur un autre forum
Citation de: liodel
Pour Toulouse, je pense que les industries aéronautiques et aérospatiales (airbus & sous traitants, matra, intespace, CNES,...), et celles du semi-conducteur (motorola, siemens,...) ont attiré par leur développement de ces dernières années un bon paquet d'ingénieurs & techniciens nés autour des années 65/75... ce qui pourrait expliquer la concentration de scotchés dans cette zone ;)
En plus, il fait généralement beau et les autochtones sont assez sympathiques, ce qui fait qu'on n'hésite pas à s'y installer 8)
Salut !
quelques nouvelles du test,
J'ai cablé le montage et testé avec une dreamcast sur ma cocktail
mais il y a un souci :
La synchro est ok,
par contre, les couleurs sont nickel dans les premieres secondes mais au bout de quelques temps (15 sec env.) tout s'affadit et les couleurs disparaissent ?!!?
L'afficheur d'alim indique toujours 5.1V
une idée quelqu'un ?
Bonjour
Ne manquerait il pas des résistances de 75Ω en // sur les entrées pour respecter la norme Péritel ? (je suppose que tu utilises un cordon Dreamcast/Péritel du commerce)
Le schéma relevé sur le J-Pac est à l'origine prévu pour une sortie vidéo HD-15 de PC, l'utiliser pour une sortie SCART ou Péritel nécessite certainement un minimum d'adaptation.
Salut !
Ah ben non je n'ai pas mis ces résistances en //, j'y suis allé bourrin, j'ai repiqué direct le schéma :-[ et placé ça sur une péritel, il fallait adapter :-\
tu aurais un petit bout de schéma pour m'expliquer ça stp ?
Citation de: gc339 le Mardi 20 Janvier 2009, 12:52:02 PM
Ne manquerait il pas des résistances de 75Ω en // sur les entrées pour respecter la norme Péritel ?
Yo,
est ce que tu veux dire de placer des résistances de 75 Ohms entre chaque couleur et la masse ?
et sinon oui, c'est un cable du commerce au fait pour la DC
Salut Liolel,
selon le schema suivant il y a bien une resistance de 75ohm qui part de chaque couleur (source) vers la masse, mais peut-etre qu'il vaut mieux attendre l'avis de gc339:
(http://img1.uplood.fr/mamu/liqm_vidamp.gif)
A+
Bonsoir
Citation de: gc339 le Mardi 20 Janvier 2009, 12:52:02 PM
Ne manquerait il pas des résistances de 75Ω en // sur les entrées pour respecter la norme Péritel ?
Pour être plus clair il s'agit de disposer une résistance de 75Ω entre chaque entrée de couleur et sa masse :
- Entre 7 et 5 de la péritel pour le bleu.
- Entre 11 et 9 pour le vert.
- Entre 15 et 13 pour le rouge.
Et comme un petit dessin vaut mieux qu'un long discours :
(http://img1.uplood.fr/mamu/6mxs_dsc054747386123xe7.jpg) (http://www.uplood.fr)
Citation de: gc339 le Mardi 20 Janvier 2009, 12:52:02 PM
je suppose que tu utilises un cordon Dreamcast/Péritel du commerce
Car dans celui que j'ai sous les yeux, à l'intérieur de la fiche péritel, sur chaque couleur il y a un condensateur chimique de soudé entre le fil qui provient du connecteur de la DC et la broche 7, 11 ou 15 de cette fiche.
Qui dit condensateur en série dans une liaison dit non retransmission de la composante continue, ce qui pourrait expliquer ton problème car les entrée des amplis ne sont pas polarisées avec ce type de câble. L'ajout des résistances de 75Ω devrait remédier à ce genre de problème.
Au fait, quel type ou marque de moniteur / châssis vidéo utilises tu ?
Salut,
merci de tes infos, j'avais fait ce que tu suggères par déduction sur les schémas que tu as proposé sur l'autre sujet ampli vidéo.
Les couleurs ne s'écroulent plus mais elles ne me semblent plus très péchues, et le blanc est assez gris au début de l'écran de présentation DC
j'essaierai de faire une une vidéo du souci pour mieux le décrire.
Sinon, je fait ça sur un MTC900 pour test avant de placer le montage sur mon egret II.
Merci encore de ton aide ^- <:)
Bonsoir Liodel,
ne t'arrêtes pas au fait que l'écran de démarrage de la dream est plutôt gris, car j'ai le même
symptôme, alors qu'in-game j'ai une super image et des blancs biens blanc.
A+
Et ces résistances de péritel peuvent être remplacés par les micro-potars, cela se fait sur les superguns alors pourquoi pas là ?
Citation de: liodel le Mercredi 21 Janvier 2009, 00:05:50 AM
Les couleurs ne s'écroulent plus mais elles ne me semblent plus très péchues, et le blanc est assez gris au début de l'écran de présentation DC
Cela ne fait plus de doute maintenant, il doit y avoir des condensateur de liaison à l'intérieur de ton cordon DC2SCART (DC vers Péritel) tout comme à l'intérieur du mien !
Les résistances de 75Ω soudées en // sur les entrées RVB ont remédié au premier problème : les entrées du MAX4386 ne sont plus "en l'air" et sont maintenant correctement polarisées au 0 volt à travers les résistances de 75Ω. Cependant la composante continue du signal vidéo est toujours bloquée par ces foutus condensateurs à l'intérieur du câble DC2SCART, donc image grisée due à la non retransmission du niveau du noir si le moniteur ne dispose pas d'un dispositif de restitution (clamp).
Citation de: liodel le Mercredi 21 Janvier 2009, 00:05:50 AM
Sinon, je fait ça sur un MTC900 pour test avant de placer le montage sur mon egret II.
Justement, ce moniteur MTC900 n'a pas de dispositif de clamping ou d'alignement sur le niveau du noir, donc ce niveau non retransmis par les condensateurs du câble DC2SCART, ne peut être regénéré par la circuiterie de ce moniteur.
Les moniteurs N'Styl VNS90 et 110, les Intervidéo série VP, les Hantarex Polo et mêmes les très décriés Monitronic de M2E ne devraient pas souffrir de ce problème de grisé induit par ce câble DC2SCART car ils sont clampés.
A toute fin utile, je recherche la notice ou plutôt le schéma du moniteur qui équipe l'Egret 2 (Nanao MS9-29 à confirmer) pour savoir s'il est clampé.
A vrai dire pour que cet amplificateur soit vraiment universel et puisse convenir à tous les types de moniteur il faudrait qu'il soit équipé d'un circuit de clamping comme le dernier amplificateur de cette page :
http://members.optusnet.com.au/eviltim/vga2arc/vga2arc.htm
Le circuit de clamp, les zones grisées correspondent au circuit inutile à éliminer (74LS221) et au trois amplificateurs à remplacer par ceux du MAX4386.
A noter que Q10 pourrait être éliminé si le 4066 était remplacé par un 4053..
(http://img1.uplood.fr/mamu/ea5l_acvidnew.jpg) (http://www.uplood.fr)
Citation de: Wapata le Mercredi 21 Janvier 2009, 09:06:44 AM
Et ces résistances de péritel peuvent être remplacés par les micro-potars, cela se fait sur les superguns alors pourquoi pas là ?
Pourquoi pas, sauf que la valeur de potar normalisée la plus proche est de 100Ω, et que cela ferait double emploi car la plupart des moniteurs ont un réglage de contraste.
:( Bon, c'est plus sport que prévu et au final, ce serait pour refaire en plus dur (cause CMS) un circuit qui existe déjà... (celui que tu cites)
Il me semble que le point faible du montage suscité c'est le besoin de +10VDC et surtout du -5VDC qui entraine une alim externe si le -5VDC n'est pas câblé sur la borne.
Le mieux serait peut être d'établir finalement un cahier des charges pour créer un schéma "simple" (comme tu l'as déjà fait sur l'autre post) montable et intégrable facilement sur tout type de moniteur (étonnant ce clamp :) )
- Extraction synchro, ampli vidéo clampé :D
- Pourquoi pas avec un ampli son switchable mono stéréo ?!
- Réglage du contraste par couleur ?!
- Evitons l'alim externe, composants facilement approvisionnables, etc, etc
- Deux versions : Péritel / SUBDHD15
- Et -framboise sur le cookies- en double face peigne Jamma intégré ! (avec des points de soudures pour les hacks manettes comme sur les jammaboards...)
(http://img520.imageshack.us/img520/6726/jb2fullscan1ae0.jpg) (http://imageshack.us)
Quelques infos sur le nanao MS29 en fin du pdf de virtua cop 2
http://misteriddler.free.fr/Blog/Archives-manuels/images/Manuels/Manuels/Sega/VirtuaCop2.pdf
Citation de: liodel le Mercredi 21 Janvier 2009, 18:43:20 PMBon, c'est plus sport que prévu et au final, ce serait pour refaire en plus dur (cause CMS) un circuit qui existe déjà... (celui que tu cites)
Le mieux serait peut être d'établir finalement un cahier des charges pour créer un schéma "simple" (comme tu l'as déjà fait sur l'autre post) montable et intégrable facilement sur tout type de moniteur (étonnant ce clamp)
A défaut de cahier des charges voici le même circuit relooké :
- Le LM1881 extracteur de synchro est conservé à l'identique.
- Les trois condensateurs chimiques de 1µF (C1 à C3) ont été remplacés par des modèles à film plastique métallisé comme les types Milfeuil de LCC.
- Les switches analogiques du 4066 et la circuiterie autour ont été remplacés par un triple multiplexeur 2 vers 1 type 4053 (74HC4053).
- Les trois amplis à transistors ont été remplacés par ceux d'un boîtier quadruple AD8044 ou MAX4383 (à noter que le boîtier MAX4386 ne convient pas car il ne supporte pas une tension d'alimentation supérieure à 6 volts entre les pattes 4 et 11 ).
- Le quatrième amplificateur du boîtier quadruple a été utilisé pour "bufferiser" la sortie synchro.
Citation de: liodel le Mercredi 21 Janvier 2009, 18:43:20 PMIl me semble que le point faible du montage suscité c'est le besoin de +10VDC et surtout du -5VDC qui entraîne une alim externe si le -5VDC n'est pas câblé sur la borne.
Avec ce schéma relooké plus besoin de +10 volts, le +5 volts nécessaire peut être celui du connecteur Jamma ou mieux généré à partir du +12 volts, présent sur ce même connecteur, à travers un régulateur genre 7805 qui servira de filtre.
Le -5 volts peut être aussi pris sur le connecteur Jamma. Mais comme cette dernière tension n'est pas forcément fournie sur toutes les bornes, le mieux serait de la générer à partir du +5 ou du +12 volts à l'aide d'un convertisseur très connu comme le TL497.
(http://img1.uplood.fr/mamu/6pwi_acvidnew.jpg) (http://www.uplood.fr)
gc339, ton projet est toujours en mode WIP ou il est en mode WNM (Work No More).
je pose pas cette question pour te mettre la pression, c'est juste que ce "silence" est flippant car ton projet est top ( un must pour le console cab ) ^-^
Il est en mode, breakdown pause pour plusieurs raisons :
1 - je suis parti bosser a la campagne,
2 - l'adsl est toujours en panne a la campagne, là je profite d'une connection d'un voisin qui a oublié de locker son wifi.
Donc, dès que je trouve le temps, je me remets à schématiser/router tout ça,
et surement sans max, mais avec bon vieux transistors...
Sinon, GC339 as tu une suggestion concernant le cablage du TL497 pour le -5, j'ai pas trouvé de schéma :-[
Citation de: Kosuke le Jeudi 26 Février 2009, 00:58:44 AM
gc339, ton projet est toujours en mode WIP ou il est en mode WNM (Work No More).
Rendons à César ce qui lui appartient, le fil de discussion a été initié par liodel pour exposer son projet d'amplificateur vidéo et je ne suis qu'un intervenant.
Citation de: liodel le Jeudi 26 Février 2009, 19:59:00 PM
Donc, dès que je trouve le temps, je me remets à schématiser/router tout ça,
et surement sans max, mais avec bon vieux transistors...
C'est dommage de ne plus vouloir utiliser de quadruple ampli vidéo Maxim ou Analog Devices, surtout qu'il y a peu de modifications à réaliser sur ton circuit imprimé d'origine, juste l'ajout du 74HC4053 avec les condensateurs de 0,47µF et les résistances de 75Ω associés.
Citation de: liodel le Jeudi 26 Février 2009, 19:59:00 PM
Sinon, GC339 as tu une suggestion concernant le cablage du TL497 pour le -5, j'ai pas trouvé de schéma
A défaut de schéma, il faut utiliser celui donné page 7 du datasheet http://www.alldatasheet.com/datasheet-pdf/pdf/28827/TI/TL497.html , figure 3 (Inverting Applications). Prendre le schéma en haut de page (basic configuration) sans transistor PNP ajouté, le calcul des éléments est joint à droite de ce schéma.
Pour l'implantation du bobinage, prévoir une inductance référence 90.6500-X disponible chez Sélectronic (page 5-34 de leur catalogue).
Plusieurs références disponibles : 47µH = 90.6500-3, 100µH = 90.6500-4, 220µH = 90.6500-5, 470µH = 90.6500-6
A+
Citation de: gc339 le Vendredi 27 Février 2009, 08:54:00 AM
Rendons à César ce qui lui appartient, le fil de discussion a été initié par liodel pour exposer son projet d'amplificateur vidéo et je ne suis qu'un intervenant.
Tu as raison mais te qualifier de simple intervenant n'est pas juste, tu es
le pilier de ce projet, grâce à toi, il a avancé d'un pas de géant. "nice work" ^-^
Routé à la mimine, tellement que j'en ai oublié que c'était forcément du double face :D
Bah, je rajouterai et écarterai qques pistes alors
Revenu a du composant classique avec AD8044,
5V régulé avec 7805 a partir du 12V borne,
-5V généré a partir du 5V via TL497A pour le clamp 4053 (j'ai aussi alimenté le 8044 en symétrique, les résistances ne changent pas autour ?),
It's a long way to go... pas fini...
(http://img15.imageshack.us/img15/6531/tease.png) (http://img15.imageshack.us/my.php?image=tease.png)
J'aurais qques questions sur le choix des composants, mais je ferai une synthèse.
Sinon, j'envisage l'ajout d'un ampli audio stéréo (bridgable mono) simple (et tendre) juste le réglage du volume sur un potar (soudé sur le CI)
GC339, crois tu que le LM4950 (http://www.national.com/ds/LM/LM4950.pdf)ferait l'affaire ?
:o ...
ça promet
nice work ^-^
( modifie le titre en : [WIP] - Ampli Video et audio 2 en 1 - Console vers jamma )
Bonjour.
Citation de: liodel le Mardi 10 Mars 2009, 23:54:29 PM
5V régulé avec 7805 a partir du 12V borne
Les datasheets des différents constructeurs préconisent de découpler entrée et sortie de ce type de régulateur par un condensateur céramique ou à film plastique d'une centaine de nF, il serait bon de les rajouter sur l'implantation.
Citation de: liodel le Mardi 10 Mars 2009, 23:54:29 PM
-5V généré a partir du 5V via TL497A pour le clamp 4053 (j'ai aussi alimenté le 8044 en symétrique, les résistances ne changent pas autour ?)
Non, les valeurs de résistances ne changent pas.
- Il serait peut-être bon de prévoir un strap optionnel pour choisir entre le -5 volts du Jamma et celui généré par le TL497.
- Il y a deux condensateurs de découplage de prévus pour le -5 volts (69 et 100µF), le chimique à valeur ésotérique de 68 µF pourrait être remplacé par un 0,1µF céramique ou film plastique.
Citation de: liodel le Mardi 10 Mars 2009, 23:54:29 PM
Sinon, j'envisage l'ajout d'un ampli audio stéréo (bridgable mono) simple (et tendre) juste le réglage du volume sur un potar (soudé sur le CI)
GC339, crois tu que le LM4950 (http://www.national.com/ds/LM/LM4950.pdf)ferait l'affaire ?
Le LM4950 conviendrait bien car il nécessite peu de composants périphériques. Ma seule objection est qu'il n'est pas au catalogue des vendeurs connus : Sélectronic, Conrad, Electronique Diffusion pour ne citer que ceux-là.
Sinon une ou deux remarques ou suggestion :
- Attention à l'épaisseur des condensateurs de 0,47 µF pour l'implantation, à mon avis il faut prévoir un peu plus d'espace.
- Prévoir l'implantation de l'ampli BF le plus loin possible du TL497 et de sa bobine pour éviter les rayonnements néfastes.
A+
Bonsoir,
merci pour ta réponse détaillée
Pour le 7805, j'ajoute les condos, c'est un oubli
pour le 68µF, c'est une référence suggérée par une doc TI (http://www.ti.com/litv/pdf/slva143)
(http://img11.imageshack.us/img11/8176/inverter.th.png) (http://www.ti.com/litv/pdf/slva143)
et je l'ai trouvée chez digikey, alors je l'ai mis.
J'ai utilisé digikey parcequ'ils ont tout a part l'embase péritel alors que chez conrad, selectronic ou electronique diffusion, il me manquait toujours une ref (8044, 4053 ou TL497)
J'ai pris ces refs :
1 1 AD8044ANZ-ND IC OPAMP VFA R-R QUAD 14-DIP 8044DIP 0 6,95000 €6,95
2 1 296-10198-5-ND IC SWITCHING VOLTAGE REG 14-DIP TL497DIP14 0 1,13000 €1,13
3 1 LM1881N-ND IC VIDEO SYNC SEPARATOR 8-DIP LM1881DIP 0 2,34000 €2,34
4 1 296-9219-5-ND IC ANALOG MUX/DEMUX HS 16-DIP 74HC4053DIP16 0 0,47000 €0,47
5 2 AE9989-ND IC SOCKET STRAIGHT 14POS TIN 0 0,35000 €0,70
6 1 AE9992-ND IC SOCKET STRAIGHT 16POS TIN 0 0,38000 €0,38
7 10 75QBK-ND RES 75 OHM 1/4W 5% CARBON FILM 0 0,05400 €0,54
8 5 680KQBK-ND RES 680K OHM 1/4W 5% CARBON FILM 0 0,05400 €0,27
9 5 1.00KXBK-ND RES 1.00K OHM 1/4W 1% METAL FILM 0 0,08400 €0,42
10 5 2.21KXBK-ND RES 2.21K OHM 1/4W 1% METAL FILM 0 0,09000 €0,45
11 5 3.83KXBK-ND RES 3.83K OHM 1/4W 1% METAL FILM 0 0,09000 €0,45
12 5 1.21KXBK-ND RES 1.21K OHM 1/4W 1% METAL FILM 0 0,09000 €0,45
13 5 1.0QBK-ND RES 1.0 OHM 1/4W 5% CARBON FILM 0 0,05400 €0,27
14 1 1N4001GOS-ND DIODE STD REC 1A 50V AXIAL 0 0,36000 €0,36
15 1 P12921-ND CAP ELECT 68UF 16V FM RADIAL 0 0,14000 €0,14
16 1 490-3641-ND CAP CER 270PF 100V C0G RADIAL 0 0,26000 €0,26
17 1 AE9986-ND IC SOCKET STRAIGHT 8POS TIN 0 0,28000 €0,28
18 1 LM78M05CTFS-ND IC REG 500MA 5V TO-220 0 0,42000 €0,42
19 3 495-1147-ND CAP .10UF 100V METAL POLY 0 0,16000 €0,48
20 3 495-1160-ND CAP .47UF 100V METAL POLY 0 0,34000 €1,02
21 2 P12919-ND CAP ELECT 100UF 10V FM RADIAL 0 0,14000 €0,28
22 1 M9997-ND INDUCTOR FIXED 220UH 10% RADIAL 0 0,96000 €0,96
23 1 P10244-ND CAP 120UF 16V ELECT FC RADIAL 0 0,24000 €0,24
24 1 P10244-ND CAP 120UF 16V ELECT FC RADIAL 0 0,24000 €0,24
Sous-total €19,50
Je corrige les 0,47µF... bien vu, ils étaient trop petits,
Merci pour les conseils d'implantation, je vais retravailler ça.
Pour l'ampli son, je vais voir comment gérer le switch mono/stéréo mais je ne sais pas ou placer le réglage du volume.
Pour ne pas oublier pour l'ampli audio, je peux mettre :
2x .TDA2003 (http://www.st.com/stonline/products/literature/ds/1449.pdf)(2x10W) / 2.5€ x 2
ou 1x .LM4950 (http://www.national.com/ds/LM/LM4950.pdf)(2x3.1W) / 3.2€
ou 1x .TDA7268 (http://www.st.com/stonline/products/literature/ds/4836.pdf)(2x2W) / 4.95€
Sinon, y'en à une .pelletée chez ST (http://www.st.com/stonline/stappl/productcatalog/app?path=/pages/stcom/PcStComDocumentTableView.lxp&LX_BKM_PAGE=/pages/stcom/PcStComDocumentTableView&lxb_level0=125&lxb_level1=1503&lxb_level2=979&lxb_level3=0&lxb_doctype=1&lxb_enttype=4&lxb_tname=TL_DATASHEET_TREE_X_DOC&lxb_latest=N&)...
Et d'autre part, mon connecteur Jamma est à l'envers... :-[ J'ai pas controlé ma librairie...
Citation de: gc339 le Mardi 20 Janvier 2009, 22:13:56 PM
Bonsoir
Pour être plus clair il s'agit de disposer une résistance de 75Ω entre chaque entrée de couleur et sa masse :
- Entre 7 et 5 de la péritel pour le bleu.
- Entre 11 et 9 pour le vert.
- Entre 15 et 13 pour le rouge.
désolé, petit HS, mais je crois qu'indirectement, liodel et gc9339, avez peut être résolu mon probleme d'OSD (http://www.gamoover.net/Forums/index.php?topic=14986.0) récalcitrant... J'avais testé avec les résistances de 75 ohms mais je les avais mal montées... :-\
Test ce weekend. Si c'est ça, je vous déclarerais officiellement mes nouveaux héros :-*
Bon, on a pas été déclarés nouveaux héros, tant pis :D
Quelques news.
Une proposition de routage terminé, ça donne ça :
(http://img27.imageshack.us/img27/9301/top02.png) (http://img27.imageshack.us/my.php?image=top02.png)
Y'a donc la "totale" pour ce que je voulais,
- Ampli vidéo pompé sur schéma GC339, avec système de clamp
- Pas d'alimentation extérieure, +5V et -5V générés par la carte (-5V optionnel si alimentation équipée)
- Calage de synchro (LM1881)
- Branchement direct sur jamma (Compatible NéoGeo si passage en stéréo)
- Ampli audio bridgable mono/stéréo et réglage de volume(* Qques questions à suivre),
On peut faire un montage du pauvre en virant :
Régulation de 5V (7805 & Co)
Génération du -5V (TL497A & Co)
Ampli vidéo et utilisation hack enceintes
Les questions concernent la partie audio,
J'ai pompé les montages suivants :
Mais j'ai repompé les valeurs des résistances et condos directement,
celà convient il ? Faut il adapter ?Pour le switch mono/stéréo sur la sortie ampli
Commutateur Mono / Stéréo 001
(http://www.sonelec-musique.com/images/electronique_mono_stereo_001a.gif) (http://www.sonelec-musique.com/electronique_realisations_commutateur_mono_stereo_001.html)
et réglage de volume sur l'entrée
(http://www.sonelec-musique.com/images/electronique_mono_stereo_001b.gif) (http://www.sonelec-musique.com/electronique_realisations_commutateur_mono_stereo_001.html)
Les jumpers JP2 et JP3 (cf. schéma) servent à faire la bascule mono stéréo
le +HP DROIT est toujours au 10 du jamma,
en fonction de la position des jumpers:
En monoLe +HP GAUCHE est relié au +HP DROIT (sortie ampli par résistance) et la patte L jamma mise à la masse
En stéréoLe +HP GAUCHE est relié a la patte L jamma (cablage NeoGeo)
Le schéma (Hmmm, j'ai oublié de relier le SHUTDOWN du LM4950, je me le mets derrière l'oreille)
(http://img144.imageshack.us/img144/9678/schema.th.png) (http://img144.imageshack.us/my.php?image=schema.png)
Franchement, comment ai-je pu louper ce topic ?! Excellent sujet, et formidable initiative ^-.
Je comprends pas tout, j'avoue^^, mais je comprends au moins que tu es pratiquement arrivé au bout.
Je peux me permettre de demander si ça deviendra un tuto par la suite? :ang:
<:) C'est bien aimable,
Il faut cependant garder à l'esprit que c'est de l'ordre du proto, il faut d'abord le valider avant de penser à en faire plusieurs suivi d'un tuto.
Et malheureusement :
ça se fait à la vitesse de mes disponibilités, c'est à dire assez lentement,
Et dans la limite de mes compétences, je ne suis pas électronicien... :-\ j'aime bien la bidouille c'est tout.
Cependant, si ça marche bien et que ça ne revient pas trop cher au niveau des composants, on pourra envisager de le tutorialiser.
Le truc ultime serait de rajouter un filtre 31khz :
Quand 31khz en entrée : Couper la sortie video
Quand 15khz : La remettre en fonction
(et aussi d'y ajouter un switch ... :D )
Citation de: liodel le Lundi 30 Mars 2009, 23:23:48 PM
Bon, on a pas été déclarés nouveaux héros, tant pis :D
effectivement ca n'a pas marché ! :-(( :'( :D
Citation de: liodel le Mardi 31 Mars 2009, 19:16:04 PM
<:) C'est bien aimable,
Il faut cependant garder à l'esprit que c'est de l'ordre du proto, il faut d'abord le valider avant de penser à en faire plusieurs suivi d'un tuto.
Et malheureusement :
ça se fait à la vitesse de mes disponibilités, c'est à dire assez lentement,
Et dans la limite de mes compétences, je ne suis pas électronicien... :-\ j'aime bien la bidouille c'est tout.
Cependant, si ça marche bien et que ça ne revient pas trop cher au niveau des composants, on pourra envisager de le tutorialiser.
Bah même si c'est du proto, ça a l'air de fonctionner ! Bon courage et réussite pour ce beau projet qui, s'il porte ses fruits, fera pas mal d'heureux à mon avis^^.
Citation de: Iro le Vendredi 03 Avril 2009, 14:39:59 PM
Le truc ultime serait de rajouter un filtre 31khz :
Quand 31khz en entrée : Couper la sortie video
Quand 15khz : La remettre en fonction
(et aussi d'y ajouter un switch ... :D )
Euuuh comprends pas ??
y'a des consoles qu envoient du 31kHz par la péritel ?
bah non mais çà peut toujours servir pour un pc non ?
Bonsoir.
J'ai sous les yeux le schéma de la partie son de l'interface et voici mes propositions pour une simplification du schéma.
Tout d'abord un rappel de la norme SCART dite Péritel :
EDIT du schéma : Correction pour les entrées audio Droite et Gauche (broches 2 et 6), impédance minimale de 10kΩ au lieu de 1kΩ
(http://img1.uplood.fr/mamu/bf1j_scart.gif)
En monophonie, selon la norme, seul le canal audio gauche est utilisé, le canal droit étant alors muet.
Le schéma modifié :
(http://img1.uplood.fr/mamu/thumbnails/gk3l_son.jpg) (http://img1.uplood.fr/mamu/gk3l_son.jpg)
- STÉRÉO : Cavalier en 2-3 (amplificateurs indépendants et câblage de la paire de HP au standard NEO·GEO)
- MONO : Cavalier en 3-4 (amplificateurs en mode "bridge" et câblage du HP au standard JAMMA)
- Sans Cavalier en 1-2 : Mode MONO conventionnel, seul le signal présent sur le canal gauche est amplifié.
- Avec Cavalier en 1-2 : Conversion de STÉRÉO en MONO, les signaux présents sur les deux canaux sont additionnés.
Je mets a jour avec tout ça
MERCI !
<:) <:) <:)
Euuuh juste deux petits trucs GC339,
- j'ai relié la pin 2 du LM4950 (/SHUTDOWN) au Vcc, c'est bon ?
- le LM4950 est alimenté en 5V avec le montage, ce serait pas mieux en 12 ?
Merci <:)
Citation de: liodel le Mardi 07 Avril 2009, 22:25:01 PM
- j'ai relié la pin 2 du LM4950 (/SHUTDOWN) au Vcc, c'est bon ?
Bonne remarque ! Personnellement je pensais qu'en fonctionnement normal on n'était pas obligé de polariser cette entrée et que l'on pouvait la laisser non connectée.
Hé bien non ! Elle doit être polarisée et le potentiel ne doit pas être supérieur à V
DD ÷ 2.
En fait la solution est donnée au paragraphe "MICRO-POWER SHUTDOWN" page 16 du datasheet NS : Il faut réaliser un pont diviseur entre V
DD et la masse avec 2 résistances de 100kΩ pour polariser l'entrée SHUTDOWN/, celle-ci étant reliée au point commun des deux résistances.
Citation de: liodel le Mardi 07 Avril 2009, 22:25:01 PM
- le LM4950 est alimenté en 5V avec le montage, ce serait pas mieux en 12 ?
La puissance théorique maximale que peut délivrer l'amplificateur est beaucoup plus importante en 12 volts (12
2 ÷ 5
2 soit 5,76 fois plus). Je pense donc qu'il est préférable de l'alimenter en 12 volts.
Remarques supplémentaires :EDIT des remarques suite à la correction de l'impédance minimale sur les Entrées audio Droite et Gauche (10 kΩ au lieu de 1 kΩ).
L'amplitude moyenne du signal audio en entrée étant normalisé à 0,5 V
RMS et le gain des amplificateurs étant unitaire (R21 ÷ R19 = R22 ÷ R20 = 1) la puissance maximale en sortie sur des HP de 4Ω sera donc de (0,5)
2 ÷ 4 = 0,0625W ou 62,5 mW
ce qui est ridicule. Il va donc falloir modifier le rapport de ces résistances pour augmenter le gain des amplificateurs et obtenir plus de puissance en sortie.
Avec une alimentation de 12 volts, la tension efficace en sortie à la puissance maximale est théoriquement de 12 ÷ (2 × 2
½) = 4,25 V
RMS.
Le gain de chaque amplificateur devra donc être de 4,25 ÷ 0,5 = 8,5 pour obtenir en sortie la puissance maximale avec un signal audio nominal en entrée.
Il va donc falloir modifier le rapport R21 / R19 et R22 / R20 pour se rapprocher de ce gain de 8,5 en tenant compte des considérations suivantes :
- R21 et R22 déterminent l'impédance d'entrée de chaque amplificateur, il faut donc veiller à leur conserver une valeur compatible avec les exigences de la norme SCART.
- Une trop grande valeur pour R19 et R20 nuirait à la stabilité de chaque amplificateur.
En conservant la valeur de
20 kΩ donnée dans le datasheet pour R21 et R22 on obtient pour R19 et R20 : 20 × 8,5 = 170kΩ
- La valeur la plus proche dans la série E24 (tolérance 5%) étant 160kΩ.
- La valeur la plus proche dans les série E48 et E96 (tolérances 2% et 1%) étant 169 kΩ.
Bien que la valeur de 0,39 µF du datasheet pour les condensateurs C11 et C15 soit disponible en type type LCC Milfeuil (Électronique Diffusion), il serait plus judicieux de porter leur valeur à 0,47 µF, valeur de la série E3 plus facile à approvisionner quelque soit le modèle de condensateur film plastique choisi.
Le potentiomètre double en entrée devra être de 2 fois 22 kΩ pour rester conforme aux exigences de la norme SCART. En effet, lorsque les curseurs des potentiomètres sont au maximum, l'impédance équivalente vue sur les entrées audio SCART est alors à son minimum qui est malgré tout légèrement supérieure aux 10 kΩ minimaux requis. (22 kΩ // 20 kΩ > 10 kΩ)
Le datasheet du LM4950 préconisait 470 µF pour C16 et C16 dans les schémas d'applications, il faut la doubler (1000µF) à cause du fonctionnement Mono en mode "bridge"
A venir : Le schéma modifié de l'amplification audio ...
Bonjour
EDIT du schéma suite à la correction de l'impédance minimale sur les Entrées audio Droite et Gauche (10 kΩ au lieu de 1 kΩ).
Voici le schéma de l'amplification audio mise à jour :
(http://img1.uplood.fr/mamu/irqw_son2b.jpg) (http://img1.uplood.fr/mamu/go6u_son2.jpg)
Cliquer sur le schéma pour l'agrandir en 1200×600.
- C16, C17 et C19 seront des chimiques radiaux, tension de service 16 volts, les 1000µF devraient être normalement au pas de 5,08.
- C14, C15 et C21 seront des LCC type Milfeuil au pas de 5,08 , tension de service 63 volts (Électronique diffusion)
A+
Je sais pas si tu te rend compte, mais si tu fais aboutir ce montage et que tu en vend, tu deviens riche????
:-)=
Pressé de pouvoir tester ça.
Merci encore pour toutes ces précisions, j'ai mis a jour
Mais Grrrrrr, je ne trouve pas de LCC Milfeuil chez digikey... :-\
tant pis je les ai mis quand même, faudra les toper chez Electronique diffusion...
FYEO :D
(http://img19.imageshack.us/img19/729/top03.png) (http://img19.imageshack.us/my.php?image=top03.png)
Citation de: kaneda56 le Jeudi 09 Avril 2009, 19:33:43 PM
Je sais pas si tu te rend compte, mais si tu fais aboutir ce montage et que tu en vend, tu deviens riche????
Wouarf wouarf :D :D
Bonsoir
Joli travail une fois de plus.
J'ai édité mes derniers messages suite à une erreur sur l'impédance minimale requise sur les entrées audio Gauche et Droite, cette retouche n'impacte pas le schéma de l'audio ni le dessin du circuit imprimé, la correction porte sur la valeur de quelques résistances et condensateurs.
Il ne reste plus qu'à ajouter 2 connecteurs HE10 16 contacts pour y connecter les cables plats provenant de deux cartes UPCB.
Et à défaut d'UPCB ,ces connecteurs HE10 pourront aussi servir pou y connecter des manettes hackées.
(http://img61.imageshack.us/img61/5972/labelledupcb21qx9.jpg)
- http://www.gamoover.net/tuto/assemblage-de-l-upcb
- http://forums.shoryuken.com/showthread.php?t=131230
A+
C'est chiant de rajouter le divisuer de frequence 31khz ?
Citation de: Iro le Vendredi 10 Avril 2009, 07:24:40 AM
C'est chiant de rajouter le diviseur de fréquence 31khz ?
Oui... :D
ça va commencer à être chargé...
Je vais voir, mais il faudrait pour ça ajouter un SUBD15HD et un "switch" pour éviter les bricolos qui branchent tout a la fois...
Citation de: gc339 le Vendredi 10 Avril 2009, 01:30:13 AM
Bonsoir
Joli travail une fois de plus.
Bonjour, Merci <:)
Citation de: gc339 le Vendredi 10 Avril 2009, 01:30:13 AM
J'ai édité mes derniers messages suite à une erreur sur l'impédance minimale requise sur les entrées audio Gauche et Droite, cette retouche n'impacte pas le schéma de l'audio ni le dessin du circuit imprimé, la correction porte sur la valeur de quelques résistances et condensateurs.
Okay, je le note,
Citation de: gc339 le Vendredi 10 Avril 2009, 01:30:13 AM
Il ne reste plus qu'à ajouter 2 connecteurs HE10 16 contacts pour y connecter les cables plats provenant de deux cartes UPCB.
Et à défaut d'UPCB ,ces connecteurs HE10 pourront aussi servir pou y connecter des manettes hackées.
A+
Je vais essayer de me renseigner sur le câblage de l'UPCB, j'ai pas suivi plus que ça ce projet...
Reprise du circuit la semaine prochaine, break ce WE
Ce WIP me fait le même effet que peut ressentir une meuf avec "plus belle la vie". ;D
( j'en ai une à la maison ... je souffre en silence :P )
liodel & gc339 the best team ^-^
Bonjour.
L'idée est donc de coupler cette interface avec deux cartes UPCB (une UPCB par joueur) afin de pouvoir transformer une borne d'arcade JAMMA quelconque en "multi-console-cab" avec réutilisation des manettes et boutons de son panel.
Ce couplage peut se faire facilement par une limande (un câble plat) reliant le connecteur DB15 "Optional Input" de chaque UPCB à un connecteur HE10 installé sur la carte interface.
La carte interface réalisant l'interconnection entre les deux embases HE10 et le connecteur JAMMA de la borne. A défaut d'UPCB, ce connecteur HE10 permettra d'y relier n'importe quel type de manette hackée.
Le connecteur DB15 "Optionnal Input" de l'UPCB permet de raccorder :
- 1 manette à 4 directions : UP, DOWN, LEFT et RIGHT.
- 1 bouton START et 1 bouton SELECT.
- 6 boutons dénommés : JAB, SHORT, STRONG, FORWARD, FIERCE et ROUNDHOUSE.
(http://img1.uplood.fr/mamu/dz15_upcb_optional.jpg)
En y regardant d'un peu plus près l'on peut se rendre compte que le câblage de ce connecteur n'a pas été choisi au hasard mais correspond en fait à celui de la fiche DB15 d'un pad NEO
·GEO (
voir le fichier neogeo.h) :
N° de | │ | Connecteur | │ | UPCB Optional |
contact | │ | NEO·GEO | │ | DB15 Input |
| |
| |
| |
1 | │ | COMMUN | │ | GND |
9 | │ | D | │ | |
2 | │ | | │ | ROUNDHOUSE |
10 | │ | | │ | FIERCE |
3 | │ | SELECT | │ | SELECT |
11 | │ | START | │ | START |
4 | │ | D | │ | FORWARD |
12 | │ | C | │ | STRONG |
5 | │ | B | │ | SHORT |
13 | │ | A | │ | JAB |
6 | │ | RIGHT | │ | RIGHT |
14 | │ | LEFT | │ | LEFT |
7 | │ | DOWN | │ | DOWN |
15 | │ | UP | │ | UP |
8 | │ | + 5V | │ | VCC |
Le pad NEO
·GEO ne comportant que quatre boutons d'origine, le câblage du connecteur NEO
·GEO a été extrapolé pour y inclure les deux boutons supplémentaires "FIERCE" et "ROUNDHOUSE" de l'UPCB. Ces boutons sont respectivement baptisés "E" et "F" dans le fichier "neogeo.h"
Le tableau ci-dessous donne sur une même ligne :
- Le nom du fil issu de l'UPCB
- Le n° de contact du connecteur DB15 de l'UPCB.
- La couleur du fil pour une limande multicolore.
- Le n° de contact correspondant du connecteur HE10.
- Le n° de contact du connecteur JAMMA (Joueur 1 coté composants, Joueur 2 coté soudures).
A noter que le 16
èm fil du câble plat (bleu) devra être clivé sur 1 ou 2 centimètre(s), puis coupé, pour pouvoir sertir les quinze autres restants dans le connecteur DB15.
| │ | UPCB Optional | │ | Couleur Fil | │ | Connecteur | │ | Connecteur JAMMA | │ | Bornier Extension | │ |
| │ | DB15 Input | │ | Limande | │ | HE10 | │ | Joueur 1 / Joueur 2 | │ | Joueur 1 / Joueur 2 | │ |
| |
| |
| |
| |
| |
|
GND | │ | 1 | │ | Marron | │ | 1 | │ | A27, B27, A28 ou B28 | │ | 1 | │ |
| │ | 9 | │ | Rouge | │ | 2 | │ | | │ | | │ |
ROUNDHOUSE | │ | 2 | │ | Orange | │ | 3 | │ | ? | │ | 3 / 2 | │ |
FIERCE | │ | 10 | │ | Jaune | │ | 4 | │ | ? | │ | 5 / 4 | │ |
SELECT | │ | 3 | │ | Vert | │ | 5 | │ | A26 / B26 | │ | | │ |
START | │ | 11 | │ | Bleu | │ | 6 | │ | A17 / B17 | │ | | │ |
FORWARD | │ | 4 | │ | Violet | │ | 7 | │ | A25 / B25 | │ | | │ |
STRONG | │ | 12 | │ | Gris | │ | 8 | │ | A24 / B24 | │ | | │ |
SHORT | │ | 5 | │ | Blanc | │ | 9 | │ | A23 / B23 | │ | | │ |
JAB | │ | 13 | │ | Noir | │ | 10 | │ | A22 / B22 | │ | | │ |
RIGHT | │ | 6 | │ | Marron | │ | 11 | │ | A21 / B21 | │ | | │ |
LEFT | │ | 14 | │ | Rouge | │ | 12 | │ | A20 / B20 | │ | | │ |
DOWN | │ | 7 | │ | Orange | │ | 13 | │ | A19 / B19 | │ | | │ |
UP | │ | 15 | │ | Jaune | │ | 14 | │ | A18 / B18 | │ | | │ |
VCC | │ | 8 | │ | Vert | │ | 15 | │ | | │ | | │ |
| |
| |
| |
| |
| |
|
CRÉDIT | │ | | │ | Bleu | │ | 16 | │ | A16 / B16 | │ | | │ |
Il reste 4 fils, correspondants aux boutons "FIERCE" et "ROUNDHOUSE" non attribués. Malheureusement il ne sont pas affectables sur le connecteur JAMMA à la sauce NEO
·GEO MVS avec ses 4 boutons + 1 par joueur et encore moins sur le connecteur JAMMA standard avec ses 3 boutons par joueur.
A moins de faire une entorse à ces normes en réaffectant certaines broches du connecteur JAMMA rarement utilisées, le mieux est de prévoir un connecteur supplémentaire comme cela a été fait sur les cartes multijeux "xxxx in 1 Games family".
(http://img1.uplood.fr/mamu/npty_gamesfamily.jpg)
Le bouton 5 correspondant à "FIERCE" et le bouton 6 correspondant à "ROUNDHOUSE" pour rester dans la même logique d'affectation.
Ce connecteur sera constitué d'un bornier à levier comme celui ci-dessous (Electronique Diffusion) pour la facilité et la rapidité d'insertion des fils.
(http://img1.uplood.fr/mamu/c6wi_cocmm550354.jpg)
Schéma liaisons 2 × HE10 <--> JAMMA à venir.
Citation de: gc339 le Lundi 13 Avril 2009, 21:50:14 PM
Schéma liaisons 2 × HE10 <--> JAMMA à venir.
Dans la logique de suivre le choix adopté par High_cobra d'un câble optionnel HE10 vers DB15, il faudrait mettre du DB15 à la place du HE10 dans ce projet.
Citation de: Kosuke le Mardi 14 Avril 2009, 00:14:31 AM
Dans la logique de suivre le choix adopté par High_cobra d'un câble optionnel HE10 vers DB15, il faudrait mettre du DB15 à la place du HE10 dans ce projet.
Peux tu développer ta remarque.
Coté UPCB le connecteur "Optional Input" est imposé en type DB15 et il n'y a pas d'autre connecteur sur l'UPCB comportant à la fois les entrées manettes et les entrées boutons. Coté carte interface, j'ai préféré une embase HE10 plutôt qu'une embase DB15, mais rien n'est définitif.
Par contre, c'est pas aller trop loin dans ce cas ?
Car l'UPCB et cette future carte ont des rôles totalement différents : Une les contrôles, l'autre la video. Alors pourquoi les associer au risque d'alourdir la futur carte. Car je ne vois pas ce que peut apporter la futur carte à l'UPCB. Autant laisser séparé pour garder un peu de souplesse.
Citation de: Iro le Mardi 14 Avril 2009, 07:28:54 AM
Par contre, c'est pas aller trop loin dans ce cas ?
Car l'UPCB et cette future carte ont des rôles totalement différents : Une les contrôles, l'autre la video. Alors pourquoi les associer au risque d'alourdir la futur carte. Car je ne vois pas ce que peut apporter la futur carte à l'UPCB. Autant laisser séparé pour garder un peu de souplesse.
Cette carte interface a tout doucement évoluée tout au long de ce fil de discussion et Liodel y a ajouté un connecteur JAMMA en ne prévoyant que des plots pour éventuellement y souder les fils d'un hack manette : message #38 de ce fil de discussion (http://www.gamoover.net/Forums/index.php?topic=17890.msg251411#msg251411).
Dans cette éventualité, la carte ressemblerait vite à un buisson de fils sans compter les risques de panne dés qu'un fil se cassera au niveau de sa soudure.
Une solution plus élégante consistant à remplacer ces plots à souder par un connecteur, dés lors se pose la question : quel type de connecteur choisir et existe-t-il un raccordement standard ou universellement utilisé ?
La solution vient à nouveau d'elle-même : La norme des fiches DB15 des pads NEO·GEO, elle est universellement utilisée pour le raccordement des pads sur les surperguns/MAK's/Jamma test rigs. Cette norme de fait supporte normalement 4 boutons mais peut-être extrapolée à 6 étant donné qu'il reste suffisamment de contacts disponibles. L'embase DB15 peut-être remplacée par une embase HE10 plus facile à implanter, le tout étant de bien respecter l'ordre des fils de la limande de telle manière que l'on puisse sertir une prise DB15 à l'autre bout de cette limande.
On peut donc imaginer de relier la carte interface au hack manette par un câble plat :
- Coté carte interface le câblage est impeccable, plus de fils dans tous les sens et la manette est facilement dissociable de l'interface.
- Le fouillis de fils est par conséquent reporté coté manette hackées, aucune importance car il peut être contenu et bien protégé à l'intérieur de son boîtier. Le plus contraignant étant de pratiquer une fente dans une des coquilles du boîtier pour permettre l'entrée du câble plat, il faudra ensuite cliver indépendamment chaque fil de la limande avant de le souder sur le contact associé.
Dernière étape de la réflexion : pourquoi se limiter au raccordement d'un hack manette ? L'UPCB possède aussi un connecteur d'entrée à la norme NEO·GEO, il n'y a rien d'autre à faire que de réaliser un câble plat avec d'un coté une fiche DB15 à sertir et de l'autre un connecteur HE10 à sertir lui aussi pour interconnecter l'UPCB à la carte interface. Alors pourquoi se priver de cette possibilité ?
Conclusions :
- Au lieu d'alourdir cette future interface, l'ajout de 2 connecteurs HE10 à la place des plots à souder simplifie le câblage tout en le rendant beaucoup plus propre et plus rationel si l'on veut y connecter un hack manette.
- Cette carte n'apporte rien à l'UPCB. C'est plutôt l'inverse, l'UPCB ou plutôt les UPCB, puisqu'il en faut une par joueur, réalisent une extension intéressante des possibilités de cette future interface.
- Où est la perte de souplesse ? alors que l'ensemble est particulièrement flexible, les cartes sont complètement indépendantes les unes des autres, reliées uniquement par un câble plat. Leur association est vraiment complémentaire pour celui qui veut transformer une borne quelconque en "multi-console-cab" tout en réutilisant les manettes et boutons du panel.
Le schéma des liaisons JAMMA + bornier à levier (5
èm et 6
èm bouton) vers les connecteurs HE10 des deux joueurs.
(http://img1.uplood.fr/mamu/mdmr_2he10.jpg)
Les contacts en Axx correspondent à ceux de la face composants du connecteur JAMMA.
Les contacts en Bxx correspondent à ceux de la face soudures.
Citation de: gc339 le Mardi 14 Avril 2009, 00:32:42 AM
Peux tu développer ton remarque.
Coté UPCB le connecteur "Optional Input" est imposé en type DB15 et il n'y a pas d'autre connecteur sur l'UPCB comportant à la fois les entrées manettes et les entrées boutons. Coté carte interface, j'ai préféré une embase HE10 plutôt qu'une embase DB15, mais rien n'est définitif.
Désolé, j'ai encore confondu entrées et sorties.
Donc "ne pas prendre en compte" ma remarque qui n'a pas de sens.
Citation de: gc339 le Mardi 14 Avril 2009, 11:27:08 AM
Conclusions :
- Au lieu d'alourdir cette future interface, l'ajout de 2 connecteurs HE10 à la place des plots à souder simplifie le câblage tout en le rendant beaucoup plus propre et plus rationel si l'on veut y connecter un hack manette.
- Cette carte n'apporte rien à l'UPCB. C'est plutôt l'inverse, l'UPCB ou plutôt les UPCB, puisqu'il en faut une par joueur, réalisent une extension intéressante des possibilités de cette future interface.
- Où est la perte de souplesse ? alors que l'ensemble est particulièrement flexible, les cartes sont complètement indépendantes les unes des autres, reliées uniquement par un câble plat. Leur association est vraiment complémentaire pour celui qui veut transformer une borne quelconque en "multi-console-cab" tout en réutilisant les manettes et boutons du panel.
Bonne analyse, pour les newbies du fer à souder c'est déjà chiant de souder sur un pad mais sur un DB25 c'est l'horreur ( les fils sont trop proche ) alors que le connecteur HE10 pas besoin de soudure. Pour faire passer une nappe dans un boîtier de pad on peu faire simplement comme les "nappes rondes" des PC.
Liodel, je te commande une "scart 2 jamma", je te fais un payement par Paypal direct quand vous aurez finalisés le projet peu importe le prix. ;D
OK ,je voyais les choses autrement d'où la confusion
Il n'est pas possible d'utiliser ce chip pour diviser la fréquence horizontale. Oui j'insiste :-\ mais je pense que çà serait vraiment dommage d'oublier cette fonctionalité. Quitte à la mettre en extérieur
(http://www.ultimarc.com/images/guncon.jpg)
Je comprends ton insistance, je peux te tutoyer ? =:))
bon, les points "contre" afin que tu comprennes pourquoi je ne me penche pas plus que ça là dessus,
- le schéma que tu quote est un µControlleur et j'ai pas les sources (bon, il y en a d'autres de dispo sur le net, argument suivant...)
- il me semble qu'un autre des soucis est que le niveau de sortie n'est pas le même en SCART et en SUBD15, donc l'amplification différente, donc les valeurs de résistance qui fixent le gain de l'ampli vidéo seraient différentes.
Au même message auquel nous à renvoyé GC339, j'ai évoqué l'idée de faire ce circuit en deux versions, :
ce qui serait plus facile (a mon humble avis)
Et pour l'instant, j'en reste là, sauf si sort du cerveau de GC une solution a ce pb, car moi j'ai pas le niveau.
Par contre, je prends n'importe qui en tarte au thon...
Citation de: liodel le Mercredi 15 Avril 2009, 19:37:56 PM
- le schéma que tu quote est un µControlleur et j'ai pas les sources (bon, il y en a d'autres de dispo sur le net, argument suivant...)
Effectivement ce microcontroleur de chez Cypress doit très certainement avoir son bit de sécurité programmé inhibant ainsi toute possibilité de relecture. Donc pas de possibilité d'obtenir le code flashé dans sa mémoire programme.
La solution serait de trouver sur le net la description d'un montage similaire avec le code source ou objet du microcontroleur.
Citation de: liodel le Mercredi 15 Avril 2009, 19:37:56 PM
- il me semble qu'un autre des soucis est que le niveau de sortie n'est pas le même en SCART et en SUBD15, donc l'amplification différente, donc les valeurs de résistance qui fixent le gain de l'ampli vidéo seraient différentes.
De ce coté là, pas de soucis, les niveaux sont similaires, c'est à dire 0,7 volts sur 75 ohms. Par contre il faudrait implanter une prise HD-15 sur le circuit imprimé pour cause de synchro H et V séparées, les signaux RVB pourrait être mis en // avec ceux de la péritel pour en simplifier le dessin.
J'adore la pizza au thon ...
Citation de: gc339 le Mercredi 15 Avril 2009, 22:08:08 PM
Effectivement ce microcontroleur de chez Cypress doit très certainement avoir son bit de sécurité programmé inhibant ainsi toute possibilité de relecture. Donc pas de possibilité d'obtenir le code flashé dans sa mémoire programme.
La solution serait de trouver sur le net la description d'un montage similaire avec le code source ou objet du microcontroleur.
Si on parle d'un bloqueur de 31kHz, y'en a un dans un coin d'une page vers laquelle tu as mis un lien (comme dit en MP)
http://members.optusnet.com.au/eviltim/scart.htm#protector
CitationAutomatic Enable Circuit I (using a PIC microcontroller)
(http://members.optusnet.com.au/eviltim/en_pic.png)
The PIC requires programming, see resources for programmers/software.
-Binary (http://members.optusnet.com.au/eviltim/vgastop.hex)- all you need to program the chip (.hex)
-Source (http://members.optusnet.com.au/eviltim/vgastop.asm)- the asm source code
This is the ideal Enable circuit. The Horizontal sync line is monitored by the PIC, any time it goes higher than ~17khz the Enable line is pulled low along with the RGB Status line (video muting).
Citation de: gc339 le Mercredi 15 Avril 2009, 22:08:08 PM
De ce coté là, pas de soucis, les niveaux sont similaires, c'est à dire 0,7 volts sur 75 ohms. Par contre il faudrait implanter une prise HD-15 sur le circuit imprimé pour cause de synchro H et V séparées, les signaux RVB pourrait être mis en // avec ceux de la péritel pour en simplifier le dessin.
Ahhhh bon, ben c'est iro qui va être content CE LOURD !!! =:))
Par contre Iro, j'aimerais comprendre pourquoi tu mets le schéma du Zchip ???
tu veux quoi en fait ??
Citation de: Iro le Mercredi 15 Avril 2009, 15:53:17 PM
OK ,je voyais les choses autrement d'où la confusion
Il n'est pas possible d'utiliser ce chip pour diviser la fréquence horizontale. Oui j'insiste :-\ mais je pense que çà serait vraiment dommage d'oublier cette fonctionalité. Quitte à la mettre en extérieur
(http://www.ultimarc.com/images/guncon.jpg)
CitationJ'adore la pizza au thon ...
Je parlais de tarte au thon ! (http://www.gamoover.net/Forums/index.php?topic=10696.msg123993#msg123993)
Bon ok, vous voyez mon niveau, j'avais pas pensé que c'était un microcontroller :-\. Je pensais que c'étais un composant qui faisait tout seul comme un grand la division ...Donc au final, ce schéma n'a rien à faire ici :-\
/Michel Denisot
Désolé ...
Ceci dis , intégrer une tarte au thon dans ce schéma reste une bonne idée.
Citation de: Iro le Jeudi 16 Avril 2009, 10:12:24 AM
Bon ok, vous voyez mon niveau, j'avais pas pensé que c'était un microcontroller :-\. Je pensais que c'étais un composant qui faisait tout seul comme un grand la division ...Donc au final, ce schéma n'a rien à faire ici
Après tout, on peut le considérer comme n'importe quel composant, puisque l'on peut l'acheter programmé pour $12, le problème c'est qu'il n'y a qu'une seule source d'approvisionnement qui n'est pas forcément pérenne.
Oui c'est pour cela qu'il n'est pas valable dans ce cas si on cherche la simplicité de mise en œuvre. Tout comme n'importe quel microcontroller. Parce que même si on à des sources, il faudra injecter le code ce qui n'est pas à la portée de tout le monde. A moins qu'il y ai d'autres solutions.
Citation de: Iro le Jeudi 16 Avril 2009, 10:12:24 AM
...Donc au final, ce schéma n'a rien à faire ici :-\
ben spa grave, je voulais juste comprendre la fonction que tu voulais qu'il réalise
je suppose que tu aimerais ce que fais un JPac (http://www.ultimarc.com/jpac.html)...
Citation[...]
# Custom microcontroller only allows sync signals to be sent to the monitor if they are in the correct range that the monitor is designed for. Avoids driving the monitor with a too-high horizontal sync rate which can damage some arcade monitors.
# Sync circuitry also converts separate horizontal and vertical syncs into composite sync. Can handle both positive and negative vertical sync.
# If required, can divide a 31Khz VGA signal in half so that it will display a stable picture on a 15Khz arcade monitor. Useful for checking boot-up progress and configuration (not for application use). Automatically stops dividing the signal when it detects a correct 15Khz rate is being send by the PC.
# JAMMA cabinet speaker routed to screw connectors for wiring to powered sound card or hacked PC speakers.
Je crois comprendre entre autre que le µC remplit aussi la fonction du LM1881
Citation de: liodel le Jeudi 16 Avril 2009, 20:11:14 PM
Je crois comprendre entre autre que le µC remplit aussi la fonction du LM1881
Non, le LM1881 permet d'extraire le signal de synchronisation présent dans un signal vidéo composite qui comporte 3 signaux juxtaposés :
- Le signal de luminance. (pour rester compatible avec les moniteurs noir et blanc)
- Le signal de chrominance. (l'information de couleur codée NTSC, PAL ou SECAM)
- Le signal de synchronisation composite.
Le µC du JPac recombine les signaux de synchro Horizontale et de synchro Verticale issus de la HD-15 du PC en un signal de synchro composite pour le moniteur d'arcade.
Il mesure la fréquence de la synchro ligne et inhibe la génération de la synchro composite si cette première est différente de 15, 25 et 31 kHz selon la configuration choisie, afin de protéger le moniteur.
Il peut aussi oblitérer une impulsion de synchronisation horizontale sur deux quand il reconnaît un signal à 31 kHz. Le moniteur reçoit alors un signal de synchronisation horizontal à 15 kHz mais affiche cote à cote deux images identiques compressées dans le sens de la largeur.
Accessoirement il gère 2 LEDs pour indiquer son état.
^-^ comme ça c'est clair !
Liodel,
Pour la partie UPCB de ton projet, je pense qu'il serait préférable de mettre un connecteur HE10 20 voies.
Je m'explique, l'UPCB a la possibilité d'avoir soit un DB15 ou soit un HE10 20 voies pour l'input.
Il est simple pour un possesseur d'UPCB de rajouter un HE10 20 voies ainsi on garde la possibilité de mettre 8 boutons et cela marche aussi pour ceux qui n'ont pas d'UPCB.
Il suffira de mettre un plus "grand" bornier pour les boutons 5,6,7 et 8 côté panel.
Si tu veux me tutoyer, je :fleche:
Ben pourquoi faire 8 boutons ?
Citation de: liodel le Samedi 18 Avril 2009, 14:49:07 PM
Ben pourquoi faire 8 boutons ?
Ben pour ceux qui ont un panel 8 boutons par joueur.
( ou alors on leur dit de dégager 2 boutons ;D )
En plus le stick est pas sur le db15 de l'UPCB, c'est seulement pour les boutons.
Citation de: Kosuke le Samedi 18 Avril 2009, 13:57:12 PM
Pour la partie UPCB de ton projet, je pense qu'il serait préférable de mettre un connecteur HE10 20 voies.
Je m'explique, l'UPCB a la possibilité d'avoir soit un DB15 ou soit un HE10 20 voies pour l'input.
Il est simple pour un possesseur d'UPCB de rajouter un HE10 20 voies ainsi on garde la possibilité de mettre 8 boutons et cela marche aussi pour ceux qui n'ont pas d'UPCB.
Il suffira de mettre un plus "grand" bornier pour les boutons 5,6,7 et 8 côté panel.
Il ne faut pas perdre de vue :
- Que la carte interface est avant tout une interface Jamma, qui est par définition limitée à 3 boutons par joueur, étendue à 4 + 1 avec la norme NEO·GEO MVS.
- Que l'UPCB n'est qu'une extension facultative des possibilités de cette carte interface.
- Qu'il faut utiliser une connectique universellement reconnue comme la DB15 NEO·GEO MVS pour pouvoir y connecter autre chose comme par exemple un hack manette ...
J'ai proposé d'ajouter des connecteurs HE10 pour y connecter une limande dont l'extrémité libre peut être sertie d'une DB15, d'une autre HE10, ou dont les fils clivés seront soudés directement dans une manette hackée, car j'ai trouvé cette disposition plus rationnelle et plus propre que des plots à souder pour assurer la continuité des boutons et manches du panel à travers le connecteur Jamma.
Comme je l'ai déjà écrit plus haut, le connecteur DB15 de l'UPCB, bien qu'il ne comporte que 6 boutons, à l'avantage de comporter les quatre directions d'une manette, ce qui n'a pas été prévu sur le connecteur HE10 à 20 contacts de l'UPCB.
Sur les 8 boutons de ton panel, 4 au moins sont cablés en dehors du toron Jamma, donc il vaut alors mieux tout câbler directement, boutons et manches, sur les UPCB's sans passer par le goulot d'étranglement que constitue le connecteur Jamma.
Tu n'utiliseras alors la carte interface que pour ses fonctionnalités audio et vidéo.
Ok j'ai compris, expliqué comme ça, ça devient plus logique.
Donc sur votre projet vous allez mettre du HE10 16 voies, pour respecter la norme jamma(+). Pour ceux qui désir plus de boutons passeront en direct vers le panel ( tout les contrôles ou juste les boutons suplémentaires ).
( je résume pour ceux qui n'ont pas tout capter )
Citation de: liodel le Jeudi 16 Avril 2009, 20:11:14 PM
je suppose que tu aimerais ce que fais un JPac (http://www.ultimarc.com/jpac.html)...
Niveau 31khz, oui. Enfin, je veux, c'est un bien grand mot.
Je pense juste que c'est une fonction qui plairait à pas mal de monde.
:)
Citation de: Iro le Samedi 18 Avril 2009, 16:20:35 PM
Niveau 31khz, oui. Enfin, je veux, c'est un bien grand mot.
Je pense juste que c'est une fonction qui plairait à pas mal de monde.
:)
J'ai l'impression que ça plaira surtout à ceux qui utilise Soft15khz ( et accessoirement aux newbie qui foute leur PC avec un câble VGA/scart sans avoir ni l'AVGA, ni Soft15khz ).
Pour soft15khz ça permettrai de pas attendre que le PC est fini de booter avant de mettre l'écran sous tension.
Citation de: liodel le Jeudi 16 Avril 2009, 20:11:14 PM
je suppose que tu aimerais ce que fais un JPac (http://www.ultimarc.com/jpac.html)
Bon après tout pourquoi pas !
Ce composant est appelé "J-PAC small chip" ou encore "sync MCU" et est disponible pour $8 hors fdp.
Je vais donc zieuter son environnement sur le J-Pac afin de le reproduire pour cette carte interface.
Schéma à venir ...
Liodel, bon courage pour l'implantation, cet interface va de plus en plus ressembler à une usine à gaz ...
A+
Citation de: gc339 le Samedi 18 Avril 2009, 16:41:33 PM
Liodel, bon courage pour l'implantation, cet interface va de plus en plus ressembler à une usine à gaz ...
C'est vous qui décidez jusqu'où doit aller le projet, si ça devient trop chiant à faire ( ou trop cher ), faut le dire et je :fleche: ( en traînant Iro par les pieds ;D ).
Citation de: Kosuke le Samedi 18 Avril 2009, 16:03:30 PM
Donc sur votre projet vous allez mettre du HE10 16 voies, pour respecter la norme jamma (+).
J'essaie de proposer des solutions pertinentes, liodel se charge de les implanter et pour celle-ci il ne l'a pas encore entérinée ni fait part d'une quelconque objection.
Citation de: Kosuke le Samedi 18 Avril 2009, 16:03:30 PM
Ceux qui désirent plus de boutons passeront en direct vers le panel ( tous les contrôles ou juste les boutons supplémentaires ).
( je résume pour ceux qui n'ont pas tout capté )
Oui le plus simple est de passer en dehors du toron Jamma qui est un goulot d'étranglement.
Il vaut mieux câbler en direct le panel sur l'UPCB (un UPCB par joueur) :
- J'usqu'à 8 boutons + Select + Start avec le HE10 16 contacts référencé BUTTON_CONNECTOR sur la sérigraphie de l'UPCB.
- La manette avec le connecteur SIL (single in line) référencé STICK_CONN.
Citation de: gc339 le Samedi 18 Avril 2009, 17:41:44 PM
J'essaie de proposer des solutions pertinentes, liodel se charge de les implanter et pour celle-ci il ne l'a pas encore entérinée ni fait part d'une quelconque objection.
pas d'objection, je n'ai pas posté l'avancement, mais j'ai entériné =:)) et implémenté la solution,
il me manque de la place pour le subd15 hd... mais je vais tasser tout ça...
pour le µC, je préfèrerais le microchip que le cypress d'ultimarc, y'a moins de pattes...
Citation de: liodel le Samedi 18 Avril 2009, 17:46:05 PM
pour le µC, je préfèrerais le microchip que le cypress d'ultimarc, y'a moins de pattes...
Le Microchip est certainement plus facile à implanter mais il est loin de faire tout ce que fait le Cypress Ultimarc, c'est tout juste une sécurité et il est incapable de mixer les 2 synchros issues de la HD15, de faire du 15 avec du 31 kHz ... donc je suggère de plutôt de le prévoir même si cela accroît la difficulté pour ton implantation.
Prévoit donc la place pour une HD15, le µC Cypress en DIL avec son empreinte SMD entre les pattes du DIL, deux LED's , une barette de cavaliers pour le choix 15, 24 et 31 kHz, et une ou deux résistances.
Je poste le schéma dés que possible ...
Allez, je ne résiste pas...
bon j'ai agrandi la zone, devrait y avoir un peu de place pour le µC,
j'ai placé le subd15HD pour estimer la place nécessaire (pas encore relié) et gros plan de masse de retour !
(http://img13.imageshack.us/img13/7947/topu.png) (http://img13.imageshack.us/my.php?image=topu.png)
Bonsoir
Ouais ! magnifique, avec de beaux plans de masse.
Mon commentaire :
- Peux tu éloigner le SIL5 (bornier à levier) des connecteurs HE10, disons 2 pas à 2,54 si c'est possible car il me semble qu'il occupe un peu plus de place que ce que tu as prévu.
- Idem pour le LM1881, est-il possible de le décaler sur la gauche pour l'éloigner le plus possible de l'ampli BF ?
Ma suggestion :
Pourquoi ne pas relier à la masse la broche 16 des HE10 plutôt que de la laisser en l'air ?
- De toutes façons elle ne sera pas connectée à la DB15 car il faut cliver et couper le 16èm fil de la nappe pour pouvoir la sertir en bout.
- Cela permet de doubler la section de la masse si l'on serti une HE10 plutôt qu'une DB15 pour un raccordement autre que l'UPCB.
(http://img1.uplood.fr/mamu/pxdx_2he10.jpg)
Citation de: gc339 le Samedi 18 Avril 2009, 18:06:32 PM
Prévoit donc la place pour une HD15, le µC Cypress en DIL avec son empreinte SMD entre les pattes du DIL, deux LED's , une barette de cavaliers pour le choix 15, 24 et 31 kHz, et une ou deux résistances.
Je poste le schéma dés que possible ...
Salut !
Quelle ref le cypress ?? que je vois si je tope son empreinte sous eagle...
Bonsoir
Citation de: liodel le Jeudi 23 Avril 2009, 19:52:56 PM
Quelle ref le cypress ?? que je vois si je tope son empreinte sous eagle...
CYC63231A-PC pour le boitier DIL 18 standard.
CYC63231A-SC pour le boitier SOP 18.
Le schéma de l'adaptation VGA :
(http://img1.uplood.fr/mamu/thumbnails/uz64_cypress.jpg) (http://img1.uplood.fr/mamu/uz64_cypress.jpg)
A noter qu'il n'y a pas de commutation HD15 / Péritel, l'interface n'est pas bivalente et il faudra soit câbler la prise péritel (sans le µC Cypress) soit câbler la prise HD15 avec le µC.
Salut,
Citation de: gc339 le Mardi 21 Avril 2009, 00:27:40 AM
Mon commentaire :
- Peux tu éloigner le SIL5 (bornier à levier) des connecteurs HE10, disons 2 pas à 2,54 si c'est possible car il me semble qu'il occupe un peu plus de place que ce que tu as prévu.
- Idem pour le LM1881, est-il possible de le décaler sur la gauche pour l'éloigner le plus possible de l'ampli BF ?
Fait,
Ca te parait assez espacé ? pour le SIL5 ça manque de détail chez Electronique diffusion !
Citation de: gc339 le Mardi 21 Avril 2009, 00:27:40 AM
Ma suggestion :
Pourquoi ne pas relier à la masse la broche 16 des HE10 plutôt que de la laisser en l'air ?
- De toutes façons elle ne sera pas connectée à la DB15 car il faut cliver et couper le 16èm fil de la nappe pour pouvoir la sertir en bout.
- Cela permet de doubler la section de la masse si l'on serti une HE10 plutôt qu'une DB15 pour un raccordement autre que l'UPCB.
Pas fait, bcp trop galère, trop de noeuds autour.
Citation de: gc339 le Samedi 18 Avril 2009, 18:06:32 PM
...le µC Cypress en DIL avec son empreinte SMD entre les pattes du DIL...
Pas possible entre les pattes, c'est du SOIC Wide et ça passe pas,
je ne l'ai pas mis du tout par manque de place,
d'ailleurs, si je le mets en smd à coté, il faut rajouter de quoi le programmer en plus je pense... ça va faire bcp, ça fait déjà bcp !
Attention, c'est du chargé...
(http://img131.imageshack.us/img131/1583/scart2jamma.png)
Citation de: liodel le Mardi 28 Avril 2009, 22:17:15 PM
Pas fait, bcp trop galère, trop de noeuds autour.
Pas si galère que ça, plutôt facile même ! :
- 1 piste coté composants à légérement déplacer (en violet).
- 7 pistes coté soudures à remanier (en bleu clair).
- 1 piste coté composants à ajouter (en orange).
- 3 pistes coté soudures à ajouter (en bleu très clair).
(http://img1.uplood.fr/mamu/llfe_test2.jpg)
Citation de: gc339 le Mardi 28 Avril 2009, 23:53:19 PM
Pas si galère que ça, plutôt facile même ! :
Ah ouais, j'avais pas trop réfléchi on dirait...
(http://img152.imageshack.us/img152/1583/scart2jamma.png) (http://img152.imageshack.us/my.php?image=scart2jamma.png)
le transistor ajouté au schéma, j'ai mis un 2N2222 ça ira ?
Bonsoir.
Citation de: liodel le Mercredi 29 Avril 2009, 20:28:25 PM
le transistor ajouté au schéma, j'ai mis un 2N2222 ça ira ?
N'importe quel NPN d'usage général comme le 2N2222, le BC307, le BCW91 ... fera l'affaire
Citation de: liodel le Mercredi 29 Avril 2009, 20:28:25 PM
Ah ouais, j'avais pas trop réfléchi on dirait...
Ben, j'ai a nouveau réfléchi en regardant l'implantation et je me suis dit que profiter du contact 16 des HE10 pour sortir les entrées "crédit" serait certainement plus judicieux ou profitable que de s'en servir pour doubler la section de masse commune.
Cette dernière modification n'est pas compliquée à faire :
- Juste la piste, coté soudures, du contact 16 du HE10 "player 1" à dévier de la masse pour la raccorder sur le trou métallisé attenant au contact A16 (ou 16) du connecteur Jamma.
- Nécessite de diminuer la surface du petit plan de masse emprisonnant les trous métallisés attenants aux contacts A16 et B16 (16 et T) du connecteur Jamma. Ce qui permet de réaliser la jonction, coté composants, entre le trou métallisé du contact B16 (ou T) et celui qui raccordait anciennement le contact 16 du HE10 du "player 2" au petit plan de masse.
Qu'en pensez vous, vous qui suivez ce WIP, est il pertinent de sortir les entrées "crédit" sur le même connecteur que celui dédiés aux manettes et boutons ?
Désolé pour cette suggestion tardive, j'aurais du y penser plus tôt !
Citation de: gc339 le Jeudi 30 Avril 2009, 00:51:51 AM
Qu'en pensez vous, vous qui suivez ce WIP, est il pertinent de sortir les entrées "crédit" sur le même connecteur que celui dédiés aux manettes et boutons ?
Sans avoir relis tout le topic, je me permets quand même de répondre :D
A première vu cela semble intéressant car bien souvent les gens rajoutent un bouton crédit sur leur pannel, donc si c'est possible autant en profiter :)
Bonjour.
Voici la suggestion de modification du circuit-imprimé pour sortir les entrées "crédit" sur le contact 16 des HE10 :
(http://img1.uplood.fr/mamu/kxg3_test4.jpg)
Et voilà !!
(http://img16.imageshack.us/img16/1583/scart2jamma.png) (http://img16.imageshack.us/my.php?image=scart2jamma.png)
Bon, ben si il n'y a plus de modifs, faut que je fasse faire un proto 8)
Citation de: liodel le Lundi 04 Mai 2009, 22:32:24 PM
Bon, ben si il n'y a plus de modifs, faut que je fasse faire un proto 8)
Pour moi c'est OK, y a plus qu'à ...
vous êtes de grands malades ! ;D
bravo ! :-)= :-*
Ben non ce n'est pas OK comme je le pensais, il manque un connecteur audio stéréo pour ceux qui voudront raccorder la sortie son de leur PC sur cette carte interface.
Sinon il devront se brancher sur l'embase péritel qui ne devrait théoriquement pas être installée dans ce type de configuration.
Normalement on devrait prévoir deux embases CINCH (RCA) femelles mais comme je crains qu'il n'y ait plus assez de place à droite de la péritel pour les y implanter, une embase jack femelle stéréo 3,5 mm devrait pouvoir y être plus aisément installée.
- Le contact de l'embase femelle qui correspond à la pointe du jack mâle doit être connecté au contact 2 de la péritel (signal audio droit).
- Le contact de cette même embase qui correspond à l'anneau intermédiaire du jack mâle doit être connecté au contact 6 de la péritel (signal audio gauche).
- Le contact de cette même embase qui correspond au restant de la tige du jack mâle doit être raccordé à la masse de la carte interface (le plus près possible du contact 4 de la péritel).
Vous avez penser à intégrer un convertisseur 24kz -> 31khz ?
Non je déconne :D
Félicitations, c'est du super boulot !!! ^-
Bonjour.
Peut-être que ce genre d'embase CINCH pourrait être implanté sana trop bousculer la disposition des composants existants à droite de la péritel. Ce serait quand même plus pro et plus fiable qu'une embase jack 3,5 mm.
(http://img1.uplood.fr/mamu/l341_2cinch.jpg) (http://img1.uplood.fr/mamu/p6n8_d342670a.jpg) (http://img1.uplood.fr/mamu/9uji_d342670z.jpg)
Référence 90.9599 chez Selectronic ( http://www.selectronic.fr/article.asp?article_ref_entier=90.9599-9999 )
C'est un produit Monacor référence T-720G ( http://www.monacor.de/typo3/index.php?id=84&L=4&artid=1179&spr=FR&typ=full ), je n'ai pas encore trouvé l'empattement exact, il faut pour l'instant s'inspirer du modèle quadruple T-740G dont le datasheet est donné en ligne chez Selectronic (référence 90.9607). Il y a de fortes chances que l'empattement des broches soit identique.
Sinon il y a la référence CP1432-ND (disposition horizontale et masses séparées) ou CP1435-ND (disposition verticale et masse commune) chez Digikey. Ça ressemble étrangement aux embases Monacor ... Il doivent tous s'approvisionner en Chine chez le même fabricant !
(http://img1.uplood.fr/mamu/uymq_digikeyrca.jpg)
Le connecteur à pastille rouge correspond à la voie de droite (2 de la péritel) et celui à la pastille blanche à la voie de gauche (6 de la péritel).
Okay, je vais tenter d'intégrer du rca pour l'audio,
et tant qu'on y est, une entrée composite en RCA serait elle utile ?
J'ajoute cette nouvelle photo du dual CHINCH vertical car on voit mieux les 3 broches à souder. Ca devrait aider à la création de l'empreinte.
(http://img1.uplood.fr/mamu/6n2r_6614561.jpg)
Citation de: liodel le Mardi 05 Mai 2009, 19:22:36 PM
et tant qu'on y est, une entrée composite en RCA serait elle utile ?
Un signal vidéo composite véhicule 3 informations : la synchro composite (ligne+trame), la luminance pour être compatible avec les TV ou moniteurs Noir & Blanc, la chrominance ou information de couleur codée en NTSC, PAL ou SECAM.
Donc il faut un décodeur dans l'un ou l'autre de ces standards, le PAL étant le plus utilisé.
A mon avis aucun intérêt, trop compliqué, image de qualité moindre, eccetra ...
Vous, qui suivez ce fil de discussion, avez peut-être un avis contaire ou un cas particulier à résoudre, vos doléances peuvent profiter à tous, exprimez vous !
Mais où s'arrêteront-ils ??!!?
Je pige pas la moitié du comment, mais concernant le pourquoi, je dis chapeau !
Vraiment super ce que tu as initié liodel, et quelle team vous faites avec gc339 !!!
^-^
Encore une fois bravo à vous deux qui faites avancer votre schliblilimlick !
edit : pour le cinch en video, en ce qui me concerne je n'y vois aucun intérêt (surtout si ça complique le montage)...
Le seul avantage est que c'est à peu près universel...
Citation de: gc339 le Mardi 05 Mai 2009, 19:29:30 PM
J'ajoute cette nouvelle photo du dual CHINCH vertical car on voit mieux les 3 broches à souder. Ca devrait aider à la création de l'empreinte.
Merci
C'est bon, chez digikey, les docs sont bien complètes !!
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=CP-1435-ND
http://www.cui.com/pdffiles/RCJ-22XX.pdf
Citation de: gc339 le Mardi 05 Mai 2009, 19:29:30 PM
Un signal vidéo composite véhicule 3 informations : la synchro composite (ligne+trame), la luminance pour être compatible avec les TV ou moniteurs Noir & Blanc, la chrominance ou information de couleur codée en NTSC, PAL ou SECAM.
Donc il faut un décodeur dans l'un ou l'autre de ces standards, le PAL étant le plus utilisé.
A mon avis aucun intérêt, trop compliqué, image de qualité moindre, eccetra ...
Ok, compris, merci de l'explication.
Et merci Wawy pour les encouragements <:)
Merci pour le lien sur les datasheets chez Digikey, je n'ai jamais fait de recherche chez eux car je n'avais jamais vu de lien vers datasheet dans les fiches composant/produit comme c'est le cas chez Conrad et consorts. Je saurais donc maintenant que ces liens fiche/datasheet n'existent pas et qu'il faut faire une recherche pour obtenir la documentation désirée.
Concernant l'embase dual CINCH, la disposition horizontale serait mécaniquement la meilleure mais la place disponible imposera probablement la disposition verticale.
Donc 2 références possibles :
- Disposition Horizontale = Digikey CP-1432-ND / CUI Inc RCJ-2123 : http://www.cui.com/pdffiles/RCJ-21XX.pdf
- Disposition Verticale = Digikey CP-1435-ND / CUI Inc RCJ-2223 : http://www.cui.com/pdffiles/RCJ-22XX.pdf
"CUI Inc" étant le fabricant de ces embases, les deux derniers chiffres de leur référence codifie la couleur de chaque connecteur :
- Connecteur X1 rouge (chiffre 2).
- Connecteur X2 blanc (chiffre 3).
La couleur rouge indique conventionnellement le canal audio droit et la blanche le canal de gauche, par conséquent le connecteur X1 est celui du canal droit et le connecteur X2 celui du canal gauche.
Pour la référence Digikey CP-1432-ND / CUI Inc RCJ-2123, le connecteur X1 rouge est à gauche, le X2 blanc à droite, quand l'on regarde la face avant de l'embase.
(http://img1.uplood.fr/mamu/thumbnails/2e0z_rcj-2123.jpg) (http://img1.uplood.fr/mamu/2e0z_rcj-2123.jpg)
Par conséquent pour cette embase :
- Empreinte et numérotation des broches : http://www.cui.com/pdffiles/RCJ-21XX.pdf
- Les broches 1 et 3 correspondent à la masse.
- La broche 2 correspond au canal droit et doit être raccordée à la broche 2 de la péritel.
- La broche 4 correspond au canal gauche et doit être raccordée à la broche 6 de la péritel.
Pour la référence Digikey CP-1435-ND / CUI Inc RCJ-2223, le connecteur X1 rouge est au dessus du connecteur X2 blanc.
(http://img1.uplood.fr/mamu/thumbnails/4oo3_rcj-2223.jpg) (http://img1.uplood.fr/mamu/4oo3_rcj-2223.jpg)
Par conséquent pour cette embase :
- Empreinte et numérotation des broches : http://www.cui.com/pdffiles/RCJ-22XX.pdf
- La broche 1 correspond à la masse.
- La broche 2 correspond au canal gauche et doit être raccordée à la broche 6 de la péritel.
- La broche 3 correspond au canal droit et doit être raccordée à la broche 2 de la péritel.
Citation de: gc339 le Mardi 05 Mai 2009, 22:44:28 PM
Pour la référence Digikey CP-1435-ND / CUI Inc RCJ-2223, le connecteur X1 rouge est au dessus du connecteur X2 blanc.
Photo : http://media.digikey.com/photos/CUI%20Photos/RCJ-2223.JPG
Par conséquent pour cette embase :
- Empreinte et numérotation des broches : http://www.cui.com/pdffiles/RCJ-22XX.pdf
- La broche 1 correspond à la masse.
- La broche 2 correspond au canal gauche et doit être raccordée à la broche 6 de la péritel.
- La broche 3 correspond au canal droit et doit être raccordée à la broche 2 de la péritel.
Merci pour toutes tes infos !!, j'avais déjà choisi le CP-1435-ND (RCJ-2223), ça passe...
(http://img412.imageshack.us/img412/1583/scart2jamma.png) (http://img412.imageshack.us/my.php?image=scart2jamma.png)
Citation de: liodel le Mardi 05 Mai 2009, 22:59:56 PM
Merci pour toutes tes infos !!, j'avais déjà choisi le CP-1435-ND (RCJ-2223), ça passe...
Hé bien c'est tant mieux et tant pis pour la CP-1432-ND (RCJ-2123) qui me semblait mécaniquement préférable.
Citation de: Kosuke le Mardi 05 Mai 2009, 21:59:44 PM
Et ça ...
(http://media.ldlc.com/ld/products/00/00/40/70/LD0000407079_2.jpg)
ça peut faire l'affaire pour ceux qui veulent du chinch pour la vidéo ?
Hélas non, ce bloc adaptateur ne possède aucune circuiterie électronique de décodage. C'est simplement un "hub" qui éclate l'audio de la péritel sur les CINCH rouge et blanche, la vidéo composite sur la CINCH jaune. Le commutateur INPUT/OUPUT permet de commuter les CINCH sur les broches adéquates selon que la péritel est émettrice ou réceptrice dans la liaison vidéo.
La mini-DIN est une fiche au standard YC/S-VHS :
- http://www.corsaire.org/consulting/svhs.html
- http://www.commentcamarche.net/contents/video/s-video-y-c.php3
Ce standard permet d'avoir une meilleure qualité d'image qu'avec la vidéo composite car, avec ce type de connexion, les informations de luminance (+ synchro) et de chrominance (couleur avec encodage PAL) ne sont pas mélangées et circulent sur des broches distinctes.
Un moniteur standard, comme celui d'une borne, n'accepte que des signaux RVB. Il faut le précéder d'un décodeur qui recréera les 3 signaux de couleur, dont il a besoin, à partir d'un signal vidéo composite, ou d'un signal YC/S-VHS, ou d'un signal YUV ...
Citation de: gc339 le Mardi 05 Mai 2009, 23:50:03 PM
Hé bien c'est tant mieux et tant pis pour la CP-1432-ND (RCJ-2123) qui me semblait mécaniquement préférable.
C'est pas grave vu que c'est pour l'audio d'un pc, c'est pas comme la péritel qui risque d'être manipulée beaucoup plus souvent ( changement de consoles ).
Un pc, on n'en change pas souvent. ( en tout cas pas plusieurs fois en moins 1 an même pour les nerds ... quoi que ... )
________________________________________________________________________________________
pour la chinc video de toute façon, "peu nombreuses et qui dates" sont les consoles qui ne sortent pas du RVB. ( sauf nintendo avec la gamecube ... enfin à ce que j'ai pu lire sur le net )
donc alourdir le projet pour si peu c'est pas la peine ( on a tous pratiquement que des dreamcast ou des Xbox ou des PC et quelques ps2 dans nos cabs )
________________________________________________________________________________________
dans le doute, y a-t-il une led pour indiquer si la pcb est sous tension ?
bravo pour votre taff :)
au début je suivais un peu et me disais cool un ampli vidéo + synchro pour mes consoles et à la page 8 j'avoue que je suis largué , j'y pige plus rien ;D
Félicitation c'est de l'excellent boulot, impatient de voir le proto arriver :).
Citation de: Kosuke le Jeudi 07 Mai 2009, 13:19:40 PM
dans le doute, y a-t-il une led pour indiquer si la pcb est sous tension ?
Ben non... :-[ c'est tellement trivial et pratique que je n'y avais même pas pensé, merci pour cette suggestion capitale !
Il devrait y avoir un peu de place à gauche du TL497 pour implanter 3 LEDs de 3mm avec leurs résistances car il vaudrait mieux les regrouper ensemble :
- Une LED jaune ou orange pour la présence du +12 volts sur le connecteur JAMMA.
- Une LED rouge en sortie du 7805 pour le + 5 volts.
- Une LED bleue en sortie du TL497 pour le -5 volts.
ok, c'est en place
Typon tirés
(http://img144.imageshack.us/img144/9800/dsc05305.jpg) (http://img144.imageshack.us/my.php?image=dsc05305.jpg)
Bonsoir
Dans combien de temps penses tu obtenir le circuit imprimé prototype ?
Bonsoir,
je ne sais pas, je pense que je vais d'abord commander les composants afin de vérifier que l'implantation est correcte,
et ensuite je le ferais tirer. En général, c'est quelques jours a partir du moment ou mon graveur a les typons.
Pourquoi ?
Re-bonsoir.
Citation de: liodel le Dimanche 10 Mai 2009, 22:41:56 PM
je pense que je vais d'abord commander les composants afin de vérifier que l'implantation est correcte.
Sage précaution.
Il m'est arrivé d'imprimer le typon sur papier, de le coller sur un carton, de trouer les pastilles dans le carton avec une épingle, de disposer les composants avec les pattes dans les trous, pour voir en 3D si l'implantation était OK avant de graver le circuit.
Citation de: liodel le Dimanche 10 Mai 2009, 22:41:56 PM
et ensuite je le ferais tirer. En général, c'est quelques jours a partir du moment ou mon graveur a les typons.
Pourquoi ?
Serais je le seul à être impatient de voir le résultat ?
Citation de: gc339 le Dimanche 10 Mai 2009, 23:10:35 PM
Serais je le seul à être impatient de voir le résultat ?
Non, bien entendu =:))
Je fais au plus vite, mais les semaines qui viennent sont chargées pour moi...
Appro des composants, gravure, perçage montage, 15 jours mini je crains.
Citation de: gc339 le Vendredi 24 Avril 2009, 00:10:02 AM
Le schéma de l'adaptation VGA :(http://img1.uplood.fr/mamu/thumbnails/uz64_cypress.jpg) (http://img1.uplood.fr/mamu/uz64_cypress.jpg)
Bonsoir,
Dis moi GC339, ne manque t'il pas des résistances pour limiter le courant dans les leds ?
Citation de: liodel le Lundi 11 Mai 2009, 20:48:41 PM
Dis moi GC339, ne manque t'il pas des résistances pour limiter le courant dans les leds ?
C'est le schéma tel que je l'ai relevé sur les J-PAC que je possède, il n'y a pas de résistance en série avec chaque LED. Rien ne t'empêche d'en prévoir une s'il n'est pas trop tard. Il suffira alors de mettre un pont ou une résistance de 10 ohms si elle n'est vraiment pas nécessaire.
Ok, je vais laisser tel quel dans un premier temps vu que mes typons sont prêts,
je me note de l'intégrer par la suite.
Edit :
A faire sur modif prochaine version :
- Ajout résistances leds sync Cypress
- Changement pas condensateur 1000µF/16V de 3,5 à 5mm C16/C17
- revoir implantation condensateur 1µF C21
Citation de: liodel le Lundi 11 Mai 2009, 21:42:25 PM
A faire sur modif prochaine version :
- Ajout résistances leds sync Cypress
- Changement pas condensateur 1000µF/16V de 3,5 à 5mm C16/C17
- revoir implantation condensateur 1µF C21
A mon tour.
- Ajout de résistances de 1MΩ pour polariser les entrées + des amplis de l'AD8044 car elles sont en l'air en l'absence de signal vidéo, le clamping étant tributaire des tops de synchro (résistances en bleu sur le schéma).
- Pour simplifier le schéma précédent, j'ai volontairement occulté une faculté utilisée sur le J-PAC : celui-ci non seulement bloque tout signal de synchro non conforme mais force alors à zéro les signaux vidéo RVB.
Pour implanter simplement cette disposition sur l'interface :
- Prévoir 3 trous alignés pour les résistances R4, R7 et R10 :
- Le premier trou ou trou n°1 de chaque résistance sera connecté à l'entrée - (moins) d'un des amplificateurs comme précédement.
- Le deuxième trou ou trou n°2 de chaque résistance sera connecté à la patte 16 du µC Cypress CYC63231A.
- Le troisième trou ou trou n°3, éloigné que d'un pas (2,54mm) du trou n°2, sera connecté à la masse.
- Dans le cas d'utilisation d'un connecteur HD15, le µC Cypress CYC63231A est équipé. Il faut alors, au moment de câbler les résistances R4, R7 et R10, introduire leurs pattes dans les trous 1 et 2, le trou n° 3 restant libre.
- Dans le cas d'utilisation d'un connecteur SCART (Péritel), le µC Cypress CYC63231A n'est pas équipé et cette faculté est donc inapplicable. Il faut alors, au moment de câbler les résistances R4, R7 et R10, introduire leurs pattes dans les trous 1 et 3, chaque résistance chevauchant le trou n°2 qui est alors inutilisé.
Cette modification est dessinée en violet sur le schéma.
(http://img1.uplood.fr/mamu/0rm0_modifvideo2.gif) (http://img1.uplood.fr/mamu/ow92_modifvideo.gif)
Salut
Pour info les composants sont arrives la semaine derniere, pas de souci d implentation notable a premiere vue
Le pcb arrive la semaine prochaine 8)
Ok pour les modifs, j ajouterai ca lors de ma prochaine evolution du circuit.
Salut !
Chaud, chaud...
Du beau travail de mes graveurs préférés !
(http://img16.imageshack.us/img16/2940/090529scart0022065575.jpg) (http://img16.imageshack.us/my.php?image=090529scart0022065575.jpg)
(http://img132.imageshack.us/img132/6976/090529scart0012040881.jpg) (http://img132.imageshack.us/my.php?image=090529scart0012040881.jpg)
Ben faut y aller maintenant.
On va faire par fonction :
Alim : 5/12/-5V & Leds
LM1881,
Ampli audio,
Partie PC.
On reste en contact...
Citation de: liodel le Vendredi 29 Mai 2009, 20:39:30 PM
On va faire par fonction :
Alim : 5/12/-5V & Leds
LM1881,
Ampli audio,
Partie PC.
C'est une sage décision, profites en pour vérifier le bon fonctionnement des fonctions nouvellement installées à chaque étape du montage, cela facilitera la mise au point.
Et n'oublies pas de prendre des photos pour les poster dans ce fil de discussion.
Bon courage.
Status point rapide :
Sounds good !!! :)
Alim ok, (- 5v erreur sur schéma corrigée sur pcb)
LM1881 OK
Ampli vidéo Ok
Clamp Ok
(http://img268.imageshack.us/img268/2076/dsc053961857598.jpg) (http://img268.imageshack.us/my.php?image=dsc053961857598.jpg)
manque son à cabler
Formidable!!!! ^-^ ^-^ ^-^
J'ai hate de tester ^-
Status point du soir :
Ampli son ok aussi !!
pour l'instant tout est bon, :-)=
- Alimentations , régulation 5v & Génération du -5v par l'alimentation borne
- Ampli vidéo & Clamp
- Synchro vidéo (LM1881)
- Ampli son
Testé pour le moment avec :
Dreamcast (Vu post précédent)
(http://img268.imageshack.us/img268/2076/dsc053961857598.jpg) (http://img268.imageshack.us/my.php?image=dsc053961857598.jpg)
Sega Master System(http://img7.imageshack.us/img7/1950/dsc00182324167.jpg) (http://img7.imageshack.us/my.php?image=dsc00182324167.jpg)
(http://img30.imageshack.us/img30/4141/dsc00202362136.th.jpg) (http://img30.imageshack.us/my.php?image=dsc00202362136.jpg)
Sega Mega drive II(http://img16.imageshack.us/img16/7002/dsc00127093797.jpg) (http://img16.imageshack.us/my.php?image=dsc00127093797.jpg)
manque la partie PC & VGA, tester les entrées du HE10 (hack manette DC, avec irotuto) et la mission sera accomplie
Et requete aux toulousains :
- Si l'un d'entre vous à un cable RGB pour Wii je serai tenté de l'emprunter pour test sur de la console moderne.
- De même pour une autre antiquité, si l'un d'entre vous a un cable RGB pour PS1, pareil, je suis tenté.
- Ensuite, si High_Cobra a un UPCB dispo pour tester, je serais interressé aussi.
Spécial merci <:) <:) à GC339 qui m'a permis de faire avancer autant et presque (parce qu'on est vraiment pas loin là !!!) aboutir ce projet
Et enfin, bémol parce que tout n'est pas rose, et pour répondre particulièrement à un très vieux message de Flo
Citation de: rataflo le Vendredi 19 Décembre 2008, 14:58:04 PM
ah ca c'est super!!! J'ai encore jamais reussi à faire un amplie RGB. Ca me permettrais enfin de faire un gun cab avec console qui fonctionne à + de 1m.
J'ai essayé un HOTD2 sur DC avec le gun, et malheureusement... echec, le gun ne fonctionne pas,
je vais creuser, parce que ça m'embète autant que toi, je comptais beaucoup aussi sur les jeux au gun.
C'est beau quand ça marche ^-
bon, et çà sert à quoi finalement ?? =:))
Félicitation pour ce beau bébé ^-^
Que de travail abattu, vraiment énorme. <:)
Un tuto verra-t-il le jour? :-*
Citation de: Iro le Mardi 02 Juin 2009, 09:33:48 AM
bon, et çà sert à quoi finalement ?? =:))
Félicitation pour ce beau bébé ^-^
Félicitations, et çà donne trop bien sur l'egret II :-*
Yop,
merci pour les encouragements, c'est gentil <:) <:)
Par contre pour les tutos & Co, comme dit précédemment je me sens en phase proto et les tests démontrent que tout n'est pas réglé !!
Donc, tant que c'est pas nickel de nickel dans plein de situations, y'aura pas de tuto, désolé.
Les infos après tests plus approfondis :
Le régulateur 7805 chauffe trop (même monté sur radiateur c'est autour de 70° sur le composant). Je l'ai remplacé par un module PowerTrends 78ST105 pour test. Evidemment c'est beaucoup mieux en terme de température, Mais cette solution n'est pas envisageable pour après, c'est trop cher. Faut essayer autre chose, je vais chercher.
Un souci est apparu (enfin en tout cas je ne l'avais pas vu avant ?!) a peu près situé après le câblage de la partie PC (mais je ne vois pas bien le rapport ?!).
Il y a des espèces de "rayures en travers" défilantes et là, c'est pas beau du coup !!
J'ai essayé sur la cocktail et sur l'egret, même souci.
(http://img245.imageshack.us/img245/567/dsc00344251992.th.jpg) (http://img245.imageshack.us/my.php?image=dsc00344251992.jpg) (http://img197.imageshack.us/img197/373/dsc00404392596.th.jpg) (http://img197.imageshack.us/my.php?image=dsc00404392596.jpg)
Moi ça me parait bien, testé en bridge ou left only, c'est bon, pas testé stéréo.
Par contre, je me suis rendu compte de qques trucs :
- Sur mon schéma j'avais des condos 2,2µF en ligne sur les entrées sons et GC339 conseillait des 470nF, J'en avais pas, j'ai mis des 330nF, ça parait bien, c'est un pb ?
- Le potar double est un 5k et non pas un 22k comme suggéré, je pense avoir commandé avant cette précision,
Cher GC339, penses tu que je tire trop sur les lignes du coup ?
les "vagues" en travers généralement c'est un probleme de mise à la terre... Sur ma new astro qui est à la terre, j'ai ce souci, mais pas sur celle qui ne l'est pas (oui c'est pas hyper logique).
Ah oui ptet bien, l'egret II n'est pas à la terre.
Euuuh remarque, la cocktail l'est par contre il me semble ;D
si possible, essaie de brancher ta consoel sur une prise différente de celle de la borne pour voir.
Hmmm, je viens de faire le test sur une méchante rallonge, pas mieux Grrr
Bonjour.
Citation de: liodel le Mercredi 03 Juin 2009, 12:39:59 PM
Le régulateur 7805 chauffe trop (même monté sur radiateur c'est autour de 70° sur le composant). Je l'ai remplacé par un module PowerTrends 78ST105 pour test. Evidemment c'est beaucoup mieux en terme de température, Mais cette solution n'est pas envisageable pour après, c'est trop cher. Faut essayer autre chose, je vais chercher.
Bilan théorique de la consommation sur la ligne + 5 volts :
Circuit | | mA | | Commentaire |
| |
| |
|
LM1881 | | 10 |
74HCT4053 | | 0,32 |
AD8044AN | | 13,6 |
TL497 | | 16 | | Circuiterie interne seule, hors fourniture -5 volts |
CYC63231A | | 20 | | Oscillateur interne 12 MHz |
| |
| |
|
TOTAL | | 59,92 | | Soit 60 × (12 - 5) = 480 mW, donc moins de ½ W |
Ce bilan ne tient pas compte de la consommation demandée par la ligne -5 volts qui se retrouve ajoutée à celle-ci.
Je l'estime identique à la consommation du AD8044AN + celle du 74HCT4053 sur la ligne +5 volts, soit 14 mA + 1 mA (pour le pont diviseur en sortie), soit 15
× (12 - 5) = 105 mW. Donc 0,1 W supplémentaire en supposant que le rendement de la conversion +5 volts/ - 5 volts soit proche de l'unité.
Je ne crois pas que 0,6 W de dissipation théorique pour le 7805 nécessite un radiateur de dimensions extraordinaires, il doit y avoir une surconsommation quelque part.
EDIT : j'ai oublié la consommation des LEDs témoins sur le +5 et le -5 volts, 10 mA de plus pour chaque LED ?
Peux-tu communiquer la valeur des composants que tu as calculée et montés autour du TL497 ?
Suggestion : Peut-être serait-il plus judicieux d'assurer la conversion -5 volts à partir du +12 volts plutôt qu'à partir du + 5 volts pour soulager le 7805 et le transistor hacheur à l'intérieur du TL497.
Citation de: liodel le Mercredi 03 Juin 2009, 12:39:59 PM
- Sur mon schéma j'avais des condos 2,2µF en ligne sur les entrées sons et GC339 conseillait des 470nF, J'en avais pas, j'ai mis des 330nF, ça parait bien, c'est un pb ?
Au pire, juste une perte de bande passante, dans les graves aux alentors de 20 Hz. Reste à savoir si les HP des bornes sont capables de les restituer, comme ce sont des modèles standards et pas des boomers d'enceinte acoustique...
Citation de: liodel le Mercredi 03 Juin 2009, 12:39:59 PM
- Le potar double est un 5k et non pas un 22k comme suggéré, je pense avoir commandé avant cette précision,
Cher GC339, penses tu que je tire trop sur les lignes du coup ?
C'est juste une question de respect des impédances dictées par la norme SCART (péritel). Il vaut mieux ne pas trop s'en éloigner pour que cette interface soit la plus universelle et la plus compatible possible avec toutes les consoles ou autres systèmes audio/vidéo. Tu peux continuer tes tests avec la valeur installée, je ne pense pas que cela ait une incidence désastreuse pour l'instant. Par la suite, en production, il faudra veiller à bien commander des potentiomètres doubles de 22 KΩ.
Citation de: liodel le Lundi 01 Juin 2009, 22:41:37 PM
Et enfin, bémol parce que tout n'est pas rose, et pour répondre particulièrement à un très vieux message de FloJ'ai essayé un HOTD2 sur DC avec le gun, et malheureusement... echec, le gun ne fonctionne pas,
je vais creuser, parce que ça m'embète autant que toi, je comptais beaucoup aussi sur les jeux au gun.
Ne serait ce pas plutôt un problème de reflet comme lu dans un message posté sur ce forum il y a moins de 10 jours ?
Citation de: liodel le Mercredi 03 Juin 2009, 12:39:59 PM
Un souci est apparu (enfin en tout cas je ne l'avais pas vu avant ?!) a peu près situé après le câblage de la partie PC (mais je ne vois pas bien le rapport ?!).
Il y a des espèces de "rayures en travers" défilantes et là, c'est pas beau du coup !!
Qu'as tu exactement cablé pour la partie PC ?
- Le montage seul de la HD15 et de l'embase CINCH double ne devrait pas parasiter la vidéo.
- Le cavalier entre l'emetteur du transistor 2N2222 (ou équivalent) et la broche 20 de la péritel doit être retiré quand cette dernière est la source vidéo (la HD15 est par conséquent inutilisée et inutilisable).
- Est ce que le µC Cypress est installé ? Il y a-t-il le défaut quand il est retiré de son support ?
- Est ce que le défaut subsiste quand le -5 volts est fourni par le connecteur Jamma ? Il faut retirer le TL497 de son support pour faire cette vérification car le hacheur du TL497 peut rayonner sur l'amplification vidéo.
- Es tu sûr de tous tes câbles de raccordement ? blindages et masses en particulier ?
ATTENTION ! : J'ai spécifié à l'origine que l'interface n'était pas bivalente, soit elle était équipée d'une péritel pour les consoles de jeu ou autres systèmes vidéo, soit elle était équipée d'une HD15, d'une CINCH double et du µC Cypress pour les émulations sur PC.
Les deux ne devraient pas subsister ensemble sauf cas exceptionnel comme la phase de test actuelle.
Bonjour,
merci de continuer a te pencher sur le pb <:)
Citation de: gc339 le Jeudi 04 Juin 2009, 10:51:15 AM
Peux-tu communiquer la valeur des composants que tu as calculée et montés autour du TL497 ?
(http://img149.imageshack.us/img149/4431/5vok.png) (http://img149.imageshack.us/my.php?image=5vok.png)
avec L=220µH
pour cette partie, j'ai utilisé les valeurs suggérées page 17 du datasheet SLVA143 "Designing Switching Voltage Regulators with TL497A" (http://focus.ti.com.cn/cn/lit/an/slva143/slva143.pdf)
Le 497 chauffe pas mal lui aussi...
Conso sur les leds :
Déjà la bleue, je lui passe 30mA (cf. datasheet 160-1600-ND (http://dkc3.digikey.com/PDF/FR091/P2517.pdf)), mais elle booste trop, je vais réduire sa conso de moitié.
Rouge et orange sont à 20 mA, je vais passer à 15 ça leur fera du bien 8)
Merci pour les infos sur les choix de condos et résistances, je vais mettre a jour le schéma du futur...
En ce qui concerne le gun, je n'ai pas de vitre devant la borne et suis en direct sur l'écran, je vais réessayer mais je n'ai pas vu de différence quel que soit l'angle.
En fait je viens de réessayer et des fois ça marche, mais pas toujours ;D
Attention, je vais surement dire une bétise : le fait d'avoir bufferisé la synchro peut il générer un pb ?
Concernant les parasites, et le lien avec le cablage partie PC, je reprécise qu'il me semble que ça coincide, je ne suis pas sur de ça !
J'avais bien saisi que la non bivalence de l'interface et de toute façon, pour l'instant je n'ai pas encore monté le Cypress, ni même placé le strap entre le 2N2222 et la péritel, c'est pourquoi je disais que je ne voyais pas bien le rapport.
Je viens d'essayer avec le -5v de la borne et les perturbations sont toujours présentes
Concernant les masses et blindages des équipements que je connecte, je ne sais pas dire si ils sont corrects, tous les cables (DC, Master system, Megadrive) sont ceux d'origine ainsi que les transfos pour master system et megadrive II
Citation de: liodel le Jeudi 04 Juin 2009, 13:57:37 PM
Conso sur les leds :
Déjà la bleue, je lui passe 30mA (cf. datasheet 160-1600-ND (http://dkc3.digikey.com/PDF/FR091/P2517.pdf)), mais elle booste trop, je vais réduire sa conso de moitié.
Rouge et orange sont à 20 mA, je vais passer à 15 ça leur fera du bien 8)
Inutile de transformer la carte interface en sapin de noël. Ces LEDs servent uniquement de témoin de présence tension, c'est trop dispendieux de les faire briller plus que nécessaire.
Citation de: liodel le Jeudi 04 Juin 2009, 13:57:37 PM
Je viens d'essayer avec le -5v de la borne et les perturbations sont toujours présentes
Le TL497 a-t-il bien été retiré de son support pendant ce test ?
Est ce que le 7805 continuait à chauffer exagérément une fois le TL497 mis à l'écart ?
Citation de: liodel le Jeudi 04 Juin 2009, 13:57:37 PM
Le 497 chauffe pas mal lui aussi...
Quelle est la tension réelle mesurée sur la ligne -5 volts ?
Quelle est la tension (en millivolts) mesurée aux bornes de la résistance R16 de 1 ohm (mesure du courant collecteur moyen du transistor hacheur) ?
Citation de: liodel le Jeudi 04 Juin 2009, 13:57:37 PM
pour cette partie, j'ai utilisé les valeurs suggérées page 17 du datasheet SLVA143 "Designing Switching Voltage Regulators with TL497A" (http://focus.ti.com.cn/cn/lit/an/slva143/slva143.pdf)
En production, pour C7 et C8, il sera souhaitable de monter des condensateurs à "low ESR" (http://www.illinoiscapacitor.com/uploads/papers_application/A0A0A86888CE4C0591627D18FF09455A.pdf), comme ceux de la série FM de Panasonic (http://www.anglia.com/newsarchive/1883.asp?article_id=2687) (dispo chez Digikey). Ils sont un peu plus coûteux mais bien plus performants et ils vieilliront moins vite dans cette application d'alim à découpage.
Rapidou, oui, j'avais bien retiré le 497 pour le test, mais j'ai encore le module power trends dessus, donc ça chauffe pas de tte façon.
Je repasse en config 7805, ferai les mesures et changements normalement ce WE, et posterai les resultats en suivant !
A bientôt 8)
Bonjour, suis de retour dans le bricolage,
donc les infos qui manquaient
Citation de: gc339 le Jeudi 04 Juin 2009, 23:48:03 PM
Inutile de transformer la carte interface en sapin de noël. Ces LEDs servent uniquement de témoin de présence tension, c'est trop dispendieux de les faire briller plus que nécessaire.
Ok, c'est fait j'ai divisé par deux les courants dans chaque led, la bleue brille encore un peu trop, je vais la calmer
Citation de: gc339 le Jeudi 04 Juin 2009, 23:48:03 PM
Le TL497 a-t-il bien été retiré de son support pendant ce test ?
Est ce que le 7805 continuait à chauffer exagérément une fois le TL497 mis à l'écart ?
Oui et oui,
Mais la, rien que d'avoir calmé les leds, c'est bien mieux.
Citation de: gc339 le Jeudi 04 Juin 2009, 23:48:03 PM
Quelle est la tension réelle mesurée sur la ligne -5 volts ?
Quelle est la tension (en millivolts) mesurée aux bornes de la résistance R16 de 1 ohm (mesure du courant collecteur moyen du transistor hacheur) ?
J'ai -4,96v et 88mV sur R16 (Console branchée)
Citation de: gc339 le Jeudi 04 Juin 2009, 23:48:03 PM
En production, pour C7 et C8, il sera souhaitable de monter des condensateurs à "low ESR" (http://www.illinoiscapacitor.com/uploads/papers_application/A0A0A86888CE4C0591627D18FF09455A.pdf), comme ceux de la série FM de Panasonic (http://www.anglia.com/newsarchive/1883.asp?article_id=2687) (dispo chez Digikey). Ils sont un peu plus coûteux mais bien plus performants et ils vieilliront moins vite dans cette application d'alim à découpage.
Ok, je le note,
mais comme tu l'as peut être suivi sur un autre topic, je vais tenter l'appro ailleurs la prochaine fois, parce que les frais de douane m'ont bien calmé d'acheter au US...
J'en ai eu pour 70 euros de composants (j'ai pris pour deux cartes, soit 35 euros par carte) et je me suis tapé 68 euros de frais de douane >:( pas content content là...
Bon ben sinon, j'ai toujours qques parasites vidéo en balade... grrr
Ah oui, aussi pour le gun, ben ça marche très bien sur mon confidential mission (en 50 ou 60Hz) ^-^
et très mal sur mon HODII, je vais essayer un autre HODII :D
Citation de: liodel le Mercredi 17 Juin 2009, 13:59:24 PM
Ah oui, aussi pour le gun, ben ça marche très bien sur mon confidential mission (en 50 ou 60Hz) ^-^
et très mal sur mon HODII, je vais essayer un autre HODII :D
Tu es le premier à ma connaissance à avoir un fonctionnement de guns de consoles (la DC en plus) sur un écran de type arcade. Je suis impatient de voir le résultat, comptant utiliser une borne de shoot "standard" pour faire un gun cab'.N'hésite pas à donner des nouvelles sur ce point ^-^
je viens de lire l'intégralité du topic :'( c'est beau :D dès que c'est finalisé j'en prends au moins 1 :D
Liodel, as-tu testé avec un commutateur péritel auto ?
ça serait 1 point positif pour ceux qui veulent faire un cab "multi-system"
Dans tout les cas, beau boulot les gars. ^-
Je squatte ce topic depuis le début.
Citation de: Kosuke le Vendredi 26 Juin 2009, 21:44:03 PM
Liodel, as-tu testé avec un commutateur péritel auto ?
ça serait 1 point positif pour ceux qui veulent faire un cab "multi-system"
Pas testé parce que je n'en ai pas !!
Mais ça ne change rien a priori, ça devrait fonctionner,
j'essaierai pour confirmer si l'occasion se présente
BJ
Liodel a eu la gentillesse de m'adresser le deuxième exemplaire des circuits imprimés prototype qu'il a fait réaliser. Et cerise sur la gâteau, il y a aussi joint les composants qu'il avait commandé en double.
(http://img1.uplood.fr/mamu/5asg_dscf3509s.jpg) (http://img1.uplood.fr/mamu/uath_dscf3509.jpg)
Le circuit de très bonne facture, ne comporte pas de trous métallisés, ce qui augmente la difficulté de câblage pour un débutant mais n'est pas trop gênant pour quelqu'un qui a l'habitude des prototypes.
Je vais donc le câbler méthodiquement en postant des photos de chaque étape du câblage, j'y ajouterai mes remarques et suggestions au fur et à mesure afin que cela profite à ce projet. Vos commentaires, que j'espère constructifs, seront les bienvenus
C'est du double face ?
Citation de: Iro le Jeudi 09 Juillet 2009, 12:32:09 PM
C'est du double face ?
Je réponds pas, c'est trop trivial, carton jaune, prends la peine de relire le wip et tu auras la réponse.
Ha ha :D
Iro, c'est en jamma, à ton avis ?
j'ajouterai simplement que la réponse était dans l'explication de gc339...
Citation de: gc339 le Jeudi 09 Juillet 2009, 12:30:10 PM
Le circuit de très bonne facture, ne comporte pas de trous métallisés...
c'est forcément un double face mon Iro car faire des trous métalisés sur un simple face ;D
Pour rappel, un trou métallisé est un trou dont les parois sont remplies de "métal" reliant les deux surfaces...
Aller tiens pour notre culture personnelle à tous: ICI (http://sitegeii.free.fr/doc_cadstar/cours_ci2.htm)
Je débarque avec 3 pages de retard sur ce topic mais si t'as besoin d'un UPCB pour tester liodel, je dois en avoir dans des cartons...
Citation de: Baddy le Jeudi 09 Juillet 2009, 12:41:08 PM
Iro, c'est en jamma, à ton avis ?
c'est pourquoi je posais la question....
Citation de: midiphilou le Jeudi 09 Juillet 2009, 13:34:45 PM
j'ajouterai simplement que la réponse était dans l'explication de gc339...
c'est forcément un double face mon Iro car faire des trous métalisés sur un simple face ;D
Pour rappel, un trou métallisé est un trou dont les parois sont remplies de "métal" reliant les deux surfaces...
ICI (http://sitegeii.free.fr/doc_cadstar/cours_ci2.htm)
Ok je vais prendre des cours d'electronique pour consulter GAMO ....
J'avoue avoir suivi le topic en diagonal et je me suis basé sur des vieux souvenirs restés sur la 1ére version:
http://www.gamoover.net/Forums/index.php?topic=17890.msg246544#msg246544
Citation de: gc339 le Vendredi 19 Décembre 2008, 15:04:02 PM
A défaut de réaliser un circuit double face plus coûteux (qui dit double face dit trous métallisés !), un circuit simple face avec deux ou trois strapps coté composant ferait tout aussi bien l'affaire et serait moins couteux à réaliser.
Donc foutez vous de moi mais ma question avait une certaine légitimité. C'étais juste pour vérifier par curiosité personnel bien que cela puisse paraitre évident pour certains.
:)
Citation de: gc339 le Jeudi 09 Juillet 2009, 12:30:10 PM
Je vais donc le câbler méthodiquement en postant des photos de chaque étape du câblage, j'y ajouterai mes remarques et suggestions au fur et à mesure afin que cela profite à ce projet. Vos commentaires, que j'espère constructifs, seront les bienvenus
Cool,
bon, il faut rappeller qu'il y a sur ce proto une erreur d'implentation sur la diode, donc, j'ai apporté une correction au proto beta
J'ai aussi pris pas mal de clichés de mon assemblage au besoin
Citation de: High_Cobra le Jeudi 09 Juillet 2009, 13:39:45 PM
Je débarque avec 3 pages de retard sur ce topic mais si t'as besoin d'un UPCB pour tester liodel, je dois en avoir dans des cartons...
Euuuh ben oui, je suis interressé par ce test, pareil pour les cables RVB Wii, PSX, ...
[MyLife=On]
Mais bon là, et comme souvent d'ailleurs, j'ai un planning de disponibilité et présence sur Tlse Extensotemporel-variable, alors on fera ça à l'occase.
J'étais à Paris en express de dimanche soir à Mercredi matin, je le dis parce que pour vous les panaméens, c'est normal, mais pour un Toulousain, c'est notable :)
Et pareil, tu vas prendre des vacances peut être ?
[MyLife=Off]
Citation de: Iro le Jeudi 09 Juillet 2009, 13:51:11 PM
Ok je vais prendre des cours d'electronique pour consulter GAMO ....
Sinon Clem, arrête de faire ton Calimero, t'as posé une question bidon =:)) mais elle a eu le mérite de me faire sourire ^-
Et il me tarde de voir l'avancée du circuit de Gc :-)=
Objectif déparasitage :ang:
Citation de: Iro le Jeudi 09 Juillet 2009, 13:51:11 PM
c'est pourquoi je posais la question....
Ok je vais prendre des cours d'electronique pour consulter GAMO ....
Humour et taquinerie étaient les seuls motivations de ma réponse mon IRO. ;)
il n'y a pas de question idiote...
:-*
Je vous aurais un jour, je vous aurais ... :D
Câblage du prototype.1) Câblage du convertisseur -5 volts.(http://img1.uplood.fr/mamu/ohbs_dscf3553s.jpg) (http://img1.uplood.fr/mamu/m78b_dscf3553.jpg)
Quelques explications :
Les composants accompagnant le prototype ont été achetés chez DigiKey, attention aux frais occasionnés par le passage en douane !
C'est pourquoi je citerai une alternative chez un distributeur français (ou européen) pour les composants les plus pointus à chaque fois que c'est possible.
J'ai préféré utiliser un support tulipe pour le TL497 car ce circuit imprimé double face n'a pas de trous métallisés et il faut aussi souder certaines pattes coté composants pour établir les continuités.
- Les broches tulipes sont rondes et la soudure se répartit mieux autour par rapport à des broches plates.
- Il y a plus de place entre le support et le circuit imprimé pour y glisser la panne du fer à souder sans faire fondre le plastique quand on effectue les soudures coté composants.
Pour avoir encore plus d'espace, j'ai quand même inséré une cale sous le support pour le surélever de 1mm pendant qu'il était soudé coté soudures. Ces précautions seront bien sûr inutiles avec un circuit imprimé à trous métallisés car il n'y aura plus de soudures délicates à effectuer coté composants.
J'ai préféré utiliser pour R17 et R18 des résistances à 5% au lieu des 1% prévues par Liodel car elles sont plus courantes et donc plus facilement approvisionnables. De ce fait la résistance R19 passe à 3,9 kO (série E24) au lieu de 3,8kO. L'incidence sur la tension de sortie est faible et ne gêne en rien le fonctionnement. Théoriquement -5,1 volts au lieu de -5 volts, en fait par la suite, j'ai mesuré une tension de -5,08 volts en sortie du convertisseur.
Le condensateur C6 est donné pour 240 pF dans la notice d'application du TL497. Cette valeur de la série E24 est pratiquement introuvable pour un condensateur. Il faut donc lui substituer une valeur proche prise dans la série E12 : 220pF ou 270pF. Liodel a opté pour un 270pF et c'est celui que j'ai soudé.
Les condensateurs de filtrage C7 et C8 ont été choisi parmi les modèles à faible ESR, ce qui était souhaitable pour un convertisseur (68 µF modèle Panasonic FM pour C7 et 120 µF modèle Panasonic FC pour C8).
A noter que Conrad propose ce type de condensateur à faible et ultra-faible ESR sur son site n°2 : http://www.conrad.fr/International , les valeurs étant cependant plus restreintes car limitées à la série E3, il faudra donc choisir la valeur supérieure la plus proche dans cette série.
- Remplaçante possible pour la bobine L1 de 220 µH : référence 90.6500-5 chez Sélectronic. Attention, la bobine semble avoir 4 pattes sur la photo jointe, il faudra certainement l'adapter mécaniquement.
- La résistance R34 limitant le courant dans la LED témoin -5 volts bleue à été portée à 510O. Le courant est limité à 4mA, ce qui est plus que suffisant pour allumer correctement la LED, ce que l'on perçoit très bien sur la photo (le corps en plastique de la LED étant incolore).
- Le convertisseur a été alimenté par le +5 volts (+5,25 volts) du connecteur Jamma pour les essais et j'ai mesuré -5,08 Volts en sortie.
Suggestions pour l'amélioration du circuit imprimé :
Prochaine étape :
- Montage du régulateur 7805 et des LED's témoins.
- Montage et test du LM1881 et du 74HC4053.
Câblage du prototype (suite).2) Câblage du régulateur 7805 et des LED's présence +5 volts et +12 volts.(http://img1.uplood.fr/mamu/22yp_dscf3555s.jpg) (http://img1.uplood.fr/mamu/vc9v_dscf3555.jpg)
Quelques explications :
Le régulateur 7805 est boulonné sur le circuit imprimé. Un empilage de rondelles permet de l'en éloigner dans le cas où il faudrait les remplacer par la suite par un petit radiateur pour mieux évacuer les calories dégagées par le 7805.
A contrario de ce qu'à prévu Liodel sur son schéma général j'ai préféré inverser les couleurs des LED's témoins LED3 et LED4. Il me semblait plus judicieux d'avoir la rouge comme témoin de la présence du +5 volts et la jaune comme témoin du + 12 volts, car ce sont les couleurs employées pour les fils d'alimentation à l'intérieur d'un PC.
- J'ai limité le courant consommé par chacune de ces deux LED's à près de 5mA, et même avec cette intensité plus faible, elles restent suffisamment brillantes.
- Avec R32 portée à 2kΩ, le courant dans la LED jaune est de 5mA (témoin présence du +12 volts).
- Avec R33 portée à 750Ω, le courant dans la LED rouge est de 4,4mA (témoin présence du +5 volts).
Le régulateur 7805 délivre +5,07 volts en sortie, le TL497 est maintenant alimenté par cette tension et le convertisseur continue à délivrer les -5,08 volts mesurés précédemment en sortie.
Améliorations suggérées :
- Comme pour R34, possibilité de supprimer un via inutile au niveau de la résistance R33 alimentant la LED rouge, la continuité peut-être réalisée coté composants sans avoir à changer de face.
- Sous le régulateur 7805 et dans le cas où un radiateur serait inutile, il y a environ 1 cm2 de disponible pour créer un petit plan de masse sous la tête du boulon afin d'accroître un peu la surface susceptible d'évacuer des calories.
- Rappel : augmenter la largeur des pistes véhiculant une alimentation quand cela est possible.
Point de détail :
- Préférer des LED's au corps de la même couleur que la lumière émise à celles avec un corps incolore car la lumière émise est plus diffuse et elles sont moins éblouissantes.
Prochaine étape :
- Montage et test du LM1881.
- Montage et test du 74HC4053.
juste histoire de tatillonner par rapprt à la couleur des led:
Le code couleur Sega représente le 5V par des fils jaune et le 12V par des fils rouges, perso je privilgerai les couleur de Liodel pour mon futur montage :ang:
Vivement le schéma final, et bravo pour vos efforts! ^-
Oui mais SEGA c'est des charlots, ils utilisent pas les bonnes normes :D
TSAAAAAAAA!!!!!! :-(( :-(( :-(( :-((
Ksss!!! ksssss!!!!
Slt à Tous,
juste un petit up pour savoir si du coté de GC339 il y avait quelques avancées ?
Sinon, je replace que je suis à Paris en ce moment même, que j'ai amené le circuit proto que j'ai réalisé avec un hack manette DC,
Donc si Kaneda ou Iro êtes prêts pour tester ça un de ces jours, je suis à votre disposition pour une mise en situation...
Txuss
Câblage du prototype (suite).3)
Câblage de l'extracteur de synchro LM1881 et du commutateur analogique triple HC4053.
J'ai profité de cette période estivale pour réaliser un banc de test JAMMA, une sorte de MAK/supergun à ciel ouvert, où j'ai regroupé tous les éléments nécessaires pour éviter au maximum les fils et cordons baladeurs.
(http://img1.uplood.fr/mamu/h0wh_dscf3700s.jpg) (http://img1.uplood.fr/mamu/96nq_dscf3700.jpg)
J'ai câblé l'embase Péritel en prenant soin de ne pas la plaquer contre ce circuit imprimé en la surélevant d'un bon millimètre pour pouvoir souder ses broches plus facilement coté composants.
J'ai aussi câblé des supports tulipe pour le LM1881 et pour le HC4053 pour la même raison. J'ai aussi équipé tous leurs composants périphériques (résistances de 75 ohms, condensateurs de liaison ...)
En me servant d'une DC comme source vidéo, j'ai vérifié le bon fonctionnement de l'extracteur de synchronisation ainsi que des commutateurs analogiques du HC4053 (clamping)
Signal vidéo prélevé en sortie d'embase Péritel, sur une des résistances de 75 ohms :
(http://img1.uplood.fr/mamu/rs68_dscf3674s.jpg) (http://img1.uplood.fr/mamu/rb96_dscf3674.jpg)
Le signal vidéo délivré par la DC, pour chaque couleur, est vierge de tout signal de synchronisation.
La période de "repos", celle qui est ascendante et plus lumineuse que tout le reste, correspond à la période de retour trame
La perte du niveau du noir, due aux condensateurs de liaison à l'intérieur du câble Péritel, est très perceptible. Le "plancher" du signal, qui devrait être rectiligne, ondule en "dent de scie". Le niveau du noir varie donc au gré de l'amplitude du signal vidéo.
Signal vidéo clampé prélevé sur une des entrées du AD8044AN :
(http://img1.uplood.fr/mamu/dzam_dscf3684s.jpg) (http://img1.uplood.fr/mamu/o9xc_dscf3684.jpg)
Le "plancher" du signal vidéo est maintenant rectiligne, le niveau du noir est alors rétabli et correspond au 0 volt continu, l'amplitude du signal vidéo est essentiellement positive
(les tops de synchro auraient alors eux seuls une amplitude négative s'ils avaient été présents dans le signal vidéo).
Prochaine étape : câblage et test du quadruple amplificateur vidéo AD8044AN.
Citation de: liodel le Samedi 15 Août 2009, 15:08:48 PM
Donc si Kaneda ou Iro êtes prêts pour tester ça un de ces jours, je suis à votre disposition pour une mise en situation...
Txuss
Bon sang! Pile la semaine ou j'étais en vacances! >:D
Chuis revenu, t'es reparti????? :(
Câblage du prototype (suite).4)
Câblage et test du quadruple amplificateur vidéo AD8044AN.
Rien de particulier dans cette nouvelle étape de câblage, il n'y a qu'une dizaine résistances à souder :
- Les 6 résistances à 1% déterminant le gain de l'amplificateur vidéo triple.
- Les 4 résistances de 75 ohms en protection de sortie.
Puis soudure du support 14 broches que j'ai préféré à contacts tulipe pour une question d'uniformité bien qu'il ne soit pas justifié car il n'y a pas de soudure à faire coté composants pour le circuit AD8044AN.
Après avoir bataillé pendant une bonne heure pour cause de fil de masse cassé dans sa gaine au niveau du connecteur femelle vert s'embrochant sur le châssis Hantarex (
Hé oui, ça n'arrive pas qu'aux autres!!), j'obtiens enfin une image propre et vierge de tout phénomène parasite.
(http://img1.uplood.fr/mamu/j876_dscf3768s.jpg) (http://img1.uplood.fr/mamu/evuk_dscf3768.jpg)
L'image apparaît un peu délavée sur la photo mais difficile de faire une photo correcte sans reflet intempestif et sans une barre plus sombre au milieu de l'écran.
Une vérification rapide à l'oscilloscope montre que le niveau du noir est bien restitué en sortie des amplificateurs de l'AD8044AN.
Polarisation des entrées "+" de l'AD8044AN en absence du signal de synchro.Reste maintenant ce problème de polarisation des entrées "
+" des 3 amplificateurs de l'AD8044AN quand le signal de synchronisation est absent.
Effectivement quand on débranche le cordon Péritel de la DC, l'écran devient immédiatement tout blanc avec une luminosité maximale, preuve que la sortie de chaque amplificateur "s'envoie en l'air" et délivre alors en sortie un magnifique
+5 volts.
Je pensais pouvoir solutionner ce problème en polarisant ces entrées à travers des résistances de 1 Mohm, relire à ce sujet le message : http://www.gamoover.net/Forums/index.php?topic=17890.msg272589#msg272589
En fait j'ai du faire un essai avec différentes valeurs de résistances car la valeur empirique de 1 Mohm était bien trop élevée en regard du courant soutiré par l'entrée de l'amplificateur.
Résistance | Tension en sortie |
1 MΩ | +4,57 volts |
100 KΩ | +0,48 volt |
10 KΩ | +0,04 volt |
24 KΩ | +0,11 volt |
Tout de suite ce tableau permet de se rendre compte que la résistance de polarisation doit être d'une dizaine de Kohms pour obtenir une tension de sortie la plus proche possible de 0 volt (le niveau du noir), une valeur légèrement supérieure pourrait être possible si l'on acceptait un écran gris sombre au lieu d'un écran noir en l'absence du signal de synchronisation.
Mais là où le bât blesse, c'est qu'une valeur de résistance d'une dizaine de Kohms perturbe le clamp et l'ondulation du "plancher" du signal vidéo fait à nouveau son apparition, il faut donc trouver une autre solution.
Prochaine étape : Nouveau dispositif de polarisation des entrées en l'absence de synchronisation.
Câblage du prototype (suite).4')
Test du quadruple amplificateur vidéo AD8044AN, dispositif de polarisation des entrées en l'absence de synchronisation.
Après mure réflexion, le système le plus simple, consisterait à valider le système de clamping en permanence en absence de tout signal de synchronisation. Ce qui permettrait de polariser au 0 volt (
le niveau du noir ) les entrées des 3 amplificateurs pendant les périodes d'inactivité et d'avoir ainsi un écran parfaitement noir puisque la tension de sortie de ces amplificateurs sera par conséquent nulle.
Autrement dit cela revient à fermer les switches analogiques du HC4053 et donc à appliquer un 0 volt logique sur les broches Select 1, 2 et 3 (9, 10 et 11) du HC4053.
Le synoptique donné dans le datasheet du LM1881 montre que la sortie 5 (
BURST GATE / BACK PORCH CLAMP ), qui est utilisée pour activer les broches Select du HC4053, est une sortie de type à résistance "pull-up". Il doit donc être possible de réaliser un "OU câblé" pour forcer un 0 volt logique sur les broches Select du HC4053 pendant les périodes où le signal de synchronisation est absent.
(http://img1.uplood.fr/mamu/8zgu_synoplm1881.gif)
Un test rapide montre que l'amplitude de l'impulsion chute de 5 volts à 2,2 volts quand l'on court-circuite cette broche 5 à la masse à travers une résistance de 10 Kohms, l'on en déduit immédiatement que R pull-up = (10
× (5
- 2,2))
÷ 2,2 = 12,7 Kohms.
Cette valeur de résistance étant relativement grande, l'on peut se permettre de réaliser un "OU câblé" sans faire chauffer le LM1881 quand cette broche est court-circuité en permanence à la masse.
P = U
2 ÷ R = 5
2 ÷ (12,7
× 10
-3 )
Soit en mW : P = 25
÷ 12,7
Résultat : moins de 2 mW, valeur supplémentaire à dissiper par le LM1881 vraiment dérisoire.
Reste maintenant à détecter les périodes d'inactivité pendant lesquelles le signal de synchronisation est absent, rien de plus simple à faire avec un monostable "retriggerable" comme un de ceux qui sont disponibles à l'intérieur du chip HC4538.
Il suffit de :
- Déclencher ce monostable par le front descendant du signal de synchronisation composite ou celui de la synchronisation trame, signaux immédiatement disponibles en sortie du LM1881.
- Prévoir une constante de temps quelque peu supérieure à la durée d'une ligne (64 µs ) dans le premier cas ou à la durée d'une trame (20 ms ) dans l'autre cas.
Schéma du dispositif :(http://img1.uplood.fr/mamu/ee0e_polar.gif)
Explications :Le 1
er monostable du HC4538 est réarmé en permanence par le signal de synchronisation composite prélevé sur la sortie 1 (
COMPOSITE SYNC OUTPUT ) du LM1881.
En cas d'absence de ce signal, le monostable n'est plus réarmé, sa sortie Q barre reste au niveau logique 1, ce qui à pour effet de commander le BS170 dans l'état ON. Ce dernier forçe la sortie 5 (
BURST GATE / BACK PORCH CLAMP ) du LM1881 au niveau logique 0 en la court-circuitant à la masse, les switches du HC4053 sont alors à ON permettant ainsi la polarisation des entrées des amplificateurs de l'AD8044AN en l'absence de tout signal de synchronisation.
Le 2
èm monostable de la puce est inutilisé aussi ses broches sont pré-polarisées, comme le stipule son datasheet, pour éviter qu'il interfère sur le fonctionnement du 1
er.
Photo de la verrue :(http://img1.uplood.fr/mamu/z4y5_dscf3756s.jpg) (http://img1.uplood.fr/mamu/5154_dscf3756.jpg)
Commentaires :Le dispositif a été cablé en mini-wrapping sur un bout de circuit pré-troué, le tout fixé par une petite équerre vissée contre une oreille de l'embase péritel.
J'ai utilisé arbitrairement Rx = 43 Kohms et Cx = 0,22 µF après avoir quand même vérifié que la constante de temps était correcte (
de l'ordre de 5 ms ), en fait j'ai pris deux composants de démontage que j'avais immédiatement sous la main.
NB : N'ayant pas de puce HC4538 à disposition, j'ai utilsé en lieu et place une puce moins performante car plus obsolète et que j'avais sous la main : le CD4528B qui est identique au HC4538, y compris au niveau brochage.
Maintenant tout va bien ! l'écran reste noir en l'absence du signal de synchronisation, les sorties des amplificateurs restent bien à 0 volt après vérification au multimètre.
Remarques / préconisations : Je pense qu'il ne sera pas trop difficile d'ajouter ce dispositif sur le circuit imprimé. Il doit y avoir la possibilité de l'implanter entre le LM1881 et l'AD8044AN à condition de rapprocher ce dernier du régulateur 7805, au prix il est vrai de la réorientation des résistances à 1% et du rapprochement de certaines pistes cotés soudures.
Prochaine étape : Câblage et test de l'amplificateur Audio.
bravo pour ces avancées et merci d'être aussi clair dans tes explications !
bon courage pour la suite ^-
C'est énorme ce que tu fais GC339. Bravo pour tout ce travail ety d'être aussi pointu dans tes explications. On a hâte de voir la fin de ce wip extraordinaire. ^-^ ^-^ ^-^
<:) <:) Un énorme merci pour la somme de ton travail GC339 ^-^ c'est terrible tout ça !!
Je reste baba devant cette somme de connaissance et ce WIP limpide :o
Je relance l'intégration des améliorations en septembre
Par contre, je suis assez tenté de retirer la partie entrée VGA pour que ce circuit reste dédié "consoles", libérer de place et éviter les complications
On verra ça, tu me diras ce que tu en penses, GC339.
Hé Kaneda, je suis encore à Paris pour une dizaine de jours :? ;)
Citation de: liodel le Lundi 24 Août 2009, 18:52:21 PM
Hé Kaneda, je suis encore à Paris pour une dizaine de jours :? ;)
go go, la dream team !!!
Bonsoir.
D'abord merci à tous les supporters qui suivent ce WIP et n'hésitent pas à poster leurs encouragements.
Plus pragmatiquement : je compte bien tester systématiquement une à une toutes les fonctionnalités prévues pour cette carte hormis l'intégration que l'UPCB, c'est plus une question de filasse que d'électronique et Liodel, en tant que Toulousain, est plus près de Dieu le père pour se faire prêter un exemplaire d'UPCB.
Citation de: liodel le Lundi 24 Août 2009, 18:52:21 PM
Je relance l'intégration des améliorations en septembre
Par contre, je suis assez tenté de retirer la partie entrée VGA pour que ce circuit reste dédié "consoles", libérer de place et éviter les complications
On verra ça, tu me diras ce que tu en penses, gc339.
Pourquoi désimplanter la HD15 et la dual CINCH ? c'est surtout une question "d'occupation des sols" car leur câblage est greffé sur celui des broches actives de l'embase Péritel.
La difficulté risque plutôt de venir de l'intégration du µC Cypress, je vais quand même vérifier le fonctionnement de l'ensemble avec un µC emprunté sur un J-Pac. De toutes façons il n'est pas "mandatory" et l'on peut quand même raccorder l'interface sur un PC sans qu'il soit présent.
Citation de: liodel le Mercredi 03 Juin 2009, 12:39:59 PM
Un souci est apparu (enfin en tout cas je ne l'avais pas vu avant ?!) a peu près situé après le câblage de la partie PC (mais je ne vois pas bien le rapport ?!).
Il y a des espèces de "rayures en travers" défilantes et là, c'est pas beau du coup !!
J'ai essayé sur la cocktail et sur l'egret, même souci.
Peux tu m'en dire plus ce que tu as constaté dans ce WIP ou en MP ? avec quel modèle de console ?
Arbeit now, le câblage et le test de l'ampli audio restent à faire dans la foulée ...
((:s
Whaou ^-
désolé j'ai rien d'autre qui vient :ang:
<:) les gars <:)
Câblage du prototype (suite).5) Câblage et test de l'amplificateur audio.Rien à signaler coté câblage, j'en ai même profité pour monter la dual-CINCH.
C'était gagné d'avance puisque Liodel n'avait pas rencontré de difficultés avec son exemplaire; juste un problème de densité d'implantation à revoir, ce que l'on peut percevoir sur la photo ci-dessous : le condensateur chimique le plus près du bord est monté un peu de guingois car il touche les composants de son voisinage.
(http://img1.uplood.fr/mamu/ommd_dscf3796s.jpg) (http://img1.uplood.fr/mamu/ebzj_dscf3796.jpg)
J'ai été obligé de démonter provisoirement le bout de circuit imprimé de la verrue car il m'était impossible d'installer le potentiomètre de volume à cause de son axe.
Je le réinstallerai ultérieurement en le fixant sur l'autre oreille de la Péritel.
La source audio utilisée pour le test :Pas besoin de générateur audio externe, la DC (
la console DreamCast ) dispose des fonctionnalités nécessaires pour le test, ce qui facilitera grandement la tâche, car à partir de son écran d'accueil il est possible de :
- Choisir le mode mono ou stéréo à partir du menu "Réglages".
- D'écouter les pistes audio d'un CD de jeu à partir du menu "Musique".
1er test : mode stéréo de l'amplificateur.La DC est programmée en mode stéréo, l'amplificateur aussi (
cavalier entre broches 2 et 3 ).
Les HP du banc de test (
les deux boules noires fixées en dessous du banc ) sont commutés en disposition stéréo type NEO
·GEO, c'est à dire que leur point froid (
-) se retrouve connecté à la masse et leur point chaud (
+) sur la broche A10 (
ou L ) du connecteur JAMMA pour l'un et sur la broche B10 (
ou 10 ) pour l'autre.
C'est OK, la musique est bien diffusée par les deux HP.
J'en profite pour vérifier si la DC diffuse bien en stéréo. Je bascule les HP en disposition mono, c'est le mode JAMMA standard. C'est à dire qu'ils sont alors connectés en //, le point froid (
-) sur A10 du connecteur JAMMA et le point chaud (
+) sur B10.
C'est OK, les HP diffusent la différence entre les deux voies avec toute fois un volume sonore affaibli.
Tout en conservant cette dernière configuration, je reprogramme la DC en mono et
c'est à nouveau OK, la DC diffuse le même signal musical sur les deux voies et les HP du banc restent muets, normal puisque la différence entre deux valeurs identiques est nulle.
2èm test : mode mono de l'amplificateur.La DC est programmée en mode mono. La norme Péritel prévoit normalement de ne diffuser l'audio que sur la voie gauche en mode mono mais en fait la DC doit faire une concaténation des signaux droite et gauche en interne car elle diffuse le même signal audio en même temps sur les deux voies audio de la Péritel,
L'amplificateur est programmé en mode mono (
cavalier entre broches 3 et 4 ), les HP du banc de test sont commutés en disposition mono, autrement dit en mode JAMMA standard.
C'est OK, la musique est bien diffusée par les HP.
3èm test : mode mono de l'amplificateur avec mise en service du sommateur.Ce mode permet de faire la sommation des signaux stéréo présents sur les voies droite et gauche de la Péritel et de diffuser le son en mono sur le HP raccordé en mode JAMMA standard, pratique si la source est stéréo quand la borne ne dispose que d'un seul HP.
La DC est programmée en mode stéréo, l'amplificateur est programmé en mode mono (
cavalier entre broches 3 et 4 ), les HP du banc de test sont commutés en disposition mono.
Le couplage est activé/désactivé avec la présence/absence d'un deuxième cavalier entre broches 1 et 2, l'opération est effectuée en écoutant la musique afin de se rendre compte s'il y a un changement notable quand on dispose/retire ce cavalier.
Ça semble OK, l'on perçoit bien une légère augmentation du niveau sonore quand le cavalier est présent.
Dans la théorie il faudrait vraiment deux signaux audio bien distincts sur chaque voie audio pour le changement soit flagrant entre cavalier présent/absent, non pas uniquement sur une augmentation de volume sonore mais plutôt sur une superposition de deux morceaux de musique complètement différents.
Restons en là, inutile de pinailler, l'augmentation sensible du volume sonore me convient pour valider ce dernier test.
Commentaires et préconisations :
- Le LM4950 a tendance à chauffer avec des HP de 4 ohms, le potentiomètre de volume sonore étant à mi-course (ceux de mon banc de test font 8 ohms mais la charge de l'amplificateur est de 4 ohms quand ils sont en disposé en // pour le mode mono du standard JAMMA ).
Je pense que lui accoler un petit radiateur ne sera pas superflu pour une utilisation prolongée. - Pour la finalisation du circuit imprimé, il serait bon :
- "D'éclaircir" l'implantation de l'ampli audio car les condensateurs C16 et C17 touchent les autres composants. Pour ce faire il faudra gagner un peu de terrain, c'est possible en rapprochant les deux connecteurs HE10 du connecteur JAMMA.
- De prévoir la fixation mécanique d'un dissipateur pour le LM4950.
- D'augmenter la largeur de piste pour le + 12 volts.
- Le potentiomètre double installé sur ce prototype a une valeur de 2 × 5 KΩ, il faudra veiller à approvisionner des 2 × 20 KΩ (ou 2 × 22 KΩ ) par la suite pour respecter les préconisations de la norme Péritel.
Prochaine(s) étape(s) : Câblage de la HD15, du µC Cypress (
pour accéder à la demande forcenée d'Iro ) ... Test avec un PC ... toute une sinécure qui va prendre beaucoup plus de temps ...
Génial, ça avance bien ce "petit bricolage" ^-^
Félicitations à Liodel et gc339, vous etes trop fort ^-^
Concernant l'interfaçage UPCB, pas de soucis, on voit ça quand vous voulez, j'ai repris le boulot et j'ai donc du temps dispo pour bricoler avec vous... Puis j'ai attaqué aussi le bricolage du code source, donc si besoin...
Citation de: gc339 le Lundi 24 Août 2009, 20:27:26 PM
Peux tu m'en dire plus ce que tu as constaté dans ce WIP ou en MP ? avec quel modèle de console ?
En fait comme l'avait bien pressenti kaneda, le souci des "rayures en travers" était majoritairement du à la mauvaise mise à la terre de mon egret II. Après mise à la terre ces rayures en travers ont disparu
Par contre, il me reste un "parasitage" horizontal et je n'arrive pas a le prendre en photo
Sachant que je n'ai pas utilisé le plan de masse de la partie supérieure du pcb, il est possible que ça vienne de là.
je vais donc dessouder mes supports DIL et la prise peritel, les surélever comme tu l'as fait, ressoudre le gnd du dessus et retenter.
Câblage du prototype (suite).6) Câblage et test du µC Cypress / Entrée HD-15.Rien de bien particulier au niveau câblage, j'ai utilisé à nouveau un support tulipe 18 à contacts que j'ai légèrement soulevé comme tous les autres précédemment installés.
J'ai utilisé l'embase HD-15 livrée par Liodel, c'est une embase droite fixée sur le circuit imprimé par des entretoises, bien plus facile à souder sur un circuit sans trous métallisés que l'embase coudée qui est normalement prévue.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201123326-gc339-DSCF3863.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201123326-gc339-DSCF3863.JPG)
Le µC Cypress a été prélevé sur un J-PAC. J'avais aussi un deuxième J-PAC dont je pensais pouvoir aussi récupérer le µC pour faire un test comparatif mais malheureusement il était HS, d'ailleurs son voisin à 40 pattes avait une bien vilaine cloque de mauvaise augure en plein milieu de son boîtier.
La source vidéo utilisée pour le test :J'ai eu la flemme de préparer un PC spécialement pour le test, j'ai trouvé bien plus pratique de continuer à utiliser ma DreamCast comme source vidéo et pour ce faire j'ai acheté une VGA box sur un site d'enchères mondialement connu.
Cette dernière interface, de marque EDGE Games, me permet d'obtenir sur sa sortie HD-15 :
- Un signal vidéo à 15 kHz quand le commutateur est sur la position "USA"
- Un signal vidéo à 31 kHz quand le commutateur est sur la position "JAP"
Il est pratiquement nécessaire de redémarrer la DC à chaque changement de mode, heureusement le redémarrage est bien plus rapide que celui d'un PC.
Quelques explications sur le fonctionnement du µC Cypress.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201123827-gc339-Cypress.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201123827-gc339-Cypress.jpg)
La synchronisation Horizontale, issue du contact 13 de l'embase HD-15, est appliquée sur la broche 5 du µC ( P1.0 ). Le µC mesure en permanence la fréquence de répétition de ces tops de synchronisation :
- Si cette fréquence est située dans la fenêtre pour laquelle le µC a été programmé par un des cavaliers (15, 25 ou 31 kHz ), la sortie P0.0 ( broche 1) demeure en haute impédance, le signal de synchronisation Horizontale parvient alors à la base du transistor à travers la résistance de by-pass de 680 ohms.
- Si la fréquence est en dehors de la plage, la sortie P0.0 est alors active, positionnée au 0 volt logique, le signal de synchronisation traversant la résistance de by-pass de 680 ohms est court-circuité à la masse, la tension sur la base du transistor est alors proche de 0 volt, le signal de synchronisation horizontale est par conséquent oblitéré.
(http://img1.uplood.fr/mamu/u3id_dscf3870small.jpg) (http://img1.uplood.fr/mamu/d0ph_dscf3870.jpg)
La trace du haut montre les tops de synchronisation Horizontale (amplitude ~4,5 volts) coté HD-15, la trace du bas montre ce qu'il subsiste de cette synchronisation sur la base du transistor quand elle est oblitérée conséquemment à une fréquence hors plage. La sensibilité du canal de l'oscilloscope a été augmentée car les tops qui subsistent ne font que 40 mV d'amplitude.
La synchronisation Verticale, issue du contact 14 de l'embase HD-15, est appliquée sur la broche 14 du µC ( P1.1 ).
Si la fréquence de synchronisation Horizontale est dans la plage autorisée, la sortie P0.0 est normalement en état haute impédance. Le µC modifie momentanément cet état pour la positionner active au niveau logique bas en présence d'une impulsion de synchronisation Verticale sur P1.1, il force alors un 0 volt logique sur la base du transistor pendant toute la durée du top de synchronisation Verticale.
C'est ainsi que la synchronisation Verticale est insérée dans le signal de synchronisation Horizontale traversant la résistance de by-pass de 680 ohms pour en faire un signal de synchronisation Composite.
(http://img1.uplood.fr/mamu/63q7_dscf3836small.jpg) (http://img1.uplood.fr/mamu/71g0_dscf3836.jpg)
La gauche de la trace montre l'insertion du top de synchronisation Verticale dans le signal de synchronisation Horizontale qui a traversé la résistance de by-pass de 680 ohms. A noter le reliquat de tops de synchronisation Horizontale dans le fond du top de synchronisation Verticale.
Dans le cas spécifique où les cavaliers 15 et 31 kHz sont positionnés :
- Si le signal de synchronisation Horizontale est dans la plage 15 kHz, tout va bien, la base du transistor reçoit le signal de synchronisation Composite restitué.
- Si le signal de synchronisation Horizontale est dans la plage 31 kHz, le µC, tout en continuant d'insérer normalement le top de synchronisation Verticale, compte les lignes et une ligne sur deux il force sa sortie P0.0 à l'état haut. L'impulsion de synchronisation Horizontale qui traverse à ce moment là la résistance de by-pass de 680 ohms se retrouve alors annihilée puisque la base du transistor est forcée au 1 logique.
C'est ainsi que le signal de synchronisation à 31 kHz se retrouve transformé en signal à 15 kHz par annihilation d'un top de synchronisation sur deux. L'image est alors affichée en double, une image compressée horizontalement par moitié d'écran.
(http://img1.uplood.fr/mamu/ujlq_dscf3822small.jpg) (http://img1.uplood.fr/mamu/0ey7_dscf3822.jpg)
La trace montre l'annihilation d'un top de synchronisation Horizontale, celui qui est au milieu de l'écran.
En fait cette opération est très imparfaite car le niveau haut imposé par le µC se fait à travers une résistance interne qui n'est pas négligeable devant les 680 ohms de la résistance de by-pass, l'amplitude du résidu est légèrement supérieure à 1 volt.
Seule solution : augmenter la valeur de la résistance de by-pass. Une valeur décuple de 6,8 kilo-ohms convient à merveille mais a l'inconvénient de diminuer la raideur des flancs des impulsions, une valeur quintuple de 3,3 kilo-ohms semble le bon compromis.
(http://img1.uplood.fr/mamu/d7s4_dscf3854small.jpg) (http://img1.uplood.fr/mamu/7k19_dscf3854.jpg)
La trace du haut montre les tops de synchronisation Horizontale à 31 kHz coté HD-15, la trace du bas montre l'annihilation d'un top de synchronisation sur deux avec une résistance de by-pass de 3,3 kilo-ohms au lieu de 680 ohms. Le reliquat est négligeable et le LM1881 n'y voit que du feu, ce dernier retransmet bien une synchronisation à 15 kHz en direction du connecteur Jamma.
(http://img1.uplood.fr/mamu/0rf4_dscf3876small.jpg) (http://img1.uplood.fr/mamu/tmmc_dscf3876.jpg)
La trace du haut montre l'annihilation d'un top de synchronisation sur deux avec une résistance de by-pass décuple de 6,8 kilo-ohms au lieu de 680 ohms. Le reliquat est à peine discernable mais les flans des impulsions sont moins raides. A priori le LM1881 s'en accommode très bien puisque la trace du dessous montre le signal de synchronisation Composite tel qu'il est appliqué sur la broche A14 du connecteur Jamma
A suivre ...
Salut GC339, encore 1000 mercis pour ton investissement dans ce projet, <:)
j'attends la suite avec impatience, et j'en profite pour placer que j'adore les snapshots des vieux oscillo a tube, c'est retro a mort et magnifique a mes yeux 8)
Help !
Je ne retrouve plus la page des pièces détachées pour J-Pac sur le site d'Ultimarc. Je voudrais acheter un ou deux "J-PAC small chip" pour mes tests d'interface, quelqu'un aurait-il le lien vers cette page ?
Merci.
Avant on y accedait par là
http://www.ultimarc.com/upgrade.html
mais je ne voit plus le small chip, le mieux serait de contacter directement Andy, les contacts que j'ai eu avc lui étaient forts sympathiques jusque là, je pense qu'il te fera parvenir ça.
Câblage du prototype (suite).6) Câblage et test du µC Cypress / Entrée HD-15. (suite ...)
Tout d'abord une trace montrant le top de synchronisation Verticale dans le signal composite.
(http://img1.uplood.fr/mamu/i40a_dscf3889small.jpg) (http://img1.uplood.fr/mamu/a2ov_dscf3889.jpg)
La trace du haut correspond à l'impulsion telle qu'elle est appliqué sur la broche 14 du µC Cypress (P1.1), la trace du bas montre l'insertion de ce top après la résistance de by-pass de 3,3 kilo-ohms. Le µC met un certain temps pour détecter la présence ou la disparition de l'impulsion sur son port P1.1 puis pour actualiser en conséquence l'état de son port P0.0, il y a environ 3,7 µs de retard.
Test en 15 kHz, commutateur du boitier Edge en position "USA"Tout d'abord ce foutu boîtier possède une temporisation interne qui ne valide le mode 15 kHz de la DC qu'au moins 30 secondes après l'avoir mise sous tension, il doit certainement y avoir une excellente raison mais elle m'échappe. Heureusement il n'en est pas de même pour le mode VGA !
Tout va bien, cavaliers du µC en position 25 ou 31 kHz, le µC Cypress agit : la carte ne délivre pas de signal de synchronisation composite à destination du connecteur Jamma.
Cavalier en position 15 kHz, avec ou sans le cavalier 31 kHz, ça va moins bien. J'ai bien une image stable sur mon moniteur Hantarex mais le tiers haut de l'image est parasité par des lignes noires aléatoires.
Après plusieurs arrêt/marche de la DC conséquemment à la recherche de ce problème, j'obtiens une image impeccable. Nouvelle séquence d'arrêt/marche : le problème apparaît/disparaît, en fait il est beaucoup plus souvent présent qu'absent.
Après avoir obtenu à nouveau une image stable, je tente une séquence de coupure de l'alimentation de la carte interface : tout va bien, l'image reste impeccable. Idem après une série de débranchement/rebranchement du cordon VGA entre la VGA box et la carte interface.
Donc le problème doit provenir de la DC, ou de la VGA box ou encore des deux réunies !
Dieu soit loué, j'ai une deuxième DC, elle a du mal à lire les CD mais elle est fonctionnelle et c'est celle que j'ai utilisé pour mes premiers tests vidéo ainsi que pour le test audio de l'interface.
Tout va bien avec cette deuxième DC, elle affiche le menu de configuration impeccable après chaque redémarrage, la première DC a donc un problème aléatoire avec la VGA box.
OUF !Test en 31 kHz, commutateur du boitier Edge en position "JAP"J'ai aussi récupéré un "VGA câble" pour le test au cas ou il y aurait à nouveau un problème avec la "VGA box"
Tout va bien, cavaliers du µC en position 25 ou 15 kHz, le µC Cypress bloque le signal de synchronisation, rien ne parvient au connecteur Jamma.
Cavaliers 31 et 15 kHz présents, le signal de synchronisation à 31 kHz est bien modifié par le µC Cypress, j'ai effectivement une image double sur l'écran mais impossible de la stabiliser verticalement, elle arrive parfois à se stabiliser pendant une fraction de seconde mais elle se remet immédiatement à défiler. Le problème est identique avec le "VGA cable".
Il va falloir que je regarde cela de plus prêt.
Modifications et préconisations :
- Les deux LEDs donnant l'état du µC me semblent beaucoup trop lumineuses, il vaut mieux prévoir une résistance en série avec chaque LED pour diminuer le courant traversant chacune. Le régulateur 7805 s'en portera que mieux, à moins d'alimenter le µC par le +5 volts du connecteur Jamma plutôt que par le 7805.
- La valeur de la résistance de by-pass doit être de 3,3 kilo-ohms plutôt que de 680 ohms
- Le cavalier qui établi la liaison entre l'émetteur du transistor 2N2222 et le LM1881 n'est pas nécessaire : ou l'on câble la carte en entrée VGA ou on la câble en entrée Péritel, et dans ce dernier cas le µC Cypress et sa circuiterie associée ne sont plus nécessaires.
Et pourquoi pas, tant qu'à faire !Le µC Cypress "J-PAC small chip" en tant que pièce détachée a disparu de la page http://www.ultimarc.com/upgrade.html, il y a probablement moyen d'en obtenir quelques exemplaires en en faisant la demande auprès d'Andy d'Ultimarc mais cette solution me semble pas des plus pérenne.
Aussi je suis en train de réfléchir à son remplacement par un PIC 12F635 ou 12F683. Il y a bien le bloqueur à base de PIC 12C508 précité plus en avant dans ce fil de discussion : http://www.gamoover.net/Forums/index.php?topic=17890.msg268016#msg268016
(http://members.optusnet.com.au/eviltim/en_pic.png)
Le problème est que c'est un simple bloqueur de signal de synchronisation différent de 15 kHz et qu'il ne remplit pas les fonctions du µC Cypress / Ultimarc.
Je compte plutôt m'inspirer de ce projet de "video surimposer" : http://www.micro-examples.com/public/microex-navig/doc/081-pic-osd-superimposer.html tout en reproduisant le schéma utilisé avec le µC Cypress : résistance de by-pass, entrées synchronisation Horizontale et Verticale sur ports distincts ...
(http://www.micro-examples.com/pics/081-PIC-OSD-SUPERIMPOSER-schematic.JPG)
A suivre ...
toujours aussi passionnant de suivre les évolutions de cette interface.
merci pour toutes les explications/photos d'une étonnante accessibilité. :-*
Projet de remplacement du µC Cypress.Mon choix s'est porté sur le µC 12F635 de Microchip pour différentes raisons :
- Je possède un clone d'ICD2 acheté sur eBay pour programmer les µC Microchip.
- Le jeu d'instruction des µC de la série 12F est pratiquement le même que le 16F84 que j'ai déjà utilisé.
- Les outils logiciels sont téléchargeables gratuitement sur le site de Microchip.
- Ce sont des µC relativement rapides, 5 Mips soit 5 instructions par µs pour une fréquence d'horloge externe de 20 MHz.
- Possibilité d'utiliser l'horloge interne à 8 Mhz, la vitesse est alors de 2 Mips soit 2 instructions par µs.
- Liodel avait exprimé sa préférence pour implanter un chip à 8 pattes.
Le schéma retenu :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201090359-gc339-Discri.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201090359-gc339-Discri.JPG)
Rien de bien original, le schéma est extrapolé de celui du µC Cypress. Le 12F635 n'ayant que 6 broches de disponibles pour les entrées/sorties, il va falloir optimiser au maximum.
- Dans un premier temps, pour la mise au point, je vais utiliser un boîtier horloge extérieur à 20 MHz. Si j'arrive à maîtriser les timings avec l'horloge interne à 8 MHz, je réutiliserais cette broche pour par exemple allumer une LED.
- Je conserve le principe de la résistance by-pass.
- La synchro ligne est appliquée sur la broche GP4/T1G afin de pouvoir mesurer la fréquence ligne avec le compteur 1.
- La broche GP2 sera utilisée pour filtrer la synchro ligne et insérer la synchro trame après la résistance de by-pass. Pas de raison particulière ici à l'emploi de cette broche plutôt qu'une autre.
- La synchro trame est appliquée sur la broche GP3, cette broche ne peut être utilisée que comme entrée donc autant lui affecter ce signal à observer.
- Les broches restantes GP0 et GP1 seront utilisées pour les cavaliers de configuration, une combinaison binaire de l'absence/présence de ces cavaliers sera nécessaire pour les 4 configurations possibles, par exemple :
- absent, absent : 15 kHz.
- absent, présent : 24 kHz.
- présent, absent : 31 kHz.
- présent, présent : 31 kHz --> 15 kHz.
- Cette organisation des E/S n'est pas figée, l'affectation des signaux aux différentes broches pourra être modifiée pour mieux optimiser les temps de réponse du programme.
J'ai commandé plusieurs chips 12F635 ainsi que le boîtier oscillateur Dimanche soir sur le site de Farnell. Je devrais être livré aujourd'hui dans la journée si j'en crois le suivi UPS.
J'ai aussi pris la précaution de commander plusieurs chips 18F1320, au cas où le 12F635 serait trop juste. Ce µC permet d'obtenir du 10 Mips avec une résonateur extérieur de 10 MHz, il a aussi un jeu d'instructions plus performant, mais n'existe qu'en boîtier 18 broches.
Bon, maintenant y a plus qu'à ...
Bonsoir.
Quelques nouvelles du front ...
J'ai décidé de câbler un prototype à part rien que pour développer et mettre au point le programme du pic 12F635.
(http://img1.uplood.fr/mamu/o5m6_dscf3986small.jpg) (http://img1.uplood.fr/mamu/3lmm_dscf3986.jpg)
Pour me simplifier la vie j'ai utilisé un "finger board" de récupération, il sert juste à récupérer le + 5 volts du connecteur Jamma car je vais continuer à utiliser mon banc de test Jamma pour la mise au point.
Ce "finger board" sert aussi de support à une "deuxième étage" constitué d'un morceau de circuit imprimé pré-percé où sont installés les différents supports et le connecteur HD-15.
Les supports utilisés sont du type à wrapper :
- Un support 2×4 pour le pic 12F635.
- Un support 2×4 pour le boitier oscillateur à 20 MHz.
- Un support 2×8 pour une plateforme où seront soudés les composants passifs nécessaires comme condensateurs et résistances.
Le mini-wrapping est très pratique. Il suffit de déwrapper les fils des liaisons obsolètes et de rewrapper les nouvelles pour modifier facilement le circuit si un impératif du programme l'exigeait, pas besoin de jouer du fer à souder !
Le clone de l'ICD2 qui va servir à programmer le µC 12F635. Pas besoin d'une alimentation externe, l'ICD2 utilise le 5 volts présent sur le bus USB du PC sur lequel il est raccordé.
(http://img1.uplood.fr/mamu/6wts_dscf4008small.jpg) (http://img1.uplood.fr/mamu/tal8_dscf4008.jpg)
Tel qu'il a été livré, le clone ICD2 ne comprenait que deux circuits imprimés (
le circuit imprimé principal avec le bus USB et le circuit supportant le Textool ) sans aucun boîtier ni support mécanique.
J'ai donc réalisé un support moi-même avec des chutes de plexiglass et des entretoises de récupération.
A suivre ...
Superbe !!!
Bon courage pour la suite !
pfiou c'est beau c'est grand ! Courage pour la suite et merci pour toutes tes explications ! ^-
Bonsoir.
Tout d'abord merci pour les messages d'encouragement !
Quelques nouvelles ....
Après avoir téléchargé pas moins de 4 notices, sans compter les additifs ou correctifs, sur le site Microchip :
- PIC123F635 Data Sheet (232 pages ).
- MPLAB® IDE User's Guide (330 pages ).
- MPASMTM, MPLINKTM, MPLINKTM User's Guide (287 pages ).
- ICD2® User's Guide (148 pages ).
Je les ai imprimées à raison de quatre pages par feuille A4 : 2 au recto et 2 au verso, ce qui limite bien l'épaisseur et le poids de chacune.
Une notice c'est quand même plus confortable sur papier que sur écran, on peut plus facilement en zieuter plusieurs en même temps et il est facile de les annoter ...
La deuxième notice est celle concernant l'outil de développement MPLAB sous windaube, la troisième correspond à l'assembleur/éditeur de lien accessible dans MPLAB et la dernière à celle à celle du programmateur ICD2 qui doit être piloté par MPLAB pour pouvoir programmer les chips.
Je dois avouer que c'est plutôt laborieux, l'outil MPLAB intègre de très (trop) nombreuses fonctionnalités.
Il faut étudier le datasheet du µC pour pouvoir écrire le programme, consulter la notice de l'assembleur/éditeur de liens pour les directives d'assemblage, s'aider de la notice de MPLAB pour toute opération : créer le projet, écrire/éditer le source, l'assembler, utiliser le simulateur intégré ... Et à chaque écueil rechercher la solution à travers les trop nombreuses pages de ces notices.
Un aperçu de l'écran MPLAB :
(http://img1.uplood.fr/mamu/xckz_idesmall.jpg) (http://img1.uplood.fr/mamu/ucn3_ide.jpg)
- Dans le coin en haut à gauche : la fenêtre concernant le projet et les fichiers associés.
- Immédiatement à sa droite : une vue sur le fichier ".inc" avec définitions de noms et bits des registres du 12F635
- En haut à droite : la fenêtre d'observation où l'on peut choisir les registres ou les variables programme à observer en mode déboguage.
- En bas à droite la fenêtre qui permet de créer des stimuli, ici un clic sur un bouton virtuel permet de simuler l'interruption qui sera réalisée plus tard par le signal de synchronisation ligne.
- Et enfin en bas à droite la grande fenêtre avec le code source que l'on doit entrer manuellement.
C'est aussi une des fenêtres utilisée par le débogueur, ce dernier permet d'exécuter les instructions une à une en mode manuel ou en automatique, un index se déplaçant sur le code source à chaque pas. Il est aussi possible de mettre des points d'arrêt ou de simuler un évènement extérieur pour vérifier la réaction du programme.
Après réflexion, j'ai décidé de modifier la manière de mesurer la fréquence du signal de synchronisation ligne. Je vais lire la valeur du compteur TMR0 ou TMR1 entre deux interruptions générées par le front descendant du signal de synchronisation ligne plutôt que d'utiliser le compteur TMR1 en chronomètre pour mesurer le temps écoulé entre la fin d'un top ligne et le début du suivant.
Cela entraîne une modification du schéma précédemment publié au niveau de GP2 et GP4 :
(http://img1.uplood.fr/mamu/z98z_osc.jpg)
Donc l'écriture du programme avance laborieusement, c'est pas toujours évident quand on doit tout apprendre par soi-même, sans formation préalable, uniquement avec des notices qui pour faciliter la tâche sont écrites en anglais.
A suivre ...
Perso j'utilise les compilateurs C dispo pour les PIC, avec en cas de besoin d'un timing serré l'instruction ASM.
BP
il a l'air enorme ce projet!! chapeau! :)
En gros ca va etre un JAMMASD mais pour console! :p
ca sort quand ?? :)
@gc339:Arf, tu connais Bruno Gavand ??? Il m'avait proposé un jour un flashage de PIC à titre gracieux à son boulot (pour un projet non arcadien). Comme le monde est petit ...
Citation de: ckf92 le Mercredi 04 Novembre 2009, 16:38:56 PMca sort quand ?? :)
On a prévu d'envahir le monde en 2010... =:))
Enfin, les pays équipés scart (péritel) ce qui réduit considérablement la taille du monde :D
Citation de: BigPanik le Mercredi 28 Octobre 2009, 01:18:11 AM
Perso j'utilise les compilateurs C dispo pour les PIC, avec en cas de besoin d'un timing serré l'instruction ASM.
J'ai horreur du langage C, donc le bout de programme pour cette application sera écrit uniquement en assembleur.
Citation de: speedsterharry le Mercredi 04 Novembre 2009, 16:51:41 PM
@gc339:Arf, tu connais Bruno Gavand ??? Il m'avait proposé un jour un flashage de PIC à titre gracieux à son boulot (pour un projet non arcadien). Comme le monde est petit ...
Non, ce nom me dit rien.
Des nouvelles du projet :Voici une description succincte du programme :
Après la séquence d'initialisation le programme entre dans une boucle sans fin d'attente qui sera :
- Interrompue à la fréquence des impulsions de synchronisation ligne.
- Annulée par le chien de garde en cas de disparition du signal de synchronisation ligne.
Le timer 0 va servir de chronomètre, il mesurera le temps écoulé entre deux interruptions consécutives autrement dit entre deux tops de synchronisation.
- Le temps chronométré va être comparé aux limites d'une fenêtre temporelle pour déterminer s'il est :
- Dans les normes et doit être accepté.
- Hors normes et doit alors être refusé.
- La fréquence d'horloge du Timer 0 est choisie de telle manière que la valeur attendue soit supérieure à 128 pour qu'il y ait dépassement de ce compteur pour la première fréquence ligne sous multiple de celle attendue.
A chaque interruption :
- Le Chronomètre (Timer 0) est lu, sauvegardé puis réinitialisé.
- Le Top trame est inséré s'il est présent et si le circuit est verrouillé.
- La valeur chronométrée entre deux tops ligne est comparée aux durées inférieures et supérieures de la fenêtre :
- Les durées bornant la fenêtre sont fonction de la fréquence ligne à autoriser, elles sont sauvegardées dans deux variables après lecture des cavaliers de configuration lors de l'initialisation du programme
- Si la valeur chronométrée est à l'intérieur de la fenêtre, un compteur est incrémenté. Quand il y a 20 chronométrages consécutifs positifs, le circuit est déclaré verrouillé. Le by-pass du signal de synchronisation ligne sera validé lors de l'interruption suivante.
- Si la valeur chronométrée est en dépassement (overflow du Timer 0) ou en dehors de la fenêtre, ce même compteur est décrémenté. Quand sa valeur atteint zéro, le circuit est déclaré non verrouillé et le by-pass du signal de synchronisation ligne est immédiatement interdit.
- Le chien de garde est réinitialisé et l'interruption par la broche GP2/INT est réautorisée.
Le chien de garde a aboyé :
- Suite à l'absence d'interruptions, donc de tops de synchronisation ligne pendant une période équivalente à plusieurs dizaines de lignes.
- Le circuit est immédiatement déclaré non verrouillé, le by-pass est interdit.
- Le chien de garde est inhibé et le programme entre dans une boucle sans fin, attendant une interruption générée par la réapparition d'un signal de synchronisation ligne.
Il pourrait y avoir des impulsions d'égalisation ajoutées dans le signal de synchronisation ligne d'une image entrelacée. Ce n'est pas le cas sur la DreamCast mais ce n'est pas exclu pour d'autres consoles.
Ces impulsions sont présentes pendant la période de suppression trame et leur fréquence est celle d'une demi-ligne, il y en a 14/16 pour une trame 625 lignes (Europe) et 18 pour une trame 525 lignes (USA, Japon), c'est pourquoi une vingtaine de chronométrages consécutifs bons ou mauvais sont nécessaires comme filtrage pour déclarer ou non le circuit synchronisé afin d'éviter un verrouillage non désiré sur une fréquence harmonique.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201101307-gc339-sync9.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201101307-gc339-sync9.jpg)
Ci-dessus les impulsions d'égalisation encadrant la synchronisation trame dans un signal vidéo composite en 525 lignes.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201101414-gc339-sync1.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201101414-gc339-sync1.jpg)
Ci-dessus les impulsions d'égalisation encadrant la synchronisation trame dans un signal vidéo composite en 625 lignes.
Le programme est écrit au deux tiers, je n'ai réalisé pour l'instant que la reconnaissance de la fréquence ligne à 15 kHz, il tourne sur le simulateur logiciel intégré à MPSIM mais pas encore en réel.
Un exemple des difficultés de déverminage avec le dernier écueil rencontré : les interruptions s'exécutent bien avec le simulateur MPLAB intégré en simulant un changement d'état sur la broche GP2/INT dans la fenêtre des stimulus mais rien ne se passe en réel.
En relisant le datasheet du PIC12F635 au sujet des interruptions, en bas de la page 139, je remarque une note en grisée à laquelle je n'avais pas vraiment fait attention lors de mes précédentes lectures:
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201093607-gc339-41232d-139.png) (https://gamoovernet.pixhotel.fr/pics/20210201093607-gc339-41232d-139.png)
The CMCON0 (19h) register must be initialized to configure an analog channel as a digital input. Pins configured as analog inputs will read '0'.Ce n'est vraiment pas très explicite, l'expérience et l'intuition me disent d'aller consulter le paragraphe similaire concernant les interruptions dans les datasheets des PIC de la même famille. Ils ont du être rédigés à partir d'un même modèle car beaucoup de paragraphes sont identiques.
- BINGO avec le datasheet du PIC 12F609, pas besoin de faire un dessin avec le "cannot generate an interrupt", c'est plus qu'explicite ! :
The ANSEL register must be initialized to configure an analog channel as a digital input. Pins configured as analog inputs will read '0' and cannot generate an interrupt.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201094741-gc339-41302d-118.png) (https://gamoovernet.pixhotel.fr/pics/20210201094741-gc339-41302d-118.png)
- Et encore mieux avec celui du PIC 12F683 où il est question des deux registres impliqués:
The ANSEL and CMCON0 registers must be initialized to configure an analog channel as a digital input. Pins configured as analog inputs will read '0' and cannot generate an interrupt.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201095649-gc339-41211d-092.png) (https://gamoovernet.pixhotel.fr/pics/20210201095649-gc339-41211d-092.png)
Et l'interruption s'est mise à fonctionner après avoir modifié les bits impliqués dans le registre CMCON0, comme quoi le simulateur logiciel intégré à ses limites et qu'il faut s'en méfier, les datasheets ne sont pas en reste non plus !
Ce qu'il reste à faire :
- Déterminer pourquoi le chronométrage est toujours hors fenêtre en réel alors que tout va bien avec le simulateur intégré.
- Gérer le chien de garde.
- Lire les cavaliers de configuration et appliquer les paramètres pour chaque fréquence ligne à filtrer.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
A suivre...
Citation de: liodel le Mercredi 04 Novembre 2009, 18:12:12 PM
On a prévu d'envahir le monde en 2010... =:))
Enfin, les pays équipés scart (péritel) ce qui réduit considérablement la taille du monde :D
c'est pour bientot!!! cooooooooooooool! lol ;)
Citation de: gc339 le Jeudi 05 Novembre 2009, 00:21:38 AM
Non, ce nom me dit rien.
Il apparait sur un des schémas que tu donné dans un de tes posts. J'ai cru que tu le connaissais personnellement...
alle zmoi je UP fort pour ce projet! tu as tous mes encouragements!
Citation de: speedsterharry le Jeudi 05 Novembre 2009, 21:17:14 PM
Il apparait sur un des schémas que tu donné dans un de tes posts. J'ai cru que tu le connaissais personnellement...
J'ai procédé préalablement à une recherche sur le net de tout ce qui concernait les PIC et la vidéo et je suis tombé sur la description de Bruno Gavand qui avait beaucoup de points commun avec ce projet.
Ce qu'il restait à faire :
- Déterminer pourquoi le chronométrage est toujours hors fenêtre en réel alors que tout va bien avec le simulateur intégré.
- Gérer le chien de garde.
- Lire les cavaliers de configuration et appliquer les paramètres pour chaque fréquence ligne à filtrer.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
Le chronométrage était mauvais car j'avais mal positionné le compteur prescaler, il prédivisait 2 fois de trop.
Ce compteur prescaler est inséré entre le signal d'horloge général et le Timer 0, il permet de prédiviser l'horloge appliquée au Timer 0 dans un rapport que l'on peut programmer entre 2
1 à 2
8.
En tout cas cela m'a permis de mieux connaître le délai de prise en compte de l'interruption, le datasheet n'étant pas très précis sur le sujet.
- Le chronométrage théorique devant être de 160 (64µs ÷ 0,4µs), 0,4µs étant la période de l'horloge appliquée au Timer0.[/i] )
- Le délai entre deux interruptions est effectivement chronométré à 158.
La différence entre les deux correspond au temps de prise en compte de l'interruption soit 2 × 0,4 µs = 0,8 µs. Ce temps de 0,8 µs correspond à 4 cycles d'instruction, un cycle durant 0,2 µs pour ce PIC cadencé à 20 Mhz.
Après avoir solutionné ce premier problème un autre s'est manifesté.Si l'on détaille de plus près les impulsions de synchronisation des deux standards à trames entrelacées :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201115517-gc339-Line-Numbering-Conventions-1.png) (https://gamoovernet.pixhotel.fr/pics/20210201115517-gc339-Line-Numbering-Conventions-1.png)
On peut s'apercevoir que l'impulsion de synchronisation trame :
- Dans le cas du 625 lignes européen :
- Pour la 1ère trame :
- Débute en même temps que la 1ère ligne.
- Se termine au milieu d'une ligne, la 3ème.
- Pour la 2ème trame :
- Débute au milieu de la 313ème ligne.
- Se termine en même temps que la dernière ligne de l'image, la 625ème.
Une impulsion trame durant en fait 2,5 lignes soit 160 µs. - Dans le cas du 525 lignes nord américain :
- Pour la 1ère trame :
- Débute en même temps que la 4ème ligne.
- Se termine en même temps que la 6ème ligne.
- Pour la 2ème trame :
- Débute au milieu de la 266ème ligne.
- Se termine au milieu de la 269ème ligne.
Une impulsion trame durant 3 lignes dans ce standard. Ce système utilise une numérotation des lignes différentes, la ligne 1 ne correspond pas au début d'un top de synchro verticale mais au début de la période de suppression trame pendant laquelle les tops d'égalisation sont insérés.
Le début ou la fin de ces impulsions de synchro trame étant toujours synchronisé sur le front descendant des impulsions de synchro ligne ou des impulsions d'égalisation.
Ce début ou cette fin d'impulsion trame en plein milieu d'une ligne est la signature des trames entrelacées, les trames progressives debutent ou finissent toujours en parfait synchronisme avec les impulsions ligne.
Le logiciel en cours d'écriture se synchronisant sur les impulsions de synchro ligne, la présence ou l'absence du signal de synchro trame n'était testée qu'à chaque interruption.
- Ceci ne pose pas problème quand il y a des impulsions d'égalisation dans le signal de synchro ligne, car il y a alors une interruption en milieu de ligne pour venir lire l'état de la synchro trame.
- Ce n'est plus le cas quand ces impulsions d'égalisation ne sont pas présentes dans le signal de synchro ligne comme par example sur la DreamCast.
- La durée lue des impulsions de synchro trame sera écourtée de la durée d'une demi-ligne pour le 625 lignes européen
- La durée lue de l'impulsion de synchro de la 2èmetrame du 525 lignes US sera amputée de la durée d'une ligne
Car il n'y a pas d'interruption générée en milieu de ligne pour pouvoir venir lire l'état de cette synchro trame.
Il faut donc trouver une autre solution ... Comme utiliser l'interruption sur changement d'état (interrupt-on-change) de la broche GP3 sur laquelle est appliqué le signal de synchro trame.
- Il vaut mieux différencier temporellement l'interruption due à la synchro ligne de celle due au changement d'état de la synchro trame
- Les changements d'état de la synchro trame étant synchrones avec le front descendant du top de synchro ligne, l'interruption due à la synchro ligne devra plutôt être activé par son front montant.
- L'interruption due à la synchro trame précédera donc celle due à la synchro ligne de quelques µs, théoriquement 4,7 µs en 525 ou 625 lignes, 3,8 µs dans le cas du VGA à 31 kHz.
Le traitement de l'interruption due au changement d'état de la synchro trame devra donc être optimisé au maximum car elle devra être exécutée en moins de 3,8 µs ÷ 0,2 µs soit moins 19 cycles d'instruction, ce qui ne laissera que 15 cycles maximum pour ce traitement compte tenu du délai de prise en compte de cette interruption !
- Le fait que le circuit soit verrouillé ou pas autorisera ou inhibera l'interruption due au changement d'état de la synchro trame en plus du traitement du by-pass.
- L'adresse de traitement des deux interruptions étant commune il va falloir d'entrée les différencier pour traiter en premier celle due au changement d'état de la synchro trame car le temps est compté.
Problème aussitôt identifié, solution aussitôt imaginée, programme aussitôt modifié et testé avec le simulateur intégré au MPLAB IDE, qui soit dit en passant disfonctionne ostensiblement sur le traitement de l'interruption "interrupt-on-change".
L'expérimentation réelle montre que le signal trame n'est plus inséré tronqué d'une demi-ligne avec le mode 15 kHz de la DreamCast, reste à tester comment se comporte cette modification avec les autres fréquences ligne, surtout avec le 31 kHz et ses 3,8 µs de top ligne...
Ce qu'il reste à faire :
- Gérer le chien de garde.
- Lire les cavaliers de configuration et appliquer les paramètres pour chaque fréquence ligne à filtrer.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
A suivre ...
Bonjour.
La réalisation d'un logiciel sur micro-contrôleur n'est pas chose facile, d'autant plus quand (je parle de mon expérience, pas du projet ici) :
- on a pas encore l'expérience avec le micro-contrôleur choisi
- la doc est fausse
- le simulateur est foireux
- l'électronique autour du µC est buggée
- on utilise des protocoles propriétaires (Kro$oft) mal documentés et incomplets
- on te demande d'émuler les bugs de la version précédente (!!!)
La solution ?
Pour un particulier : le courage et la persévérance.
En milieu professionnel : le développement piloté par les tests : lien Wiki (http://fr.wikipedia.org/wiki/Test_Driven_Development) et la méthodologie eXtrem-Programming (http://fr.wikipedia.org/wiki/Extreme_Programming).
Pas de news?
z etes quand meme des grands malades serieux ... ^-^
Citation de: gc339 le Mardi 06 Octobre 2009, 10:56:34 AM
Projet de remplacement du µC Cypress.
Mon choix s'est porté sur le µC 12F635 de Microchip (...)
- Dans un premier temps, pour la mise au point, je vais utiliser un boîtier horloge extérieur à 20 MHz. Si j'arrive à maîtriser les timings avec l'horloge interne à 8 MHz, je réutiliserais cette broche pour par exemple allumer une LED.
(...)
- Les broches restantes GP0 et GP1 seront utilisées pour les cavaliers de configuration, une combinaison binaire de l'absence/présence de ces cavaliers sera nécessaire pour les 4 configurations possibles, par exemple :
- absent, absent : 15 kHz.
- absent, présent : 24 kHz.
- présent, absent : 31 kHz.
- présent, présent : 31 kHz --> 15 kHz.
- Cette organisation des E/S n'est pas figée, l'affectation des signaux aux différentes broches pourra être modifiée pour mieux optimiser les temps de réponse du programme.
Bonsoir,
Afin d'avancer sur l'évolution du routage, j'aurais voulu savoir si :
- je partais sur ce boitier horloge qui me prends une place monstre :D ou si un quartz plus petit serait installable ?
- l'idée des cavaliers est maintenue comme évoqué précedemment (cad un jumper 2x2) ?
- je place une led et sa résistance quelque part ?[/list][/list]
up
Citation de: liodel le Lundi 14 Décembre 2009, 20:20:21 PM
Afin d'avancer sur l'évolution du routage, j'aurais voulu savoir si :
- je partais sur ce boitier horloge qui me prends une place monstre :D ou si un quartz plus petit serait installable ?
- l'idée des cavaliers est maintenue comme évoqué précedemment (cad un jumper 2x2) ?
- je place une led et sa résistance quelque part ?
Désolé pour cette réponse tardive, la chose qui me manque le plus en cette période de fin d'année, c'est du TEMPS ! C'est pourquoi la finition du logiciel PIC a pris un peu de retard ...
- Le boîtier horloge que j'ai utilisé est un LF X356H 20MHz référence 9713018 chez Farnell, c'était un des moins cher. Peut-être il y a-t-il la possibilité d'en trouver un autre moins encombrant. En tout cas il n'est pas possible de remplacer ce boîtier oscillateur par un simple quartz car pour ce faire il faudrait monopoliser une deuxième broche du PIC, ce qui est irréalisable vu le peu de broches disponibles en E/S et la configuration choisie.
- L'idée des 2 cavaliers pour choisir la fréquence ligne à filtrer est conservée, cependant il n'y plus de broche de disponible pour activer une LED quand le PIC détecte la fréquence ligne filtrée.
Il faudra donc multiplexer les deux broches restantes GP0(7) et GP1(6) pour réaliser cette double fonctionnalité sans accroître la complexité du schéma.
J'ai déjà rapidement réfléchi au problème, la solution trouvée n'ajouterai au schéma que deux diodes genre BAT42 en plus de la LED avec sa résistance.
Je poste le schéma de cet ajout dés que je l'ai expérimenté/validé.
Bonjour,
Citation de: gc339 le Mercredi 16 Décembre 2009, 13:32:34 PM
Désolé pour cette réponse tardive, la chose qui me manque le plus en cette période de fin d'année, c'est du TEMPS ! C'est pourquoi la finition du logiciel PIC a pris un peu de retard ...
Ah mais y'a pas de souci, tout vient a point...
Bonjour à tous et merci aux 2 piliers du topic qui font avancer les choses. Ayant un projet DC2Jamma dans les tuyaux, je viens avec une question qui titille.. :D
Au début du projet, le but était "simple" : Intégrer extracteur de synchro + ampli couleurs puis plusieurs fonctionnalités annexes sont venues s'y greffer pour le bonheur de nombreux futurs utilisateurs.
Une fois, le projet global terminé, pensez-vous tirer plusieurs modèles en tenant compte de 2 ou 3 types de projets ??
Par exemple :
- Maxi PCB avec toutes les fonctionnalités possibles. -> $$$$
- PCB du prolétaire avec de quoi booster un signal VGA et RGB seulement.
- PCB du pauvre avec seulement un ampli RGB (type péritel) + séparateur de synchro.
- PCB du très pauvre
avec seulement
ampli RGB + séparateur mais sans connecteur péritel ni sortie jamma, juste des picots pour souder (et c'est cette partie qui m'intéresserait pour mon projet DC).
[/list]
J'ai parcouru le topic hier soir pendant environ 2H et je reste ébahi quand à l'avancée de vos travaux. Je pense qu'un petit retour en arrière serait profitable à la communauté afin de valider ne serai-ce que les bases (le 1er PCB monté était de bonne facture non ?). En tirer quelques exemplaires de la PCB du très pauvre ou juste un typon pour les personnes intéressées serait du pain beni pour mettre mon projet sur rails.
Dans tous les cas,
je vous remercie car le topic regorge de petits conseils d'électroniciens et me permet de me replonger dans cette science que j'ai quitté après mon bac (5 ans déjà)..
PS1 : Liodel, étant aware en électronique je pourrai par exemple reprendre le début de tes travaux pour échafauder le plan de la PCB du très pauvre, le permettrais-tu ?
Citation de: setsuan le Mercredi 23 Décembre 2009, 15:20:36 PM
PS1 : Liodel, étant aware en électronique je pourrai par exemple reprendre le début de tes travaux pour échafauder le plan de la PCB du très pauvre, le permettrais-tu ?
Bonjour,
le pcb du très pauvre est documenté, et tu peux le trouver sur ce site ici
http://www.gamoover.net/tuto/schema-de-montage-du-lm1881-séparation-de-la-synchro-du-signal-composite
(http://www.gamoover.net/tuto/schema-de-montage-du-lm1881-s%C3%A9paration-de-la-synchro-du-signal-composite)il se fait sur une plaque a trous, donc vraiment pour le plus petit budget
mais si tu veux un schéma format eagle et son pcb, je peux te faire ça easy
le premier pcb était très bien mais avait déjà l'ampli vidéo sans le clamp du coup les niveaux de couleurs étaient dépendant de la présence de condensateurs dans le câble DC. Donc j'avais déjà avancé vers le pcb du pauvre.
Précédent post édité, j'avais oublié le mot "ampli" pour la PCB du très pauvre.
Afin de ne pas faire partir le topic dans toutes les directions , j'ai opté pour le MP vers liodel. Au pire, une fois que quelques informations seront validées, je créerai un topic annexe.
Bonsoir
Voici le bout de schéma concernant la paire de cavaliers de programmation :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201090359-gc339-Discri.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201090359-gc339-Discri.JPG)
Avec ce schéma multiplexant la lecture des cavaliers il n'est possible de piloter qu'une seule LED.
En plus de l'indication éteinte/allumée, il va donc falloir la faire clignoter pour afficher une information supplémentaire :
- Éteinte : Pas de présence d'un signal de synchronisation, by-pass inhibé.
- Clignotante : Présence d'un signal de synchronisation quelconque, by-pass inhibé.
- Fixe : Présence du signal de synchronisation attendu, by-pass validé.
Le clignotement sera réalisé hors temps réel, c'est à dire dans la boucle de fond. De toutes façons le µC ne fait rien d'autre que de boucler indéfiniment pendant qu'il attend une interruption ligne ou trame, autant lui donner un peu d'occupation.
La lecture des cavaliers s'effectue en deux séquences au moment de l'initialisation après un reset ou un coup de chien :
- 1er séquence :
- Le port GP1 est déclaré en sortie et à l'état bas (zéro logique).
- Le port GP0 est déclaré en entrée avec la résistance interne de "pull-up" validée.
- Si le cavalier supérieur est présent, le port GP1 impose un niveau logique 0 à travers la diode du haut sur l'entrée GP0.
- Si ce même cavalier est absent, l'entrée GP0 reste au 1 logique grâce à sa résistance de "pull-up"
- A noter que la LED s'éclaire intempestivement pendant cette 1er séquence si le cavalier du haut est présent, ce qui n'est vraiment pas gênant car la durée de la séquence est de l'ordre de la µs.
- 2èm séquence :
- Cette séquence-ci les rôles sont inversés : C'est le port GP0 qui est déclaré en sortie à l'état bas et le port GP1 qui est déclaré en entrée avec sa résistance de "pull-up" de validée.
- L'entrée GP1 est forcée au niveau logique 0 à travers la diode du bas si le cavalier inférieur est présent, sinon elle est vue au niveau logique 1.
- Même genre de remarque pour la LED, elle s'allume intempestivement pendant cette séquence indépendamment de la présence du cavalier inférieur.
- Ces deux séquences de lecture effectuées, le port GP0 reste déclaré en sortie alors que le port GP1 reste déclaré en entrée, résistance de "pull-up" désactivée.
Un état bas sur la sortie GP0 allumera la LED alors qu'un état haut la maintiendra éteinte.
Les diodes seront préférentiellement des diodes schottky genre BAT42 à cause de leur seuil plus faible : 0,3 Volt contre 0,7 volt pour des diodes passe-partout genre 1N4148.
Bonsoir.
Ce qu'il restait à faire au niveau programme du PIC :
- Gérer le chien de garde.
- Lire les cavaliers de configuration et appliquer les paramètres pour chaque fréquence ligne à filtrer.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
Ce qui a été ajouté depuis :
- Afficher l'état du discriminateur à l'aide d'une LED :
- Verrouillé, présence de la bonne fréquence ligne : LED allumée fixe.
- Présence d'un signal de synchro ligne quelconque : LED clignotante.
- Absence de tout signal de synchronisation ligne: Led éteinte.
La gestion de la LED.
La LED devant être gérée hors temps réel, c'est à dire dans la boucle d'attente, il est très facile de l'allumer ou de l'éteindre en fonction d'un flag positionné par la routine traitant les interruptions.
Avec le clignotement se pose un petit problème : comment générer la temporisation qui va servir à la faire clignoter ?
La solution la plus simple que j'ai trouvée est celle d'utiliser le Timer1 qui était jusqu'alors inemployé :
- Le Timer1 est précédé d'un prédiviseur ou "prescaler". Ce prescaler reçoit un signal d'horloge dont on peut choisir la source par programmation.
- Quand le prescaler du Timer1 est piloté par le signal d'horloge externe au PIC, 20 MHz dans le cas présent, il ne peut l'être que par ce signal prédivisé par 4.
- Le rapport de division maximum du prescaler est de 23 donc de 8 (4 rapports possibles : 1, 2, 4 et 8 ).
- Le Timer1 est un compteur à 16 bits, son indicateur de dépassement est donc positionné toutes les 216 soit 65536 impulsions en provenance de son prescaler.
L'indicateur de dépassement du Timer1 est donc sollicité à la fréquence de : 20
× 10
6 ÷ 4
÷ 8
÷ 65536 soit 9,5 Hz.
Il suffit donc de faire surveiller cet indicateur de dépassement par la boucle de fond, de lui faire inverser l'état de la LED à chaque fois que l'indicateur apparaît pour qu'elle clignote à une fréquence deux fois moindre. C'est à dire 4,75 Hz, ce qui est tout à fait compatible avec la persistance rétinienne pour bien percevoir ce clignotement.
Le chien de garde (Watch Dog)La temporisation du chien de garde est générée en interne à partir d'un compteur qui évolue à une fréquence d'horloge de 31 kHz. La temporisation peut être choisie comme étant la période de l'horloge à 31 kHz divisée dans un rapport de 2
5 à 2
16 soit un rapport de 32 à 65536.
En choisissant la temporisation la plus petite, donc le coefficient 2
5 = 32, cette temporisation est de : (32
÷ (31
× 10
3 )) = 1,03
× 10
-3 soit à peu de chose près 1 ms.
Le chien aboiera donc au bout d'une période équivalente à ((1
× 10
-3 )
÷ (64
× 10
-6 )) soit 16 impulsions de synchronisation manquantes pour une fréquence ligne de 15 kHz et le double soit 32 impulsions manquantes pour une fréquence ligne de 32 kHz.
Quand le chien a aboyé suite à la disparition du signal de synchronisation, le PIC se réinitialise et le compteur programme est forcé à zéro comme à la mise sous tension.
Le programme développé ne fait pas la différence entre une réinitialisation suivant la mise sous tension et celle due au chien de garde, le système est déclaré déverrouillé, la LED indicatrice est éteinte, le by-pass interdit, puis il se met en attente des impulsions de synchronisation ligne.
La vérification du fonctionnement du chien a fait apparaître un dysfonctionnement. Le problème venait de la routine d'interruption : l'adresse de la routine est commune à toutes les interruptions, il faut donc faire un test en entrée pour en connaître la source :
- Changement d'état du signal de synchronisation trame.
- Front montant d'une impulsion de synchronisation ligne.
Ce choix permet d'exécuter la sous-routine correspondante à la source.
Ce test se faisait préalablement sur le flag "Interrupt-on-change" positionné par le changement d'état du signal de synchronisation trame.
Une analyse attentive à montré qu'il était impératif de le faire sur le flag de l'interruption due au signal de synchronisation ligne pour une question de séquencement car l'interruption due au signal de synchronisation trame est tributaire de celle due au signal de synchronisation ligne.
Ce test une fois modifié, tout est rentré dans l'ordre.
Lecture des cavaliers / paramètres selon fréquence ligne à filtrerLe programme de lecture des cavaliers est écrit mais non encore testé.
Les paramètres suivants ont été chronométrés a partir de :
- De la DreamCast comme source vidéo pour le 15 kHz et le 31kHz.
- D'une mesure réalisée par F4brice pour le 24 kHz car je ne dispose pas d'une carte ou d'un système délivrant cette fréquence de balayage.
Les valeurs chronométrées sont celles lues dans le Timer0 à l'aide d'un petit programme de lecture affichant les bits deux à deux sur les ports GP0 et GP1, sauf pour le 24 kHz évidemment.
- Chronomètre = 158 pour le 15 kHz (160 théorique).
- Chronomètre = 77 pour le 31 kHz (80 théorique).
- Duré ligne = 40,2 µs pour le 24 kHz, soit un chronomètre théorique de 40,2 ÷ 0,4 = 100,5. (0,4 µs étant le pas du chronomètre )
étant donné que le chronomètre théorique est supérieur de deux ou trois unités au chronomètre réel (temps de prise en compte des interruptions ), une valeur de 98 pour le chronomètre réel semble appropriée.
Les valeurs retenues pour encadrer la fenêtre du discriminateur sont les suivantes :
- 158 ± 5 pour le 15 kHz, donc 153/163.
- 98 ± 4 pour le 24 kHz donc 94/102.
- 77 ± 3 pour le 31 kHz, donc 74/80.
En fait je me suis basé sur la tolérance d'un moniteur Hantarex MTC9000, celui-ci accepte une fréquence ligne de 15625 Hz ± 500 Hz, ce qui correspond à une tolérance de 3%. Les valeurs limites choisies pour le chronométrage sont dans cet ordre de grandeur.
Plus concrètement, pour le 15 kHz par exemple, cela veut dire qu'un signal de synchronisation dont la période chronométrée entre deux impulsions est inférieure à 153 ou supérieure à 163 ne sera pas reconnu comme un signal de synchronisation à 15 kHz. Le PIC ne se verrouillera pas et le by-pass restera interdit.
Ce qu'il reste à faire :
- Tester le programme de lecture des cavaliers, vérifier que l'on filtre bien la fréquence ligne choisie à partir des cavaliers.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
- Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma
A suivre ...
Bonsoir.
Ce qu'il restait à faire :
- Tester le programme de lecture des cavaliers, vérifier que l'on filtre bien la fréquence ligne choisie à partir des cavaliers.
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
- Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma
La gestion de la LEDLa boucle de fond teste en permanence l'indicateur de débordement du Timer1, ce qui se reproduit tous les 1/9
em de seconde. Pour simplifier la gestion de la LED, le programme ne modifie l'état de celle-ci qu'à partir de ce moment là :
- Le programme teste d'abord l'indicateur "locked" qui n'est positionné que par la routine d'interruption :
- Si cet indicateur est à 1 : La LED est allumée, pour indiquer que le programme a détecté la bonne fréquence ligne.
- S'il est à 0 : Poursuite du programme avec le test de présence du signal de synchronisation ligne.
- Le programme à besoin de savoir s'il y a présence d'impulsions de synchronisation ligne. Comme il n'y a aucun indicateur spécifique de prévu au niveau de la routine d'interruption, c'est le bit qui valide le chien de garde qui sera testé car ce dernier est systématiquement réarmé par chaque interruption due au signal de synchronisation ligne :
- Si ce bit est à 1 : L'état de la LED est inversé afin de la faire clignoter à la fréquence de 4,75 Hz.
- S'il est à 0 : Il n'y a donc pas de présence d'un signal de synchronisation quelconque, la LED est éteinte.
- Après avoir modifié l'état de la LED, le programme retourne alors dans la boucle de fond pour attendre un nouveau dépassement du Timer1
Lecture des cavaliersTout d'abord une petite rectification du schéma + numérotation des cavaliers :
(http://img1.uplood.fr/mamu/nlxa_discri.jpg)
Voici comment les fréquences seront programmées sur les cavaliers en fonction de leur absence/présence. Il y a donc 4 configurations possibles :
| | Cavalier 2 | | | Cavalier 1 | | | Fréquence | | |
| | Absent | | | Absent | | | 15 kHz | | |
| | Absent | | | Présent | | | 24 kHz | | |
| | Présent | | | Absent | | | 31 kHz | | |
| | Présent | | | Présent | | | 31 --> 15 kHz | | |
Le programme de lecture des cavaliers a été testé avec succès, aucun débogage ou retouche n'a été nécessaire. Le PIC reconnait bien le 15 kHz et le 31 Khz issus de ma DC et autorise bien le by-pass en conséquence.
Malheureusement je n'ai pas de source 24 kHz pour le tester, en tous cas avec les cavaliers en position 24 kHz, le PIC rejecte bien le 15 et le 31 kHz.
Une photo du PIC en cours de test pour illustrer ce post :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201122205-gc339-DSCF4154.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201122205-gc339-DSCF4154.JPG)
Sur la plateforme à souder on peut reconnaître de gauche à droite:
- La LED verte.
- Les deux diodes shottky BAT42.
- La résistance de 2,4 kΩ du by-pass.
- La résistance de 510 Ω limitant le courant dans la LED.
- Le condensateur de découplage du +5 volts.
Seuls les switches 1 et 2 du boitier à 8 switches ont été cablés. Ici, ils sont positionnés pour le mode 31 --> 15 kHz.
La sonde de l'oscilloscope est connectée en sortie du by-pass pour visualiser la présence et le timing du signal de synchronisation composite restitué.
Ce qu'il reste à faire :
- Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
- Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma
Bonsoir.
J'ai un PCB GTI club en panne jusqu'au fond des boyaux.
Il n'atteint même pas la phase de test des composants et affiche une bouille de pixels à l'écran.
Cette bouillie est néanmoins un signal 24 kHz valide.
Si tu le souhaites, je peux t'envoyer ce PCB.
J'ai en réserve d'autres PCB GTI Club qui servent de banque d'organes.
Bonsoir.
Merci F4brice pour ta proposition, je l'accepte bien volontiers et t'en remercie. Nous discuterons des modalités d'expédition/réexpédition en MP.
Bonsoir,
Citation de: liodel le Lundi 14 Décembre 2009, 20:20:21 PM
Afin d'avancer sur l'évolution du routage, j'aurais voulu savoir si :
- je partais sur ce boîtier horloge qui me prends une place monstre :D ou si un quartz plus petit serait installable ?
- l'idée des cavaliers est maintenue comme évoqué précédemment (cad un jumper 2x2) ?
- je place une led et sa résistance quelque part ?
Je pense avoir répondu à toutes ces questions dans les derniers messages postés.
Je les re-cite simplement pour dire qu'il ne faut pas hésiter à augmenter quelque peu les dimensions du circuit-imprimé si les modifications suggérées ont du mal à être incorporées dans la même surface que celle du prototype n°1.
Ce qu'il restait à faire : Oblitérer une impulsion ligne sur deux dans le cas de la pseudo conversion 31 kHz vers 15 kHz.
Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Ce que je vais pouvoir faire depuis : Tester le discriminateur avec une source 24 kHz, encore une fois merci à F4brice pour son initiative.
Oblitération d'une ligne sur deuxCette oblitération est spécifique au mode 31 kHz ---> 15 kHz. Une impulsion ligne sur deux est oblitérée pour générer un pseudo signal de synchronisation composite à 15 kHz. Je dis speudo car bien que la fréquence ligne synthétisée soit de 15 kHz :
- L'impulsion ligne est plus courte : 3,8µs au lieu de 4,8µs.
- Il n'y a pas d'entrelacement de trames.
- Le moniteur recevant un tel signal vidéo affichera deux images cote à cote compressées dans le sens de la largeur s'il arrive à se synchroniser correctement.
Le but étant surtout de ne pas envoyer un signal vidéo à 31 kHz vers un moniteur d'arcade pendant la phase de démarrage du PC sur lequel il est raccordé. Un signal à 15 kHz, même s'il n'est pas parfaitement dans les normes, ne lui sera alors pas létal.
Quelques mots sur le programme :
Après y avoir bien réfléchi, l'ajout consiste en une dizaine d'instructions supplémentaires.
- Un indicateur flip/flop a été créé, il est remis systématiquement à 0 lors de chaque impulsion de synchronisation trame. Ceci pour synchroniser l'oblitération avec le début de chaque nouvelle trame.
- Dès que l'impulsion de synchronisation trame a disparu, la présence des cavaliers est testée par la routine d'interruption : si le mode 31 ---> 15 kHz est programmé, elle inverse l'état du bit flip-flop, puis le teste :
- S'il est à 1 : la broche GP4 du PIC est déclarée comme sortie et forcée à 1, le signal en sortie du by-pass est par conséquent aussi forcé à 1 c'est à dire à +5 volts, la prochaine impulsion ligne sera ainsi oblitérée car elle ne pourra pas traverser le by-pass.
- S'il est à 0 : la broche GP4 du PIC est déclarée comme entrée, plus aucun niveau n'est imposé en sortie du by-pass, la prochaine impulsion ligne présente sur son entrée se retrouvera par conséquent sur sa sortie.
Le programme d'oblitération a été testé avec succès, aucun débogage ou retouche n'a été nécessaire.
Je n'ai qu'à me féliciter d'avoir précédemment changé de front pour le déclenchement de l'interruption par le signal de synchronisation ligne : cela m'a grandement simplifié l'écriture de cette nouvelle inclusion.
(http://img1.uplood.fr/mamu/t8xf_dscf4117.small.jpg) (http://img1.uplood.fr/mamu/2ig9_dscf4117.jpg)
Commentaires :
- La trace du haut : le signal de synchronisation trame utilisée pour synchroniser la base de temps de l'oscilloscope. En l'occurrence elle est synchronisé sur le front descendant du signal.
- La trace du bas : le signal de synchronisation composite à 31 kHz en sortie du by-pass.
Le nombre de petites encoches visibles sur le palier bas de ce signal permet de dire que cette impulsion de synchronisation dure le temps de 3 lignes sur la DC alors que le timing du standard VGA n'en prévoit que 2 : http://www.epanorama.net/documents/pc/vga_timing.html.
(http://img1.uplood.fr/mamu/7f53_dscf4107.small.jpg) (http://img1.uplood.fr/mamu/kjat_dscf4107.jpg)
Commentaires :
- La trace du haut : le signal de synchronisation trame utilisée pour synchroniser la base de temps de l'oscilloscope. En l'occurrence elle est synchronisé sur le front descendant du signal.
- La trace du bas : le pseudo signal de synchronisation composite à 15 kHz créé a partir d'un signal à 31 kHz prélevé en sortie du by-pass.
- Palier du bas : mêmes remarques que pour la 2èm trace de la 1er photo.
- Palier du haut : Oblitération d'une impulsion ligne :
- Palier 1 : imposition d'un 1 logique en sortie du by-pass, la petite encoche visible aux 2/3 du palier correspond à l'impulsion ligne oblitérée.
- Palier 2 : ligne suivante le by-pass est autorisé et l'impulsion de synchronisation ligne est bien retransmise.
- Et ainsi de suite ... jusqu'à la prochaine impulsion de synchronisation trame.
A noter cette petite bizarrerie : le niveau haut en sortie de by-pass (palier 2) est supérieur au niveau haut imposé par le PIC (palier 1), ce qui veut dire que le signal de synchronisation ligne issu de la DC a une amplitude légèrement supérieure à la tension de +5 volts qui alimente le PIC.
Tout en écrivant ce dernier message, je viens de m'apercevoir d'une lacune, ce dernier mode 31 ---> 15 kHz ne doit pas faire que cette conversion, il doit aussi accepter de laisser passer un signal de synchronisation à 15 kHZ puisque ce mode est destiné surtout pour les PC raccordés sur un écran d'arcade :
- Convertir le signal VGA à 31 kHz généré par le PC en phase de démarrage en pseudo 15 kHz.
- Autoriser ensuite le signal vidéo à 15 kHz du même PC une fois que le driver type "soft15kHz" a été installé.
Il faut donc que le programme enchaîne sur un deuxième test du chronomètre, quand ce mode est programmé sur les cavaliers, pour pouvoir valider un signal de synchronisation à 15 kHz, ce qui ne devrait pas être trop compliqué puisqu'il s'agit en gros de dupliquer une fraction du programme pour l'inclure dans ce dernier.
Ce qu'il reste à faire : § Ajouter l'acceptation du signal de synchronisation à 15 kHz au mode 31 kHz ---> 15 kHz.
§ Tester le discriminateur avec le signal à 24 kHz de la carte prêtée par F4brice dés qu'elle sera reçue.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Citation de: gc339 le Dimanche 10 Janvier 2010, 22:55:13 PM
Bonsoir,
Je pense avoir répondu à toutes ces questions dans les derniers messages postés.
Je les re-cite simplement pour dire qu'il ne faut pas hésiter à augmenter quelque peu les dimensions du circuit-imprimé si les modifications suggérées ont du mal à être incorporées dans la même surface que celle du prototype n°1.
Effectivement, j'ai toutes mes réponses, et effectivement, je pense que ça doit passer par une augmentation de la taille du circuit,
Il faut juste que je m'y replonge...
Citation de: gc339 le Dimanche 10 Janvier 2010, 22:55:13 PM
A noter cette petite bizarrerie : le niveau haut en sortie de by-pass (palier 2) est supérieur au niveau haut imposé par le PIC (palier 1), ce qui veut dire que le signal de synchronisation ligne issu de la DC a une amplitude légèrement supérieure à la tension de +5 volts qui alimente le PIC.
Il serait peut-être prudent que j'ajoute une petite protection sur les broches du PIC qui correspondent à la synchronisation ligne et à la synchronisation trame pour limiter ce genre de phénomène.
Je publie le schéma avec la protection dés que possible.
Bonjour.
Le schéma complet du discriminateur avec la protection des entrées.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201125326-gc339-DiscriNew.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201125326-gc339-DiscriNew.JPG)
Commentaires à venir, en cours de rédaction ...
Juste un ptit conseil pour tes images : Arrête le JPG, passe au png si tu peux, sinon le .gif ira très bien pour tes schémas. La compression jpg est affreuse sur le genre d'image que tu publies.
Citation de: Baddy le Lundi 11 Janvier 2010, 13:05:32 PM
Juste un ptit conseil pour tes images : Arrête le JPG, passe au png si tu peux, sinon le .gif ira très bien pour tes schémas. La compression jpg est affreuse sur le genre d'image que tu publies.
J'en ai bien conscience. Le malheur veut que Upload refuse de charger un fichier png à partir d'Internet Explorer, il va falloir que je m'astreigne à utiliser un autre browser pour les charger.
Le dernier schéma publié, qui a valu ta remarque, a été reconstitué à partir d'originaux en jpeg, donc il n'étaient déjà pas top à l'origine et j'ai été obligé de gommer des tas de constellations de points parasites avant de sauvegarder mon dessin. Je ne sais si le fait de sauvegarder le schéma en png ou eventuellement en gif l'aurait vraiement amélioré.
A+
Bonsoir.
Le schéma complet du discriminateur avec la protection des entrées (
cliquer sur le schéma pour l'afficher en 1200 × 900 ).
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201125326-gc339-DiscriNew.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201125326-gc339-DiscriNew.JPG)
Commentaires :
La protection des entrées consiste à :
- A écrêter par deux diodes toute tension supérieure à +5 volts ou inférieur à 0 volt sur les broches concernées :
- En fait c'est plutôt + 5,7 volts et -0,7 volt car il faut tenir compte du seuil des diodes.
- Bien qu'il soit tout à fait possible de mettre des diodes génériques comme la 1N4148, les problèmes de place déjà mentionnés imposeraient plutôt d'implanter à leur place un mini pont de diodes en boîtier DIL comme le DF005.
- Insérer une résistance en série entre la broche concernée du connecteur HD-15 et celle du PIC pour limiter le courant dans les diodes d'écrêtage en cas de surtension.
- La résistance sur la synchronisation verticale, c'est à dire celle protégeant la broche GP3 du PIC peut avoir une valeur relativement grande.
La seule obligation est qu'elle n'augmente pas sensiblement les fronts de montée et de descente du signal, une valeur de l'ordre d'un kΩ devrait convenir. - La résistance sur la synchronisation horizontale, c'est à dire celle protégeant la broche GP2 du PIC doit avoir une valeur relativement faible devant celle du by-pass pour limiter la chute de tension en entrée de broche GP2 quand le signal est parfaitement normal.
Une résistance d'une centaine d'ohms devrait convenir, le rapport étant alors de 1/24èm avec une résistance de by-pass de 2,4 kΩ.
Citation de: gc339 le Dimanche 10 Janvier 2010, 22:55:13 PM
Tout en écrivant ce dernier message, je viens de m'apercevoir d'une lacune, ce dernier mode 31 ---> 15 kHz ne doit pas faire que cette conversion, il doit aussi accepter de laisser passer un signal de synchronisation à 15 kHZ puisque ce mode est destiné surtout pour les PC raccordés sur un écran d'arcade :
- Convertir le signal VGA à 31 kHz généré par le PC en phase de démarrage en pseudo 15 kHz.
- Autoriser ensuite le signal vidéo à 15 kHz du même PC une fois que le driver type "soft15kHz" a été installé.
Il faut donc que le programme enchaîne sur un deuxième test du chronomètre, quand ce mode est programmé sur les cavaliers, pour pouvoir valider un signal de synchronisation à 15 kHz, ce qui ne devrait pas être trop compliqué puisqu'il s'agit en gros de dupliquer une fraction du programme pour l'inclure dans ce dernier.
Ben j'ai emis cette opinion un peu vite sans trop y avoir réfléchi, c'est un peu plus complexe que je le pensais. Tel que le programme fonctionne actuellement, à chaque changement de la fréquence ligne de la vidéo du PC :
- Le PIC s'étant verrouillé sur le premier signal de synchronisation, il va falloir attendre la fin de la phase de déverrouillage.
- Puis aborder la phase de verrouillage sur le deuxième signal.
- Très probablement positionner et gérer un nouvel indicateur afin de dissocier les deux fréquences sur lesquelles il peut se verrouiller.
Bonsoir.
Un peu de câblage pour commencerLa protection a été câblée et il a été nécessaire de réarranger les composants sur la plate-forme pour y inclure les deux résistances de protection.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201122205-gc339-DSCF4154.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201122205-gc339-DSCF4154.JPG)
Ici, sur la photo, la LED verte est allumée car le système est verrouillé sur un signal de synchronisation à 15 kHz.
A noter que le PIC a perdu la sérigraphie sur son boîtier à force de le manipuler pour le reprogrammer.
- Le pont de diodes utilisé ici est un DF04 (400 volts max) que j'avais sous la main. Un DF005 (50 volts max) ferait aussi bien l'affaire.
- La résistance de protection sur la synchronisation trame fait 1 kΩ (celle la plus à gauche sur la plateforme).
- La résistance de protection sur la synchronisation ligne fait 100 Ω (celle immédiatement à droite de celle de protection trame).
Ce qu'il restait à faire : § Ajouter l'acceptation du signal de synchronisation à 15 kHz au mode 31 kHz ---> 15 kHz.
§ Tester le discriminateur avec le signal à 24 kHz de la carte prêtée par F4brice dés qu'elle sera reçue.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Transformation du mode 31 ---> 15 kHz en mode bi-fréquences 15 kHz/31 ---> 15 kHzCitation de: gc339 le Mercredi 13 Janvier 2010, 00:14:02 AM
Ben j'ai émis cette opinion un peu vite sans trop y avoir réfléchi, c'est un peu plus complexe que je le pensais. Tel que le programme fonctionne actuellement, à chaque changement de la fréquence ligne de la vidéo du PC :
- Le PIC s'étant verrouillé sur le premier signal de synchronisation, il va falloir attendre la fin de la phase de déverrouillage.
- Puis aborder la phase de verrouillage sur le deuxième signal.
- Très probablement positionner et gérer un nouvel indicateur afin de dissocier les deux fréquences sur lesquelles il peut se verrouiller.
Après mures réflexions, le moyen le plus simple de réaliser cette dualité sans tout chambouler l'existant et sans augmenter exagérément les temps de traitement, est de réaliser le chronométrage séquentiellement.
C'est à dire de comparer le chronométrage avec les limites de :
- La fenêtre 15 kHz lors d'une première interruption.
- La fenêtre 31 kHz lors de l'interruption suivante.
- Et ainsi de suite en alternant de fenêtre à chaque nouvelle interruption.
Cette alternance de fenêtres ne peut pas être faite n'importe quand, il faut que le système soit complètement déverrouillé et que le compteur de nombre de mesures OK/NOK soit vide, car il n'est plus question de changer de fenêtre une fois que le système est entré en présomption de verrouillage.
Pour ce faire il a été ajouté un nouvel indicateur dans le registre de gestion, il permet de sélectionner la fréquence sur laquelle il est permis de tenter un verrouillage (1 = 15 kHz, 0 = 31 ---> 15 kHz). Puis il sert d'indicateur pour savoir sur quelle fréquence le verrouillage est effectué ou en cours :
- A l'initialisation ou si le chien de garde a aboyé
- L'état des cavaliers est lu puis sauvegardé dans le registre de gestion.
- En fonction de l'état de ces cavaliers, les valeurs limites de la fenêtre concernée sont lues dans une table puis sauvegardées dans les registres de seuil inférieur et de seuil supérieur.
Le sous-programme d'accès aux données de la table des fenêtres a du être modifié, il tient compte maintenant de ce nouvel indicateur pour lire la fenêtre adéquate quand on est en mode n° 3, c'est à dire quand les deux cavaliers sont présents. - Le bout de programme gérant l'état de déverrouillage complet a été modifié, il vérifie maintenant si le mode n° 3 est activé. Si c'est le cas, il inverse l'état de ce nouvel indicateur puis actualise les registres de seuils avec les données de la nouvelle fenêtre. Ces nouveaux seuils serviront pour valider/invalider le chronométrage qui sera réalisé lors de l'interruption suivante.
- Le bout de programme oblitérant une ligne sur deux a du aussi être modifié. Il faut tester ce nouvel indicateur pour ne pas oblitérer une ligne sur deux quand le système est verrouillé sur un signal de synchronisation à 15 kHz
Le programme a semblé fonctionner du premier coup mais il y avait un dysfonctionnement aléatoire après changement de mode vidéo sur la DC : une impulsion sur deux était oblitérée en 15 kHz.
Après avoir cherché le dysfonctionnement tout au long de la journée par intermittence, j'en suis arrivé à la conclusion que le principe adopté ne pouvait pas être en cause et qu'il s'agissait plutôt d'une boulette au niveau d'une ou deux instruction(s).
J'ai eu alors vite fait de la repérer : le test de valeur nulle sur le compteur de mesures OK/NOK était inversé, l'erreur devait exister depuis les premières lignes écrites mais cela ne créait pas de dysfonctionnement notoire en mode simple fréquence, c'est pour cela que je ne m'en était pas aperçu plutôt.
Correction faite, tout est entré dans l'ordre, le PIC se reverrouille bien à chaque fois sur la nouvelle fréquence et l'oblitération ne s'effectue plus qu'uniquement en 31 kHz.
Ce qu'il reste à faire : § Tester le discriminateur avec le signal à 24 kHz de la carte prêtée par F4brice, je l'ai reçue Jeudi dernier.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Ce qu'il restait à faire : § Tester le discriminateur avec le signal à 24 kHz de la carte prêtée par F4brice, je l'ai reçue Jeudi dernier.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
La carte GTI Club Konami, prêtée par F4brice pour effectuer le test à 24 kHz, est composée de 2 cartes reliées entre elles :
- La carte supérieure est la carte principale. Elle est alimentée à travers un connecteur de 2 fois 56 contacts à un standard "JAMMA" vraiment restreint car pour ainsi dire il n'y a que les broches d'alimentation qui subsistent.
- La carte inférieure est la carte vidéo. Les signaux vidéo n'étant pas présents sur le pseudo connecteur "JAMMA" de la carte principale, ils sont alors disponibles sur le connecteur CN2 à 8 de cette carte.
(http://img1.uplood.fr/mamu/q2s9_cn2gticlub.small.jpg) (http://www.tvspels-nostalgi.com/pinout_gticlub_konami.htm)
Le connecteur CN2 dans le coin inférieur gauche de la photo, le pseudo connecteur "JAMMA" partiellement photographié à mi hauteur sur la droite.
D'après la documentation jointe par F4brice, et aussi ce que j'ai pu trouver sur le net, 5 contacts sur les 8 dont dispose ce connecteur CN2 sont effectivement utilisés.
F4brice à aussi pris le soin de joindre un cordon avec d'un coté le connecteur femelle s'embrochant sur CN2 et de l'autre un connecteur Molex à 6 contacts (
ou plutôt une embase Molex à 6 contacts pour fixation sur châssis ). Le logement n°6 de cet embase n'est pas équipé de contact puisqu'il n'y a que 5 fils coté connecteur CN2.
| | | N° de broche | | | | Désignation | | | | Couleur du fil | | | | Contact Molex | | | |
| | 1 | | | NC | | | | | | | | |
| | 2 | | | RED | | | Rouge | | | 1 | | |
| | 3 | | | GREEN | | | Vert | | | 2 | | |
| | 4 | | | BLUE | | | Bleu | | | 3 | | |
| | 5 | | | SYNC | | | Blanc | | | 4 | | |
| | 6 | | | GND | | | Noir | | | 5 | | |
| | 7 | | | NC | | | | | | | | |
| | 8 | | | NC | | | | | | | | |
Je vais donc être obligé de réaliser un cordon adaptateur Molex / HD-15 car j'ai horreur de couper les fils au ras d'un connecteur pour en installer un autre à la place. Heureusement j'ai plusieurs caisses où j'entasse toute la filasse que j'ai pu récupérer, je devrais bien y trouver le connecteur et les lyres dont j'ai besoin.
(http://img1.uplood.fr/mamu/8dfr_dscf4181.small.jpg) (http://img1.uplood.fr/mamu/u0la_dscf4181.jpg)
| (http://img1.uplood.fr/mamu/jo8t_dscf4193.small.jpg) (http://img1.uplood.fr/mamu/nb91_dscf4193.jpg)
| (http://img1.uplood.fr/mamu/obqf_dscf4335.small.jpg) (http://img1.uplood.fr/mamu/viij_dscf4335.jpg)
|
Le cordon joint par F4brice avec la carte GTI Club Konami | J'ai trouvé mon bonheur :
- Un boitier Molex marron à 6 contacts
- Des lyres, avec 20 cm de fil, que je
vais extraire de l'autre boitier.
| Le cordon interface Molex / HD-15 une fois réalisé |
Le connecteur HD-15 comporte deux broches bien distinctes pour les signaux de synchronisation horizontale et de syncronisation verticale, j'ai donc dédié tout naturellement le logement n°6 du connecteur Molex à la synchronisation verticale et je l'ai équipé d'une lyre.
| | | Contact Molex | | | | Désignation | | | | Couleur du fil | | | | Broche(s) HD-15 | | | |
| | 1 | | | RED | | | Rouge | | | 1 | | |
| | 2 | | | GREEN | | | Vert | | | 2 | | |
| | 3 | | | BLUE | | | Bleu | | | 3 | | |
| | | 4 | | | | C SYNC H SYNC | | | | Blanc | | | | 13 | | | |
| | 5 | | | GND | | | Noir | | | 5, 6, 7, 8 et 10 | | |
| | 6 | | | V SYNC | | | Jaune | | | 14 | | |
J'ai ensuite équipé les 3 logements disponibles du connecteur femelle CN2 avec des lyres récupérées sur un connecteur épave car je voulais vérifier si ces contacts inutilisés avaient une quelconque utilité.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201130645-gc339-DSCF4228.small.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201130645-gc339-DSCF4228.small.JPG)
Le cordon de F4brice équipé des lyres supplémentaires pour vérifier la présence/absence de signaux sur les 3 contacts non documentés.
A droite le connecteur épave dont il ne reste plus qu'une seule lyre avec son bout de fil vert.
Et effectivement il y a bien des signaux sur deux des contacts :
- Le signal du haut est celui observé sur le contact n° 7 de CN2.
- Le signal du bas, prélevé sur le contact n° 5 de CN2, est celui
de la synchronisation composite.
|
- Le signal du haut est celui observé sur le contact n° 8 de CN2.
- Le signal du bas, prélevé sur le contact n° 5 de CN2, est celui
de la synchronisation composite.
|
(http://img1.uplood.fr/mamu/pi33_dscf4268.small.jpg) (http://img1.uplood.fr/mamu/awdh_dscf4268.jpg)
| (http://img1.uplood.fr/mamu/s7xm_dscf4247.small.jpg) (http://img1.uplood.fr/mamu/yk09_dscf4247.jpg)
|
En comparant le signal de synchronisation composite en bas de chaque photo avec celui affiché en haut de chaque même photo on en déduit immédiatement :
- Que sur la broche n° 7 de CN2 est disponible le signal de synchronisation ligne seul.
- Que sur la broche n° 8 de ce même connecteur est disponible le signal de synchronisation trame seul.
Rien n'a été observé sur le contact n°1, il est au 0 volt. Il s'agit peut-être d'une entrée, mais basta puisque ces 2 broches 7 et 8 non documentées véhiculent des signaux de synchronisation bien distincts nécessaires au connecteur HD-15.
Je vais donc devoir modifier le cordon de F4brice en conséquence :
- Déplacer la lyre, avec son fil blanc, du logement n° 5 de CN2 pour la réinsérer dans le logement n° 7.
- Souder les lyres adéquates à chaque bout d'un fil supplémentaire(jaune) qui véhiculera la synchronisation trame. Puis insérer chacune des ces lyres d'un coté dans le logement vide n° 8 de CN2 et de l'autre dans le logement vide n° 6 de l'embase Molex.
Le nouveau câblage du cordon fourni par F4brice :
| | | N° de broche | | | | Désignation | | | | Couleur du fil | | | | Contact Molex | | | | | | 1 | | | NC | | | | | | | | | | | 2 | | | RED | | | Rouge | | | 1 | | | | | 3 | | | GREEN | | | Vert | | | 2 | | | | | 4 | | | BLUE | | | Bleu | | | 3 | | | | | 5 | | | C SYNC | | | | | | | | | | | 6 | | | GND | | | Noir | | | 5 | | | | | 7 | | | H SYNC | | | Blanc | | | 4 | | | | | 8 | | | V SYNC | | | Jaune | | | 6 | | |
| (http://img1.uplood.fr/mamu/nzay_dscf4314.small.jpg) (http://img1.uplood.fr/mamu/m8ss_dscf4314.jpg) Le cordon modifié. La soudure des lyres sur le fil jaune a été protégée par de la gaine thermorectractable.
|
Ce qu'il reste à faire : § Maintenant que la carte GTI Club Konami est fin prête pour générer le signal de synchronisation qu'il me manquait, je vais pouvoir tester le discriminateur avec le signal à 24 kHz issu de cette carte dans la foulée.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Citation de: gc339 le Mardi 26 Janvier 2010, 00:36:18 AM
La carte GTI Club Konami, prêtée donnée par F4brice pour effectuer le test à 24 kHz [couic]
<:)
Un grand merci a vous deux pour l'investissement sur ce projet <:)
ah oui la je m'incline aussi devant l'investessement de certaines personnes ^- ^- ^-
Bonsoir.
Tout d'abord merci pour les encouragements !
Ce qu'il restait à faire : § Maintenant que la carte GTI Club Konami est fin prête pour générer le signal de synchronisation qu'il me manquait, il me reste plus qu'à tester le discriminateur avec le signal à 24 kHz issu de cette carte.
§ Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Test du comportement du discriminateur avec un signal de synchronisation à 24 kHz.Rien à dire de spécial, le discriminateur s'est tout de suite verrouillé sur le signal de la carte Konami et refuse de se verrouiller quand les cavaliers sont positionnés sur une configuration autre que celle du 24 kHz.
La carte
prêtée donnée par F4brice, dysfonctionnant quelque peu, coupe le signal de synchronisation par intermittence : pas de problème le discriminateur se déverrouille immédiatement et se reverrouille dés la réapparition du signal.
Une petite photo du test en cours, histoire d'égayer ce message :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201130856-gc339-DSCF4375.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201130856-gc339-DSCF4375.JPG)
Ce qu'il reste à faire : § Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Incroyable ce dévouement.
Allez, je vous encourage de tout coeur. ^-^
Bonjour.
Tout d'abord merci au dernier supporter qui a prodigué ses encouragements !
Ce qu'il restait à faire : § Tester le discriminateur en place sur le circuit imprimé de l'interface console2jamma.
Montage mécanique du discriminateur sur la carte prototypeComme j'avais la flemme de recâbler le circuit à base du CD4538 sur celui du discriminateur, je l'ai l'ai tout bonnement fixé contre ce dernier par son équerre en utilisant une vis de fixation déjà existante.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201131043-gc339-DSCF4388.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201131043-gc339-DSCF4388.JPG)
J'ai ensuite désolidarisé le discriminateur du "finger board" pour pouvoir le fixer sur le circuit imprimé prototype, coté composants. Je l'ai fait à l'aide de deux entretoises de longueur adéquate pour les extrémités des tiges des supports à mini-wrapper du discriminateur et les composants du prototype soient tenus à distance respectable.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201131133-gc339-DSCF4452.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201131133-gc339-DSCF4452.JPG)
J'ai eu de la chance car je n'ai pas eu besoin de percer de trou supplémentaire pour loger les vis des entretoises. Deux des trous existants du circuit du prototype correspondaient avec d'une part un de ceux qui maintenaient le dicriminateur sur le "finger board" et de l'autre part un de ceux du connecteur HD-15.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201131225-gc339-DSCF4423.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201131225-gc339-DSCF4423.JPG)
Le circuit discriminateur se retrouve fixé de guingois au dessus de celui du prototype, mais peu importe, l'essentiel est que l'ensemble soit bien solidaire mécaniquement.
Ce qu'il reste à faire : § Maintenant que le montage mécanique est effectué, il reste à câbler les fils des liaisons entre les 3 circuits, puis à vérifier le bon fonctionnement de l'ensemble.
Salut,
je suis tombé sur le post d'un mec de shmups.com qui fait le même genre de circuit. Il en vend mais met le schéma en ligne pour ceux que ça tenterais d'en refaire un.
Je me disais que ça serait peut-être utile pour vous si vous voulez échanger, etc. Si ça plombe le topic dites-le je supprime mon post.
je vous poste le lien: http://forum.shmup.com/viewtopic.php?f=28&t=12082
Explication ici : http://users.tpg.com.au/vile88/scart2arc/scart2arc.htm
y'a un schéma en bas de page.
Moi j'en ai commandé un, si ça intéresse du monde je posterai les résultats de mes essais.
à+
Drk
Citation de: Drunkenietzschigo le Mercredi 27 Janvier 2010, 21:30:11 PM
je suis tombé sur le post d'un mec de shmups.com qui fait le même genre de circuit. Il en vend mais met le schéma en ligne pour ceux que ça tenterais d'en refaire un.
[couic]
je vous poste le lien: http://forum.shmup.com/viewtopic.php?f=28&t=12082
Explication ici : http://users.tpg.com.au/vile88/scart2arc/scart2arc.htm
y'a un schéma en bas de page.
Merci pour le lien, très instructif.
L'intérêt de ce circuit est d'exister et d'être disponible à l'achat alors que ce n'est pas encore le cas de celui de ce projet.
Je constate aussi que l'on a peut être fait fausse route en ce qui concerne l'amplification vidéo. Le challenge étant au départ d'adapter le schéma issu de celui du J-PAC pour le rendre le plus universel possible. L'utilisation du TLS1233, que je ne connaissais pas, simplifie de beaucoup la réalisation de cet amplificateur car le clamp est intégré, de plus le gain est ajustable.
Quand au reste, rien d'extraordinaire, l'amplificateur son n'a même pas la possibilité stéréo.
Le TLS1233 étant disponible chez Électronique Diffusion à 3€ pièce, je le testerai dés que j'en aurai fini avec le discriminateur à base de PIC.
Liodel : j'aimerais avoir ton avis sur cet amplificateur à base de TLS1233 et sur la possibilité de modifier ton circuit imprimé en conséquence.
Bonsoir,
merci pour le lien ! c'est cool de voir d'autre réalisations,
Je n'ai aucun souci a envisager de revoir l'amplification vidéo surtout si il simplifie la solution actuelle.
On dirait que ça simplifierait même plutôt pas mal puisque l'ampli vidéo n'a pas besoin de -5V !!!
et je suppose que le composant EL1883 est un ersatz du LM1881 ?
Content que ça puisse servir !
Dès que je le reçois je vous fait un petit compte rendu. Je trouvais aussi pas mal l'idée de remettre un jamma de l'autre coté, pour ceux qui auraient déjà câblé leurs manettes sur un jamma fingerboard par exemple.
Je me rendds compte que j'ai pas poster le lien direct vers le post d'origine, je le remet ici pour les plus fainéants ^^
http://shmups.system11.org/viewtopic.php?f=6&t=28069
pour le son il y a deux outputs en rca, mais j'ai pas compris si c'est avant ou après qu'il mixe les channels gauche/droite en mono? Sinon si j'ai bien compris le son sort en mono sur le jamma pour être le plus proche possible d'un jamma classique, non ?
Citation de: liodel le Jeudi 28 Janvier 2010, 00:55:41 AM
Je suppose que le composant EL1883 est un ersatz du LM1881 ?
Exactement, ils ont le même brochage hormis la broche 7 qui correspond à la sortie synchonisation horizontale dans le cas du EL1881 et à l'indicateur trame paire/impaire dans le cas du LM1881.
Ils seraient même interchangeables puisque notre interface n'utilise pas cette broche.
Citation de: liodel le Jeudi 28 Janvier 2010, 00:55:41 AM
On dirait que ça simplifierait même plutôt pas mal puisque l'ampli vidéo n'a pas besoin de -5V !!!
Le TLS1233 n'a certes pas besoin de tension négative, par contre il ne faut pas oublier que c'est un préamplificateur/driver tout comme le LM1203. Il est donc conçu pour piloter un étage d'amplification final et de ce fait sa tension de sortie n'est pas nulle pour le niveau du noir (
elle doit même être ajustable entre 0 et 4 volts par le réglage de luminosité/brightness )
Voir à ce sujet le schéma d'application donné pages 5 et 8 du datasheet NS concernant le LM1203 (http://www.alldatasheet.com/datasheet-pdf/pdf/8606/NSC/LM1203.html) et le schéma donné par Tim Worthington à base de TLS1233 (http://users.tpg.com.au/vile88/scart2arc/scart2arc_circuit.png)
Donc à mon humble avis il faut ajouter un translateur de niveau sur chaque sortie RVB pour atteindre cet objectif de tension nulle pour le niveau du noir, et pour ce faire une tension négative sera nécessaire.
Le premier schéma simpliste auquel j'ai pensé :
(http://img1.uplood.fr/mamu/you6_tls1233new.small.gif) (http://img1.uplood.fr/mamu/m354_tls1233new.gif)
Je passe pour dire un truc :
j'ai "lu" (parcouru) les 3 dernières pages de ce topic et j'en conclue :
- que j'ai rien compris à tout ca
- que je suis sur le cul face à la connaissance et à la persévérance des participants
Mais je vous souhaite bonne continuation qd meme =:))
Citation de: gc339 le Jeudi 28 Janvier 2010, 11:24:16 AM
Donc à mon humble avis il faut ajouter un translateur de niveau sur chaque sortie RVB pour atteindre cet objectif de tension nulle pour le niveau du noir, et pour ce faire une tension négative sera nécessaire.
Le premier schéma simpliste auquel j'ai pensé :
(http://img1.uplood.fr/mamu/you6_tls1233new.small.gif) (http://img1.uplood.fr/mamu/m354_tls1233new.gif)
Une autre solution qui a l'avantage de moins modifier le schéma d'application donné dans le datasheet du TLS1233 : réaliser la translation de niveau grâce à la jonction Base/Émetteur d'un transistor darlington genre BC517.
Cette tension d'environ 1,4 volts, certes moins importante que les 2,5 volts minimum obtenus avec le TL431, est néanmoins suffisante pour obtenir une tension nulle pour le niveau du noir en sortie des amplificateurs RVB.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201131657-gc339-TLS1233new2.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201131657-gc339-TLS1233new2.GIF)
Ce qu'il restait à faire : § Câbler les fils des liaisons entre les 3 circuits, puis à vérifier le bon fonctionnement de l'ensemble.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201141417-gc339-DSCF4457.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201141417-gc339-DSCF4457.JPG)
Après câblage des fils reliant les 3 circuits, mise sous tension de l'ensemble et test.
Ci dessus la mire obtenue à partir de la DC
- Bouton de l'interface Edge Games sur "JAP", le signal vidéo de la DC est en 31 kHz
- Les cavaliers du discriminateur sont tous les deux présents, le mode 15 kHz / 31 --> 15 kHZ du PIC est alors activé.
Le discriminateur se verrouille aussitôt et l'image de la mire est bien reproduite deux fois. Le moniteur a du mal à synchroniser en début d'image, ce qui peut se comprendre car les impulsions de synchronisation ligne sont écourtées par rapport à un signal de synchronisation standard à 15 kHz, cependant l'image reste parfaitement stable.
En tous cas je peux constater que le résultat est bien meilleur que celui que j'obtenais avec le µC Cypress du J-PAC : il était alors impossible de stabiliser l'image, elle défilait et se désynchronisait en permanence.
Bien sûr j'ai effectué tous les autres test que je pouvais faire avec la DC et le moniteur Hantarex et tout est OK.
Ce prototype pourrait être déclaré terminé s'il n'y avait pas cette possibilité de remplacer l'amplificateur vidéo et son système de clamping par un TLS1233.
L'amplificateur vidéo à base de TLS1233 :Je vais donc me fournir en TLS1233, ce qui peut prendre plusieurs jours si Électroniques Diffusion n'en stocke pas à son magasin de Lyon.
Citation de: Drunkenietzschigo le Mercredi 27 Janvier 2010, 21:30:11 PM
je suis tombé sur le post d'un mec de shmups.com qui fait le même genre de circuit. Il en vend mais met le schéma en ligne pour ceux que ça tenterais d'en refaire un.
Je me disais que ça serait peut-être utile pour vous si vous voulez échanger, etc. [couic]
je vous poste le lien: http://forum.shmup.com/viewtopic.php?f=28&t=12082
Explication ici : http://users.tpg.com.au/vile88/scart2arc/scart2arc.htm
y'a un schéma en bas de page.
Citation de: Drunkenietzschigo le Jeudi 28 Janvier 2010, 10:46:11 AM
Je me rendds compte que j'ai pas poster le lien direct vers le post d'origine, je le remet ici pour les plus fainéants ^^
http://shmups.system11.org/viewtopic.php?f=6&t=28069
J'ai donc, en milieu de semaine dernière, contacté Tim Worthington, le concepteur de l'interface citée par Drunkenietzschigo, en lui donnant un lien vers ce fil de discussion. Il m'a aussitôt répondu qu'il allait en analyser le contenu et qu'il répondrait plus tard. Ce qu'il a fait Samedi en me mettant en garde contre un problème qu'il avait du maîtriser : Le TLS1233 étant alimenté par la même source 12 volts que l'ampli audio, ce dernier parasitait le signal vidéo à travers ce rail d'alimentation.
Et je m'incline bien bas devant ce test réussi <:) Magnifique ^-^
J'attends impatiemment la suite avec le TLS
Bonsoir.
L'amplificateur vidéo à base de TLS1233 : l'alimentation.Tim Worthington ayant mentionné des problèmes de parasitage de l'image par l'ampli audio, autrement dit plus trivialement : "il avait du son dans l'image". J'ai donc recherché le moyen de mieux protéger le TLS1233 de toute interférence à travers le rail d'alimentation 12 volts :
Solutions envisagées :
- Utiliser un régulateur LDO (Low Drop Out) pour alimenter le TLS1233 et l'isoler ainsi du rail 12 volts. Le hic c'est que la tension d'alimentation minimale, pour laquelle le fonctionnement du TLS1233 est garanti, est de 11 volts. La différence de tension (12 - 11 = 1 volt) est trop juste pour que le régulateur LBO puisse fonctionner correctement à coup sûr, surtout si le 12 volts est quelque peu faiblard.
- Puisqu'il faut conserver une source de tension négative pour annuler la tension de sortie de 0,3 volt qui subsiste quand les entrées de clamping sont au potentiel de la masse, pourquoi ne pas utiliser un convertisseur double qui créerait cette tension négative ainsi qu'un +12 volts indépendant à partir du +5 volts présent sur le connecteur Jamma.
Le convertisseur double MAX743 :
(http://img1.uplood.fr/mamu/d1po_max743.small.gif) (http://img1.uplood.fr/mamu/tqwa_max743.gif)
Le MAX743 est un convertisseur double prévu pour délivrer du
±12 volts (ou du
±15 volts) à partir d'une tension d'entrée de + 5 volts.
Il conviendrait donc pour générer la tension de +12 volts dont on a besoin pour alimenter le TLS1233 car il est capable de délivrer jusqu'à 125 mA alors que le TLS1233 en consomme au maximum 94.
Une tension négative de 2 ou 3 volts serait plus que suffisante pour les transistors du circuit d'annulation d'offset. Il est donc nécessaire de modifier le rapport du pont diviseur, dans la régulation négative, par une résistance extérieure (en rouge sur le schéma) pour obtenir une tension beaucoup plus faible en absolu que les -12 volts prévus initialement.
Le Hic c'est que le MAX743 est plutôt cher :
- 15€ TTC pièce chez Électronique Diffusion.
- 11,85€ HT chez Farnell.
- 8,65 chez DigiKey, je suppose que ce sont des € TTC.
Il reste donc une solution plus économique mais en contre partie un peu plus encombrante à base de TL497, celui-ci valant 2,60€ pièce chez Électronique Diffusion.
Elle nécessite deux boîtiers convertisseurs TL497 au lieu du seul boîtier DIP16 du MAX743, le nombre des composants périphériques restant sensiblement le même.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201141856-gc339-2xTL497.new.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201141856-gc339-2xTL497.new.GIF)
Liodel :Laquelle des deux possibilités aurait ta préférence au niveau implantation et/ou coût :
- Le double convertisseur MAX743 ?
- Ou les deux convertisseurs TL497 ?
Salut,
je ne suis pas sûr d'être assez compétent pour répondre a cette question...
je dirais... le meilleur compromis entre prix / simplicité / encombrement / facilité d'appro.
Mais pourquoi le max743 et pas le max742 (http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1157) ?
la charge dispo sur le -5V et le 12V est elle suffisante avec le 743 ?
Bon, au cas ou le 742 ne ferait pas l'affaire, le max743 est à 8,41 chez mouser (http://fr.mouser.com/) mais il il n'y a pas de 742... on va donc laisser tomber
Je pensais m'approvisionner chez eux pour les composants, ils ont aussi le TLS1233 et me paraissent pas mal niveau prix
Bonsoir.
Citation de: liodel le Mardi 02 Février 2010, 13:21:22 PM
je ne suis pas sûr d'être assez compétent pour répondre a cette question...
je dirais... le meilleur compromis entre prix / simplicité / encombrement / facilité d'appro.
Bien que l'utilisation d'un boîtier de chez Maxim soit très séduisante, la meilleure solution reste encore celle avec deux TL497.
Le TL497 il est peu onéreux, requière un minimum de composants autour, en principe disponible chez le crémier du coin (pas le même que celui de Perrette).
En cas de mésaventure accidentelle, il vaut mieux remplacer un circuit à 3 euros qu'un spécimen plus rare à 15 euros.
Citation de: liodel le Mardi 02 Février 2010, 13:21:22 PM
Mais pourquoi le max743 et pas le max742 (http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1157) ?
Le MAX742 est un circuit DIL à 20 pattes, 4 de plus que le MAX743, qui nécessite de plus 2 transistors MOS supplémentaires, ce qui permet tout de même de bénéficier en contrepartie d'une puissance plus importante.
Et le MAX742 n'est pas non plus bon marché : 9,82€ HT pièce chez Farnell, uniquement en boîtier SOIC.
Citation de: liodel le Mardi 02 Février 2010, 13:21:22 PM
la charge dispo sur le -5V et le 12V est elle suffisante avec le 743 ?
Le MAX743 ne peut fournir que 120 mA par branche d'alimentation. Le TL497 fait mieux avec 500 mA, de plus deux boîtiers évacuent mieux la chaleur générée qu'un seul pourrait le faire.
Je suis donc allé faire un tour au magasin Électronique Diffusion de Lyon Mercredi matin et comme je m'y attendais, j'en suis revenu bredouille.
Pas de TLS1233 en stock sur Lyon, j'en ai commandé plusieurs exemplaires qui seront disponibles fin de semaine prochaine dans ce même magasin, les demandes au stock central étant regroupées puis effectuées en début de chaque semaine.
J'en ai quand même profité pour acheter des diodes schottky 1N5817 afin de remplacer la diode 1N4001 du convertisseur -5 volts. Cette substitution devrait améliorer le rendement du convertisseur du fait du plus faible seuil de ce type de diode(0,3 volt au lieu de 0,7).
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201141856-gc339-2xTL497.new.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201141856-gc339-2xTL497.new.GIF)
En attendant l'arrivée des TLS1233, voici le diagramme du traitement des interruptions du discriminateur.
Celui de la phase d'initialisation et de la boucle de fond viendra plus tard.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201142215-gc339-Organigrame.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201142215-gc339-Organigrame.GIF)
Citation de: gc339 le Vendredi 29 Janvier 2010, 11:10:14 AM
Une autre solution qui a l'avantage de moins modifier le schéma d'application donné dans le datasheet du TLS1233 : réaliser la translation de niveau grâce à la jonction Base/Émetteur d'un transistor darlington genre BC517.
Cette tension d'environ 1,4 volts, certes moins importante que les 2,5 volts minimum obtenus avec le TL431, est néanmoins suffisante pour obtenir une tension nulle pour le niveau du noir en sortie des amplificateurs RVB.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201142800-gc339-TLS1233new2.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201142800-gc339-TLS1233new2.GIF)
En fait NS (
National Semiconductor ) avait déjà opté pour ce même type de solution dans un des schémas d'application donné à l'intérieur des datasheets du LM1203A et du LM1203B.
Ces deux circuits sont des cousins très proche du TLS1233 avec cependant une meilleure tension résiduelle quand le réglage de luminosité/brightness est au minimum : 0,15 volt contre 0,3 volt pour le TLS1233.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143019-gc339-LM1203A.new.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201143019-gc339-LM1203A.new.GIF)
NS a utilisé de simple transistors pour contrecarrer cet offset gênant. Par contre l'utilisation d'une source négative de -12 volts n'est pas la plus appropriée : elle impose l'emploi de résistances d'un watt pour celles de 620 ohms afin de supporter la puissance dégagée.
La bonne solution serait alors d'employer une source négative plus faible comme cela a été fait dans un des schémas d'application du LM1202 avec une tension de
-6 volts :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143129-gc339-LM1202.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201143129-gc339-LM1202.GIF)
Citation de: gc339 le Dimanche 07 Février 2010, 00:59:23 AM
La bonne solution serait alors d'employer une source négative plus faible comme cela a été fait dans un des schémas d'application du LM1202 avec une tension de -6 volts :
Hmmmm, je crains de ne pas suivre.
Les LM1202 et LM1203 sont tous deux obsolètes, et je n'ai pas vu de produit de remplacement chez national semi.
En fait tu suggères d'utiliser la source négative plus faible sur le TLS1233 ?
Bonjour.
Citation de: liodel le Dimanche 07 Février 2010, 23:30:32 PM
Les LM1202 et LM1203 sont tous deux obsolètes, et je n'ai pas vu de produit de remplacement chez national semi.
En fait tu suggères d'utiliser la source négative plus faible sur le TLS1233 ?
En fait je pense que le TLS1233 est une version "dégraissée" et du LM1203, et que leurs circuiteries internes sont très voisines. C'est pourquoi un schéma d'application donné pour le LM1203 devrait convenir pour le TLS1233.
Citation de: liodel le Dimanche 07 Février 2010, 23:30:32 PM
En fait tu suggères d'utiliser la source négative plus faible sur le TLS1233 ?
Le problème du schéma donné pour le LM1203 est cette source de -12 volts qui impose des résistances de 1W dans les émetteurs des 3 transistors 2N5770.
Comme le but final est d'obtenir un signal vidéo correct plutôt que de réchauffer l'atmosphère ambiante, il serait préférable d'utiliser une tension négative plus faible pour diminuer la consommation et utiliser des résistances d'un demi watt voire d'un quart de watt moins encombrantes.
Cela est tout à fait possible puisqu'un schéma identique a été proposé pour le LM1202 avec une source de -6 volts.
Bonsoir.
L'amplificateur vidéo à base de TLS1233 : le schéma retenu.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143351-gc339-TLS1233new3.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201143351-gc339-TLS1233new3.GIF)
Le schéma qui va être utilisé pour le test est un schéma extrapolé à partir de :
- Le datasheet Texas Instruments du TLS1233.
- Le schéma de Tom Worthington en ce qui concerne :
- La polarisation des entrées d'ajustage du gain individuel de chaque amplificateur(polarisées pour un gain maximum ).
- Le réglage du gain collectif par potentiomètre (réglage du contraste ).
- Le réglage collectif de la tension de sortie pour le niveau du noir (réglage de la tension de clamping ).
- Un des schéma d'application donné dans le datasheet du LM1203A ou B de National Semiconductor en ce qui concerne l'utilisation de transistors 2N5770 comme buffers :
- Le léger offset procuré par la tension base / émetteur des transistors (0,7 volt ) permet d'obtenir en sortie un niveau du noir nul voir légèrement négatif.
Ce que ne permet pas le TLS1233 seul car le niveau du noir sur ses sorties reste toujours légèrement positif quand la tension de clamping est nulle (0,3 volt en nominal ). - Si l'offset procuré par la jonction base / émetteur des transistors 2N5770 n'était pas suffisant pour obtenir un niveau du noir nul, il reste toujours la possibilité de doubler cet offset (1,4 volt au lieu de 0,7 volt ) en les remplaçant par des transistors darlington genre BC517 ou BC 879.
- Les résistances dans les émetteurs des transistors ont été redimensionnées pour une alimentation négative de -5 volts au lieu des -12 volts préconisés dans le datasheet NS.
Le circuit de test :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143611-gc339-DSCF4503.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201143611-gc339-DSCF4503.JPG)
Réalisé en mini-wraping pour la facilité de câblage. Par contre ce n'est pas la panacée en ce qui concerne les masses, impossible d'avoir un plan de masse avec ce type de câblage.
Pour l'instant les transistors 2N5770 ne sont pas encore câblés, ils le seront entre les deux rangées de picots du haut.
Premières constations :
- Le TLS1233 chauffe énormément, difficile de tenir le doigt dessus. Avec un courant typique de 84 mA sous 12 volts, il dissipe une puissance de l'ordre du watt !
- En cas d'absence d'impulsions de clamping sur l'entrée "CLAMP GATE/", due à l'absence d'un signal de synchronisation en entrée du LM1881, les transistors des étages de sortie du TLS1233 se bloquent et il ne circule plus aucun courant dans les résistances de 390 ohms.
Dans ce cas de figure, il faut alors valider le clamping en permanance pour réobtenir une tension normale sur les sorties du TLS1233, c'est à dire qu'il faut polariser cette entrée "CLAMP GATE/" à 0 volt.
C'est d'ailleurs que que fait NS dans un des schémas d'application où le LM1203 est utilisé comme triple amplificateur de signaux non vidéo. Ce qui me conforte de plus en plus dans mon idée que le TLS1233 est une version compactée du LM1203 et que leurs circuiteries internes sont presque identiques.
Première conclusion : il va donc falloir conserver la verrue à base de monostable HC4538 pour imposer un niveau logique zéro sur l'entrée "CLAMP GATE/" en l'absence de signal vidéo.
A suivre ...
Bonsoir.
L'amplificateur vidéo à base de TLS1233 : le câblage des transistors en sortie.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143351-gc339-TLS1233new3.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201143351-gc339-TLS1233new3.GIF)
| | (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201143957-gc339-TLS1233new4.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201143957-gc339-TLS1233new4.GIF)
|
Le schéma avec transistors 2N5770.
| | Le schéma avec transistors darlington BC879.
|
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201144120-gc339-DSCF4528.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201144120-gc339-DSCF4528.JPG)
| | (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201144205-gc339-DSCF4535.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201144205-gc339-DSCF4535.JPG)
|
Le circuit de test équipé avec des transistors 2N5770. En sortie, le niveau du noir est ajustable entre -0,65 et +3,3 volts. | | Le même circuit de test équipé avec des transistors BC879.. En sortie, le niveau du noir est ajustable entre -1,25 et +2,8 volts. |
- A noter la position du curseur du potentiomètre d'ajustement du niveau du noir (le potentiomètre noir), elle est beaucoup plus proche de la position centrale pour obtenir un niveau du noir égal à 0 volt dans le cas d'utilisation de transistors darlington.
- Les pattes des transistors sont insérées dans des contacts tulipe pour pouvoir changer plus facilement de modèle lors des tests.
- A noter aussi que les 2N5770 et les BC879 ont une disposition base/collecteur inversée, c'est pourquoi chaque emplacement de transistor est équipée d'une barette à 4 contacts tulipe.
Comme déjà indiqué dans le précédent message, le TLS1233 chauffe énormément, il est impossible de tenir le doigt contre son boîtier.
La prochaine étape va donc consister à tester le TLS1233 avec une tension d'alimentation légèrement inférieure à la tension minimum de 11 volts indiquée dans ses spécifications.
Une tension d'alimentation plus faible de 10 volts, voir 9 volts, devrait induire un échauffement moindre et permettre son alimentation à travers un régulateur l'isolant des perturbations présentes sur le rail 12 volts. Ce qui permettrait de se passer d'un convertisseur alimenté par le +5 volts.
Reste à savoir si le TLS1233 est capable de fonctionner avec une tension d'alimentation légèrement plus basse sans dégradation de ses caractéristiques et/ou de ses performances.
A suivre...
Bonsoir,
je suit, je suis muet, mais je suit l'affaire 8)
Le schéma de Tim n'a pas ces soucis de chauffe ? Ou bien il n'en parle pas ?
et quand tu dis :
CitationCe que ne permet pas le TLS1233 seul car le niveau du noir sur ses sorties reste toujours légèrement positif quand la tension de clamping est nulle (0,3 volt en nominal ).
Cela signifie que le clamp n'est pas bien géré par le TLS1233 ?
Enfin :
CitationEn cas d'absence d'impulsions de clamping sur l'entrée "CLAMP GATE/", due à l'absence d'un signal de synchronisation en entrée du LM1881, les transistors des étages de sortie du TLS1233 se bloquent et il ne circule plus aucun courant dans les résistances de 390 ohms.
Le circuit EL1883 aurait le même comportement ?
Citation de: liodel le Dimanche 07 Mars 2010, 20:51:18 PM
je suit, je suis muet, mais je suit l'affaire
Bizarrerie : Le verbe "être" et le verbe "suivre" ont la même orthographe quand il sont conjugués au présent de l'indicatif, je viens de le vérifier sur le site "le Conjugueur" : "je suis muet (
verbe être ), mais je suis l'affaire (
verbe suivre )
Citation de: liodel le Dimanche 07 Mars 2010, 20:51:18 PM
Le schéma de Tim n'a pas ces soucis de chauffe ? Ou bien il n'en parle pas ?
Il ne m'en a pas parlé et je ne lui ai pas encore posé la question. Je le ferai dés que j'aurai expérimenté l'alimentation en 10 volts.
Citation de: liodel le Dimanche 07 Mars 2010, 20:51:18 PM
et quand tu dis :
Citation de: gc339 le Lundi 01 Mars 2010, 22:44:31 PM
Ce que ne permet pas le TLS1233 seul car le niveau du noir sur ses sorties reste toujours légèrement positif quand la tension de clamping est nulle (0,3 volt en nominal )
Cela signifie que le clamp n'est pas bien géré par le TLS1233 ?
Non ce n'est pas à vrai dire un problème de fonctionnement du clamp.
Le TLS1233 tout comme le LM1203, son ancêtre, est prévu pour être utilisé comme préamplificateur devant un étage vidéo final à éléments discrets ou de type intégré comme la série LM2416 à LM2419.
Ces circuits sont essentiellement alimentés par des tensions positives et ils nécessitent un niveau du noir positif non nul pour que leur transistor d'entrée soit correctement polarisé (
voir à ce sujet les schémas d'application des LM2416 à LM2419 dans leur datasheet respectif ). C'est pourquoi le niveau du noir du TLS1233 est ajustable entre 0 et 4 volts, la valeur centrale, c'est à dire une tension de 2 volts étant parfaite pour polariser le premier transistor de l'étage vidéo final.
Utilisé en amplificateur vidéo, le problème est tout autre car certains moniteurs comme les Hantarex MTC9000 et MTC9110 ont un étage vidéo à liaisons continues, il faut donc un niveau du noir nul sur leur entrée pour ne pas les perturber.
Le problème est que le TLS1233, réglage du niveau du noir au minimum, ne délivre qu'un zéro volt imparfait en sortie (
typiquement 0,3 volt ) Ce niveau du noir imparfait pourrait certes se rattraper en jouant sur les réglages de cut-off de l'amplificateur vidéo du moniteur car il est quand même très proche du 0 volt.
Ce réglage de cut-off n'est pas évident pour tout le monde et il vaut mieux éviter que des personnes non averties dérèglent leur moniteur ou approchent leur mains d'éléments sous haute ou très haute tension.
C'est pourquoi l'adjonction d'un étage de sortie à transistors discrets m'est apparue comme étant une solution élégante pour :
- Obtenir un niveau du noir réellement nul en sortie de l'amplificateur.
- Ajustable entre -0,65 et +3,3 volts avec des transistors 2N5770.
- Ajustable entre -1,25 et +2,8 volts avec des transistors darlington BC879.
Alors qu'il ne l'était qu'entre +0,3 et +4 volts si le TLS1233 était utilisé tout seul. - Profiter de la tension base/émetteur des transistors de sortie pour obtenir un niveau du noir non nul et se rapprochant de la valeur centrale de 2 volts en sortie du TLS1233 quand il est nul sur les émetteurs de ces transistors.
- +0,6 volt avec des transistors 2N5770.
- +1,3 volt avec des transistors darlington BC879.
- Profiter de la protection apportée par ces transistors : en cas de destruction par court-circuit des sorties de l'amplificateur, il est plus aisé et moins onéreux de remplacer un ou des transistor(s) que de remplacer un circuit intégré.
Comme des schémas d'application avec des étages de sortie à transistors discrets avaient déjà été donnés dans les datasheets du LM1203 à LM1203B, prédécesseurs du TLS1233, il ne restait plus qu'à les reproduire pour ce dernier.
Citation de: liodel le Dimanche 07 Mars 2010, 20:51:18 PM
Citation de: gc339 le Lundi 01 Mars 2010, 22:44:31 PM
En cas d'absence d'impulsions de clamping sur l'entrée "CLAMP GATE/", due à l'absence d'un signal de synchronisation en entrée du LM1881, les transistors des étages de sortie du TLS1233 se bloquent et il ne circule plus aucun courant dans les résistances de 390 ohms.
Enfin :Le circuit EL1883 aurait le même comportement ?
Hélas oui !
Une petite synthèse des modifications a apporter recensées a ce jour (c'est un peu un mémorandum pour me faciliter la tache dans mes modifs)
Partie VGA 2 JAMMA
- http://www.gamoover.net/Forums/index.php?topic=17890.msg299187#msg299187
(http://img1.uplood.fr/mamu/ae60_discrinew.small.jpg) (http://img1.uplood.fr/mamu/jgrw_discrinew.jpg)
Partie Ampli vidéohttp://www.gamoover.net/Forums/index.php?topic=17890.msg281721#msg281721
(http://img1.uplood.fr/mamu/ee0e_polar.gif)
- Solution TLS1233
http://www.gamoover.net/Forums/index.php?topic=17890.msg305815#msg305815
BC879 ou 2N5770 ??
http://www.gamoover.net/Forums/index.php?topic=17890.msg281721#msg281721
(http://img1.uplood.fr/mamu/ee0e_polar.gif)
http://www.gamoover.net/Forums/index.php?topic=17890.msg301629#msg301629
(http://img1.uplood.fr/mamu/o6x9_2xtl497.small.gif) (http://img1.uplood.fr/mamu/5evp_2xtl497.gif)
Partie son
Citation de: gc339 le Mercredi 26 Août 2009, 01:12:38 AM
Commentaires et préconisations :
- Le LM4950 a tendance à chauffer avec des HP de 4 ohms, le potentiomètre de volume sonore étant à mi-course (ceux de mon banc de test font 8 ohms mais la charge de l'amplificateur est de 4 ohms quand ils sont en disposé en // pour le mode mono du standard JAMMA ).
Je pense que lui accoler un petit radiateur ne sera pas superflu pour une utilisation prolongée. - Pour la finalisation du circuit imprimé, il serait bon :
- "D'éclaircir" l'implantation de l'ampli audio car les condensateurs C16 et C17 touchent les autres composants. Pour ce faire il faudra gagner un peu de terrain, c'est possible en rapprochant les deux connecteurs HE10 du connecteur JAMMA.
- De prévoir la fixation mécanique d'un dissipateur pour le LM4950.
- D'augmenter la largeur de piste pour le + 12 volts.
- Le potentiomètre double installé sur ce prototype a une valeur de 2 × 5 KΩ, il faudra veiller à approvisionner des 2 × 20 KΩ (ou 2 × 22 KΩ ) par la suite pour respecter les préconisations de la norme Péritel.
N'ai je rien oublié ?
Bonsoir.
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
VGA 2 JAMMA
http://www.gamoover.net/Forums/index.php?topic=17890.msg299187#msg299187
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201144938-gc339-DiscriNew.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201144938-gc339-DiscriNew.JPG)
Quelques précisions sur ce schéma :
- Le redresseur en pont (DF005M ou DF010M ) n'est pas nécessaire, en fait le PIC dispose de ses propres diodes de protection sur ses ports.
- R en série avec la LED = 510 Ω
- R protection entrée trame = 1 kΩ
- R protection entrée ligne = 100 Ω
- R by-pass = 2,4 kΩ
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
Ampli vidéo / Forçage du clamping en l'absence du signal de synchronisation.
http://www.gamoover.net/Forums/index.php?topic=17890.msg281721#msg281721
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201145108-gc339-Polar.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201145108-gc339-Polar.GIF)
Ce dispositif est nécessaire quelque soit la solution retenue en final : AD8044N ou TLS1233.
Constante de temps du HC4538 :
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
- Alimentation
http://www.gamoover.net/Forums/index.php?topic=17890.msg301629#msg301629
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201141856-gc339-2xTL497.new.GIF) (https://gamoovernet.pixhotel.fr/pics/20210201141856-gc339-2xTL497.new.GIF)
Convertisseur alimentation négative : la diode 1N4001 devra être remplacée par une diode schottky 1N5817 pour un meilleur rendement.
Le prochain test prévu consiste à alimenter le TLS1233 entre +9 volts (voir +8 volts) et -3 volts.
Cette solution aurait plusieurs avantages :
- Le TLS1233 est toujours alimenté en 12 volts : (9 -(-3)) = 12.
- Plus besoin d'un deuxième convertisseur, le +9 volts (ou +8 volts) peut s'obtenir facilement à partir du +12 volts à l'aide d'un régulateur standard 7809 (ou 7808). Ce régulateur permettrait de filtrer les perturbations générées par l'ampli audio sur le rail +12 volts. De plus un régulateur LDO ne serait donc pas nécessaire.
- Le -3 volts s'obtiendrait toujours à l'aide du tout premier convertisseur, il suffit juste de modifier la valeur d'une résistance pour obtenir une tension de -3 volts au lieu des -5 volts d'origine.
- Cette double alimentation asymétrique (+9 volts / -3 volts) permettrait d'obtenir, pour le niveau du noir, une tension de sortie nulle avec un réglage du potentiomètre de "brightness" proche de la mi-course.
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
- Ampli : BC879 ou 2N5770 ??
http://www.gamoover.net/Forums/index.php?topic=17890.msg305815#msg305815
Avec la simplification apportée par l'alimentation asymétrique, l'étage de sortie à transistors n'est plus tout à fait justifié. Je préfère néanmoins le conserver avec des 2N5770, ne serait ce que pour protéger le TLS1233 des manipulations accidentelles sur les sorties vidéo.
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
- Partie son
http://www.gamoover.net/Forums/index.php?topic=17890.msg281888#msg281888
Mes commentaires concernant l'audio (l'ampli son) sont toujours d'actualité.
Citation de: liodel le Jeudi 18 Mars 2010, 13:23:31 PM
N'ai je rien oublié ?
Je ferai un récapitulatif de tous mes commentaires et observations une fois que l'amplificateur vidéo à TLS1233 sera finalisé.
Bonsoir.
En attendant la finalisation de l'amplificateur vidéo à base de TLS1233, voici le diagramme de la phase d'initialisation et de la boucle de fond du discriminateur.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201145540-gc339-Org2.PNG) (https://gamoovernet.pixhotel.fr/pics/20210201145540-gc339-Org2.PNG)
Juste pour vous dire que même si l'on ne peut pas faire grand chose pour vous aidez, je vous supporte moralement.
Ca semble tellement prometteur. :D
Keep up the good work. ^-
Tous pareil, cela vous fera peut être pas avancer mais continuez et bon courage, vous êtes sur un truc génial !!!
:)
c'est clair (commissaire)-seul les plus vieux pourront faire le lien- je pense que nous sommes nombreux à placer nos espoirs en vous et dans ce circuit.
(sans doutes plus en tout les cas que ceux prêts à parier sur un remboursement de leur TV pour cause de victoire de l'équipe de "France farce" des "pousses-citrouilles")
Citation de: MarkMatrix le Vendredi 21 Mai 2010, 19:56:14 PM
c'est clair (commissaire)-seul les plus vieux pourront faire le lien- je pense que nous sommes nombreux à placer nos espoirs en vous et dans ce circuit.
(sans doutes plus en tout les cas que ceux prêts à parier sur un remboursement de leur TV pour cause de victoire de l'équipe de "France farce" des "pousses-citrouilles")
merci pour les vieux 8)
je me joins au support collégial ^-
<:)
monsieur a des références :D
en plus, il a les mm^mes lunettes que Sarko dans le clip... trop la classe !!! :P
merci pour ce "up" disco 80's =:))
Citation de: liodel le Vendredi 21 Mai 2010, 21:29:22 PM
merci pour ce "up" disco 80's =:))
j'eus aimé qu'il fût plus funky...
...pour la prochaine fois !
Bonjour.
En définitive le TLS1233 n'est pas tout à fait approprié comme ampli vidéo pour cet adaptateur Console2Jamma :
- Il nécessite beaucoup trop de composants externes pour obtenir en sortie une tension nulle pour le niveau du noir.
- Il chauffe exagérément, il consomme une centaine de mA sous 12 volts.
- Il dysfonctionne avec une tension inférieure à 11 volts, donc impossible de l'alimenter en 10 volts avec un régulateur LDO à partir du +12 volts.
Je préfère donc en rester là et revenir à l'ancien schéma à base du quadruple amplificateur AD8044 :
- Il est nettement plus simple, plus fiable et surtout il est indéréglable car il n'y a aucun potentiomètre. Le schéma de cet amplificateur vidéo est éprouvé puisque identique à celui du JPac ou du JammaASD aux valeurs de résistances près.
- Le gain des amplificateurs n'est certes pas ajustable en continu comme avec le TLS1233. Il est cependant possible de l'augmenter/diminuer à la demande, en modifiant la valeur des 3 résistances entre sorties et entrées inverseuses des amplificateurs.
Voici les dernières innovations que je propose aussi d'inclure avec toutes les améliorations issues du test du prototype :
- L'ajout d'un filtre en entrée du LM1881 ainsi que le préconise son datasheet.
Le condensateur de 510pF étant probablement difficile à approvisionner, il faudra certainement remplacer les valeurs 620Ω / 510pF par les couples 560Ω / 560pF ou 680Ω / 470pF afin de conserver la même fréquence de coupure du filtre. - L'insertion des triggers d'un "dual schmitt trigger" SN74LVC2G17 en entrée et sortie du by-pass pour rendre son fonctionnement indépendant de l'amplitude du signal de synchronisation à surveiller. Le transistor 2N2222 est par conséquent supprimé.
Le SN74LVC2G17 n'existe qu'en boîtier CMS, le moins minuscule des 3 dans lesquels il est disponible est le SOT23 avec un espacement de 1mm entre pattes. En étant précautionneux avec un fer à souder à pointe fine et un fil de soudure adéquat, il devrait être soudable sans trop de difficultés.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201150001-gc339-Discri2.JPG) (https://gamoovernet.pixhotel.fr/pics/20210201150001-gc339-Discri2.JPG)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20210201150159-gc339-Polar.jpg) (https://gamoovernet.pixhotel.fr/pics/20210201150159-gc339-Polar.jpg)
Bonjour et merci,
Intégration de modifications en cours <:)
Salut à tous,
Un petit point et une question,
Alors le point :
Je dois finaliser le schéma, et c'est pas loin d'être fait, puis ensuite rerouter la carte (ça c'est plus pénible),
donc en gros on peut espérer une sortie de tout ça fin du mois de juin, début juillet
On peux alors envisager de lancer des commandes de composants et de cartes en suivant
Ce qui nous amène à la question suivante ;
Y a t'il des gens intéressés par l'acquisition d'un tel montage ?
Le tarif pour de la pré-série devrait se situer aux alentours de 80/90 Euros ?
Merci de manifester votre intérêt sur le post [SONDAGE] - Ampli Vidéo / Audio - Consoles & PC vers JAMMA (http://www.gamoover.net/Forums/index.php?topic=21759.msg317722#msg317722) spécialement crée a cet effet
Superbe !!! Et félicitation pour l'accouchement !!! ^-^
Coucou !!
Allez j'a-tease un peu...
J'en suis là, y'a un poil de modif encore, avec du routage à un poil retoucher, décaler des petits trucs de ci de là, tourner correctement ce subd15 :D
mais bon, ça devrait ressembler à ça :
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20100924005331-liodel-DC2JAMCLMP1.3x.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20100924005331-liodel-DC2JAMCLMP1.3x.png)
Bleu ? Vert ? Rouge ? Noir ? 8)
PCB rouge c'est la classe 8) 8)
J'adore ces vue 3D d'une PCB, c'est lagrande classe ^-
Bleu pour la gloire! Et ça commence à faire méchamment envie votre projet! :-*
Le perso game&watch c'est sympa aussi :)
Pour la couleur, en bleu je trouve ça sympa (tout sauf vert...)
Bleu, c'est mieux! (et çà rime donc c'est forcément vrai)
Et un "bump for great justice" au passage. ^-
WIP, état des lieux...
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101003232438-liodel-DC2JAMCLMP1.3x.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101003232438-liodel-DC2JAMCLMP1.3x.png)
Vouaaaaaaaaaa ! :)
Un petit up pour savoir si le projet suit toujours son court. ;)
C'est vrai ça, Noyel approche ;) En tout cas, keep up the good work!
Citation de: Emperor Udan le Lundi 15 Novembre 2010, 00:26:21 AM
Un petit up pour savoir si le projet suit toujours son court. ;)
C'est surtout moi qui suit des cours... du soir
Faut que je termine ça rapidou qu'on en finisse !
^-
super intéressant ce post !!
impressionnant la qualité du projet aussi. Chapeau !
<:)
Bonsoir,
les modifs attendues,
les pads du CMS face arrière on été allongées (pas élargies, allongées, désolé, c'est plus simple)
j'ai mis un radiateur de la bibliotheque 3D sur le 7805, mais il me parait un peu long, il empècherait d'en placer un sur le LM4950 (sauf si on place le 7805 en vertical)
je ne sais pas trop quoi mettre pour la sérigraphie de JP2 & JP3,
GC339 si tu as des suggestions, je prends avec plaisir
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101115232504-liodel-DC2JAMCLMP1.3x.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101115232504-liodel-DC2JAMCLMP1.3x.png)
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101115232917-liodel-DC2JAMCLMP1.3x.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101115232917-liodel-DC2JAMCLMP1.3x.png)
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101115233217-liodel-DC2JAMCLMP1.3x.png) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101115233217-liodel-DC2JAMCLMP1.3x.png)
edit : J'ai oublié de préciser qu'il y a des pb de rendu 3D:
l'encoche du jamma est normalement présente, ainsi que des chanfreins,
il y a des zones de milling autour de la péritel,
idem pour le connecteur RCA vertical
idem pour le potar stéréo.
! Floutch ! (in ze slip) :-*
:-)=
Bonsoir
Il est grand temps que F4brice prenne des vacances, la fatigue le gagne et un rien l'émotive : il n'arrive plus qu'à balbutier de rares onomatopées !
Mes suggestions pour la sérigraphie de JP2/JP3 (en jaune)
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101116005918-gc339-SerCav.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101116005918-gc339-SerCav.PNG)
Il faut trouver une solution pour les refroidisseurs, le fait de ne pas avoir le modèle adéquat dans la bibliothèque 3D ne doit quand même pas t'empêcher de les implanter. Il doit bien y avoir des empreintes de refroidisseurs avec leur sérigraphie dans la bibliothèque standard.
Il ne faut pas faire l'impasse sur le refroidisseur de l'ampli audio, car sans ce dissipateur, il devient plus que tiède même quand le son restitué est d'un niveau normal.
Dommage que tu n'aies pas pu élargir les pastilles des 4 coins de l'empreinte CMS.
Good job ^-^
Par curiosité quel est ton logiciel de rendu 3D =?=
Bonjour.
L'absence d'encoche au niveau de la broche 7 du connecteur JAMMA est-elle volontaire ?
Citation de: f4brice le Mardi 16 Novembre 2010, 08:35:48 AM
Bonjour.
L'absence d'encoche au niveau de la broche 7 du connecteur JAMMA est-elle volontaire ?
Citation de: liodel le Lundi 15 Novembre 2010, 23:40:42 PM
edit : J'ai oublié de préciser qu'il y a des pb de rendu 3D:
l'encoche du jamma est normalement présente, ainsi que des chanfreins,
il y a des zones de milling autour de la péritel,
idem pour le connecteur RCA vertical
idem pour le potar stéréo.
;)
Bonjour.
Au fait, pourquoi cette obstination à vouloir mettre la LED rouge sur le +12 volts et la LED jaune sur le +5 volts ? Usuellement c'est plutôt l'inverse qui est utilisé.
Citation de: AsPiC le Mardi 16 Novembre 2010, 07:55:50 AM
Good job ^-^
Par curiosité quel est ton logiciel de rendu 3D =?=
Merci, c'est POV via Eagle 3D
Citation de: gc339 le Mardi 16 Novembre 2010, 08:54:41 AM
Bonjour.
Au fait, pourquoi cette obstination à vouloir mettre la LED rouge sur le +12 volts et la LED jaune sur le +5 volts ? Usuellement c'est plutôt l'inverse qui est utilisé.
Bonjour,
Ca n'a aucune importance pour moi, donc je n'ai aucune habitude ni obstination a ce niveau là,
mais si il y a des usages, je veux bien en prendre connaissance
Citation de: gc339 le Mardi 16 Novembre 2010, 01:17:12 AM
(...)Mes suggestions pour la sérigraphie de JP2/JP3 (en jaune)(...)
Merci !
Citation de: gc339 le Mardi 16 Novembre 2010, 01:17:12 AM
Il faut trouver une solution pour les refroidisseurs, le fait de ne pas avoir le modèle adéquat dans la bibliothèque 3D ne doit quand même pas t'empêcher de les implanter. Il doit bien y avoir des empreintes de refroidisseurs avec leur sérigraphie dans la bibliothèque standard.
Il ne faut pas faire l'impasse sur le refroidisseur de l'ampli audio, car sans ce dissipateur, il devient plus que tiède même quand le son restitué est d'un niveau normal.
Ok
Citation de: gc339 le Mardi 16 Novembre 2010, 01:17:12 AM
Dommage que tu n'aies pas pu élargir les pastilles des 4 coins de l'empreinte CMS.
je les ai allongées de façon que je trouve conséquente,
les élargir n'est pas impossible c'est juste un plus pénible
Citation de: gc339 le Mardi 16 Novembre 2010, 08:54:41 AM
Bonjour.
Au fait, pourquoi cette obstination à vouloir mettre la LED rouge sur le +12 volts et la LED jaune sur le +5 volts ? Usuellement c'est plutôt l'inverse qui est utilisé.
sauf chez sega: les fils jaune sont bien ceux du 5V et le rouge celui du 12V :D
Citation de: kaneda56 le Mardi 16 Novembre 2010, 10:24:00 AM
sauf chez sega: les fils jaune sont bien ceux du 5V et le rouge celui du 12V :D
Bande de cons chez Sega d'ailleurs, ça m'as déjà couté du matos cette connerie de couleur :-(( :-(( >:D >:D
J'imagine l'ingénieur qui inverse volontairement les couleurs, en se disant qu'il allait le mettre dans le fion de tous les moddeurs éventuels ;D
C'est pas plutôt une norme japonaise/asiatique ?
Baaaah c'est Sega, c'est une norme divine! Le reste du monde a tort, voila tout :ang:
Je crois qu'il va falloir se résoudre à installer des dissipateurs verticaux.
Ce modèle-ci disponible chez Farnell semble ne pas être trop encombrant et ses pattes de fixation sont soudables.
http://fr.farnell.com/fischer-elektronik/fk-243-mi-247-v/dissip-therm-to218-to220-to247/dp/4302503
Il faudra sûrement déplacer/tourner de 90° les deux boîtiers TO220 pour ne pas avoir à trop déplacer les autres composants.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101116121230-gc339-Dissipateur.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101116121230-gc339-Dissipateur.PNG)
Bonsoir
Je viens de m'apercevoir que JP1 ne comportait pas non plus de sérigraphie indicative.
J'en profite aussi pour proposer une modification par rapport à ma suggestion initiale pour JP2, il me semble que
15/31÷2 est plus approprié que
31/15 pour la dernière ligne.
Ces dernières suggestions sont couleur magenta sur le circuit imprimé ci-dessous.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101116194051-gc339-SerCav.PNG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101116194051-gc339-SerCav.PNG)
Avant tout, bonjour a tous ^_^
Donc, voila, jviens de tomber sur ce topic, et moi qui n'avait pu acheter a temps l'adaptateur de Eviltim, voir ce projet qui avance et qui promet, je ne peux etre que sur le c** :D
Je sais que Eviltim va bientot sortir sa deuxième version de son adaptateur et que je devrais en prendre un. Donc au cas ou, je serais a votre dispo pour tte question ;)....
En tout cas, je vs tire mon chapeau pour ce projet d'adapteur "made in France" :D KUTGW
Made in France mais surtout made in Quality! Vu la débauche d'effort fournit, ca va déchirer. :D
Citation de: Sparda le Mercredi 17 Novembre 2010, 14:29:29 PM
Je sais que Eviltim va bientot sortir sa deuxième version de son adaptateur et que je devrais en prendre un. Donc au cas ou, je serais a votre dispo pour tte question ;)....
1) Il est d'usage de se présenter dans le fil de discussion prévu à cet effet.
(http://hico-srv022.pixhotel.fr/sites/default/files/styles/gamoovernet890px/public/gamoovernet/20101117173954-gc339-Pry-sentation.JPG) (http://hico-srv022.pixhotel.fr/sites/default/files/gamoovernet/20101117173954-gc339-Pry-sentation.JPG)
2) Il existe un autre fil de discussion pour manifester son désir d'obtenir cette carte d'interface : http://www.gamoover.net/Forums/index.php?topic=21759.0
Mais puisque tu considères ce projet comme ta roue de secours et non pas comme une option pertinente, tu ne verras donc pas d'objection à ce que ta candidature soit considérée comme la dernière roue de la charrette !
Citation de: gc339 le Mercredi 17 Novembre 2010, 17:55:25 PM
1) Il est d'usage de se présenter dans le fil de discussion prévu à cet effet.
Mais puisque tu considères ce projet comme ta roue de secours et non pas comme une option pertinente, tu ne verras donc pas d'objection à ce que ta candidature soit considérée comme la dernière roue de la charrette !
Tres amical et chaleureux comme message ..bon ok pour la presentation...mais bon pour le reste..tout nest quinterpretation et supposition de ta part, je suis levolution de la V2 de ladaptateur de Eviltim et que jai contacté son concepteur pour en acheter un. Quant a ma proposition de faire partager mes retour ou meme de preter le dit adaptateur qd il sera sorti, nest qu'une facon de ma part pour faire un comparatif des 2 systeme, et p-e explorer des voies diffferentes. Avant mon inscription aujourdhui, je navais aucune idée de lavancement de ce projet, et voir cette evolution au fil des post est tt simplement hallucinant de passion et de professionalisme. En aucun cas je ne me pose en opportuniste, mais merci pour le lien qui consiste a se montrer interesser pour lacquisition de ladaptateur, dés que je serais rentré du taf, jy jeterais un oeil (opportuniste bien sur) et ferais part a son auteur de mon desir de me montrer acquéreur de son adaptateur qui sannonce simplement hallucinant. Au plaisir
T'inquiète Sparda, j'ai bien vu par ton message que ta proposition de comparer les matos partait d'un très bon sentiment, je suis d'ailleurs assez pour cette initiative.
Il ne faut pas y voir quelque chose d'hautain dans ce comparatif mais quelque chose de constructif dans l'intérêt du joueur.
Je suis pour la paix des ménages. :o
Ptite question (et ptit up) en passant, est ce que les flingues fonctionneront avec l'ampli (la saturn avec 2 flingues branchés sur la new astro, j'en rêve la nuit :-*)? (je ne vois pas pourquoi, mais je préfère dissiper les doutes)
Bon courage les gars
personne?
Y'a pas personne, mais je n'en ai aucune idée !
Je me rappelle de tests pas trop concluants avec un DC et HoD, mais j'ai pas poussé
Je ré essaierai à l'occase
Après, tout depend du signal comment il est retransmis j'imagine...j'imagine je dis bien, car a part faire qq soudures, je n'y connais rien a l'electronique :D
Citation de: liodel le Vendredi 10 Décembre 2010, 10:10:24 AM
Y'a pas personne, mais je n'en ai aucune idée !
Je me rappelle de tests pas trop concluants avec un DC et HoD, mais j'ai pas poussé
Je ré essaierai à l'occase
Merci pour la réponse. Ce serait un peu frustrant mais comme sparda, j'y connais rien...
Si ça ne marche pas pour cette version ce sera pour la v2 ;)
petit Up! pour ce projet qui m'intéresse grandement, chapeau bas d'ailleurs vous etes admirable de connaissances liodel et gc239
J'ai peur de dire une grosse connerie,étant pire que noob en éléctronique, et ne captant généralement que 15% de ce genre de discussion techniques, mais pour la compatibilité des gun consoles, il me semblait avoir lu quelque part que le signal sollicité par les gun était le signal video composite et non le rgb, encore pardon si je me trompe.
Edit: gc339, pardon :-[.
Citation de: Orochimaru12 le Dimanche 13 Février 2011, 12:38:56 PM
mais pour la compatibilité des gun consoles, il me semblait avoir lu quelque part que le signal sollicité par les gun était le signal video composite et non le rgb, encore pardon si je me trompe.
Si une DC sortie VGA et un écran de Naomi, ca fonctionne très bien :)
Après, c'est vrai que la PS2 utilise un connecteur composite pour accrocher la synchro.
Ca dépend donc de la console.
une vraie mine d'infos ce post ( et gt-stickers (https://gt-stickers.com) ) ! la dernière réponse commence à dater un peu mais youp ! un pti réup pour le plaisir, merci pour ce travail ^-^