Manual des MIDI RS-232/RS-422 Converter - Cinetix.de
Manual des MIDI RS-232/RS-422 Converter - Cinetix.de Manual des MIDI RS-232/RS-422 Converter - Cinetix.de
--- ggf. I/O Nummer --- Doppelpunkt --- Ergebniswert --- Beispiele: K3R antwortet z.B. K3:0 “>” KCR antwortet z.B. KC:$A XR antwortet z.B. X:25478 Y ) Stellt die Zeitkonstante zur Entprellung der digitalen I/O ein (ca. in Millisekunden) Parameter: Zeitverzögerung zwischen 2 Abtastungen und Vergleichen der logischen Pegel der digitalen I/O. in Millisekunden Der permanente Vergleich der Eingangspegel mit dem vorherigen Sample wird automatisch als Hintergrundprozess durchgeführt. Je nach Anwendung ist es sinnvoll, diesen Vergleich in sehr kurzen Zeitintervallen oder mit einer gewissen zeitlichen Trägheit durchzuführen. Zum Entprellen von Relaiskontakten ist häufig 10 Millisekunden ein passender Wert, beim Entprellen einfacher Tastschalter wählt man eher 40-100 Millisekunden. Die Voreinstellung ist 40 Millisekunden. Da der Abtastprozess nicht mit den externen Signalveränderungen synchronisiert ist, dauert es mindestens eine und bis zu 2 Abtast-Zeitkonstanten, um eine entprellte Eingangsveränderung festzustellen. Beispiel: Y10 stellt die Abtastperiode der I/O auf 10 ms ein JR (kein Parameter) Impuls-Zähler an I/O Nr. 0 auslesen. Anmerkung: Impulszähler und Encoder-Zähler verwenden getrennte Speicherzellen, d.h. können unabhängig voneinander ausgewertet werden. Der Rücksetz-Befehl wirkt jedoch stets auf beide gemeinsam. JZ (kein Parameter) Impuls-Zähler und Encoder-Zähler auf 0 zurücksetzen. Anmerkung: Der Rücksetz-Befehl wirkt stets auf beide gemeinsam. XR (kein Parameter) Encoder-Zähler an I/O Nr 0 auslesen. (mit Zählrichtungserkennung an I/O Nr.1) Anmerkung: während der Impulszähler bei jeder Flanke High->Low inkrementiert wird, prüft der Encoderzähler zugleich den Pegel an I/O Nr. 1: bei "High" wird hochgezählt, bei "Low" herabgezählt. W4H Digital OUT (Schalttransistor) Nr. 4 als Pulsweitemodulator aktivieren. In seiner Standard-Anwendung arbeitet der Pulsweitemodulator mit einer konstanten Frequenz von 15686 Hz und kann mit 8 Bit Auflösung (d.h. in 255 = hex FF Schritten) justiert werden. 18
Parameter: High-Anteil des Pulsverlaufs an I/O Nr.1. In Prozent ausgedrückt: 100 x / 255 Anmerkung: Komplexere Einstellmöglichkeiten sind im Anhang A beschrieben Jeder Befehl zum statischen Schalten des digital OUT Nr. 4 (K4L, K4H) schaltet den Pulsweite- Modulator W4 AUS. Beispiel: W4H128 erzeugt an Transistor Nr.4 (open drain) eine Rechteckwelle mit 50% High-Anteil W5H Digital OUT (Schalttransistor) Nr. 5 als Pulsweitemodulator aktivieren. In seiner Standard-Anwendung arbeitet der Pulsweitemodulator mit einer konstanten Frequenz von 3910 Hz und kann mit 10 Bit Auflösung (d.h. in 1023 = hex3FF Schritten) justiert werden. Parameter: High-Anteil des Pulsverlaufs an I/O Nr. 4. In Prozent ausgedrückt: 100 x / 1023 Anmerkung: Komplexere Einstellmöglichkeiten sind im Anhang A beschrieben Jeder Befehl zum statischen Schalten des digital OUT Nr. 5 (K5L, K5H) oder zum Einschalten des Frequenzgenerators schaltet den Pulsweite-Modulator W5 AUS. Beispiel: W5H256 erzeugt an Transistor Nr.5 (open drain) eine Rechteckwelle mit 25% High-Anteil GT Digital I/O Nr. 0 als Frequenzgenerator aktivieren. Parameter: Gesamt-Periodendauer des Ausgangspuls als Vielfaches von 32 Mikrosekunden, daher ist die maximal einstellbare Frequenz ca. 15,6 Kilohertz (GH=1,GT=2). Zulässige Parameterwerte sind 1 bis 65535 (hexFFFF). Mit dem maximalen Parameter wird die minimale Frequenz, ca. 1 Hz eingestellt. Jeder Befehl zum statischen Einstellen des digital I/O Nr. (K5L, K5H) oder zum Einschalten des Pulsweitemodulators W5 schaltet den Frequenzgenerator AUS. Anmerkung: Der Frequenzgenerator wird mit 2 Befehlen aktiviert: Bevor der Frequenzgenerator gestartet werden kann, muss zuvor die Dauer der High-Phase mit dem Befehl GH eingetragen werden. Andernfalls ist mit undefiniertem Verhalten zu rechnen. Bei aktivem Frequenzgenerator können Gesamtperiode und High-Dauer unabhängig voneinander mit sofortiger Wirkung modifiziert werden. Die Gesamtperiode muss stets größer als die High-Dauer sein! Beispiel: GH100GT200 GH Voreinstellung der High-Phase für I/O Nr. 0 als Frequenzgenerator. Parameter: Dauer der High-Phase des Ausgangspuls als Vielfaches von 32 Mikrosekunden. Zulässige Parameterwerte im Bereich 1 bis 65534 (hex FFFE) Anmerkung: Bevor der Frequenzgenerator gestartet werden kann, muss zuvor die Dauer der High-Phase mit diesem Befehl GH eingetragen werden. Bei aktivem Frequenzgenerator können Gesamtperiode und High-Dauer unabhängig voneinander mit sofortiger Wirkung modifiziert werden. Die High-Dauer muss stets kleiner als die Gesamt-Periodendauer sein! Beispiel: GH2GT$FFF 19
- Seite 1 und 2: MIDI RS-232/RS-422 Converter Betrie
- Seite 3 und 4: OUT zu senden oder beliebige an MID
- Seite 5 und 6: Das Gerät wird mit folgenden Vorei
- Seite 7 und 8: empfangen (MIDI-Kanal bei Lieferung
- Seite 9 und 10: Programmierbare Zeichenketten ("Str
- Seite 11 und 12: Jeder Befehl wird sofort ausgeführ
- Seite 13 und 14: Danach folgt die Zeichenkette als T
- Seite 15 und 16: entspricht. Für jedes Bit, das ges
- Seite 17: K Digitalen (“Kombi“) I/O für
- Seite 21 und 22: ? (kein Parameter) Zeigt alle relev
- Seite 23 und 24: --- Anwender-Funktionen können "bo
Parameter: High-Anteil <strong><strong>de</strong>s</strong> Pulsverlaufs an I/O Nr.1.<br />
In Prozent ausgedrückt: 100 x / 255<br />
Anmerkung: Komplexere Einstellmöglichkeiten sind im Anhang A beschrieben<br />
Je<strong>de</strong>r Befehl zum statischen Schalten <strong><strong>de</strong>s</strong> digital OUT Nr. 4 (K4L, K4H) schaltet <strong>de</strong>n Pulsweite-<br />
Modulator W4 AUS.<br />
Beispiel: W4H128 erzeugt an Transistor Nr.4 (open drain) eine Rechteckwelle mit 50% High-Anteil<br />
W5H <br />
Digital OUT (Schalttransistor) Nr. 5 als Pulsweitemodulator aktivieren. In seiner<br />
Standard-Anwendung arbeitet <strong>de</strong>r Pulsweitemodulator mit einer konstanten Frequenz von<br />
3910 Hz und kann mit 10 Bit Auflösung (d.h. in 1023 = hex3FF Schritten) justiert wer<strong>de</strong>n.<br />
Parameter: High-Anteil <strong><strong>de</strong>s</strong> Pulsverlaufs an I/O Nr. 4.<br />
In Prozent ausgedrückt: 100 x / 1023<br />
Anmerkung: Komplexere Einstellmöglichkeiten sind im Anhang A beschrieben<br />
Je<strong>de</strong>r Befehl zum statischen Schalten <strong><strong>de</strong>s</strong> digital OUT Nr. 5 (K5L, K5H) o<strong>de</strong>r zum Einschalten<br />
<strong><strong>de</strong>s</strong> Frequenzgenerators schaltet <strong>de</strong>n Pulsweite-Modulator W5 AUS.<br />
Beispiel: W5H256 erzeugt an Transistor Nr.5 (open drain) eine Rechteckwelle mit 25% High-Anteil<br />
GT <br />
Digital I/O Nr. 0 als Frequenzgenerator aktivieren.<br />
Parameter: Gesamt-Perio<strong>de</strong>ndauer <strong><strong>de</strong>s</strong> Ausgangspuls als Vielfaches von 32<br />
Mikrosekun<strong>de</strong>n, daher ist die maximal einstellbare Frequenz ca. 15,6 Kilohertz<br />
(GH=1,GT=2). Zulässige Parameterwerte sind 1 bis 65535 (hexFFFF). Mit <strong>de</strong>m<br />
maximalen Parameter wird die minimale Frequenz, ca. 1 Hz eingestellt.<br />
Je<strong>de</strong>r Befehl zum statischen Einstellen <strong><strong>de</strong>s</strong> digital I/O Nr. (K5L, K5H) o<strong>de</strong>r zum Einschalten <strong><strong>de</strong>s</strong><br />
Pulsweitemodulators W5 schaltet <strong>de</strong>n Frequenzgenerator AUS.<br />
Anmerkung: Der Frequenzgenerator wird mit 2 Befehlen aktiviert: Bevor <strong>de</strong>r Frequenzgenerator<br />
gestartet wer<strong>de</strong>n kann, muss zuvor die Dauer <strong>de</strong>r High-Phase mit <strong>de</strong>m Befehl GH eingetragen<br />
wer<strong>de</strong>n. An<strong>de</strong>rnfalls ist mit un<strong>de</strong>finiertem Verhalten zu rechnen. Bei aktivem Frequenzgenerator<br />
können Gesamtperio<strong>de</strong> und High-Dauer unabhängig voneinan<strong>de</strong>r mit sofortiger Wirkung modifiziert<br />
wer<strong>de</strong>n. Die Gesamtperio<strong>de</strong> muss stets größer als die High-Dauer sein!<br />
Beispiel: GH100GT200<br />
GH <br />
Voreinstellung <strong>de</strong>r High-Phase für I/O Nr. 0 als Frequenzgenerator.<br />
Parameter: Dauer <strong>de</strong>r High-Phase <strong><strong>de</strong>s</strong> Ausgangspuls als Vielfaches von 32<br />
Mikrosekun<strong>de</strong>n. Zulässige Parameterwerte im Bereich 1 bis 65534 (hex FFFE)<br />
Anmerkung: Bevor <strong>de</strong>r Frequenzgenerator gestartet wer<strong>de</strong>n kann, muss zuvor die Dauer <strong>de</strong>r<br />
High-Phase mit diesem Befehl GH eingetragen wer<strong>de</strong>n. Bei aktivem Frequenzgenerator können<br />
Gesamtperio<strong>de</strong> und High-Dauer unabhängig voneinan<strong>de</strong>r mit sofortiger Wirkung modifiziert wer<strong>de</strong>n. Die<br />
High-Dauer muss stets kleiner als die Gesamt-Perio<strong>de</strong>ndauer sein!<br />
Beispiel: GH2GT$FFF<br />
19