Côté bricolage :

Une carte son pour votre Zx81 et TS1000.



TIREZ PLUS DE VOTRE SINCLAIR

Mis à Jour : Mai 2007.





Montage extrait
du livre

« 66 programmi per ZX81 e ZX80 con nuova ROM + Hardware »

De Gaetano Marano.

Éditeur
« Gruppo Editoriale Jackson »
(groupe éditorial « Jackson »)
publié en Italie en 1982

avec l'accord de l'auteur sous réserve de non utilisation mercantile, à titre pédagogique et pour sa contribution à l'histoire du ZX81.

-



« Fiche Musicale pour ZX81. »

4 octaves (50 notes)


Montage conçu par Gaetano Marano en 1982.
Sauvé de l'oubli et réalisé par Michele Caruso.
(Traduction française/réalisation de la carte)



Carte n°1:


Zoomer...


Carte n°2:


Zoomer...



Implantation:

Zoomer...



PCB:


Nota:
1 / Ce PCB est la face composants (composants sur le coté cuivre)
2 / Ce PCB est à l'état de projet et peut comporter des erreurs.
3 / La taille de cette image doit être ajustée à la taille réelle sans changer la résolution de l'image.
4 / Dans cette configuration, les supports d'IC seront difficiles à souder donc attention aux brochages.


Zoomer...



Strips:






Nomenclature des composants :

Références

Descriptif

Quantité





D1: 1N4148=1N914

Diodes signal

1

D2-D5: 1N4148=1N914

Diodes signal

4

D6-9: 1N4148=1N914

Diodes signal

4

D10: 1N4002=1N4007=1N4001

Diode de redressement.

1

DZ1-8: LED 2x5mm ou
LTA1000 (bargraphe)

LEDs rectangles vertes/rouges pour les testes. (Optionnelles)

8

Q1:???

DFM: Quarts ??? / condo./ D?igital f?requency m?odulator.

1

T1: 2N2222

Transistor PNP

1

IC3: 74 LS 05

TTL porte NOR.

1

IC2: 74 LS 27

TTL NOR 3 entrées.

1

IC5: 74 LS 93

TTL Multiplexeur 2->4.

1

IC4: 74 LS 153

TTL Démultiplexeur
4->1

1

IC1: 74 LS 373

TTL porte Octale.

1

IC6: NE555

Multivibrateur (timer).

1




RS1: 220 x 8 sil

Réseau de résistances avec point commun. (Optionnel)

1

R1: 1.5 K

Résistance – 1/4w

1

R2-5: 10 K

Résistance – 1/4w

4

R6: 15 K

Résistance – 1/4w

1

R7: 6.8 K

Résistance – 1/4w

1

R8: 4.7 K

Résistance – 1/4w

1

R9: 82 K

Résistance – 1/4w

1

R10: 22 K

Résistance – 1/4w

1

R11: 10 K

Résistance – 1/4w

1

R12: 1 K

Résistance – 1/4w

1

R13: 2.2 K

Résistance – 1/4w

1

R14: 33

Résistance – 1/4w

1

RP1-4: 100 K
Type T10FH / PT10V

Résistance Variable sub-miniature

4

RP5: 47K
Type T10FH / PT10V

Résistance Variable sub-miniature

1

RP6: 22K
Type T10FH / PT10V

Résistance Variable sub-miniature

1

RP7: 220
Type P160-6mm
(4mm?)

Résistance Variable.

1




HP

Haut parleur 8 ohms.

1

Prise Jack

Prise Jack mono pour sortie extérieure. (optionnelle)





C1

Condensateur: 4700 pf = 4.7nf (polyester) – Non Pol.

1

C2

Condensateur: 10uf – 12v - Polarisé.

1

C3

Condensateur: 10uf – 12v - Polarisé.

1

Sw1 ( optionnel )
et Sw2.

Inter. 2 positions

2





Aspect des deux cartes :

( si non monocarte )






Fonctionnement à partir du Basic:







Brochage des composants :

Z80

(pour un branchement direct dans le ZX81, sans passer par le bus de sortie, libére le Bus pour l'extension mémoire)



74LS05


(portes inverseuses)



74LS27


(portes Non Ou)



74LS93


(Démultiplexeur)



74LS153


(Multiplexeur)



74LS373

(mémoire 8 Bits)



2N2222

(Transistor PNP)



NE555

(Multivibrateur astable)






Logiciels de démonstration pour la carte.

Télécharger « Demos en Basic » pour cette carte.




Driver logiciel (freeware) programmé par XavSnap
afin de faciliter l'utilisation de la carte son ...
(Programme assembleur de 600 octets)
Notice d'utilisation incluse en format TXT.

Télécharger « Driver ASM pour Octavia » pour cette carte.

Si vous planifiez de réaliser ce montage, ce serai gentil de me contacter
pour donner vous truc et astuces pour la fabrication de cette carte.
Pour finir, la carte comporte une petit problème de conception au démarrage.
En effet, la carte émet un « Bip » continu au démarrage.
Il faut donc effectuer un « poke 9999,15 » pour ne plus l'entendre.
(le bus du ZX81 étant à 0, les 4 premiers bits D0-D3 sont inversés et donc activés.
A 1 ces bits sont tous a zéro en sortie du 74LS08 ... donc plus de son!)
Si vous trouver comment modifier (forcer à 1) la mémoire octale (74LS373), contactez moi !

;-)
( Je séche un peu sur ce coup là !!! )

zx81.ordi5 § free.fr

Je vous souhaites un bon bricolage ...