[Thomson] Carte son SX2020 - Sound Expander 2020

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 : Papy.G, fneck, Carl

Avatar du membre
jice
Messages : 164
Enregistré le : 21 avr. 2014 15:08
Localisation : Madrid

[Thomson] Carte son SX2020 - Sound Expander 2020

Message par jice » 19 avr. 2020 21:02

Bonjour à tous

J'avais commencé ça il y a un an, et je viens de voir la VG5210 qui m'a donné envie de revoir ma copie, et le confinement, qui sait, me donnera peut-être le temps d'arriver jusqu'au bout cette fois.

J'avais hésité à l'époque entre le AY3-8910 (utilisé dans la VG5210) et l'OPL2 (YM3812), le schéma ci-dessous est pour l'OPL2.
L'OPL2 est sorti en 1986, on aurait presque pu avoir l'extension à l'époque ; l'OPL1 (YM3526) quant à lui était sur l'extension "Sound expander" du Commodore 64...
Bref, vu le travail nécessaire je suis finalement parti sur l'OPL2 même s'il y a un léger anachronisme.
J'hésite encore à revenir sur le AY3-8910 car il ne serait pas anachronique (sorti en 1978, TO7 en 1982...), il était sur le CoCo et on pourrait même partager les musiques avec le VG5000 :D

Dans tous les cas, comme vous le verrez ci-dessous, je bute sur l'horloge (il me reste à générer et caler l'horloge, et le signal write de l'OPL2). Le YM3812 a besoin d'une horloge a 3,58MHz (le AY3-8910 de 4MHz). Dois-je placer un oscillateur sur le PCB de l'extension, ou bien puis-je récupérer un signal du bus pour m'aider à générer cette fréquence ?

Que dites-vous de cette idée d'extension ? de la puce à choisir ?
Je demanderai sûrement de l'aide ici, car je suis informaticien, pas électronicien :D

Merci d'avance!

Jean-Christophe
sx2020.png
premier brouillon
sx2020.png (154.9 Kio) Vu 1218 fois
MO5 - MO5 Platini - TO7 - TO7/70 - TO8 - TO9+

Fred_72
Messages : 357
Enregistré le : 22 mai 2019 13:10

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Fred_72 » 19 avr. 2020 22:47

Bonjour,
Si la VG5210 peut relancer des projets de carte son c'est très bien. :)
Le choix du 8910 vient simplement du nombre de musiques disponibles pour ce circuit (et en plus il est facile à trouver pour pas cher).
L'horloge est fixée à 1MHz comme sur le CPC.

Sur Thomson, l'horloge doit être à 4MHz donc pour avoir du 3.58Mhz, il n'y a pas de méthode simple. Tu dois faire un oscillateur sur ta carte avec un quartz et 2 portes logiques (3.58MHz est une fréquence disponible).

Pour le choix de la puce, etc., je laisse les spécialistes thomson te répondre.

Avatar du membre
jice
Messages : 164
Enregistré le : 21 avr. 2014 15:08
Localisation : Madrid

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par jice » 20 avr. 2020 10:27

bonjour Fred
sur Thomson l'horloge est à 1 MHz. Mais je crois qu'il n'y a pas de signal d'horloge sur le bus.
j'espère qu'un spécialiste pourra me le confirmer ou informer ;)
tu aurais des exemples de comment câbler un oscillateur à 3.58MHz? (genre un screenshot kicad avec les composants ? ;))
++
JC
MO5 - MO5 Platini - TO7 - TO7/70 - TO8 - TO9+

Avatar du membre
gilles
Messages : 2172
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par gilles » 20 avr. 2020 10:40

vérifie quand même si du du 2 ou du 4MHz n'est pas accessible (à priori la doc va dans ce sens).
La valeur habituelle de 3.58 doit venir du monde MSX. Par contre il faudra transposer pour avoir les bonnes notes à partir des mêmes titres.

Patrick
Messages : 1526
Enregistré le : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Patrick » 20 avr. 2020 11:00

E et Q sont des horloges en quadrature du 6809E il me semble.
La fréquence est de 1 MHz.
E est disponible sur le bus.
Je suis d'accord avec Gilles. La fréquence n'est pas primordiale tant qu'elle reste dans la plage de fonctionnement.
Tu dois adapter la programmation de la fréquence des notes en fonction de la fréquence de fonctionnement du circuit.
Patrick

Fred_72
Messages : 357
Enregistré le : 22 mai 2019 13:10

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Fred_72 » 20 avr. 2020 12:49

Voici un petit schéma d’oscillateur.
osc.jpg
osc.jpg (32.37 Kio) Vu 1150 fois

Avatar du membre
jice
Messages : 164
Enregistré le : 21 avr. 2014 15:08
Localisation : Madrid

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par jice » 22 avr. 2020 21:31

gilles a écrit :
20 avr. 2020 10:40
vérifie quand même si du du 2 ou du 4MHz n'est pas accessible (à priori la doc va dans ce sens).
Gilles, tu veux dire disponible sur le bus (quelle doc ?) ? J'ai bien trouvé E, qui est à 1MHz, et VCO à 16MHz... mais inutilisable, c'est une entrée pour clocker le gate array, utilisée par l'extension incrustation.

@Fred_72: dans ton extension, à quelle fréquence tourne le AY3-8910 ?
Ha et aussi pour limiter les composants j'ai vu des composants "tout faits" à 4 pattes qui sortent une oscillation à x MHz, c'est utilisable ?
MO5 - MO5 Platini - TO7 - TO7/70 - TO8 - TO9+

__sam__
Messages : 5494
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par __sam__ » 22 avr. 2020 21:55

Tu peux générer facilement des fréquences moitié avec une bascule D ou JK
Image
Image

voire même avec une paire de transistors (et des capas et résistances qui vont bien)
Image

Ainsi à partir du 16Mhz et 3 bascules, tu peux générer 8, puis 4, puis 2Mhz.
Samuel.
A500 Vampire V2+ ^8^, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.

Avatar du membre
gilles
Messages : 2172
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par gilles » 22 avr. 2020 22:19

Voui 2 bascule D pour diviser l’horloge 16mhz par 4 et on arrive sur le 4mhz qui est l’horloge max du chip yamaha. Il suffit ensuite de recalculer les bonnes valeurs pour les notes si on veut transposer des musiques pc ou d’autres machines

Fred_72
Messages : 357
Enregistré le : 22 mai 2019 13:10

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Fred_72 » 22 avr. 2020 22:37

Sur la VG5210, la fréquence de l'AY est de 1MHz (comme sur CPC).
Bien sur les oscillateurs tout intégrés sont utilisables (attention en 5V) mais il n'y en a pas à 3.58MHz.

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

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par 6502man » 19 mai 2020 17:47

intéressant comme projet :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
jice
Messages : 164
Enregistré le : 21 avr. 2014 15:08
Localisation : Madrid

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par jice » 20 mai 2020 20:01

ouaip, va falloir que je trouve du temps :)
mais ça pourrait enfin boucher un gros "trou" dans les fonctionnalités de l'époque pour les Thomson : le son :D

à voir le CPC, l'extension VG5000, j'hésite avec le AY3...

Pour simplifier le montage je prendrais la fréquence à 1MHz du bus finalement.

Qu'en dites-vous ? AY3 ou OPL2 ? 1 ou 3.57 MHz ?
MO5 - MO5 Platini - TO7 - TO7/70 - TO8 - TO9+

Fred_72
Messages : 357
Enregistré le : 22 mai 2019 13:10

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Fred_72 » 21 mai 2020 14:08

Pour le composant c'est à toi de choisir.
Je dirai simplement que l'AY3 me semble plus en adéquation avec les machines de cette époque :wink:

Avatar du membre
jb_jb_fr
Messages : 329
Enregistré le : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par jb_jb_fr » 21 mai 2020 16:30

En voyant ce projet

Ca m'a fait penser que j'avais également fait l'étude d'une carte son, il y a très très très longtemps (il y a plus de 20 ans :wink: ).
Et comme récemment, en fouillant dans mes cartons, j'ai retrouvé le plan que j'avais fait, je vous fait partager mon vieux projet que j'ai bien envie de restaurer :roll:

Faut juste que j'arrive a trouver comment le mettre dans un boitier Thomson
Fichiers joints
CarteSon_plan_petit.jpg
Étude du schéma
CarteSon_plan_petit.jpg (614.23 Kio) Vu 853 fois
CarteSon_recto_petit.jpg
CarteSon_recto_petit.jpg (383.03 Kio) Vu 853 fois
CarteSon_verso_petit.jpg
CarteSon_verso_petit.jpg (408.14 Kio) Vu 853 fois

Patrick
Messages : 1526
Enregistré le : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Thomson] Carte son SX2020 - Sound Expander 2020

Message par Patrick » 21 mai 2020 17:29

Tu oublies de ne nous dire si cela fonctionne :D.
Patrick

Répondre