Gerät über GPIB Schnittstelle steuern?

T

Tobias Zuercher

Guest
Hallo miteinander,


welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?

Das Gerät soll eine kleine Schrittmotorsteuerung werden, ein
Einzelstück.

Gibt es allenfalls Beispielapplikationen, Schnittstellenbausteine etc?

Vielen Dank für Eure Tipps!

Gruss, Tobias
 
Tobias Zuercher schrieb:
Hallo miteinander,

welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?

Das Gerät soll eine kleine Schrittmotorsteuerung werden, ein
Einzelstück.

Gibt es allenfalls Beispielapplikationen, Schnittstellenbausteine etc?

GPIB ist vor allem teuer, alleine die Interface Chips kosten, so man sie
überhaupt bekommt, eine Menge. National Instruments hat welche, ev. auch
noch Philips. Muß es unbedingt GPIB sein?

Martin
 
Martin Lenz wrote:
Tobias Zuercher schrieb:

Hallo miteinander,

welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?

Das Gerät soll eine kleine Schrittmotorsteuerung werden, ein
Einzelstück.

Gibt es allenfalls Beispielapplikationen, Schnittstellenbausteine etc?

GPIB ist vor allem teuer, alleine die Interface Chips kosten, so man sie
überhaupt bekommt, eine Menge. National Instruments hat welche, ev. auch
noch Philips. Muß es unbedingt GPIB sein?

Martin
Der HEF 4738V und der 96 LS 488 sind entsprechnede ICs. Beim 96 LS 488
wird weniger peripherie benötigt.
Bin auch auf der suche nach 2 stück. Vielleicht bekomme ich ja noch
welche ;-)
--
mfg horst-dieter
 
Hallo Tobias,

eine solche Ansteuerung ist beispielsweise mit einem HP59301A möglich.
Andere Hersteller haben ähnliche Codeumsetzer im Programm. Beim HP59301
(ASCII auf 56 Bit parallel, bidirektional) liegen die TTL-Signale bequem auf
Steckverbindern.

Gruß
Hans Jürgen
 
horst-d.winzler wrote:
Martin Lenz wrote:

Tobias Zuercher schrieb:


Hallo miteinander,

welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?

Das Gerät soll eine kleine Schrittmotorsteuerung werden, ein
Einzelstück.

Gibt es allenfalls Beispielapplikationen, Schnittstellenbausteine etc?


GPIB ist vor allem teuer, alleine die Interface Chips kosten, so man sie
überhaupt bekommt, eine Menge. National Instruments hat welche, ev. auch
noch Philips. Muß es unbedingt GPIB sein?

Martin

Der HEF 4738V und der 96 LS 488 sind entsprechnede ICs. Beim 96 LS 488
wird weniger peripherie benötigt.
Bin auch auf der suche nach 2 stück. Vielleicht bekomme ich ja noch
welche ;-)
Für Tobias ist wohl der D 7210 C von NEC das passendere IC. Gibs aber
auch nicht mehr ;-(

--
mfg horst-dieter
 
Tobias Zuercher <tobiasz@gmx.net> schrieb im Beitrag <ee7d3707.0402270030.4e2ba24@posting.google.com>...
welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?

Du brauchst keine extra Schnittstellenbausteine.
Eigentlich reicht der uC direkt, wenn du nicht unbedingt die
Treiberleistung einghalten willst, die der Norm entspricht.
Sonst musst da statt der 20mA halt einen 48mA-Treiber nehmen,
74xx244 tut es dafuer. Schliesslich gab es bei Erfindung von
HPIB auch keine speziellen Chips, und fuer eine Schrittmotor
Steuerung muss es ja nicht unendlich schnell sein.
Falls doch, kannst du die kleine Handshake-Logik am Besten
in ein kleines PLD tun, das spielt dann auch den Treiber.
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
 
MaWin schrieb:

Tobias Zuercher <tobiasz@gmx.net> schrieb im Beitrag <ee7d3707.0402270030.4e2ba24@posting.google.com>...

welches ist die einfachste und preisgünstigste Möglichkeit, ein Gerät
(mit AVR 8-bit Controller)über die GPIB (IEEE 488) Schnittstelle zu
steuern?


Du brauchst keine extra Schnittstellenbausteine.
Eigentlich reicht der uC direkt, wenn du nicht unbedingt die
Treiberleistung einghalten willst, die der Norm entspricht.
Sonst musst da statt der 20mA halt einen 48mA-Treiber nehmen,
74xx244 tut es dafuer. Schliesslich gab es bei Erfindung von
HPIB auch keine speziellen Chips, und fuer eine Schrittmotor
Steuerung muss es ja nicht unendlich schnell sein.
Falls doch, kannst du die kleine Handshake-Logik am Besten
in ein kleines PLD tun, das spielt dann auch den Treiber.
Waren das 20mA Treiberleistung? Ich meine mich an 48mA zu erinnern...

Ansonsten kann ich Dir nur beipflichten. Die traditionellen GPIB-Chips
tun nicht so viel als daß man sie nicht heutzutage mit programmierbarer
Logik oder gar Software ersetzen könnte. Ich wundere mich immer warum
man auch heute noch für PC-Schnittstellenkarten solche Phantasiepreise
verlangen kann wie bei NI.

--
Cheers
Stefan
 
Stefan Heinzmann <stefan_heinzmann@yahoo.com> schrieb im Beitrag <c1nvji$q3m$03$1@news.t-online.com>...

Sonst musst da statt der 20mA halt einen 48mA-Treiber nehmen,
74xx244 tut es dafuer.

Waren das 20mA Treiberleistung? Ich meine mich an 48mA zu erinnern...

20mA schafft der uC alleine ohne Treiber, Standardgemaesse 48mA schafft der '244
--
Manfred Winterhoff, reply-to invalid, use mawin at despammed.com
 
horst-d.winzler wrote:

Für Tobias ist wohl der D 7210 C von NEC das passendere IC. Gibs aber
auch nicht mehr ;-(
Doch, als Nachbau!

http://www.iotech.com/catalog/ieee/cat7210.html
Die haben auch das mit Abstand beste, frei erhältliche Datasheet.
.... mittlerweile nur noch seitenweise - tss, tss, tss
http://www.iotech.com/pdf/iot7210p1.pdf
http://www.iotech.com/pdf/iot7210p2.pdf
....

Für die Implementierung braucht man noch 2 7516x und einen Inverter
(z.B.: Fliegendreckgatter).

Die Programmierung des 488.2 Protokolls schreibt man am besten von den
Linux-Treibern für die mit dem 7210 Chip bestückte PCIIA ISA-Karte ab.
Die "echten" Spezifikationen sind leider durch 3- bis 4-stellige
$-Summen vor Verwendung geschützt.

Ich habe vor einer Weile genau diese Prozedur gefahren. Und seither
läuft die Sache in mehreren Instanzen auf inmos T805-CPUs und einem
proprietären Bus im 24/7-Betrieb ohne Probleme.


Marcel
 
.....
Für Tobias ist wohl der D 7210 C von NEC das passendere IC. Gibs aber
auch nicht mehr ;-(

--
mfg horst-dieter

Ich hab noch 2 Stk rumliegen, auch IEEE Flachbandkabelstecker und
irgendwelche Treiber für den Bus.
Lutz
 

Welcome to EDABoard.com

Sponsor

Back
Top