MENÜ English Ukrainian Russisch Home

Kostenlose technische Bibliothek für Bastler und Profis Kostenlose technische Bibliothek


ENZYKLOPÄDIE DER FUNKELEKTRONIK UND ELEKTROTECHNIK
Kostenlose Bibliothek / Schemata von radioelektronischen und elektrischen Geräten

Musikalische Türklingel auf dem Sound-Coprozessor AY8910. Enzyklopädie der Funkelektronik und Elektrotechnik

Kostenlose technische Bibliothek

Lexikon der Funkelektronik und Elektrotechnik / Anrufe und Audiosimulatoren

Kommentare zum Artikel Kommentare zum Artikel

In den letzten Jahren wurden auf den Seiten von „Radio“ viele verschiedene musikalische Aufrufe beschrieben. In den meisten Fällen sind sie recht einfach und das Ergebnis ist natürlich nicht ganz zufriedenstellend. Die den Lesern vorgestellte Variante mit dem Einsatz von Mikroprozessoren ist komplexer, birgt aber großes Potenzial. Das Gerät übernimmt die Funktion einer Türklingel, nach minimaler Verfeinerung und Auswahl der Lieblingsmelodien lassen sich jedoch auch andere Verwendungsmöglichkeiten dafür finden.

Die Musikglocke ist aus Teilen SPECTRUM-kompatibler Computer zusammengesetzt. Dadurch konnten gute Ergebnisse erzielt werden. Das Schema des Geräts ist in Abb. dargestellt. 1.

Musikalische Türklingel auf AY8910 Sound Coprozessor
(zum Vergrößern klicken)

Auf den Elementen DD5.1 ​​​​– DD5.3 wurde ein Master-Generator erstellt. Die Elemente DD6.1-DD6.3 bilden den Port des Audio-Coprozessors, zu dessen Steuerung nur das Signal A14 analysiert wird. Die Wahl der Adresse ist auf den Wunsch der Autoren zurückzuführen, die Kompatibilität mit dem ZX-SPECTRUM-Computer aufrechtzuerhalten, was die Verwendung einer Vielzahl vorhandener Programme und Melodien ermöglicht. Gleichzeitig hat sich an der Steuerung des Sound-Coprozessors nichts geändert:

LD BC,65533: OUT C, A - Registerauswahl;

LD BC, 49149: OUT C, A - Registereintrag;

LD 60,65533: IN C, A - Lesen aus dem Register.

Der Zweck der Audio-Coprozessor-Register wird ausführlich in [1, 2] beschrieben. Der Inhalt des Registers C ist hier nicht wichtig. Es wird nach Belieben verwendet.

Auf den Elementen DD7, DD5.4, DD5.5 und den Dioden VD2, VD3 ist eine Speicherverwaltungseinheit aufgebaut. Das von ihm erzeugte RAM-Signal aktiviert das RAM bei Speicherzugriffen innerhalb der Adressen F800H-FFFFH (63488-65535). Andernfalls wählen Sie ROM. Wenn nicht beabsichtigt ist, ein ROM mit einer Kapazität von mehr als 32 KB zu verwenden, kann der Entwurf vereinfacht werden. Entfernen Sie dazu den DD7-Chip, legen Sie das A2-Signal vom Prozessor an die Kathode der VD15-Diode an (lassen Sie den Widerstand R5), legen Sie das MR-Signal an den CS-Eingang des DD2-ROM (Pin 20) und das A0-Signal an den 22E-Eingang (Pin 15). Ein Diagramm eines vereinfachten Speicherverwaltungsknotens ist in Abb. dargestellt. 2. Es ist zu beachten, dass das Speicherfeld nun über 16 Zuordnungen desselben RAM verfügt. Somit sind die Adressen 8000H, 8800H, 9000H-F800H gleichwertig.

Musikalische Türklingel auf AY8910 Sound Coprozessor

Im Design ist jeder ZQ1-Quarzresonator mit einer Frequenz von 2 MHz einsetzbar. Chips sind mit ihren vielen Gegenstücken austauschbar. Dioden - jede Serie KD521, KD522. Die Widerstandswerte von Widerständen und die Kapazität von Kondensatoren können in einem weiten Bereich verändert werden. Möglicherweise müssen Sie den Widerstandswert der Widerstände R1 – für einen stabilen Betrieb des Generators und R18 – für den optimalen Lautstärkepegel wählen. Die Sperrkondensatoren C3-C9 werden auf den Stromleitern der Mikroschaltung installiert, vorzugsweise näher an ihren Gehäusen. Schalter: SB1 - Ruftaste; SF1 wird am Türrahmen montiert oder es wird ein beliebiger Trennschalter verwendet (bei geschlossener Tür ist der Stromkreis geöffnet).

Am besten ist es, einen dreipoligen Reed-Schalter zu installieren, der von einem Magneten gesteuert wird, wie es bei Einbruchmeldeanlagen der Fall ist. Beim Öffnen und Schließen der Tür ertönt eine Glocke. Sie kann deaktiviert werden, indem der PA2-Ausgang (Pin 19) des Audio-Coprozessors an ein gemeinsames Kabel angeschlossen wird. Der Effekt wird in Software umgesetzt (Tabelle 1).

Musikalische Türklingel auf AY8910 Sound Coprozessor

Das Gerät wird auf einer vorgefertigten Platine aus einem SPECTRUM-kompatiblen Computer oder AON zusammengebaut. Es verfügt bereits über Einbauplätze für RAM, ROM und Prozessoren sowie Stromleiter, Informations- und Adressleitungen. Das fertige Gerät, Netzteil und Verstärker werden bequem im Gehäuse eines Radios oder Tonbandgeräts untergebracht.

Der Anrufaufbau beginnt mit der Überprüfung der Installation. Schließen Sie das Netzteil und den Verstärker an. Als nächstes müssen Sie das TEST-Programm (Tabelle 2) in ein ROM beliebiger Größe schreiben (siehe [3]). Wenn Sie nach dem Senden des RESET-Befehls an den Prozessor eine Glocke hören, ist alles in Ordnung (vielleicht bis auf den RAM). Andernfalls startet entweder der Generator nicht, die Teile sind defekt oder die Installation wurde falsch durchgeführt. Um den RAM zu überprüfen, schreiben Sie Nullwerte an die Adressen 0001H, 0002H. Wenn die Glocke klingelt, funktioniert der RAM ordnungsgemäß. Wenn nicht, versuchen Sie, die VD1-Diode durch zwei in Reihe geschaltete Dioden zu ersetzen.

Musikalische Türklingel auf AY8910 Sound Coprozessor

Dann sollten Sie einen Musikruf programmieren. Führen Sie dazu die folgenden Schritte aus.

Mit dem Musikeditor SOUND TRACKER V3.0 müssen Sie jede kompilierte Melodie bei 63488 laden, indem Sie den Befehl „WITH PLAYER“ auswählen.

Führen Sie in BASIC den Befehl CLEAR 4E4 aus.

Führen Sie im TR-DOS-Betriebssystem die Befehle aus:

  • LOAD "name" CODE (wobei "name" der Name der geladenen Datei ist);
  • SPEICHERN "Spieler" CODE 63564,1116;
  • Laden Sie Klingeltöne herunter, indem Sie den Befehl „OHNE PLAYER“ auswählen;
  • Schreiben Sie den Text des PROG-Programms.

Kombinieren Sie die resultierenden Dateien zu einer, indem Sie Folgendes einfügen:

  • PROG-Programm ab Adresse 0000H (00000);
  • das Player-Programm, beginnend bei Adresse 0200H (00512);
  • kompilierte Melodien im freien ROM-Speicher (außer F800H-FFFFH-Adressen);
  • unmittelbar nach dem PROG-Programm eine Tabelle mit den Adressen der Melodien, die mit dem Wort FFFFH endet. Die Länge der Tabelle beträgt beliebig zwischen 2 und 182 Bytes (1 bis 91 Melodien).

Wenn der freie Speicherplatz des ROM und die Adresstabellen mit FFH-Codes gefüllt sind, ohne die „Firmware“ zu löschen, können Sie dem freien Speicherplatz eine neue Melodie hinzufügen und deren Adresse an das Ende der Tabelle schreiben.

Das PROG-Programm verwendet die folgenden Konstanten:

  • 00D7H 00D8H – bestimmt die Verzögerungszeit zur Beseitigung des Prellens der Kontakte des Schalters SB1: 13*{(00D8H)*256+(00D7H)), in Mikrosekunden;
  • 0086Н 0087Н – bestimmt den Zeitraum zwischen Aufrufen des Programmplayers 13*{(0087H)*256+(0086H)} in Mikrosekunden (ungefähr 0,02 s), dann ist der Zeitraum zwischen Noten -DELAY- mal größer (im Folgenden in Zeichen - - der Parameter des Musikeditors SOUND TRACKER ist beigefügt);
  • 00F7H – enthält den Parameter -LENGTH-, wenn -PATTERNS LENGTH- 63 ist, d. h. (00F7H)*64 ist die Anzahl der gespielten Noten, bevor sie von selbst anhalten.

Für eine rationelle Nutzung des ROM-Speichers empfiehlt es sich, die Länge der Melodien im SOUND TRACKER-Editor vorab an den Inhalt der Zelle 00F7H anzupassen. Wenn die Melodie kürzer ist, beginnt sie nach einem Verlust von vorne und spielt die erforderlichen (00F7H) * 64 Noten (natürlich unter der Voraussetzung, dass die Tür geschlossen bleibt); und wenn es länger ist, wird das Ende der Melodie nicht erklingen.

Anstelle des SOUND TRACKER-Editors können Sie auch eine andere Version verwenden und ggf. einige Konstanten im PROG-Programm anpassen:

  • (000ВН,000СН) - Länge des Spielerprogramms;
  • (0055Н,0056Н) – die Adresse, unter der die Adresse der aktuellen Melodie in den Initialisierungsvorgang eingegeben wird;
  • (0062Н,0063Н) - Adresse der Initialisierungsprozedur;
  • (0083Н,0084Н) - Adresse der Spielerprozedur;
  • (00SAN,00SVN) - Adresse des Mute-Verfahrens.

Der Anruf verursacht manchmal Störungen in Form von Streifen auf dem Fernsehbildschirm. Ihr Pegel kann durch galvanische Entkopplung der Klingel und der Leitungen zum Taster und Türsensor gesenkt werden. Dies kann mit zwei AOT110-Optokopplern, einer galvanischen Zelle aus einer Armbanduhr und mehreren Widerständen erfolgen. Wenn die Tür geschlossen ist und der Knopf nicht gedrückt wird, sind die Stromkreise offen und die Batterie wird nicht entladen. Es kann auch empfohlen werden, den Taktgenerator, die RAM-Abtast- und Stromversorgungseinheit sowie die Start- und Reset-Einheit zu verbessern.

Literatur

  1. Larchenko A., Rodionov N. ZX Spectrum & TR-DOS für Benutzer und Programmierer. - S.-Pb.: PETER, 1994.
  2. Kostinevich R. Musik-Coprozessor AY-3-8910 auf „Vector-O6c“. - Funkamateur, 1995, Nr. 5, S. 25.
  3. Borovik O., Parfenov A., Syryamkin V. Faszinierende Spiele auf einem Haushaltscomputer. - Tomsk: MGP „Rasko“, 1992.

Autoren: V. Ogleznev, V. Tolstukhin, Ischewsk

Siehe andere Artikel Abschnitt Anrufe und Audiosimulatoren.

Lesen und Schreiben nützlich Kommentare zu diesem Artikel.

<< Zurück

Neueste Nachrichten aus Wissenschaft und Technik, neue Elektronik:

Kunstleder zur Touch-Emulation 15.04.2024

In einer modernen Technologiewelt, in der Distanz immer alltäglicher wird, ist es wichtig, die Verbindung und das Gefühl der Nähe aufrechtzuerhalten. Jüngste Entwicklungen bei künstlicher Haut durch deutsche Wissenschaftler der Universität des Saarlandes läuten eine neue Ära der virtuellen Interaktionen ein. Deutsche Forscher der Universität des Saarlandes haben ultradünne Folien entwickelt, die das Tastgefühl über eine Distanz übertragen können. Diese Spitzentechnologie bietet neue Möglichkeiten der virtuellen Kommunikation, insbesondere für diejenigen, die weit von ihren Lieben entfernt sind. Die von den Forschern entwickelten ultradünnen, nur 50 Mikrometer dicken Folien lassen sich in Textilien integrieren und wie eine zweite Haut tragen. Diese Folien fungieren als Sensoren, die taktile Signale von Mama oder Papa erkennen, und als Aktoren, die diese Bewegungen an das Baby weiterleiten. Durch die Berührung des Stoffes durch die Eltern werden Sensoren aktiviert, die auf Druck reagieren und den ultradünnen Film verformen. Das ... >>

Petgugu Global Katzenstreu 15.04.2024

Die Pflege von Haustieren kann oft eine Herausforderung sein, insbesondere wenn es darum geht, Ihr Zuhause sauber zu halten. Das Startup Petgugu Global hat eine neue interessante Lösung vorgestellt, die Katzenbesitzern das Leben erleichtert und ihnen hilft, ihr Zuhause perfekt sauber und ordentlich zu halten. Das Startup Petgugu Global hat eine einzigartige Katzentoilette vorgestellt, die den Kot automatisch ausspülen kann und so Ihr Zuhause sauber und frisch hält. Dieses innovative Gerät ist mit verschiedenen intelligenten Sensoren ausgestattet, die die Toilettenaktivität Ihres Haustieres überwachen und nach dem Gebrauch eine automatische Reinigung aktivieren. Das Gerät wird an die Kanalisation angeschlossen und sorgt für eine effiziente Abfallentsorgung, ohne dass der Eigentümer eingreifen muss. Darüber hinaus verfügt die Toilette über einen großen spülbaren Stauraum, was sie ideal für Haushalte mit mehreren Katzen macht. Die Petgugu-Katzentoilettenschüssel ist für die Verwendung mit wasserlöslicher Streu konzipiert und bietet eine Reihe zusätzlicher ... >>

Die Attraktivität fürsorglicher Männer 14.04.2024

Das Klischee, dass Frauen „böse Jungs“ bevorzugen, ist schon lange weit verbreitet. Jüngste Untersuchungen britischer Wissenschaftler der Monash University bieten jedoch eine neue Perspektive zu diesem Thema. Sie untersuchten, wie Frauen auf die emotionale Verantwortung und Hilfsbereitschaft von Männern reagierten. Die Ergebnisse der Studie könnten unser Verständnis darüber verändern, was Männer für Frauen attraktiv macht. Eine von Wissenschaftlern der Monash University durchgeführte Studie führt zu neuen Erkenntnissen über die Attraktivität von Männern für Frauen. Im Experiment wurden Frauen Fotos von Männern mit kurzen Geschichten über deren Verhalten in verschiedenen Situationen gezeigt, darunter auch über ihre Reaktion auf eine Begegnung mit einem Obdachlosen. Einige der Männer ignorierten den Obdachlosen, während andere ihm halfen, indem sie ihm beispielsweise Essen kauften. Eine Studie ergab, dass Männer, die Empathie und Freundlichkeit zeigten, für Frauen attraktiver waren als Männer, die Empathie und Freundlichkeit zeigten. ... >>

Zufällige Neuigkeiten aus dem Archiv

Klassenzimmer mit variabler Beleuchtung 03.01.2010

In einer der Schulen in Hamburg (Deutschland) wird das Verhalten von Grundschülern durch Veränderung der Beleuchtung des Klassenzimmers gesteuert.

Der Unterricht beginnt um 8 Uhr morgens, die Kinder sind noch nicht ganz wach. Die Klasse umfasst Lampen, die eine Beleuchtung von 1000 Lux bei einer Farbtemperatur von 12 Kelvin abgeben, was Tageslicht bei klarem Wetter entspricht. Es hilft den Schülern aufzuwachen.

Wenn es im Klassenzimmer laut wird, drückt der Lehrer einen Knopf auf der Fernbedienung – und schon wird die Beleuchtung halbiert und die Farbtemperatur auf 3200 Kelvin reduziert. Die Kinder beruhigen sich. Für Aufgaben, die viel Konzentration erfordern, beträgt die Ausleuchtung 1700 Lux und die Farbtemperatur 6200 Kelvin.

Das einjährige Experiment zeigte, dass Schüler in einer Klasse mit variabler Beleuchtung fast 35 % schneller lasen als diejenigen, die in einer Klasse mit konventionellen Lampen lernten. Die Stadtverwaltung beschloss, XNUMX Klassenzimmer der Grundschule mit variabler Beleuchtung auszustatten.

Weitere interessante Neuigkeiten:

▪ Schneller Biokraftstoff aus Algen

▪ Behandlung von Infektionen mit elektrischem Strom

▪ Das Lernen von Mathematik beeinflusst die Entwicklung des Gehirns

▪ TRACO TPI kleine wirtschaftliche Stromversorgungen

▪ Heimsolarwechselrichter LG Micro Inverter LM320KS-A2

News-Feed von Wissenschaft und Technologie, neue Elektronik

 

Interessante Materialien der Freien Technischen Bibliothek:

▪ Abschnitt der Antenna-Website. Artikelauswahl

▪ Artikel Licht eines fernen Sterns. Populärer Ausdruck

▪ Artikel Was kann einen Hund verrückt machen? Ausführliche Antwort

▪ Artikel Hahnhirse. Legenden, Kultivierung, Anwendungsmethoden

▪ Artikel Sparsamer batteriebetriebener Timer. Enzyklopädie der Funkelektronik und Elektrotechnik

▪ Artikel Leistungsstarker Netzspannungsregler, 0-218 Volt 100 Watt. Enzyklopädie der Funkelektronik und Elektrotechnik

Hinterlasse deinen Kommentar zu diesem Artikel:

Name:


E-Mail optional):


Kommentar:





Alle Sprachen dieser Seite

Startseite | Bibliothek | Artikel | Sitemap | Site-Überprüfungen

www.diagramm.com.ua

www.diagramm.com.ua
2000-2024