Druck-Version usb-interface.zip English

USB-Interface

In diesem Artikel beschreibe ich ein USB-Interface für den Casio FX-850P/FX-880P und den PC.

USB-Interface Modul

Das Interface ist verwendbar mit folgenden Casio Pocket Computern:

Folgende Casio Modelle wurden noch nicht getestet, funktionieren aber wahrscheinlich auch:

Folgende Casio Modelle funktionieren definitiv nicht:

Einleitung

Interface-Kabel für den Casio gibt's von verschiedenen Herstellern. Auch Anleitungen für den Selbstbau kann man im Internet finden. Allen gemeinsam ist, dass sie an der Seriellen Schnittstelle des PCs angeschlossen werden müssen.
USB-Interface Übersicht
(c) Knut Mollenhauer

Aber bei neuen PCs und Notebooks wird diese Serielle Schnittstelle mehr und mehr durch USB-Schnittstellen ersetzt. Doch was soll man tun, wenn man keine Serielle Schnittstelle mehr hat, aber auf die Datenübertragung nicht verzichten will?

Aus diesem Grund haben wir (mein Bruder Uwe und ich) nach einer Lösung für dieses Problem gesucht. Das Hauptproblem ist die recht selten verwendete Steckverbindung am Casio. Es handelt sich um einen 2x15 poligen SMD-Stecker, der in dieser Form in keinem Elektronikhandel zu bekommen ist. Aber auch die Standard-USB/Seriell-Wandler sind nicht ohne weiteres zu verwenden, da der Casio keinen echten RS232-Pegel (-12V/+12V), sondern einen TTL-Pegel (0V/+5V) für den Datentransfer benötigt. Aus diesen beiden Gründen war klar, dass eine eigene Interface-Schaltung entwickelt werden muss.

USB Chipauswahl

Nun galt es noch die Frage zu klären, welchen USB Baustein man verwenden sollte. Hersteller gibt es viele. Idealerweise muss es ein Baustein sein, der von Haus aus bereits als Serielle Schnittstelle einzusetzen ist. Wir haben uns für den Baustein FT232R von FTDI Chip entschieden.

Der FT232R Baustein bietet folgende Vorteile:

Interface-Schaltung

Die gesamte Interface-Schaltung wird auf einer selbst-layouteten Platine aufgebaut. Anstelle des SMD-Steckers wird eine zweireihige Stiftleiste im 1.27 mm SMD Rasterformat verwendet. Da diese Stiftleiste kein Metall-Gehäuse besitzt, besteht natürlich die Gefahr, dass das Interface falsch herum eingesteckt werden kann. Allerdings wäre dann die Bauteileseite unten, und dies somit eine grob fahrlässige Handhabung!

Mit der neuen Board-Revision 3.2 sind nun alle Datenleitungen mit einem Schutzwiderstand versehen. Dadurch macht selbst ein versehentliches verpolen oder kurzschliessen der Anschlüsse keine Probleme mehr;)

USB-Steckverbinder

Wir haben uns entschlossen das USB-Kabel nicht direkt an der Interface-Platine anzulöten, sondern einen USB-Steckverbinder zu verwenden. Dadurch entfällt die aufwändige Herstellung einer Zugentlastung am Kabelende, und man kann ein original konfektioniertes USB-Verbindungskabel verwenden. Als USB-Steckverbinder wird eine Mini-USB-Buchse verwendet. Das notwendige USB-Verbindungskabel (A auf Mini-USB) wird mitgeliefert.

Gehäuse

Auf ein Gehäuse haben wir verzichtet. Das Interface ist so klein, dass es durch einen Schrumpfschlauch geschützt werden kann. Das spart Zeit und Kosten.

Detailansicht: USB-Interface

USB-Interface Modul

Detailansicht: Einsatz am Casio PC

USB-Interface Modul

Hier noch detaillierte Makro-Aufnahmen von der Vorderseite der Rückseite und eine Seitenansicht.

Datenübertragung

Zur Datenübertragung verwende ich mein Programm MBCasioNotepad.

An dieser Stelle noch einmal ein herzliches Dankeschön an meinen Bruder, für seine tatkräftige Mithilfe.

Kosten...

Eine Halterung für mein USB-Interface hat Oliver Schoeler eingesendet!

Eine zweite Halterung für mein USB-Interface hat Hans-Peter Beissel eingesendet!

Eine Beschreibung zur Verbindung zum Mac für mein USB-Interface hat Matthias Schaarschmidt eingesendet!

Das war's mal wieder. Ich hoffe dieser Artikel hat euch gefallen. Über einen Eintrag in meinem Gästebuch würde ich mich freuen. Wenn ihr Anregungen habt, oder Verbesserungsvorschläge, dann gebt mir bitte ein Feedback. Falls ihr weitere interessante Artikel lesen wollt, dann schaut mal hier rein.

Ciao,
Manfred

Historie
03.04.2011 Verbindung zum Mac von Matthias Schaarschmidt beschrieben.
23.06.2010 Halterung von Hans-Peter Beissel beschrieben.
31.05.2009 Halterung von Oliver Schoeler beschrieben.
22.05.2008 Bilder hinzugefügt, Text erweitert.
17.05.2008 Artikel begonnen.