Montage double bios et ESD

Cet espace concerne les composants électroniques, les techniques de réalisation, le soudage, la mesure et ses divers instruments, les programmateurs ou encore votre laboratoire. Recueille également les éventuelles ventes, achat, dons ou recherches.

Modérateurs : Papy.G, fneck, Carl

ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Montage double bios et ESD

Message par ppj34 »

Bonjour,

Ayant une machine "clone" de la colecovision, j'aimerais monter un double bios avec changement par un interrupteur manuel. On pourrait donc choisir le bios avant de démarrer la machine : soit le bios d'origine, soit le bios coleco.

En regardant sur le web, j'ai cru comprendre qu'il faut mieux protéger les bios (des eeproms) des décharges électrostatiques (ESD en english) éventuellement provoquées par la manipulation de l'interrupteur. Certains schémas électroniques semblent utiliser une résistance, un condensateur ou une diode pour cela, mais je ne vois pas comment faire... :?

Quel rôle joue ces composants électroniques pour éviter les décharges ?
Quelqu'un aurait-il déjà réalisé un schéma de circuit de ce genre ?
Daniel
Messages : 17319
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Montage double bios et ESD

Message par Daniel »

Tu peux connecter au +5V, par l'intermédiaire d'une résistance de 2K, la broche à protéger. Elle sera à l'état 1, et l'interrupteur permettra de la basculer à l'état 0 en la connectant à la masse.

Le principe est simple : ne pas laisser "flottante" une broche en entrée, car elle peut être exposée à un potentiel élevé à cause de l'électricité statique. En fixant son potentiel avec la résistance connectée au +5V, ou en la connectant directement à la masse, il n'y a plus aucun risque.

Même sans électricité statique il est fortement déconseillé de laisser une broche en entrée non connectée, car elle est dans un état indéterminé et le système peut osciller, ce qui a plein d'inconvénients, en particulier une influence sur le reste du circuit et une consommation excessive.
Daniel
L'obstacle augmente mon ardeur.
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

Merci beaucoup pour ta réponse.

Je vais faire un petit schéma simplifié demain pour voir si j'ai bien compris :)

A ton avis, la broche à alterner avec l'interrupteur est celle indiquée CE (Chip Enable) sur l'EPROM ?
Ou bien est-il préférable d' alterner d'autres broches aussi ? le 5V qui alimente l'EPROM par exemple ?
Daniel
Messages : 17319
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Montage double bios et ESD

Message par Daniel »

Il est difficile de répondre sans avoir le schéma. Y-a-t-il une seule EPROM de capacité double contenant les deux BIOS, ou une EPROM par BIOS ?

Les broches à protéger sont uniquement les entrées haute impédance. Il suffit qu'elles ne soit pas flottantes pour être protégées. L'alimentation et les sorties ne sont pas concernées.
Daniel
L'obstacle augmente mon ardeur.
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

J'ai deux EPROM, une pour chaque bios.

Voici mon schéma. Dis-moi si ça te parait correct ou pas :)

pour info, le support carte mère est l'emplacement du bios d'origine.
J'ai représenté seulement le câble 20 (CE sauf erreur) et le 14 la masse (les 3 câbles sont bien reliés entre eux, j'ai oublié le point rond sur le schéma), les autres sont représentés par le symbole 'n' (câble vert) pour éviter de surcharger le schéma, mais toutes les pattes sont bien connectés sur le support d'origine.

J'ai ajouté deux résistances de 2K reliées au +5V (point de l'arrivée de l'alimentation, marqué sur la carte mère).
Pièces jointes
schema.png
schema.png (10.26 Kio) Consulté 2777 fois
Daniel
Messages : 17319
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Montage double bios et ESD

Message par Daniel »

Pourquoi ne pas mettre une seule EPROM de capacité double, avec les deux BIOS à la suite ?
Ce serait plus simple, elle se placerait directement dans le support d'origine et il suffirait de commuter l'adresse de poids fort pour changer de BIOS.

Mais ce schéma avec deux EPROM fonctionne aussi, et les résistances de 2K protègent bien l'entrée /CE de l'électricité statique.
Daniel
L'obstacle augmente mon ardeur.
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

Oui, ce serait plus simple.

Mais je dispose des 2 eprom différentes.
Et je n'ai pas le matériel ni ne sait comment faire pour créer une eprom.

Mes connaissances en électronique sont... comment dire... à la masse :D
Je ne comprends déjà pas l'idée d' "adresse de poids fort" :?

Encore merci pour ton aide.
Avatar de l’utilisateur
Leraptor06
Messages : 672
Inscription : 15 févr. 2022 10:34
Localisation : Mandelieu

Re: Montage double bios et ESD

Message par Leraptor06 »

T'inquiètes pas, ton idée est simple et va fonctionner.
Pour programmer l'eprom c'est très simple il te faudra par exemple un tl866 2+ pour environ 50€ chez Amazon, ou demander un service sur le forum.
Poids fort, poids faible tu verras ça plus tard si tu deviens passionné.
Bonne continuation
Jp
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

Hélas, ça ne fonctionne pas chez moi :cry:

Quand je mets une seule eprom bios (l'autre support est vide), ça fonctionne, quel soit le bios enfiché.
Mais avec les deux dans chaque support, eh bien ça ne fonctionne plus : j'ai toujours le signal vidéo mais pas de boot, l'écran reste noir.

On dirait qu'il y a une interférence entre les deux...
Daniel
Messages : 17319
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Montage double bios et ESD

Message par Daniel »

Il faut peut-être utiliser la broche Output Enable pour désactiver l'EPROM inutile. A vérifier dans la datasheet, en fonction du modèle de l'EPROM.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
hlide
Messages : 3470
Inscription : 29 nov. 2017 10:23

Re: Montage double bios et ESD

Message par hlide »

Est-ce que de mettre CE à 1 suffit à faire que tous les autres signaux hors VCC et GND soient en entrée haut impédance ? si certain signaux restent en sortie, ça ne va pas bien se passer. Généralement, pour disposer de plusieurs CRT sur les Amstrad, on alimente (VCC) sur un seul CRT. Je ne dis pas que c'est la meilleure solution (je ne suis pas spécialiste) mais c'est ce que j'ai souvent constaté.
Avatar de l’utilisateur
hlide
Messages : 3470
Inscription : 29 nov. 2017 10:23

Re: Montage double bios et ESD

Message par hlide »

Ah et si les ROM ont des adresses supplémentaires, ne pas oublier de les connecter à GND ou VCC (et dupliquer les donnée de la ROM dans chaque bloc).

Idéalement, c'est de prendre un ROM quasi compatible de taille double. Par exemple si l'originale a N addresses (de A0 à AN), on a alors un AN+1 pour la ROM de taille double. On met le contenu de la ROM #1 aux adresses ayant toujours AN+1 = 0 et celui de la ROM #2 aux adresses ayant toujours AN+1 = 1. Ça fait deux blocs de BIOS que l'on peut sélectionner avec un interrupteur connecté au AN+1 au lieu de CE (la source de l'interrupteur devant être GND par contre).
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

Merci pour vos réponses :) . J'ai donc procédé à quelques tests, avec les 2 eproms enfichées :

Pour info, il y a 4 pins reliés au 5V sur le bios : pin 1, 26, 27 et 28.

- Démarrage ok si tous les pins 5 V sont déconnectés sur une des eproms, le changement d'état sur CE (interrupteur actuel) ne semblant rien faire
- Démarrage nok si seulement le pin 1 est déconnecté (il correspond à OE dans le datasheet de l'eprom AM27C256 utilisée).

On dirait donc que les 2 bios ne peuvent pas être alimentés en 5V en même temps, il faudrait en déconnecter un avec l'interrupteur.

A priori sauf erreur, il faudrait brancher un interrupteur sur chaque groupe de pins qui les mettraient sur 5 V ou à la masse ?
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Montage double bios et ESD

Message par 6502man »

Ou est ce que tu prend le 5V ???
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
ppj34
Messages : 182
Inscription : 30 mars 2015 17:24

Re: Montage double bios et ESD

Message par ppj34 »

Désolé c'est pas très clair.

Le 5V provient du support bios de la carte mère : pins 1,26,27 et 28.

Comme les pins doivent toujours être branchés pour éviter les ESD, j'essaie de comprendre comment je pourrais mettre un interrupteur qui mettrait l'eprom sélectionnée sur du 5V, l'autre à la masse. J'ai essayé de faire un schéma avec un interrupteur double (à 6 pins).
Bon c'est peut-être n'importe-quoi ce schéma mais ça me fait réfléchir le peu de matière grise que j'ai :D
Pièces jointes
Vectr - Google Chrome_3.jpg
Vectr - Google Chrome_3.jpg (31.02 Kio) Consulté 2551 fois
Répondre