C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Ficha De Dados
Códigos do produto
198822
DAS VOICE AND SOUND MODUL
Ab den OS Versionen 2.28 steht in der ADVANCED Ausführung der BASIC Computer ein Soundmodul zur
Verfügung. Es beinhaltet einen File Player um eigene aufgezeichnete Sound Dateien abzuspielen und einen
Text To Speech Synthesizer der eine PRINT Anweisungen von Text oder Variableninhalten als Sprache
ausgibt. Für den Betrieb ist ein externes EEPROM als Datenspeicher erforderlich. Vorzugsweise ein 24LC
256 mit 64 Kbyte Speichervermögen. Es sind bis zu 8x64 KByte EEPROM adressierbar, so dass man bis zu
60s gespeicherte Klang Files abrufen kann (der Datenstrom ist 8 kByte/s). Es können bis zu 256
verschiedene Files auf einem EEPROM direkt abgespielt werden.
Die Ausgabe erfolgt über den DA1 Anschluss. Es ist ein 26 kHz PWM Signal mit einem Pegel von 5V und
kann direkt an einen kleinen 8 Ohm Lautsprecher angeschlossen werden. Wenn man dem Lautsprecher
noch etwas Resonanzraum bewilligt, so ist die Lautstärke für den Betrieb in ruhiger häuslicher Umgebung
bereits ausreichend.
Verfügung. Es beinhaltet einen File Player um eigene aufgezeichnete Sound Dateien abzuspielen und einen
Text To Speech Synthesizer der eine PRINT Anweisungen von Text oder Variableninhalten als Sprache
ausgibt. Für den Betrieb ist ein externes EEPROM als Datenspeicher erforderlich. Vorzugsweise ein 24LC
256 mit 64 Kbyte Speichervermögen. Es sind bis zu 8x64 KByte EEPROM adressierbar, so dass man bis zu
60s gespeicherte Klang Files abrufen kann (der Datenstrom ist 8 kByte/s). Es können bis zu 256
verschiedene Files auf einem EEPROM direkt abgespielt werden.
Die Ausgabe erfolgt über den DA1 Anschluss. Es ist ein 26 kHz PWM Signal mit einem Pegel von 5V und
kann direkt an einen kleinen 8 Ohm Lautsprecher angeschlossen werden. Wenn man dem Lautsprecher
noch etwas Resonanzraum bewilligt, so ist die Lautstärke für den Betrieb in ruhiger häuslicher Umgebung
bereits ausreichend.
Ältere OS Versionen können ohne Einschränkung auf die OS Version 2.28 (Station ADV) und 2.29 Unit M
ADV aktualisiert werden:
http://www.spiketronics.com/downloads/UPDATE_228_229.zip
ADV aktualisiert werden:
http://www.spiketronics.com/downloads/UPDATE_228_229.zip
ACHTUNG:
Wenn ein Audioverstärker angeschlossen wird, muss das 26Khz Signal unbedingt soweit unterdrückt
werden, dass ein angeschlossenern Hochtonlautsprecher nicht überlastet wird. Die 26 kHz sind
unhörbar, können aber den Verstärker (je nach Ausführung) voll aussteuern und damit zur
Zerstörung von angeschlossenen Lautsprechern führen.
Wenn ein Audioverstärker angeschlossen wird, muss das 26Khz Signal unbedingt soweit unterdrückt
werden, dass ein angeschlossenern Hochtonlautsprecher nicht überlastet wird. Die 26 kHz sind
unhörbar, können aber den Verstärker (je nach Ausführung) voll aussteuern und damit zur
Zerstörung von angeschlossenen Lautsprechern führen.
TEXT TO SPEECH SYNTHESIZER
Mit dem TTSS lassen sich alle Ausgaben die mit PRINT Anweisungen auf das LCD oder die Schnittstelle
geschrieben werden können auch direkt als Sprache ausgeben.
geschrieben werden können auch direkt als Sprache ausgeben.
DIE PHONEM DATEI AUF DAS EEPROM LADEN
Die Sprachausgabe benötigt die Buchstaben als Stimmsamples auf einem externen 64 kByte EEPROM.
Im VOICE AND SOUNDPACK finden Sie neben anderen Tools auch ein Laderprogramm um die
Stimmsamples (PHONEM_FILE.TXT) auf das EEPROM zu laden. Laden Sie das Programm
LOAD_PHONEM_FILE.BAS in den BASIC-Computer und starten sie es. Öffnen Sie das Terminal in der
Workbench, wählen Sie 1200Bd als Baudrate und „Textdatei senden“
Wählen Sie die Datei PHONEM_FILE.TXT aus, und klicken Sie „Datei senden“. Das Programm
zeigt die aktuell auf das EEPROM geschrieben Anzahl von Bytes an. Der Ladevorgang ist nach etwa 55.000
Bytes beendet. Das EEPROM muss dafür auf 160 (dez) adressiert sein. Das TTSS ist funktionsbereit, wenn
das EEPROM geladen wurde.
Im VOICE AND SOUNDPACK finden Sie neben anderen Tools auch ein Laderprogramm um die
Stimmsamples (PHONEM_FILE.TXT) auf das EEPROM zu laden. Laden Sie das Programm
LOAD_PHONEM_FILE.BAS in den BASIC-Computer und starten sie es. Öffnen Sie das Terminal in der
Workbench, wählen Sie 1200Bd als Baudrate und „Textdatei senden“
Wählen Sie die Datei PHONEM_FILE.TXT aus, und klicken Sie „Datei senden“. Das Programm
zeigt die aktuell auf das EEPROM geschrieben Anzahl von Bytes an. Der Ladevorgang ist nach etwa 55.000
Bytes beendet. Das EEPROM muss dafür auf 160 (dez) adressiert sein. Das TTSS ist funktionsbereit, wenn
das EEPROM geladen wurde.
INITIALISIERUNG
Das TTSS ist als default auf die Adresse 160 (dez) eingestellt, kann aber mit
VOICEBASE=174
auf jede beliebige Adresse eingestellt werden (hier z.B. 174) Es ist die EEPROM WRITE Adresse und ist
immer geradzahlig. Stellen Sie VOICEBASE auf die Adresse des EEPROMS welches das Phonem File
enthält.
immer geradzahlig. Stellen Sie VOICEBASE auf die Adresse des EEPROMS welches das Phonem File
enthält.
Die PLM DA-Converter (DAC) laufen mit 2 Khz Repeat Rate zu langsam für das Soundmodul. Stellen Sie
das CONFIG2 Register auf die Option VOICE MODE (26 kHz). Damit wird auch der DA2 mit 26kHz
betrieben, was aber normal nicht störend ist. Er kann weiter wie gewohnt benutzt werden
das CONFIG2 Register auf die Option VOICE MODE (26 kHz). Damit wird auch der DA2 mit 26kHz
betrieben, was aber normal nicht störend ist. Er kann weiter wie gewohnt benutzt werden
Bit 4 in CONFIG2 aktiviert den VOICE MODE
6
CONFIG2.INIT
CONFIG2.PUT 00010000b
CONFIG2.OFF
CONFIG2.PUT 00010000b
CONFIG2.OFF