Bibliothèque technique gratuite ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE Sonnette musicale sur coprocesseur de son AY8910. Encyclopédie de l'électronique radio et de l'électrotechnique Encyclopédie de l'électronique radio et de l'électrotechnique / Appels et simulateurs audio 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. 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. 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). 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. 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 :
Fusionnez les fichiers résultants en un seul en y plaçant :
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 :
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 :
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
Auteurs : V. Ogleznev, V. Tolstukhin, Izhevsk Voir d'autres articles section Appels et simulateurs audio. Lire et écrire utile commentaires sur cet article. Dernières nouvelles de la science et de la technologie, nouvelle électronique : Machine pour éclaircir les fleurs dans les jardins
02.05.2024 Microscope infrarouge avancé
02.05.2024 Piège à air pour insectes
01.05.2024
Autres nouvelles intéressantes : ▪ 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
Laissez votre commentaire sur cet article : Toutes les langues de cette page Page principale | bibliothèque | Articles | Plan du site | Avis sur le site www.diagramme.com.ua |