Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #231240 > unrolled thread

Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw.

Started byFrank Buss <fb@frank-buss.de>
First post2017-08-18 23:41 +0200
Last post2017-08-21 13:07 +0200
Articles 14 — 6 participants

Back to article view | Back to de.sci.electronics


Contents

  Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Frank Buss <fb@frank-buss.de> - 2017-08-18 23:41 +0200
    Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Marcel Mueller <news.5.maazl@spamgourmet.org> - 2017-08-19 15:45 +0200
      Re: Messgeräte Plattform für  RaspberryPi und USBTMC, GPIB, serieller Port usw. Axel Berger <Spam@Berger-Odenthal.De> - 2017-08-19 16:24 +0200
      Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-19 17:39 +0200
        Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Heinz Schmitz <HeinzSchmitz@gmx.net> - 2017-08-19 18:12 +0200
      Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Frank Buss <fb@frank-buss.de> - 2017-08-19 18:21 +0200
        Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-19 19:19 +0200
          Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Frank Buss <fb@frank-buss.de> - 2017-08-19 20:26 +0200
            Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Bernd Laengerich <Bernd.Laengerich@web.de> - 2017-08-21 09:51 +0200
        Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Marcel Mueller <news.5.maazl@spamgourmet.org> - 2017-08-19 20:39 +0200
          Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Frank Buss <fb@frank-buss.de> - 2017-08-19 21:42 +0200
            Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Marcel Mueller <news.5.maazl@spamgourmet.org> - 2017-08-20 10:26 +0200
              Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Bernd Laengerich <Bernd.Laengerich@web.de> - 2017-08-21 11:18 +0200
                Re: Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw. Heinz Schmitz <HeinzSchmitz@gmx.net> - 2017-08-21 13:07 +0200

#231240 — Messgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw.

FromFrank Buss <fb@frank-buss.de>
Date2017-08-18 23:41 +0200
SubjectMessgeräte Plattform für Raspberry Pi und USBTMC, GPIB, serieller Port usw.
Message-ID<on7mup$l1p$1@newsreader4.netcologne.de>
Wer es noch nicht kennt, hier gibt es eine recht nützliche Sammlung von 
Scripten und Konfigurationsanleitungen für die Messwertabfrage von 
Multimetern und die Ansteuerung von Netzteilen und anderen Geräten:

http://www.eevblog.com/forum/metrology/raspberry-pi23-logging-platform-for-voltnuts/

Habe ich z.B. für mein SPD3303D Netzteil schon erfolgreich verwenden 
können (was USBTMC verwendet, also mehr oder weniger, man muß ein paar 
Timingprobleme umschiffen, da die Implementierung in deren Firmware 
nicht gut ist, wie Siglent auch zugegeben hat).

Heute habe ich mein Fluke 8842A per GPIB ansprechen können. Nach etwas 
Aufwand für die Einrichtung ( 
http://www.eevblog.com/forum/metrology/raspberry-pi23-logging-platform-for-voltnuts/msg1283448/#msg1283448 
), ist dann das Script für die eigentliche Abfrage trivial und auch für 
Nicht-Programmierer leicht verstehbar und erweiterbar:

https://github.com/FrankBuss/RPi_LogNut/blob/master/pub/python/Fluke-8842A.py

Die Ausgabe kann man dann bei Bedarf in eine Datei umleiten oder direkt 
vom Script aus in eine Datei schreiben, und z.B. per Webserver auf dem 
Raspberry Pi abfragen, schön als Diagramm dargestellt und live 
aktualisiert. Siehe dazu die anderen Scripte als Beispiel und die 
Diskussion im EEVblog Forum. Man braucht nicht wie unter Windows diese 
500 MB Bloatware von NI zu installieren, nur um ein paar Kommandos 
senden und Daten empfangen zu können.

Sollte mit allen Raspberry Pi Modellen funktionieren, falls also noch 
einer sowas herumliegen hat und nicht verwendet.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

[toc] | [next] | [standalone]


#231250

FromMarcel Mueller <news.5.maazl@spamgourmet.org>
Date2017-08-19 15:45 +0200
Message-ID<on9fe8$3br$1@gwaiyur.mb-net.net>
In reply to#231240
On 18.08.17 23.41, Frank Buss wrote:
> Heute habe ich mein Fluke 8842A per GPIB ansprechen können. Nach etwas
> Aufwand für die Einrichtung

Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch 
fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.


Marcel

[toc] | [prev] | [next] | [standalone]


#231251 — Re: Messgeräte Plattform für RaspberryPi und USBTMC, GPIB, serieller Port usw.

FromAxel Berger <Spam@Berger-Odenthal.De>
Date2017-08-19 16:24 +0200
SubjectRe: Messgeräte Plattform für RaspberryPi und USBTMC, GPIB, serieller Port usw.
Message-ID<59984A12.89A70617@Berger-Odenthal.De>
In reply to#231250
Marcel Mueller wrote:
> Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch
> fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.

Ich habe vor vielen Jahren, noch für DOS und ISA, einen der Elektor
nachgebaut und an einem Gerät in der Uni auch erfolgreich zum Laufen
gebracht. Mangels Anwendung lag er dann jahrzehntelang in der Kiste.
Teuer war er nicht, sonst häte ich das damals nicht einfach so gemacht.

-- 
/¯\   No  |    Dipl.-Ing. F. Axel Berger    Tel: +49/ 221/ 7771 8067
\ /  HTML |    Roald-Amundsen-Straße 2a     Fax: +49/ 221/ 7771 8069
 X    in  |    D-50829 Köln-Ossendorf      http://berger-odenthal.de
/ \  Mail | -- No unannounced, large, binary attachments, please! --

[toc] | [prev] | [next] | [standalone]


#231254

FromBernd Laengerich <bernd.laengerich@web.de>
Date2017-08-19 17:39 +0200
Message-ID<evr4cpFgk99U1@mid.individual.net>
In reply to#231250
Am 19.08.2017 um 15:45 schrieb Marcel Mueller:

> Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch 
> fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.

Eine dreistellge Dollarsumme ist doch nichts was einen erschrecken kann. 
Die alten NI-Karten waren auch keine Schnäppchen...

Die Agilent 82357B sind in der Bucht in Massen zu haben. Billiger ist 
der UGPlus von LQ Electronics, da ist vor allem der Versand aus 
Trumpistan prohibitiv teuer.

Bernd

[toc] | [prev] | [next] | [standalone]


#231256

FromHeinz Schmitz <HeinzSchmitz@gmx.net>
Date2017-08-19 18:12 +0200
Message-ID<5dogpc9sseg1l166pc13n4ub3eh0s91v2h@4ax.com>
In reply to#231254
Bernd Laengerich wrote:

>> Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch 
>> fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.

>Eine dreistellge Dollarsumme ist doch nichts was einen erschrecken kann. 
>Die alten NI-Karten waren auch keine Schnäppchen...
>
>Die Agilent 82357B sind in der Bucht in Massen zu haben. Billiger ist 
>der UGPlus von LQ Electronics, da ist vor allem der Versand aus 
>Trumpistan prohibitiv teuer.

Glücklich ist, wer noch ISA-Karten nutzen kann. ISA-GPIB-Karten sind
schön preiswert - mehr als 30 Euro würde ich dafür nicht zahlen. Man
muss dann natürlich auf die Suche nach dem Treiber gehen.

Grüße,
H.

[toc] | [prev] | [next] | [standalone]


#231257

FromFrank Buss <fb@frank-buss.de>
Date2017-08-19 18:21 +0200
Message-ID<on9oij$5lr$1@newsreader4.netcologne.de>
In reply to#231250
On 08/19/2017 03:45 PM, Marcel Mueller wrote:
>
> Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch
> fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.

Einen Agilent 82357B, also zumindest ist das auf dem Gehäsue aufgedruckt:

http://cgi.ebay.de/322089434058

Schon was merkwürdig, daß der nur 1/5 vom normalen Listenpreis kostet. 
Läuft aber problemlos. Meldet sich unter Linux auch als Agilent 82357B 
und die Firmware für den Cypress-Chip darauf, die man unter Linux 
braucht, funktioniert.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

[toc] | [prev] | [next] | [standalone]


#231258

FromBernd Laengerich <bernd.laengerich@web.de>
Date2017-08-19 19:19 +0200
Message-ID<evra8nFhvklU1@mid.individual.net>
In reply to#231257
Am 19.08.2017 um 18:21 schrieb Frank Buss:

> http://cgi.ebay.de/322089434058
> 
> Schon was merkwürdig, daß der nur 1/5 vom normalen Listenpreis kostet. 

War da die CD mit der Agilent IO-Library dabei? Agilent lässt AFAIK die 
Dinger in Malaysia und vermutlich auch in CN fertigen, da fallen dann 
wohl ein paar mehr vom Band...
Von den Dingern gibt es viele Anbieter, auch oft als gebraucht.

Bernd

[toc] | [prev] | [next] | [standalone]


#231259

FromFrank Buss <fb@frank-buss.de>
Date2017-08-19 20:26 +0200
Message-ID<on9vte$c36$1@newsreader4.netcologne.de>
In reply to#231258
On 08/19/2017 07:19 PM, Bernd Laengerich wrote:
> Am 19.08.2017 um 18:21 schrieb Frank Buss:
>
>> http://cgi.ebay.de/322089434058
>>
>> Schon was merkwürdig, daß der nur 1/5 vom normalen Listenpreis kostet.
>
> War da die CD mit der Agilent IO-Library dabei? Agilent lässt AFAIK die
> Dinger in Malaysia und vermutlich auch in CN fertigen, da fallen dann
> wohl ein paar mehr vom Band...
> Von den Dingern gibt es viele Anbieter, auch oft als gebraucht.

Ja, die CD war dabei, habe ich für Linux allerdings nicht gebraucht. 
Sieht alles recht original aus und neu verpackt. Ja, Made in Malaysia 
Aufkleber ist auch drauf :-) Und ein DIN-A4 Blatt wo draufsteht 
"Functional Test Ceryificate" (Rechtschreibfehler nicht von mir), mit 
Agilent Logo links oben, und Datum von November 2009.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

[toc] | [prev] | [next] | [standalone]


#231287

FromBernd Laengerich <Bernd.Laengerich@web.de>
Date2017-08-21 09:51 +0200
Message-ID<evvhnlFgte0U1@mid.individual.net>
In reply to#231259
Am 19.08.2017 um 20:26 schrieb Frank Buss:

> auch drauf :-) Und ein DIN-A4 Blatt wo draufsteht "Functional Test
> Ceryificate" (Rechtschreibfehler nicht von mir), mit Agilent Logo links oben,
> und Datum von November 2009.

Ach das was in vielen Artikelbildern auch zu sehen ist? Das ist ja kaum 
verständlich, sowas wie:
"As received: Factory tested -NOincoming data available."

Das ganze sieht aus als wäre das mal per OCR erfasst.

Bernd
-- 
Meine Glaskugel ist mir leider unvorhersehbarerweise vom Balkon gefallen.
P.Liedermann in defa

[toc] | [prev] | [next] | [standalone]


#231260

FromMarcel Mueller <news.5.maazl@spamgourmet.org>
Date2017-08-19 20:39 +0200
Message-ID<ona0lp$dst$1@gwaiyur.mb-net.net>
In reply to#231257
On 19.08.17 18.21, Frank Buss wrote:
> On 08/19/2017 03:45 PM, Marcel Mueller wrote:
>>
>> Was hast Du denn für einen GPIB-Adapter genutzt? Die Dinger sind doch
>> fast immer durch dreistellige Dollarsummen vor der Verwendung geschützt.
>
> Einen Agilent 82357B, also zumindest ist das auf dem Gehäsue aufgedruckt:
>
> http://cgi.ebay.de/322089434058
>
> Schon was merkwürdig, daß der nur 1/5 vom normalen Listenpreis kostet.

Illegaler Import, Mehrwertssteuer hinterzogen, beten, dass man durch den 
Zoll kommt und dann immer noch dreistellig - nein, danke.

Das meinte ich. GPIB geht einfach gar nicht. Das letzte mal habe ich die 
Karte genervt selber gebaut, und in Folge auch noch den Treiber aus 
Linux-Sourcen irgendwie zusammengedengelt, denn selbstverständlich ist 
auch die Spezifikation durch hohe dreistellige Summen vor der Verwendung 
geschützt. Aber zu der Zeit gab es die Controller-Chips auch noch bei 
Reichelt o.ä.


Marcel

[toc] | [prev] | [next] | [standalone]


#231261

FromFrank Buss <fb@frank-buss.de>
Date2017-08-19 21:42 +0200
Message-ID<ona4ao$g2c$1@newsreader4.netcologne.de>
In reply to#231260
On 08/19/2017 08:39 PM, Marcel Mueller wrote:
>
> Illegaler Import, Mehrwertssteuer hinterzogen, beten, dass man durch den
> Zoll kommt und dann immer noch dreistellig - nein, danke.

Als Artikelstandort war Bremen angegeben. Habe das Paket schon 
weggeworfen, aber Lieferzeit war zwei Wochen. Aus China dauert 
normalerweise länger.

> Das meinte ich. GPIB geht einfach gar nicht. Das letzte mal habe ich die
> Karte genervt selber gebaut, und in Folge auch noch den Treiber aus
> Linux-Sourcen irgendwie zusammengedengelt, denn selbstverständlich ist
> auch die Spezifikation durch hohe dreistellige Summen vor der Verwendung
> geschützt. Aber zu der Zeit gab es die Controller-Chips auch noch bei
> Reichelt o.ä.

Gibt mittlerweile preiswerte Lösungen mit einem Arduino Nano (3 Euro 
oder so für den Arduino, kostenloser Versand) :

http://www.rudiswiki.de/wiki/GPIBtoUSB_Nano3

Aber da wollte ich nicht basteln, besser was Fertiges und Erprobtes,  in 
einem professionellen Gehäuse verbaut, und mit fertiger 
Treiberunterstützung usw. Wenn ich mir das mit dem Arduino selber 
zusammenbauen und alles programmieren müsste damit es läuft, und das in 
Stundenlohn umrechnen würde, dann lohnt sich das auch nicht. Und gerade 
bei Messgeräteausrüstung ist es blöde wenn man nicht sicher sein kann, 
ob nun die zu messende Schaltung spinnt, oder das Messgerät.

-- 
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss

[toc] | [prev] | [next] | [standalone]


#231264

FromMarcel Mueller <news.5.maazl@spamgourmet.org>
Date2017-08-20 10:26 +0200
Message-ID<onbh4a$odu$1@gwaiyur.mb-net.net>
In reply to#231261
On 19.08.17 21.42, Frank Buss wrote:
> Gibt mittlerweile preiswerte Lösungen mit einem Arduino Nano (3 Euro
> oder so für den Arduino, kostenloser Versand) :
>
> http://www.rudiswiki.de/wiki/GPIBtoUSB_Nano3

Hmm, ja, ein paar Leitungstreiber würde ich dem Burschen eigentlich 
schon spendieren wollen. Zumindest zeigt es, dass man das heutzutage 
problemlos komplett in Software machen kann. Hier fliegen eher Raspis 
rum. Mutmaßlich könnte man die Software mit vertretbarem Aufwand portieren.


> Aber da wollte ich nicht basteln, besser was Fertiges und Erprobtes,  in
> einem professionellen Gehäuse verbaut, und mit fertiger
> Treiberunterstützung usw. Wenn ich mir das mit dem Arduino selber
> zusammenbauen und alles programmieren müsste damit es läuft, und das in
> Stundenlohn umrechnen würde, dann lohnt sich das auch nicht.

Das ist klar. Aber es widerstrebt mir auf das äußerste einem 
Patent-Troll hier Geld in den Rachen zu werfen. NI sitzt seit 
Jahrzehnten auf den Rechten, und melkt die Kuh nach allen Regeln der 
Kunst. Es dürfte wohl völlig außer Frage stehen, dass für das Geld der 
Teile (fast 700€) keine adäquate Gegenleistung erbracht wird.


> Und gerade
> bei Messgeräteausrüstung ist es blöde wenn man nicht sicher sein kann,
> ob nun die zu messende Schaltung spinnt, oder das Messgerät.

Naja, bei GPIB-Fehlern ist es schon recht unwahrscheinlich, dass diese 
unbemerkt /nur/ die Messwerte ändern. Normalerweise geht dann nicht mehr 
viel, bzw. ist höchst unzuverlässig.

Aber irgendwie war es mir die Sache bisher auch nicht wert, zu basteln; 
auch wenn hier noch ein 4*500MHz Scope mit GPIB rum steht.


Marcel

[toc] | [prev] | [next] | [standalone]


#231290

FromBernd Laengerich <Bernd.Laengerich@web.de>
Date2017-08-21 11:18 +0200
Message-ID<evvmr9Fi3asU1@mid.individual.net>
In reply to#231264
Am 20.08.2017 um 10:26 schrieb Marcel Mueller:

> Hmm, ja, ein paar Leitungstreiber würde ich dem Burschen eigentlich schon
> spendieren wollen. Zumindest zeigt es, dass man das heutzutage problemlos
> komplett in Software machen kann.

Das ist doch nichts neues. Alle Commodore-Computer ab dem PET hatten IEEE-488 
in Software implementiert (ab VC20 die serielle Busvariante), die wurden alle 
nur durch ordinäre Portbausteine und Treiber abgebildet.

Ich habe das Buch IEC-Bus von Pietrowski aus den 80ern (als Franzis noch 
ernstzunehmende Bücher herausbrachte), das bietet eine ordentliche Einführung.

Bernd
-- 
Meine Glaskugel ist mir leider unvorhersehbarerweise vom Balkon gefallen.
P.Liedermann in defa

[toc] | [prev] | [next] | [standalone]


#231298

FromHeinz Schmitz <HeinzSchmitz@gmx.net>
Date2017-08-21 13:07 +0200
Message-ID<tfelpch1eri63gppatbjkklnok2p03t4oc@4ax.com>
In reply to#231290
Bernd Laengerich wrote:

>> Hmm, ja, ein paar Leitungstreiber würde ich dem Burschen eigentlich schon
>> spendieren wollen. Zumindest zeigt es, dass man das heutzutage problemlos
>> komplett in Software machen kann.

>Das ist doch nichts neues. Alle Commodore-Computer ab dem PET hatten IEEE-488 
>in Software implementiert (ab VC20 die serielle Busvariante), die wurden alle 
>nur durch ordinäre Portbausteine und Treiber abgebildet.

Sogar am PET konnte man GPIB-Geräte betreiben, zum Beispiel 
das schöne Doppel-Floppy-Drive. Ich musste allerdings für meinen
PET noch Treiber-Software dazu schreiben.
Google bringt unter <gpib +"commodore pet"> viele Links, u.a. zu
diesem downloadbaren Buch:
http://www.1000bit.it/support/manuali/commodore/pet/PET_and_the_IEEE488_Bus.pdf
auch mit Einführung in den GPIB.

Grüße,
H.

[toc] | [prev] | [standalone]


Back to top | Article view | de.sci.electronics


csiph-web