[Thomson] SDDRIVE

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Carl, Papy.G, fneck

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 20 mai 2018 09:47

Le 20/05/2018, test de contrôleurs SDDRIVE avec le TO8D de 6502man.
Version 6502man = contrôleur original de 6502man non modifié
Version 1 daniel = deux autres contrôleurs avec le schéma original
Version 2 daniel = version modifiée avec validation des adresses par le signal E
Version 3 daniel = validation uniquement de SCK par le signal E
Version 4 daniel = validation uniquement de SCK par le signal E (autre schéma)
Version irios = variante du schéma original avec circuits logiques différents

Résultats bruts :

Code : Tout sélectionner

Controleur SDDRIVE|Nappe 15cm|Nappe 10cm|Sans nappe|Nappe+filtre|Nappe+buffers| 
------------------+----------+----------+----------+------------+-------------+
Version 6502man   |    OK    |    OK    |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Version 1 daniel  |    OK    |    OK    |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Version 1 daniel  |    OK    |    OK    |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Version 2 daniel  |  mauvais |    OK    |    OK    |     OK     |   mauvais   |
------------------+----------+----------+----------+------------+-------------+
Version 3 daniel  |  mauvais |  mauvais |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Version 4 daniel  |    OK    |    OK    |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Version irios     |    OK    |    OK    |    OK    |     OK     |     OK      |
------------------+----------+----------+----------+------------+-------------+
Il faut toutefois nuancer ces résultats, car ils ne sont pas totalement reproductibles. Par exemple, hier soir, la version 6502man ne fonctionnait pas avec la nappe de 15 cm seule. Elle fonctionnait avec une nappe plus courte, ou avec des filtres, ou avec des buffers. Ce n'est pas la première fois que l'on constate ce phénomène : avec petitjd, nous avons eu un cas de mauvais fonctionnement sur MO6. Par contre, la veille, la même configuration avait bien fonctionné et le lendemain elle a fonctionné à nouveau.

Ces constations semblent montrer qu'interviennent des facteurs extérieurs. Je ne sais pas si c'est lié à des perturbation du réseau EDF (parasites, CPL...) ou à des ondes électro-magnétiques (radio, wifi, téléphones), mais il y a quelque chose.

D'autres tests ont également montré que SDDRIVE fonctionne beaucoup mieux avec les ordinateurs de première génération (TO7, MO5, TO7/70) qu'avec les ordinateurs de dernière génération (MO6, TO8, TO8D, TO9+).

Pour résumer, les résultats sont déconcertants. On peut tout soupçonner : le schéma, la qualité des composants, la tension d'alimentation, etc.
Je retiens seulement deux faits à peu près sûrs : la longueur de la nappe est une cause d'erreur et les filtres R/C sur les lignes d'adresses améliorent le fonctionnement. Par contre les buffers ne semblent pas être très bénéfiques. Les deux meilleurs schémas semblent être celui d'irios et ma version 4. Mais est-ce le schéma lui-même ou la qualité des circuits logiques, difficile à dire.

En lisant le tableau, on pourrait croire que les versions 2 et 3 sont plus mauvaises que la version 1, mais en réalité c'est plutôt l'inverse. Carl, qui a maintenant la version 2, a fait des essais confirmant qu'elle fonctionnait mieux que la version 1. Le résultat d'aujourd'hui est incompréhensible.

En conclusion, il n'y a toujours pas de solution totalement satisfaisante, les recherches continuent...
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
6502man
Messages : 8978
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 21 mai 2018 22:43

En lisant ton tableau ce qui me saute aux yeux c'est que la colonne "Sans nappe" et "Nappe+filtre" est 100% sans erreur !

D'ailleurs les contrôleurs et extensions Thomson sont directement connecté sur le bus sans nappe, à moins qu'il en existent avec nappe mais je ne les connais pas tous ????

Pour MO5 c'est nécessaire pour pouvoir y connecter les manettes mais pour les TO le câble n'est pas vraiment nécessaire ???

D'ailleurs si d'autres utilisateurs peuvent faire le test sans nappe sur leurs machines ca compléterais l'analyse ???
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 22 mai 2018 08:28

J'ai fait la même analyse. Si la nappe est une cause de problème, autant la supprimer. L'idée est de créer une nouvelle version semblable à un contrôleur CS91-280, avec un connecteur à l'arrière pour le module de la carte microSD. En option on pourrait aussi prévoir un connecteur pour un deuxième contrôleur (contrôleurs gigognes), ce qui permettrait d'ajouter l'extension musique et jeux sur MO5.

sddrive_201806.jpg
sddrive_201806.jpg (72.23 Kio) Vu 429 fois
sddrive_201806b.jpg
sddrive_201806b.jpg (83.71 Kio) Vu 428 fois
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
6502man
Messages : 8978
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] SDDRIVE

Message par 6502man » 22 mai 2018 16:33

En option on pourrait aussi prévoir un connecteur pour un deuxième contrôleur
Je pense que ça sera la meilleure solution ;)
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 22 mai 2018 17:28

Je viens de tester cette solution avec le contrôleur CS91-280.
C'est plus simple qu'une nappe et facile à réaliser : viewtopic.php?f=18&t=5421&p=139761#p139761
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 22 mai 2018 20:45

Daniel,
Si c'est possible, il faudrait réaliser la masse d'un côté du pcb et de l'autre le +5V ou une distribution du type barre distribution. Et de réaliser les connections des condensateurs de découplages au plus près des pattes d'alimentations des composants.
Voir le slide du ppt ci-dessous page 6 et 7

http://cours-examens.org/images/Etudes_ ... primes.pdf

Autant faire la modification dès maintenant, qu'en penses-tu ?
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 22 mai 2018 21:09

Je sais que le dessin du circuit n'est pas optimal. Les condensateurs de découplage sont déjà au plus près de l'alimentation des circuits logiques, c'est une règle que j'ai toujours respectée. Par contre il n'y a pas de véritable plan de masse ni de distribution optimisée du +5V. Le routage a déjà été difficile sans respecter ces règles, je ne sais pas faire mieux.

Si un vrai électronicien veut se pencher sur le problème il sera le bienvenu.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 22 mai 2018 21:12

Tu travailles avec quel type de soft de routage ?
Je pourrai retravailler le pcb pour la partie alimentation et découplage. :D
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 22 mai 2018 21:16

Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 22 mai 2018 21:19

Ok. Peux-tu m'envoyer le fichier pour modification ?
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 22 mai 2018 21:33

Dans ce fichier .zip il y a le schéma et le circuit :
sddrive-controleur.zip
(107.71 Kio) Téléchargé 12 fois
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 22 mai 2018 21:36

Ok c'est bon.
Maintenant je dois me mettre au travail !! :mrgreen:
A suivre ... :lol:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 31 mai 2018 19:11

Et voilà !!!
3D Preview COM.jpg
3D Preview COM.jpg (144.76 Kio) Vu 344 fois
Daniel, si tu peux faire une dernière vérification avant production !! :mrgreen:
Fichiers joints
sddrive_20180521_new.zip
(78.13 Kio) Téléchargé 10 fois
3D Preview SOU.jpg
3D Preview SOU.jpg (148.14 Kio) Vu 344 fois
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Daniel
Messages : 10432
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] SDDRIVE

Message par Daniel » 02 juin 2018 09:44

A vue d’œil le routage semble meilleur que le mien. Dans la première version, j'avais utilisé la fonction de routage automatique, avec ensuite très peu de retouches. Elle semble chercher à minimiser les vias, c'est pourquoi elle crée des pistes pas très optimales. En rajoutant des vias comme dans ce nouveau dessin c'est beaucoup mieux.

Actuellement je suis en déplacement, mais dès mon retour je vérifierai la conformité par rapport au schéma. Merci à irios 8)
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
irios
Messages : 3160
Enregistré le : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [Thomson] SDDRIVE

Message par irios » 02 juin 2018 17:57

Merci Daniel. Tu trouveras ci-dessous la dernière version dont le plan de masse a été optimisé. :mrgreen:
Fichiers joints
sddrive_20180521_newg.zip
(79.29 Kio) Téléchargé 9 fois
3D Preview SOUG.jpg
3D Preview SOUG.jpg (156.79 Kio) Vu 284 fois
3D Preview COMG.jpg
3D Preview COMG.jpg (164.09 Kio) Vu 284 fois
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C

Répondre