Forum: Mikrocontroller und Digitale Elektronik Multimeter Messwerte per Tastendruck an PC senden?


von Christian S. (chris02)


Lesenswert?

Hallo,

um Messreihen einfacher aufnehmen und vergleichen zu können würde ich 
gerne den gerade gemessenen Wert eines Multimeters per Knopfdruck an den 
PC senden und dort z.B. einfach in Excel kopieren. Anschließen sollte 
automatich ein Absatz gemacht werden und in die nächste Zeile beim 
nächsten Tastendruck der nächste Messwert abgelegt werden.

Hintergrund:
Will man z.B. Messwerte von einem IC auf zwei Platinen vergleichen muss 
die Messspitze immer wieder abgesetzt werden, um den Wert auf zu 
schreiben. Kann man den Wert an den PC übertragen so kann man in einem 
Rutsch durchmessen und anschließend in Ruhe vergleichen.

Das UniT UT61D hat z.B. schonmal eine Schnittstelle, die per Irda und 
USB an den Rechner geht.

Kennt ihr eine fertige Lösung oder einen passenden Ansatz?


Viele Grüße
Chris

von Der müde Joe (Gast)


Lesenswert?

(Ich erinnere mich an so ein Gerät, mit einem Fußschalter wurde der 
Datentransfer ausgelöst. War sehr bequem. War glaube ich ein Eigenbau.)

von Christian S. (chris02)


Lesenswert?

Fußschalter klingt toll und Eigenbau ist auch kein Problem.
Weißt du noch wo das Projekt zu finden ist?

von Harald W. (wilhelms)


Lesenswert?

Christian S. schrieb:

> um Messreihen einfacher aufnehmen und vergleichen zu können würde ich
> gerne den gerade gemessenen Wert eines Multimeters per Knopfdruck an den
> PC senden

Grundsätzlich gibt es viele Multimeter ab etwa 30EUR, die ihre Messwerte
per Schnittstelle an einen PC senden können. Wie Du diese Daten verar-
beitest, ist Dir und Deiner verwendeten Software überlassen.

von Georg (Gast)


Lesenswert?

Harald W. schrieb:
> die ihre Messwerte
> per Schnittstelle an einen PC senden können

Auch wenn die kontinuierlich senden kann man die Werte alle verwerfen 
bis ein Fussschalter betätigt wird - ist nur eine Frage der Software.

Georg

von Alexander S. (alesi)


Lesenswert?

Hallo,

sigrok kann viel mehr als Du brauchst, aber evtl. bietet es auch so eine 
einfache Lösung bzw. ermöglicht es sie einfach selber zu programmieren.

https://sigrok.org/wiki/Main_Page

https://sigrok.org/wiki/Supported_hardware#Multimeters

von Christian S. (chris02)


Lesenswert?

Ok, dann formuliere ich meine Frage nochmal um.

Wie kann ich die aktuell per RS232 gesendeten Daten, bei einem 
Tastendruck, in Excel einfügen.

RS232 an einen Arduino, dieser macht eine virtuelle Tastatur und ließt 
den Taster ein und gibt die Daten einfach per print Befehl aus?

Sigork gucke ich mir mal an, danke

von Wolfgang (Gast)


Lesenswert?

Christian S. schrieb:
> Wie kann ich die aktuell per RS232 gesendeten Daten, bei einem
> Tastendruck, in Excel einfügen.

Indem du die Daten in Excel über die serielle Schnittstelle empfängst. 
Eine Taste kannst du genauso z.B. mit einem kleinen Arduino anbinden. 
Dazu kommen dann noch ein paar Zeilen VBA oder was dein Excel kann.
Beitrag "Re: Daten aus dem serial port direkt in Excel tabelle"

von Ralf X. (ralf0815)


Lesenswert?

Christian S. schrieb:
> Ok, dann formuliere ich meine Frage nochmal um.
>
> Wie kann ich die aktuell per RS232 gesendeten Daten, bei einem
> Tastendruck, in Excel einfügen.
>
> RS232 an einen Arduino, dieser macht eine virtuelle Tastatur und ließt
> den Taster ein und gibt die Daten einfach per print Befehl aus?
>
> Sigork gucke ich mir mal an, danke

Wenn Du eh einen Arduino nutzt, kannst Du doch ganz easy über einen 
x-beliebigen Sensor/Taster ein "write" auslösen.
Ich messe vieles direkt mit den Arduino Analogeingängen oder z.B. 
ASD1115 und sammel die Daten in der Konsole, die ich dann später 
gesammelt nach Excel kopiere.
Wenn es direkt nach Excel gehen soll, lies mal hier, wobei ich nicht 
alles nachgelesen habe:
https://forum.arduino.cc/index.php?topic=255354.0

von Georg (Gast)


Lesenswert?

Christian S. schrieb:
> RS232 an einen Arduino

Es geht auch nur per Software (Windows-Programm/App), Excel hat dafür 
Schnittstellen. Ich habe das vor vielen vielen Jahren per OLE gelöst.

Georg

von Harald W. (wilhelms)


Lesenswert?

Christian S. schrieb:

> Wie kann ich die aktuell per RS232 gesendeten Daten, bei einem
> Tastendruck, in Excel einfügen.

Egal, wo Deine Werte gespeichert sind; Excel kann alles lesen.

: Bearbeitet durch User
von Christian S. (chris02)


Lesenswert?

Danke für die Hinweise. Habe mir noch ein paar Gedanken dazu gemacht :)

Daten direkt per Excel einlesen ist eine gute Idee. Passende VBA Skripte 
gibts per google, da wird schon was passendes bei sein. Zudem braucht so 
auch die Hardware vom Multimeter nicht angepasst werden und es kann 
direkt das USB Kabel genutzt werden, welches dabei ist.

Dann wird ein Attiny85 als HID eine Tastenkombi absenden, die die Daten 
zu dem Zeitpunkt einmal in Excel einfügt. So wird die Tabelle nicht 
ständig mit irgendwelchen Daten gefüllt, sondern nur die, die ich haben 
will.
Zudem ist es kein Problem einen Attiny in einem Fußschalter zu 
platzieren.

von gcc-pfuscher (Gast)


Lesenswert?

Ich habe recht gute Erfahrungen mit Owon OW18B gemacht. Im Gegensatz zu 
UNI-T (zumindest dem, das ich habe und denen, die ich gesehen habe) 
spricht es bluetooth und erspart einem damit die RS232-Converter.

Für Linux gibt's auf github dazu auch eine Software, meines Wissens aber 
nichts für sigrok.

Out of the box kann die aber nur mit einem Messgerät sinnvoll umgehen, 
um eine spezifische Adresse anzusprechen, muss man den Code etwas 
pimpen. Ich bekomme so Messwerte von 3 OW18B quasisimultan geliefert - 
ebenfalls für Messreihen und um mir die Tipperei zu ersparen.

Noch ein ritueller Nasenrümpfer am Schluss: Selbstverständlich verwende 
ich nicht Excel, sondern OpenOffice :-)

von Christian S. (chris02)


Lesenswert?

Danke für die Info, für das Uni-T gibt es aber auch ein fertiges 
Bluetooth Modul. :)

Aber die Idee mit BT ist natürlich noch besser und erspart die ganze 
Kabellage.
Mit einer IrDa Diode an einem ESP32 sollte sich das auch mit 
überschaubarem Aufwand umsetzen lassen. Auch gleich mit einer passenden 
Tasteranbindung ans MM.

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.