Seite 1
Hardware Manual Ausgabe Januar 2005 Ein Produkt eines Unternehmens der PHYTEC Technologie Holding AG...
Seite 2
Die Informationen in diesem Handbuch wurden sorgfältig überprüft und können als zutreffend angenommen werden. Dennoch sei ausdrücklich darauf verwiesen, daß die Firma PHYTEC Meßtechnik GmbH weder eine Garantie noch die juristische Verantwortung oder irgendeine Haftung für Folgeschäden übernimmt, die auf den Gebrauch oder den Inhalt dieses Handbuches zurückzuführen sind.
Lieferumfang Rapid-Development-Kit (VPK-047) ..4 1.4 Zubehör..................4 Rapid-Development-Kit Inbetriebnahme .........7 2.1 Systemanforderungen ..............8 2.2 Schnittstellen des grabbMODUL-4 ..........9 2.3 Anschlüsse des grabbMODUL-4 zum „Download“ ....10 2.4 Installation der PHYTEC FlashTools und Download eines Programmcodes ................12 2.5 Testen des Modul-Programms LOCAL_COM ......18 2.5.1 Spannungs- und Kommunikationsverbindung ....18...
Seite 4
6.2.2 Farbübertragung und Farbspeicherung ......85 6.3 Erstellen eigener Software (Firmware) ........88 6.3.1 Konfiguration des grabbMODUL-4......89 6.3.2 Bearbeiten eines vorhandenen Projekts ......91 6.3.3 Erstellen eines eigenen Projekts........94 6.3.4 Prinzipielle Vorgehensweise zur Bildaufnahme ..101 6.3.5 Treiber für den Microcontroller C165-Rechenkern ..
Seite 5
Inhaltsverzeichnis Bildverzeichnis Bild 1: grabbMODUL-4: Übersicht der Anschlußmöglichkeiten ....9 Bild 2: grabbMODUL-4: Verbindung zum PC ........10 Bild 3: grabbMODUL-4: Power Verbindung.........10 Bild 4: RESET und BOOT Taster ............11 Bild 5: grabbMODUL-4: Power und PC Verbindung......18 Bild 6: Die Kamera des Kits und deren Anschlußfeld ......19 Bild 7: Kameraanschluß...
Seite 6
Zeitablauf des Digitalisierungsvorgangs ........82 Bild 37: Organisation der Bilddaten bei Vollbildspeicherung ....84 Bild 38: Organisation des Video-RAMs ..........87 Bild 39: Speicherzuordnung auf dem grabbMODUL-4......89 Bild 40: Projektoberfläche µVision............91 Bild 41: Projekt „gm4_Test.Uv2“ ............92 Bild 42: Terminal0programm mit Testausgabe ........
1.1 Über dieses Handbuch Dieses Handbuch ist in drei Teile gegliedert: • Teil 1 – Inbetriebnahme ,Dieser Teil beschreibt die Inbetriebnahme des grabbMODUL-4 mit dem Rapid-Development-Kit (Best.Nr. VPK-047). Sie werden Schritt für Schritt lernen, wie Sie eine Applikations- Firmware in das grabbMODUL-4 laden, die elektrischen Anschlüsse vornehmen und mittels einer PC-Gegenstellen-...
• stand-alone-System Anwendungsbeispiele: - Qualitätskontrolle: Füllstandsmessung, Anwesenheitskontrolle - Automatisierung: Nachführung von Solaranlagen Für die konkrete Anwendung wird ein spezielles Programm erstellt. Dieses Programm wird fest in das grabbMODUL-4 programmiert („Firmware“). Aufgrund dieses Programms bearbeitet der Rechenkern des grabbMODULs die Bilddaten völlig autark (ohne zusätzlichen Rechner).
Aufgabenstellung mit dem Host- Rechner kommuniziert. PHYTEC liefert grabbMODUL-4 eine fertige Firmware mit, die eine einfache, unkomprimierte Bildübertragung über die serielle Schnittstelle ermöglicht. Spezifikationen und Kommandos zu dieser Firmware finden Sie in Teil 3 dieses Handbuchs. Lieferumfang 1.3.1 Lieferumfang grabbMODUL-4 (VM-004)
• Video-Objektiv 16mm Brennweite (AO012) • Kamera-Tischstativ (AZ004) • dieses Manual (L-612) 1.4 Zubehör Bei PHYTEC können Sie folgendes Zubehör gesondert erhalten: • BNC-Kamera-Anschlußkabel, Länge 1 m, Best.Nr. WK057 • BNC-Kamera-Anschlußkabel, Länge 2 m, Best.Nr. WK058 • BNC-Kamera-Anschlußkabel, Länge 10m, Best.Nr. WK039 •...
• Systemanforderungen - Welche Hardwareanforderungen gibt es? • Schnittstellen und deren Verwendung des grabbMODUL-4. - Was muß wie an das grabbMODUL-4 angeschlossen werden? • Installation und Verwendung der PHYTEC FlashTools - Womit wird eine Software in das grabbMODUL-4 geladen? • Download von Programmen im Hex-File-Format vom PC in den...
2.1 Systemanforderungen Zur Verwendung des grabbMODUL-4 sind folgende Hardware- Komponenten erforderlich: 1) Bei Verwendung des RDK „grabbMODUL-4“: • das PHYTEC-RDK „grabbMODUL-4“ • ein IBM-kompatibler PC (486 oder höher, mit einem Windows Betriebssystem Windows9x/NT/2K/ME/XP) mit einer freien seriellen Schnittstelle 2) Bei Verwendung des grabbMODUL-4: •...
Rapid-Development-Kit Inbetriebnahme 2.2 Schnittstellen des grabbMODUL-4 Die Anschlüsse des grabbMODUL-4 befinden sich an der rechten und linken Boardseite und sind bei einem Einbau in ein Gehäuse von außen zugänglich. • Die Abbildung zeigt Anschlußmöglichkeiten grabbMODUL-4: Bild 1: grabbMODUL-4: Übersicht der Anschlußmöglichkeiten •...
BOOT Tasters versetzt das grabbMODUL-4 in den „Bootstrap- mode“. Zur korrekten Arbeitsweise der FlashTools wird dieser Mode benötigt. Das grabbMODUL-4 sollte nun mit einem PC über einem „Nullmodem-Kabel“ und mit einer Spannungsversorgung verbunden sein. Weiterhin sollte sich das Modul durch die BOOT/RESET Taster Sequenz im „Bootstrap-mode“...
2.4 Installation der PHYTEC FlashTools und Download eines Programmcodes Die aktuellen FlashTools befinden sich auf der Phytec-Spektrum-CD oder können auf der Phytec Homepage heruntergeladen werden. Starten Sie das Setup-Programm „setup.exe“ aus dem Verzeichnis .../Software/FlashTools3. Folgen Sie den Anweisungen zur Vergabe der Pfad- und Applikationsnamen bis zum erfolgreichen Abschluß...
Seite 21
Rapid-Development-Kit Inbetriebnahme Bei einer Erstinstallation kann eine Abfrage nach einem Phytec „Registration Key“ erscheinen. In diesem Fall kann dieser Schlüssel kostenlos telefonisch/elektronisch bei der Phytec Meßtechnik GmbH angefordert werden. • Starten Sie die FlashTools für Windows durch eine Doppelklick auf das FlashTools-Symbol oder wählen Sie die FlashTools aus der Programme/PHYTEC FlashTools Programmgruppe.
Seite 24
Speicher wählen Sie das Registerblatt „Download“. • Klicken Sie auf „Open“, um ein Hex-File zum Download auszuwählen. • Wählen Sie das Hex-File, welches für das grabbMODUL-4 erstellt wurde, aus. Für den ersten Test wählen Sie die PHYTEC Firmware „Local_Com_Vx_x.h86“ (z.B.
Seite 25
„Start“-Button sein Aussehen in „Cancel“ und dient in dieser Zeit zum Abbruch des Vorgangs. Der Fortschritt des Downloads wird rechts unten als Balken dargestellt. • Jetzt ist das Programm in den Flash Speicher des grabbMODUL-4 transferiert worden.. Zum Beenden der Verbindung schließen Sie das FlashTools-Programm.
Mit der Firmware LOCAL_COM („Local_Com_Vx_x.h86“) stellt PHYTEC Ihnen eine fertige Modulsoftware zur Verfügung, mit der Sie über die serielle Schnittstelle von einem Host-Rechner (z.B. einem PC) das grabbMODUL-4 steuern und Bilddaten vom Modul übertragen können. Im Rahmen der Inbetriebnahme wird Ihnen im folgenden die...
S-Video Buchse (sog. Mini-DIN Buchse), mit der die Kamera und das grabbMODUL-4 durch das S-Videokabel verbunden werden. Verbinden Sie die Kamera und das grabbMODUL-4 mittels dem S-Videokabel (WK051). Verbinden Sie dazu S-Video-Out (siehe Bild 6) der Kamera mit dem S-Video-Eingang (siehe Bild 1) des grabbMODUL-4.
Hinweis: Das Demoprogramm kann nur die in „LOCAL_COM“ festgelegten Funktionen demonstrieren. Der wesentlich größere Funktionsumfang und vor allen die „stand-alone“ Fähigkeiten des grabbMODUL-4 können mit diesem Programm nicht demonstriert werden. Windows-Demoprogramm starten und konfigurieren Starten Sie die PC-Software „PC_Vxx.exe“ (xx steht für die aktuelle Versionsnummer).
- Wert ist = 08: Es kann ein Bild angefordert werden. - Es erscheint die Meldung „FehlerV“: Es konnte keine Verbindung mit dem grabbMODUL-4 hergestellt werden. Prüfen Sie die Ein- stellungen, das Verbindungskabel und die Spannungsversorgung. - Wert ist = 00: Es wurde kein Kamerasignal erkannt. Prüfen Sie die Videoverbindung und Spannungsversorgung der Kamera.
Protokolls kann auch ein Terminal-Programm verwendet werden. So kann zum Beispiel das bei Windows mitgelieferte Programm „HyperTerminal“ verwendet werden. Es können die Steuerzeichen an das grabbMODUL-4 gesendet und die Antworten bzw. Bildrohdaten angezeigt werden. Die im Folgenden beschriebene Vorgehensweise kann sich von Betriebssystem zu Betriebssystem leicht unterscheiden.
Statusinformationen über die Verbindung eingeblendet. Bild 20: HyperTerminal: Programm starten • Führen Sie einen Reset des grabbMODUL-4 Boards durch, indem Sie den RESET-Taster auf dem Modul kurz betätigen. Damit wird das Vx_x.h86 Programm aus dem Flash gestartet. • Als Beispiel soll nun die Funktion „Software ID abfragen“...
Die Spannungsversorgung ist durch die Sicherung F302 auf der Unterseite des Moduls mit 1A abgesichert. Sollte die LED trotz korrekt angelegter Versorgung nicht leuchten, kann die Sicherung defekt sein. In diesem Fall muß das Modul durch PHYTEC überprüft werden. Stecksicherung F303...
Versorgungsspannung beim Einschalten sauber ansteigt und keine Einbrüche aufweist, damit ein korrekter interner Modul-Reset sichergestellt ist. Bei Bedarf kann das grabbMODUL-4 durch ein Steuersignal eingeschaltet werden. Dazu dient der Shutdown-Anschluß TP304. Durch Verbindung des TP304 mit Masse kann das Modul ausgeschaltet werden.
Seite 49
Synchronisation über die Handshake-Leitungen der seriellen Schnittstelle. Hier gibt es zwei Leitungspaare: DSR/DTR: Diese Leitungen stellen die grundsätzliche Sende- und Empfangsbereitschaft zwischen Sende- Empfangsgerät sicher. Beim grabbMODUL-4 sind DSR- und DTR-Leitung intern mit einem Jumper verbunden. diese Weise wird immer Sende-...
An das grabbMODL-4 können zwei Typen von Videoquellen angeschlossen werden: (a) Composite-Videoquellen Bei Composite-Signalen werden alle Bildsignale auf einer Leitung geführt. Typische Steckverbindungen sind BNC- oder Cinch-Stecker. An das grabbMODUL-4 können bis zu drei Composite-Videoquellen angeschlossen werden. Dazu dienen die BNC-Buchsen Anschlußbelegung: BNC-Videoeingänge...
Es können mehrere I²C-Geräte an den Bus angeschlossen werden, sie müssen sich jedoch in ihrer Geräteadresse unterscheiden. Die I²C-Schnittstelle des grabbMODUL-4 ist ein softwaremäßig implementierter I²C-Busmaster. Sie können also Slave-Geräte an diesem Bus betreiben, der Bus wird vom Master verwaltet.
3.1.6 Extended Option Port (Optional) Hinweis: Dieser Anschluß ist nur bei besonderen Ausführungen des grabbMODUL-4 verfügbar. In der Standard-Variante ist dieser Anschluß nicht vorhanden. Bei Varianten des grabbMODUL-4 sind vier TTL-Signale für eine serielle Kommunikation an der Stiftleiste X409 vorhanden. Extern-Options-Port (X409) Funktion...
3.1.7 Extended Video Port (Optional) Hinweis: Dieser Anschluß ist nur bei besonderen Ausführungen des grabbMODUL-4 verfügbar. In der Standard-Variante ist dieser Anschluß nicht vorhanden. Bei Varianten des grabbMODUL-4 sind vier weitere Composite- Videoeingänge an dieser Stiftleiste X204 anschließbar. EXT-PORT Extern-Video-Port (X204)
Verbindung zum Gehäuse o.ä. hergestellt werden. 3.1.8 Microcontroller-Port (optional) Hinweis: Dieser Anschluß ist nur bei besonderen Ausführungen des grabbMODUL-4 verfügbar. In der Standard-Variante ist dieser Anschluß nicht vorhanden. Der Microcontrollerport ist eine Erweiterungsschnittstelle an der alle wichtigen Signale des Microcontrollers vorhanden sind. Sie kann zum Anschluß...
Ausführungen grabbMODUL-4 verfügbar. In der Standard-Variante ist diese Funktion nicht vorhanden. Auf dem grabbMODUL-4 kann die Möglichkeit, das modulinterne SRAM (Arbeitsspeicher und Video-Bildspeicher) bei Ausfall der Versorgungsspannung mit einer Batterie zu puffern, vorgesehen werden. Dazu benötigen Sie ein Modul, bei dem der Batterie-Controller U9 bestückt ist.
Seite 66
Optional kann das grabbMODUL-4 mit einer Echtzeituhr bestückt werden, wie das EEPROM über I²C-Schnittstelle angesprochen werden kann. Die wesentlichen Signale des Controllers sind optional bestückten Stiftleiste „uC-Port“ für Erweiterungsschaltungen herausgeführt. Framegrabber Die Anbindung des autark arbeitenden Framegrabber-Teils erfolgt durch das Video-RAM. Über einen Daten-Multiplexer wird dieses...
Seite 67
Farbbildübertragung günstig, da es Übertragungs- bandbreite spart. Zum Anderen bietet es Vorteile bei der Bildanalyse, da Helligkeitsanteil (Y) und Farbanteil (CrCb) anders als im RGB- Format schon getrennt vorliegen. Peripherie Auf dem grabbMODUL-4 sind häufig benötigte Peripherie- Komponenten integriert. Schaltnetzteil ermöglicht...
Seite 71
Battery Backup Jumper 0 R = Fast RAM, Battery Backup Disabled open = Normal RAM, Battery Backup Enabled Bei Bedarf kann das grabbMODUL-4 mit batteriegepuffertem RAM ausgestattet werden. Dazu wird eine spezielle Modul-Version benötigt, die für Batteriepufferung vorgesehen ist (siehe dazu auch Abschnitt 3.1.9).
Seite 74
Fall, wenn Daten über ein Modem übertragen werden. Die RS-232-Schnittstelle sieht zwei Paare von Handshake-Leitungen vor. Das Paar DTR/DSR signalisiert dabei die grundsätzliche Sendebereitschaft der Geräte. Das grabbMODUL-4 kann diese Signalpaare nicht steuern bzw. auswerten. Daher können diese Signale mit J400 gebrückt werden, wodurch die prinzipielle Sendebereitschaft immer signalisiert wird.
...A3 Videoprozessor ...8C 5.4 Anwendungsgebiete und Sicherheitshinweise Achten Sie beim Einsatz des grabbMODUL-4 auf die Einhaltung der spezifizierten Betriebsbedingungen. Lesen Sie vor der Inbetriebnahme diese Anleitung sorgfältig. • Das grabbMODUL-4 dient zur Digitalisierung von Videosignalen von Standard-TV-Kameras und der Verarbeitung dieser Daten. Es können Signale von Composite-Videokameras verarbeitet werden,...
• Das Gerät ist für den Einsatz in trockener und sauberer Betriebsumgebung konzipiert. In den meisten Anwendungen ist es erforderlich, das grabbMODUL-4 mit einem geeigneten Gehäuse zu versehen, um die Betriebsbedingungen einzuhalten. Es ist zu prüfen, ob zusätzliche Maßnahmen zur Einhaltung von Sicherheits- Funkstörnormen...
5.5 Hinweise zur CE-Konformität und Störsicherheit Anmerkungen zum EMV-Gesetz für das grabbMODUL-4 Beachten Sie bitte beim Aufbau eines Gerätes oder Systems, das ein grabbMODUL-4 enthält, die Regelungen bezüglich CE-Konformität und Störsicherheit. Da Microcontroller-Systeme mit hohen Taktfrequenzen arbeiten, besteht die Gefahr der Aussendung von elektromagnetischen Feldern oder Störung durch diese.
Treiber-Software Treiber-Software 6.1 Grundlagen Damit das grabbMODUL-4 in der von Ihnen vorgesehenen Applikation eingesetzt werden kann, muß eine passende Anwendungs- software (Firmware) im Modul vorhanden sein. Diese Firmware können Sie entweder selbst erstellen oder Sie können auf eine bereits vorgefertigte Firmware zurückgreifen, die auf eine...
Seite 85
Je nach Funktion der Firmware ist gegebenenfalls noch eine Parametrierung erforderlich, die z.B. über die serielle Schnittstelle mit Hilfe eines PCs erfolgt. Im Lieferumfang des grabbMODUL-4 ist bereits eine Firmware zur Bildübertragung an einen PC enthalten. Das grabbMODUL-4 wird hierbei über die serielle Schnittstelle mit einem PC verbunden.
Ist eine Bildgröße von maximal 768 x 288 Pixeln ausreichend, wird man nur ein Halbbild zur Digitalisierung anfordern (Bild 36a). Je nach Einstellung kann das grabbMODUL-4 in diesem Fall das erste oder das zweite Halbbild eines Vollbilds digitalisieren. Die Default- Einstellung ist „erstes Halbbild“...
Seite 94
1 732 237 75 Die YCrCb Werte die beim grabbMODUL-4 vom Videobaustein geliefert werden, entsprechen im default Zustand dem Wertebereich Y[16...253] und CrCb[2...253]. Vom Hersteller des Videobausteins werden die Formeln zur RGB-Berechnung wie folgt angegeben: 1,64 (Y-16) + 1,596 (Cr-128)
Treiber-Software 6.3.1 Konfiguration des grabbMODUL-4 Auf dem grabbMODUL-4 befinden sich in der Standardausführung 256k RAM, 256k Flash und 1MB Video-RAM. Diese Speicherbau- steine sind per Hardware jeweils einem Chip-Select Signal zugeordnet und können so über Software bestimmten Speicherbereichen zugeordnet werden.
Die Zuordnung erfolgt in der Datei „startfla.a65“ und muß ebenfalls in den Projekteinstellungen beachtet werden. Andere Zuordnungen sind nur dann notwendig, wenn die Speicherbe- reiche vom Anwender anders gelegt bzw. wenn eine grabbMODUL-4 Variante mit einem anderen Speicherausbau verwendet werden soll. Als mögliche Bestückungsvarianten kommen in Frage:...
SO-670 CD) auf Ihrem Rechner und laden Sie das Projekt „ “ aus ihrem Verzeichnis. Bei diesem Projekt sind gm4_Test.Uv2 alle für das grabbMODUL-4 relevanten Projekteinstellungen vordefiniert. Weiterhin sind alle Softwaretreiber in das Projekt eingebunden und die notwendigen Softwareinitialisierungen aufgerufen worden.
7) Erstellen Sie dann aus diesen Sourcen durch <Project Rebuild all target files> ein gm4_Test.h86 – Hex-File. 8) Um das gm4_Test.h86 - File in das grabbMODUL-4 zu laden, ver- wenden Sie bitte die PHYTEC FlashTools. Die Handhabung zum Download eines Files ist in Abschnitt 2.4, “Installation der...
6.3.3 Erstellen eines eigenen Projekts Aufgabe: Erstellen eines Projekts für das grabbMODUL-4: - Projekteinstellungen vornehmen - Libraries und Sourcen ins Projekt einbinden - Source-File mit folgenden Funktionen erstellen: • Initialisierung der seriellen Schnittstelle • Grundinitialisierungen der Grabber-Funktionen auf dem Modul •...
Seite 107
• Einstellen des MOD167 • Einbinden aller Header-Dateien • Initialisierung der seriellen Schnittstelle • Initialisierung der I²C Routinen (Zugriff auf den Videobaustein) • Initialisierung der I/O Ports auf dem grabbMODUL-4 • Initialisierung des Videobausteins • Software-Reset des Videobausteins • Setzen des CCIR/PAL Standards •...
11) Erstellen dann diesen Sourcen durch <Project Rebuild all target files> ein gm4_Test.h86 Hex-File. 12) Um das gm4_Test.h86 File in das grabbMODUL-4 zu laden, verwenden Sie bitte die PHYTEC FlashTools. Die Handhabung Download eines Files Abschnitt 2.4, „Installation PHYTEC...
Kopfzeilen der Dateien erläutert. Weiterhin müssen bestimmte Speicherzuordnungen in den Projekt- einstellungen der Projektoberfläche vorgenommen werden. Nutzen Sie hierzu die von der PHYTEC bereitgestellten Beispielprojekte (siehe Abschnitte 6.2.2 f.). Allgemeine Initialisierungen: Diese sind nur notwendig, wenn zusätzliche Funktionen genutzt werden sollen.
Seite 110
- Initialisiert die I²C Routinen, um auf die Einstellungs-Register des Videobausteins zugreifen zu können. IO_Init(); - Initialisierung ist nur notwendig, wenn die I/O Ports auf dem grabbMODUL-4 verwendet werden sollen. Video_Init(); - Initialisierung aller zur Digitalisierung notwendigen Bausteine. Zur Nutzung der grabb-Funktion ist dieser Aufruf unbedingt...
Treiber-Software 6.3.5 Treiber für den Microcontroller C165-Rechenkern Das grabbMODUL-4 mit seinem C165 Rechenkern beinhaltet wesentlich mehr Komponenten und Funktionsbausteine als ein einzelnes Rechenkern-Modul. Deshalb hat die Firma Phytec Meßtechnik grundsätzliche und allgemeine Softwareabläufe in Funktionen zusammengefaßt. Diese werden dem Anwender in entsprechenden Libraries kostenlos zur Verfügung gestellt.
Seite 118
1 = Reset des V-RAM Zählers vor der Aufnahme Rückgabewert: 0 = OK, -1 = Fehler Diese Funktion löst die Digitalisierung eines Bildes und das Speichern im Video-RAM-Bereich des grabbMODUL-4 aus. Der Fortschritt des Grabbvorgangs kann über den Status-Pin noACTIVE verfolgt werden: noACTIVE = 0...
Seite 120
Auflösung von 128 x 128 Bildpunkten (= 16 kByte pro Bild), 32 Bilder im Video RAM-Speicher des grabbMODUL-4 abgelegt werden. Da Luma und Chroma getrennte Speicherbereiche besitzen, ist es in diesem Rechenbeispiel egal, ob das Bild in schwarz/weiß oder in Farbe angefordert wird.
Seite 131
1 = Adaptive AGC Rückgabewert: 0 = OK, -1 = Fehler Das grabbMODUL-4 verfügt über zwei AGC-Regelkreise. Die allgemeine AGC überwacht die Signalpegel des Composite- bzw. Y- Signals und regelt die Eingangsamplitude nach. Zusätzlich sorgt die Chroma-AGC für eine Anpassung der Farbträgeramplitude.
Seite 132
Hinweise: • Bedingt durch die Hardware-Beschaltung auf dem grabbModul-4 muß die AGC immer eingeschaltet sein. • Durch Setzen der Parameter CAGC und Crush kann ein optimales, kontrastreiches Bild erzeugt werden. Diese Parameter sollten jedoch nicht bei Anwendungen, bei denen mit absoluten Helligkeiten bzw.
Treiber-Software Arbeiten mit Phytec-Firmware 6.4.1 LOCAL_COM: Firmware zur Lokalen Bildübertragung Mit der Firmware LOCAL_COM stellt PHYTEC Ihnen eine fertige Modulsoftware zur Verfügung, mit der Sie über die serielle Schnittstelle von einem Host-Rechner (z.B. einem PC) das grabbMODUL-4 steuern und Bilddaten vom Modul übertragen können (Bild 55).
Sie eine Beschreibung der Kommandos, die Sie über die Schnittstelle zum Modul senden können und das Format der Datenübertragung. • Die Software kann nach dem Download in das grabbMODUL-4 mittels einem Terminal-Programm (z.B. HyperTerminal) oder einer Windows-Software „PC_Vxx.exe“ getestet werden. Die Vorgehensweise ist im Abschnitt 2.5, „Testen des Modul-...
Quittung: q,R,0# = Bestätigung, Grundzustand wird hergestellt q,R,1# = Parameterfehler, kein Rücksetzen Bemerkung: Durch einen Software-Reset wird das grabbMODUL-4 wieder in den Grundzustand zurückversetzt. Alle eingestellten Werte gehen dabei verloren. Nach dem Rücksetzen müssen diese Werte daher wieder neu eingestellt werden.
Seite 171
= ungültiger Wertbereich eines Parameters q,I,2# Nach der Quittung „q,I,0#“ erfolgt die Sendung der Bilddaten vom grabbMODUL-4 wie sie im Abschnitt 6.4.9, „Bilddatenformat“ beschrieben ist. Diese Funktion überträgt die Bilddaten aus dem Video-RAM des Moduls über die serielle Schnittstelle. Da die Datenübertragung einen hohen Zeitbedarf haben kann, gibt es verschiedene Modi, mit denen sich die Datenmenge flexibel handhaben läßt.