MSR Material Sensoren Aktoren Regelkreis Robotik Fischertechnik Mindstorms PIC Arduino seriell parallele Schnittstelle DCF77 Whiteboard Strichcode USB Echtzeit Funktionsmodelle
Pfad: Startseite / Fächer / Informatik / MSR
Autor: mk
20.04.2009 20:03
2716

Fischertechnik-Interface unter Delphi

Basis der folgenden Beschreibungen sind Programme und Beschreibungen von der Homepage www.ftcomputing.de von Herrn Ulrich Müller, Paderborn.

Download der Software

Das benutzte Zip-Archiv umfish.zip (144 kB) kann hier heruntergeladen werden.

Installation der Software

Nach Auspacken des Archivs in ein geeignetes Verzeichnis empfiehlt sich ein Studieren der Datei liesmich.TXT und des Handbuchs umFish13.doc.

Software und Interfaces wurden inzwischen unter Win98, NT4.0, Win2000 auf verschiedenen Computertypen erfolgreich getestet.

Folgendes Vorgehen funktionierte bei der Muster-Installation auf einem Targa-Visionary mit Athlon 2200+ unter Win2000 :

Entwicklung einer Delphi-Klasse

Die Ansteuerung des Interfaces wurde in der Klasse TftInterface in der Unit uTftInterface.pas gekapselt. Dabei wurden für die Methodennamen die Namen aus umFish.doc übernommen, die Parameter aber vereinfacht.

Grundprogramm

Zum Testen der Klasse und um die Verwendung zu illustrieren wurde ein Programm geschrieben.

Download des Delphi-Projekts: grundprogramm2.zip

Technik des Interface

www.fischertechnik-fans.deBeschreibung und Schaltplan

pdf-Schaltplan mit freundlicher Genehmigung der Fischer-Werke

Testboard

Zum Testen der (umgebauten) Interfaces wurde ein Testboard entworfen und mit Fädeltechnik auf Lochraster aufgebaut.

Full-Duplex-Verbindung zweier Computer

Als Anwendung kann mit einem geeigneten Kabel eine Full-Duplex-Verbindung zwischen zwei Computern hergestellt werden. Zum Senden wird der Motor 4 auf Richtung 1 gestellt (schwarz führt ca.12 V gegen Masse). Der Empfang geschieht über den Eingang E1 (braun). Die beiden Kabel liegen beim Fischertechnik-Bandkabel jeweils ganz außen. Die Masse wird an der Masse-Buchse des Interface abgegriffen. Natürlich müssen Sende- und Empfangsleitungen gekreuzt werden, dh. beim Gegenstück zum abgebildeten Ende muss das rote Kabel an aus sein

Links

Valid XHTML 1.0!