Prologix GPIB-USB

PHloggen anmelder GPIB bus controller til USB porten

Af Poul-Henning Kamp, søndag 10. jun 2007 kl. 00:00

Det skulle undre mig, om ikke en del af mine læsere roder med måleudstyr der er udstyret med GPIB bus. (GPIB = HP-IB = IEEE488)

For noget tid siden blev jeg via en mailingliste opmærksom på en "GPIB-USB controller" fra Prologix, et etmandsfirma et sted derude i verden.

Det er kort sagt en GPIB controller, lige til at stikke i en USB port og selvom jeg selv har implementeret en GPIB support i FreeBSD fra bunden, så betænkte jeg mig ikke ved at bestille et par stykker til mit lab.

Jeg har ganske vidst en GPIB-async converter et sted, men den er håbløst langsom (max 9600).

Begge mine GPIB-PCI kort er 5V only og kan kun sidde i computere jeg ikke har tændt normalt og dertil kommer det noget arkaiske og primitive ibfoo() programmerings interface. Foruden selvfølgelig, at jeg aldrig blev helt færdig med den GPIB implementering i FreeBSD.

Første fordel ved GPIB-USB er, at man kan bruge et simpelt terminalprogram hvis man bare lige skal fjernstyre noget udstyr istedet for strække armen af led.

Hvis man skal programmere noget mere indviklet, kan script-sprog som perl, tcl, python, ruby og særligt expect direkte bruges med GPIB-USB fordi den ligner en seriel-port.

Bemærk at "seriel porten" kører for fuld USB1 hastighed, uanset hvilken baud-rate porten sættes til, man er altså ikke begrænset til 9600 eller for den sags skyld 115200 bps.

Anden fordel er at et USB kabel er meget nemmere at rode med rent fysisk end et GPIB kabel: det er tyndere, smidigere og må være længere.

Derfor købte jeg to stk GPIB-USB: en til hver stak instrumenter.

GPIB-USB koster ca. en tusse (ex. moms) fra http://prologix.biz

Varmt anbefalet.

phk



11. jun 2007 kl 21:25

Morten Pedersen

Prologix GPIB-USB

Det er unægtelig en mere rimelig pris end National Instruments som vil have 4.200 kr (!) for samme lille konverter kabel.


15. jun 2007 kl 07:50

DENNIS SCHAFROTH

Re: Prologix GPIB-USB

Hej PH, Hvad har du af udstyr der bruger GPIB?  (beklager de blanke, men jeres system kan kan ikke lide Safari på MAC) mvh Dennis


15. jun 2007 kl 07:51

JØRGEN AARIS HENNINGSEN

Re: Prologix GPIB-USB

Apropos converter boxe, så er jeg på jagt efter en converter til CAN bussen, f.eks. usbCAN.Den har national instruments også, men er der nogen som kender billigere alternativer?


15. jun 2007 kl 10:20

Poul-Henning Kamp

Re: Prologix GPIB-USB

Hej Dennis, Jeg har noget forskelligt HP udstyr (mest fra eBay) og et enkelt Tektronix 'skop.


08. jul 2011 kl 22:22

Claus Futtrup

Sync

Hej PHK - denne besked kommer godt nok lige et par dage siden sidste indlæg ... men jeg er blevet interesseret i GPIB-USB dimsen. Andre folk (IT afdelingen) er lidt nervøse / bekymrede omkring synkronisering. Hvordan har det fungeret med denne dims. Ingen buffer overflow? Ingen sync problemer?
Mvh,
Claus


08. jul 2011 kl 22:59

avatar

Poul-Henning Kamp

Re: Sync

Hvordan har det fungeret med denne dims. Ingen buffer overflow? Ingen sync problemer?

De problemer jeg har haft har været med meget tidlige GPIB implementeringer i gammelt HP udstyr der har underlige begrænsninger og udokumenterede features.

Moderne udstyr har jeg aldrig haft noget problem med.

Jeg kan ikke rigtig gennemskue hvad problemer det specifikt er dine kolleger er bange for: Synkronisering med hvad ?


09. jul 2011 kl 21:11

Claus Futtrup

Re: Sync

Hej PHK - tak for svar. Det gamle udstyr IT afdelingen har arbejdet med er et FLUKE 45 multimeter + en gammel IBM (dem med MCA-bus), samt en anden gammel 486/33 MHz PC (fra 1991), begge udstyret med GPIB kort. Du har nok ret i at problemet er at noget af udstyret er meget gammelt. Dertil at software er skrevet i TurboPascal. Hele ideen er at skifte de old-gamle PC'ere ud med noget nyt (med USB port) ... men om FLUKE 45 instrumentet er OK, ved jeg ikke.


09. jul 2011 kl 22:18

avatar

Poul-Henning Kamp

Re: Sync

Fluke 45 burde ikke give dig problemer.

I er velkommen til at se om https://github.com/bsdphk/pylt...pylt kan hjælpe jer.


23. aug 2011 kl 20:33

Claus Futtrup

Re: Sync

Follow-up ... det gik lige nøjagtig sådan at FLUKE 45 instrumentet ikke længere fungerer som det skal og er udgået af FLUKE's program og at der ikke er flere motherboards hos FLUKE, ikke mere service osv. Resultatet bliver at vi må købe et nyt instrument - og dertil vil vi sikre at instrumentet har USB indgang osv.

Herfra tak for links - og der er muligvis en anden sammenhæng, hvor vi vil forsøge at få GPIB-USB op at køre. Dit software passede nærmest perfekt i mine planer om at forsøge med noget Python kode. Jeg tror at jeg vender tilbage på et senere tidspunkt for at afprøve koden. Tak for softwaren.


Ny i debatten? Opret en brugerkonto

  • Seneste nyt
  • Mest læste
  • Debatterede
 

Nyhedsbrev

Tilmeld dig vores nyhedsbrev.