Forum: Mikrocontroller und Digitale Elektronik GPIB


von Christoph (Gast)


Lesenswert?

Hallo Leute!
Habt ihr vielleicht zufällig eine Powerpoint Presentation oder ein
Skriptum das mir beim Verstehen des GPIB hilft? Eine Einleitung oder
Einführung in dieses Kapitel, das mein Leben schwer beeinflussen
wird!..

Ich verbleibe mit den freundlichsten Grüßen und mit Hoffnung,
Christoph

von Rahul (Gast)


Lesenswert?

Guck mal nach IEC625, IEEE488 oder HPIB. Das sind alles Synonyme für
GPIB.
Es gibt (bei uns in der Bibliothek) extra ein Buch mit diesem Thema...

von ngres (Gast)


Lesenswert?

Daran hätte ich auch interesse

Hab damals schon mal gesucht, aber nix richtiges im Netz gefunden

von Rahul (Gast)


Lesenswert?


von Null815 (Gast)


Lesenswert?

Ich hab da auch einige Links...

http://www.interfacebus.com/Design_Connector_GPIB.html
http://www.transera.com/htbasic/tutgpib.html
http://www.vk1od.net/g2c/g2c.htm
http://call-n-deal.de/uwe/projekte/schublade/hameg-interface/
http://www.icselect.com/ab_note.html#anchor338658
http://www.sonicware.de/gpib/gpib-interface.html
http://e-praktikum.physik.hu-berlin.de/Versuche/versuch11.html

Ich kann auch 2 Bücher dazu empfehlen:

"IEC Bus" von Piotrowski - Franzis Verlag - 1982 - ISBN
3-7723-6951-0
"Computerschnittstellen" - Preuß/Musa - Hanser Verlag - ISBN
3-446-15341-1

Ich hab für meine Projektarbeit ein IEEE488 <> Seriell (bzw. per FT232
auf USB) mit einem AVR 8515 gebaut...
Ich hab das komlett in asm geschrieben, ist auch nicht weiter schlimm.
Da ich mein Projekt erst noch vorstellen muss, kann ich das noch nicht
veröffentlichen...

mfg mIcHa

von Rahul (Gast)


Lesenswert?

@mICHA:
Hast du die Busanbindung auch mit dem AVR gemacht, oder noch sowas wie
den µPD7210 verwendet?
Übrigens meinte ich das IEC-Bus-Buch von Piotrowski.

NI.com könnte auch was zu dem Thema haben.

von Olaf (Gast)


Lesenswert?

Den 7210 kanst du dir schenken. Ich hab letzten Monat einen HPIB nach
USB Konverter mit Mega8 und USBN9604 gebaut. Der Mega8 macht den ganzen
Bus alleine waehrend er sich noch um USB kuemmert.

Diese speziellen Portbausteine sind IMHO nur sinnvoll wenn man maximale
Geschwindigkeit rausholen will und ein Bus mit dutzenden von Geraeten
die man noch garnicht kennt, unterstuetzen will. Um mal eben ein Device
auszulesen ist das ueberfluessig. Ich mach sogar den Datenbus mit einem
PCF8574 weil mir dir Portleitungen am MEga8 ausgegangen sind. :-)

Olaf

von Michael (Gast)


Lesenswert?

@Olaf

Soweit ich mich erinnern kann, konnte man sich spezielle Hardware
(7210) nicht schenken, da die Handshakeleitungen teilweise unterhalb
1µs reagieren mußten (paralleles polling oder pass control o.ä.). Ich
könnte mir vorstellen, daß es Probleme gibt, wenn ein 'richtiger'
Busmaster am Bus hängt.

von Null815 (Gast)


Lesenswert?

Ich hab auch kein speziellen Bus-chip drin. Normalerweise gibts da noch
sowas wie SN75160/161, brauchte ich aber nicht.

Bei einem kompletten Bus kann es sein,das da der AVR nicht mehr
reicht.
Ich habe aber lediglich eine Ansteuerung eines Messgerätes vom PC aus
gewollt,um Einstellungen am Gerät vorzunehmen und Messwerte
auszulesen.
Das Gerät ist ein R&S CMS 54 Funkmessplatz.

Damit läufts störungsfrei und das reicht mir.
Bei mir macht der AVR auch noch einige Dinge nebenher, da ich über die
selbe Schnittstelle noch ein Funkgerät anspreche...

mfg mIcHa

PS.  so ists bei mir:

PC <-> FT232 <-> AT90S8515 <-> CMS54

von Michael (Gast)


Lesenswert?

@mIcHa

So ist bei Dir der AVR wohl permanent der 'Busmaster', der den Takt
angibt. Daß es ohne Treiberbausteine funktioniert, ist ein glücklicher
Umstand :-)
Unglückliche Umstände sehen so aus, daß selbst ein zu einfach
gestricktes IEC-Bus-Kabel schon zu Fehlern führt.

von Null815 (Gast)


Lesenswert?

In einem IEEE Bus gibt es generell nur einen Busmaster bzw. Controller.

Nur die Geräte werden halt als Talker oder Listener adressiert, ebenso
der Controller selbst.

So glücklich dürfte der Umstand nicht sein, da ich es auch schon mit 3
Geräten gleichzeitig im Bus getestet hab.
Als da wären: der CMS, ein Fluke45 und einem Wavetek Freq.Generator.

Habs auch mit verschiedenen Busleitungen getestet, sowohl Original als
auch selbstgebaute.

Bis dann ;)

mfg mIcHa

von Olaf (Gast)


Lesenswert?

Also bei mir bestehen die Bustreiber nur aus ein paar Pullups am
PCF8574. Mag ja sein das es Probleme gibt wenn man da 10m Kabel dran
hat, aber mir reicht 1m Kabel weil ja auf der anderen Seite der USB-Bus
ist.

Ich lese damit ein Tek 7D20 aus. Wenn man uebrigens richtig viel Daten
uebertragen will sehe ich das Problem eher darin das etwas mehr Ram im
Prozessor ganz nett waer.

Platine sieht uebrigens so aus:

    http://www.criseis.ruhr.de/hpibusb.brd

Olaf

von Null815 (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab mein brd auch mal mit angehängt...

Allerdings sind da noch 2 Multiplexer zur SIO Umschaltung und ein
5->12V DC/DC Wandler für eine 12V Antennenrelaisansteuerung mittels
Max771 mit drauf...
Die Westernbuchsen sind für den Funkgeräteanschluss.Die Reed-Relais um
einige Funktionen zu steuern.


mfg mIcHa

von Christoph (Gast)


Lesenswert?

hallo leute!
ich hätte aber viel lieber eine powerpoint präsentation über das
kapitel GPIB (nicht zu genaue facten). Kann sich vielleicht zufällig
jemand die zeit nehmen?

ich hoffe auf antwort,
christoph

von Olaf (Gast)


Lesenswert?

Und ich haette es viel lieber wenn jemand Rattengift in den Kaffee von
allen Powerpointusern mischt. Aber nimmt schon auf unsere Wuensche
Ruecksicht? .-)

Olaf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.