Menu English Ukrainian Russe ACCUEIL

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Sonnette musicale sur coprocesseur de son AY8910. Encyclopédie de l'électronique radio et de l'électrotechnique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / Appels et simulateurs audio

Commentaires sur l'article Commentaires sur l'article

Ces dernières années, de nombreux appels musicaux différents ont été décrits sur les pages de "Radio". Dans la plupart des cas, ils sont assez simples et le résultat, bien sûr, n'est pas entièrement satisfaisant. La variante avec l'utilisation de microprocesseurs proposée à l'attention des lecteurs est plus complexe, mais elle a un grand potentiel. L'appareil remplit la fonction d'une sonnette, cependant, après un raffinement minimal et une sélection des mélodies préférées, d'autres utilisations peuvent être trouvées.

La cloche musicale est assemblée à partir de pièces d'ordinateurs compatibles SPECTRUM. Cela a permis d'obtenir de bons résultats. Le schéma de l'appareil est illustré à la fig. 1.

Sonnette musicale sur coprocesseur de son AY8910
(cliquez pour agrandir)

Sur les éléments DD5.1 ​​​​- DD5.3 fait générateur maître. Les éléments DD6.1-DD6.3 forment le port du coprocesseur audio, pour contrôler lequel seul le signal A14 est analysé. Le choix de l'adresse est dû à la volonté des auteurs de conserver une compatibilité avec l'ordinateur ZX-SPECTRUM, ce qui permet d'utiliser un grand nombre de programmes et mélodies existants. Dans le même temps, le contrôle du coprocesseur de son n'a pas changé :

LD BC,65533 : OUT C, A - sélection de registre ;

LD BC, 49149 : OUT C, A - entrée de registre ;

LD 60,65533: IN C, A - lecture du registre.

Le but des registres du coprocesseur audio est décrit en détail dans [1, 2]. Le contenu du registre C n'a pas d'importance ici. Il s'utilise à volonté.

Sur les éléments DD7, DD5.4, DD5.5 et les diodes VD2, VD3, une unité de gestion de mémoire est montée. Le signal RAM généré par celui-ci active la RAM en cas d'accès à la mémoire dans les adresses F800H-FFFFH (63488-65535). Sinon, sélectionnez ROM. S'il n'est pas prévu d'utiliser une ROM d'une capacité supérieure à 32 Ko, la conception peut être simplifiée. Pour ce faire, retirez la puce DD7, appliquez le signal A2 du processeur à la cathode de la diode VD15 (laissez la résistance R5), appliquez le signal MR à l'entrée CS de la ROM DD2 (broche 20) et le signal A0 à l'entrée 22E (broche 15). Un schéma d'un nœud de gestion de mémoire simplifié est illustré à la fig. 2. Il convient de garder à l'esprit que le champ mémoire aura désormais 16 mappages de la même RAM. Ainsi, les adresses 8000H, 8800H, 9000H-F800H sont équivalentes.

Sonnette musicale sur coprocesseur de son AY8910

Tout résonateur à quartz ZQ1 avec une fréquence de 2 MHz est applicable dans la conception. Les puces sont interchangeables avec leurs nombreux homologues. Diodes - toute série KD521, KD522. Les valeurs de résistance des résistances et la capacité des condensateurs peuvent être modifiées sur une large plage. Vous devrez peut-être choisir la résistance des résistances R1 - pour un fonctionnement stable du générateur et R18 - pour un niveau de volume optimal. Des condensateurs de blocage C3-C9 sont installés sur les conducteurs de puissance du microcircuit, de préférence plus près de leurs boîtiers. Commutateurs : SB1 - bouton d'appel ; SF1 est monté sur le cadre de la porte, ou tout interrupteur d'isolement est utilisé (le circuit est ouvert lorsque la porte est fermée).

Il est préférable d'installer un interrupteur à lames à trois broches contrôlé par un aimant, comme cela se fait dans les alarmes antivol. Une cloche retentit à l'ouverture et à la fermeture de la porte. Il peut être désactivé en connectant la sortie PA2 (broche 19) du coprocesseur audio à un fil commun. L'effet est implémenté dans un logiciel (tableau 1).

Sonnette musicale sur coprocesseur de son AY8910

L'appareil est assemblé sur une carte prête à l'emploi à partir d'un ordinateur compatible SPECTRUM ou AON. Il dispose déjà d'emplacements pour l'installation de RAM, de ROM et de processeurs, ainsi que de conducteurs d'alimentation, d'informations et de lignes d'adresse. L'appareil fini, l'alimentation et l'amplificateur sont idéalement placés dans le boîtier d'une radio ou d'un magnétophone.

L'établissement d'un appel commence par la vérification de l'installation. Connectez l'alimentation et l'amplificateur. Ensuite, vous devez écrire le programme TEST (tableau 2) sur une ROM de n'importe quelle taille (voir [3]). Si après avoir envoyé la commande RESET au processeur, vous entendez une cloche - tout est en ordre (peut-être, sauf la RAM). Sinon, soit le groupe électrogène ne démarre pas, soit les pièces sont défectueuses, soit l'installation est mal effectuée. Pour vérifier la RAM, écrivez des valeurs nulles aux adresses 0001H, 0002H. Si la cloche sonne, alors la RAM fonctionne correctement, sinon, essayez de remplacer la diode VD1 par deux connectées en série.

Sonnette musicale sur coprocesseur de son AY8910

Ensuite, vous devez programmer un appel musical. Pour ce faire, effectuez les étapes suivantes.

En utilisant l'éditeur de musique SOUND TRACKER V3.0, vous devez charger n'importe quelle mélodie compilée au 63488 en sélectionnant la commande "WITH PLAYER".

En BASIC, exécutez la commande CLEAR 4E4.

Depuis le système d'exploitation TR-DOS, exécutez les commandes :

  • LOAD "nom" CODE (où "nom" est le nom du fichier chargé );
  • ENREGISTRER "joueur" CODE 63564,1116 ;
  • Téléchargez des sonneries en sélectionnant la commande "SANS LECTEUR" ;
  • Écrivez le texte du programme PROG.

Fusionnez les fichiers résultants en un seul en y plaçant :

  • Programme PROG à partir de l'adresse 0000H (00000);
  • le programme du lecteur, commençant à l'adresse 0200H (00512);
  • mélodies compilées en mémoire ROM libre (sauf pour les adresses F800H-FFFFH);
  • immédiatement après le programme PROG, un tableau avec les adresses des mélodies, le terminant par le mot FFFFH. La longueur du tableau est comprise entre 2 et 182 octets (1-91 mélodies).

Si l'espace libre de la ROM et les tables d'adresses sont remplies de codes FFH, sans effacer le "firmware", vous pouvez ajouter une nouvelle mélodie à l'espace libre et écrire son adresse à la fin de la table.

Le programme PROG utilise les constantes suivantes :

  • 00D7H 00D8H - définit le temps de retard pour l'anti-rebond des contacts de l'interrupteur SB1 : 13*{(00D8H)*256+(00D7H)), en microsecondes ;
  • 0086Н 0087Н - détermine la période de temps entre les appels au lecteur de programme 13*{(0087H)*256+(0086H)}, en microsecondes (environ 0,02 s), puis la période entre les notes est -DELAY- fois plus grande (ci-après dans signes - - le paramètre de l'éditeur de musique SOUND TRACKER est inclus) ;
  • 00F7H - contient le paramètre -LENGTH- lorsque -PATTERNS LENGTH- vaut 63, c'est-à-dire que (00F7H)*64 est le nombre de notes jouées avant de s'arrêter de lui-même.

Pour une utilisation rationnelle de la mémoire ROM, il est conseillé de prérégler la durée des mélodies dans l'éditeur SOUND TRACKER au contenu de la cellule 00F7H. Si la mélodie est plus courte, après une perte, elle recommencera et jouera les (00F7H) * 64 notes requises (bien sûr, à condition que la porte reste fermée); et s'il est plus long, la fin de la mélodie ne retentira pas.

A la place de l'éditeur SOUND TRACKER, vous pouvez utiliser une autre version, en ajustant, si nécessaire, certaines constantes dans le programme PROG :

  • (000ВН,000СН) - durée du programme du lecteur ;
  • (0055Н,0056Н) - l'adresse à laquelle l'adresse de la mélodie actuelle est entrée dans la procédure d'initialisation ;
  • (0062Н,0063Н) - adresse de la procédure d'initialisation ;
  • (0083Н,0084Н) - adresse de la procédure du lecteur ;
  • (00SAN,00SVN) - adresse de la procédure muette.

L'appel crée parfois des interférences sous forme de rayures sur l'écran du téléviseur. Leur niveau peut être réduit en découplant galvaniquement la sonnette et les fils allant au bouton et au capteur de porte. Cela peut être fait en utilisant deux optocoupleurs AOT110, une cellule galvanique d'une montre-bracelet et plusieurs résistances. Lorsque la porte est fermée et que le bouton n'est pas enfoncé, les circuits sont ouverts et la batterie n'est pas déchargée. Vous pouvez également conseiller d'améliorer le générateur d'horloge, l'unité d'échantillonnage et d'alimentation de la RAM, l'unité de démarrage et de réinitialisation.

littérature

  1. Larchenko A., Rodionov N. ZX Spectrum & TR-DOS pour les utilisateurs et les programmeurs. - S.-Pb. : PETER, 1994.
  2. Coprocesseur Kostinevich R. Music AY-3-8910 sur "Vector-O6ts". - Radioamateur, 1995, n°5, p. 25.
  3. Borovik O., Parfenov A., Syryamkin V. Des jeux fascinants sur un ordinateur domestique. -Tomsk : MGP "Rasko", 1992.

Auteurs : V. Ogleznev, V. Tolstukhin, Izhevsk

Voir d'autres articles section Appels et simulateurs audio.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Machine pour éclaircir les fleurs dans les jardins 02.05.2024

Dans l'agriculture moderne, les progrès technologiques se développent visant à accroître l'efficacité des processus d'entretien des plantes. La machine innovante d'éclaircissage des fleurs Florix a été présentée en Italie, conçue pour optimiser la phase de récolte. Cet outil est équipé de bras mobiles, lui permettant de s'adapter facilement aux besoins du jardin. L'opérateur peut régler la vitesse des fils fins en les contrôlant depuis la cabine du tracteur à l'aide d'un joystick. Cette approche augmente considérablement l'efficacité du processus d'éclaircissage des fleurs, offrant la possibilité d'un ajustement individuel aux conditions spécifiques du jardin, ainsi qu'à la variété et au type de fruits qui y sont cultivés. Après avoir testé la machine Florix pendant deux ans sur différents types de fruits, les résultats ont été très encourageants. Des agriculteurs comme Filiberto Montanari, qui utilise une machine Florix depuis plusieurs années, ont signalé une réduction significative du temps et du travail nécessaires pour éclaircir les fleurs. ...>>

Microscope infrarouge avancé 02.05.2024

Les microscopes jouent un rôle important dans la recherche scientifique, car ils permettent aux scientifiques d’explorer des structures et des processus invisibles à l’œil nu. Cependant, diverses méthodes de microscopie ont leurs limites, parmi lesquelles la limitation de la résolution lors de l’utilisation de la gamme infrarouge. Mais les dernières réalisations des chercheurs japonais de l'Université de Tokyo ouvrent de nouvelles perspectives pour l'étude du micromonde. Des scientifiques de l'Université de Tokyo ont dévoilé un nouveau microscope qui va révolutionner les capacités de la microscopie infrarouge. Cet instrument avancé vous permet de voir les structures internes des bactéries vivantes avec une clarté étonnante à l’échelle nanométrique. En général, les microscopes à infrarouge moyen sont limités par leur faible résolution, mais le dernier développement des chercheurs japonais surmonte ces limitations. Selon les scientifiques, le microscope développé permet de créer des images avec une résolution allant jusqu'à 120 nanomètres, soit 30 fois supérieure à la résolution des microscopes traditionnels. ...>>

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

Nouvelles aléatoires de l'Archive

CD comme dosimètre 08.04.2004

Des physiciens bulgares de l'Université de Kliment Ohridski à Sofia ont découvert que les CD stockés dans presque toutes les maisons peuvent indiquer le type de charge de rayonnement reçu par les habitants de la maison.

Les particules alpha émises par le radon, la source de rayonnement naturel la plus courante dans les bâtiments résidentiels construits dans les régions montagneuses de Bulgarie, laissent des traces dans la base en polycarbonate du disque. En gravant le plastique avec de l'acide, ces traces peuvent être agrandies afin qu'elles deviennent visibles au microscope optique.

Sachant quand le disque a été acheté et quelle a été la température moyenne dans la maison au cours des dernières années, le nombre d'empreintes par centimètre carré peut être utilisé pour estimer la dose de rayonnement avec une précision de 10 %.

Autres nouvelles intéressantes :

▪ Le laser met des nanopoints

▪ Téléviseurs Android Philips

▪ Matériau intelligent pour le camouflage

▪ La dent artificielle tue les bactéries

▪ Barrière électrique pour protéger les baigneurs des requins

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Dosimètres. Sélection d'articles

▪ Article La fin justifie les moyens. Expression populaire

▪ article Quelle mer est la plus salée ? Réponse détaillée

▪ Article Alpinia officinalis. Légendes, culture, méthodes d'application

▪ article Eclairage intérieur avec LED ultra-lumineuses. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Eclairage intérieur. Exigences générales. Encyclopédie de l'électronique radio et de l'électrotechnique

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024