Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:raspi_gpib_shield:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
projekte:raspi_gpib_shield:start [2018/10/14 22:28] – angelegt ycprojekte:raspi_gpib_shield:start [2018/12/10 12:37] – Buggy link fixed sev
Zeile 1: Zeile 1:
 ====== GPIB mit dem Raspberry PI ====== ====== GPIB mit dem Raspberry PI ======
-Vor einiger Zeit sind wir auf das Raspberry Pi Shield von Thomas Klima ([[https://github.com/elektronomikon/raspi_gpib_shield|github]]) gestoßen. Da viele Messgeräte GPIB besitzen und damit gut Geräte automatisieren kann, hat Stefan Bausätze zusammengestellt, die wir aufgebaut haben. Da nicht alles auf den ersten Blick sofort ersichtlich ist, soll hier ein möglicher Weg zur erfolgreichen Inbetriebnahme dokumentiert werden.+Vor einiger Zeit sind wir auf das Raspberry Pi Shield von Thomas Klima ([[https://github.com/elektronomikon/raspi_gpib_shield|github]]) gestoßen. Da viele Messgeräte GPIB besitzen und man damit gut Geräte automatisieren kann, hat Stefan Bausätze zusammengestellt, die wir aufgebaut haben. Da nicht alles auf den ersten Blick sofort ersichtlich ist, soll hier ein möglicher Weg zur erfolgreichen Inbetriebnahme dokumentiert werden.
  
 ===== Aufbau der Leiterplatte ===== ===== Aufbau der Leiterplatte =====
Zeile 24: Zeile 24:
 wird eine linux-gpib-Version mit den benötigten Treibern gebaut und in das System installiert. wird eine linux-gpib-Version mit den benötigten Treibern gebaut und in das System installiert.
 <code> <code>
-$ modprobe gpib_bitbang+sudo modprobe gpib_common 
 +$ sudo modprobe gpib_bitbang 
 +$ sudo modprobe gpio 
 +$ sudo gpib_config
 </code> </code>
-Dies lädt das Treibermodul, was in der Debugkonsole mit "gpib: registered gpib_bitbang interface" bestätigt wird.+Dies lädt die Treibermodule, was in der Debugkonsole mit "gpib: registered gpib_bitbang interface" bestätigt wird.
  
 In ///etc/gpib.conf// muss die eigene GPIB-Konfiguration abgelegt werden. {{:projekte:raspi_gpib_shield:gpib.conf.txt |Beispiel}} Die Einstellungen werden mit dem Befehl //gpib_config// geladen. In ///etc/gpib.conf// muss die eigene GPIB-Konfiguration abgelegt werden. {{:projekte:raspi_gpib_shield:gpib.conf.txt |Beispiel}} Die Einstellungen werden mit dem Befehl //gpib_config// geladen.
Zeile 38: Zeile 41:
 Hewlett-Packard, US37230463, ESG-D4000A, A.01.12 Hewlett-Packard, US37230463, ESG-D4000A, A.01.12
 </code> </code>
 +
 +
 +Um via Python Daten von GPIB-Geräte auszulesen lohnt es sich [[http://www.anderswallin.net/2013/11/gpib-on-linux/|dieses Tutorial]] zu befolgen. Desweiteren wurde ein [[https://git.loetlabor-jena.de/thasti/gpib-drivers|Repository angelegt]] um verschiedene Geräte-Libaries zu sammeln.
projekte/raspi_gpib_shield/start.txt · Zuletzt geändert: 2019/03/20 22:17 von sev

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki