Multimetr s USB komunikací?

Multimetr s USB komunikací?
« kdy: 15. 01. 2022, 12:48:18 »
Ahoj
Dokázali byste mi prosím poradit nějaký použitelný multimetr, který by šel připojit k počítači USB kabelem a současně byla k dispozici specifikace jeho USB protokolu?
Jak jsem pochopil, ke spoustě měřáků existuje klikací aplikace pro Windows, která ukáže, co má měřák na displeji, ale tím možnosti končí. Já bych potřeboval něco, co mi umožní změřenou hodnotu použít ve skriptech, abych si mohl zautomatizovat zdlouhavá měření. Dokážu si poradit s ledasčím, když bude existovat knihovna nebo aplikace se zdrojáky, tak si zbytek naprogramuju, ale chtěl bych, aby to šlo s rozumným úsilím zprovoznit i v Linuxu.
Primárně chci měřit napětí a občas proud, nepotřebuju měřák z počítače ovládat (jednosměrná komunikace by stačila), ale potřebuju měřit aspoň 5 hodnot za sekundu a mít USB galvanicky oddělené od měřících svorek.

Předem díky za tipy.


RDa

  • *****
  • 2 618
    • Zobrazit profil
    • E-mail
Re:Multimetr s USB komunikací?
« Odpověď #1 kdy: 15. 01. 2022, 13:12:15 »
Hledej neco co ma napr. SCPI standard

Re:Multimetr s USB komunikací?
« Odpověď #2 kdy: 15. 01. 2022, 14:21:40 »
Hledal bych vhodnou knihovnu nebo soft pro usb multimetry pro linux a podíval se na podporované modely  :)

CFM

Re:Multimetr s USB komunikací?
« Odpověď #3 kdy: 15. 01. 2022, 15:08:27 »
Inspirace například zde:
https://sigrok.org/wiki/Supported_hardware

Jak už bylo zmíněno, tak slušné (stolní) multimetry mají SCPI a příkazy jsou popsány v dokumentaci.

Re:Multimetr s USB komunikací?
« Odpověď #4 kdy: 15. 01. 2022, 17:03:36 »
Díky moc všem.
Proklikal jsem seznam podporovaných typů sigrok.org, zalíbil se mi popis komunikace u Agilent U12xxx a momentálně uvažuji o pořízení U1232A, zdá se, že umí, co potřebuju za velmi rozumnou cenu. Jestli to chápu dobře, mělo by stačit poslat přes USB sériovku příkaz FETC? a dostanu aktuálně změřenou hodnotu. Ani jsem nedoufal, že by to mohlo být až tak jednoduché...  :-)

Ale kdyby měl někdo lepší tip nebo argument, proč zrovna tohle není dobrý nápad?


RDa

  • *****
  • 2 618
    • Zobrazit profil
    • E-mail
Re:Multimetr s USB komunikací?
« Odpověď #5 kdy: 15. 01. 2022, 18:19:40 »
To je jenom dobry napad a nejake minimalisticke i komplexni knihovny na SCPI najdes na githubu, nemusis to delat low level uplne sam
« Poslední změna: 15. 01. 2022, 18:21:23 od RDa »

Re:Multimetr s USB komunikací?
« Odpověď #6 kdy: 15. 01. 2022, 19:02:05 »
IMHO bych hledal spíš tady
https://hw.cz/
a v poradně
https://list.hw.cz/mailman/listinfo/hw-list
chodí tam lidi z firem co se podobnými problémy zabývají.

CFM

Re:Multimetr s USB komunikací?
« Odpověď #7 kdy: 15. 01. 2022, 21:41:33 »
U1232A, zdá se, že umí, co potřebuju za velmi rozumnou cenu. Jestli to chápu dobře, mělo by stačit poslat přes USB sériovku příkaz FETC? a dostanu aktuálně změřenou hodnotu.
Ano takhle SCPI příkazy vypadají (nezapomenout na konec řádku \n). Nicméně dost mě zklamalo, že k tomuto modelu se mi nepodařilo dohledat manuál popisující komunikaci. Pro U1282A například zde: https://assets.testequity.com/te1/Documents/pdf/keysight/U1281A-U1282A-pg.pdf, takže to asi bude podobné.

V práci mám pro orientační účely U1242B, ale propojení s PC nepoužívám (na taková měření máme stolní multimetry řady 344xx). Co mě na tomto multimetru štve, je "pípák" (test vodivosti), který je dost pomalý (čeká na změření odporu). Agilent/Keysight asi kvalitou neurazí, ale určitě je tam příplatek za značku ...

Re:Multimetr s USB komunikací?
« Odpověď #8 kdy: 16. 01. 2022, 00:42:08 »
V práci mám pro orientační účely U1242B... Co mě na tomto multimetru štve, je "pípák" (test vodivosti), který je dost pomalý (čeká na změření odporu).

Díky, to je užitečná poznámka. Já právě zvažoval i U124XX a pomalé pískátko by mě nepotěšilo, ale zdá se, že levnější U1232 reaguje docela rychle...
https://www.youtube.com/watch?v=2em32KNwry0&t=1730s

Jen škoda, že jsem zatím nikde nenašel, jak rychle multimetr na příkaz FETC? reaguje, respektive kolikrát za sekundu se ho můžu na změřené napětí zeptat?

CFM

Re:Multimetr s USB komunikací?
« Odpověď #9 kdy: 16. 01. 2022, 08:42:06 »
Jen škoda, že jsem zatím nikde nenašel, jak rychle multimetr na příkaz FETC? reaguje, respektive kolikrát za sekundu se ho můžu na změřené napětí zeptat?
Nebude to víc, než udává tabulka v manuálu "Table 5-9 Display update rate (approximate)" https://www.tme.eu/Document/c55d79b4f7f9d206154cc24a4947348d/U1231-90026.pdf. Jenom by mě zajímalo, co myslí tím "approximate". Každopádně absence programmers manuálu mě v této cenové kategorii dost zarazila ... pokud se U1232A chová jako U1282A, tak start měření a chování FETC? bude ovlivňovat nastavení triggeru viz TRIG:SOUR (měření odstartované commandem z PC, ukládání do interního bufferu nebo volně běžící měření).

Ge Bu

Re:Multimetr s USB komunikací?
« Odpověď #10 kdy: 16. 01. 2022, 15:47:58 »
Zajímavé zařízení je toto LabJack https://labjack.com/, ale není to multimetr.

mhepp

  • ***
  • 147
    • Zobrazit profil
    • E-mail
Re:Multimetr s USB komunikací?
« Odpověď #11 kdy: 17. 01. 2022, 11:44:33 »
Osobně mám UNI-T UT60F, komunikuje jednosměrně pomocí RS232 - prostě posílá to, co je vidět na display.

Aplikace je sice jen pro Win, ale posílaná data jsou primitivně rozklíčovatelná, takže jsem na to měl aplikaci v Pythonu, kterou teď nemohu najít - nepotřebuji to.

Port je galvanicky oddělený pomocí optočlenu, takže je to bezpečné.

Re:Multimetr s USB komunikací?
« Odpověď #12 kdy: 17. 01. 2022, 18:16:47 »
Osobně mám UNI-T UT60F, komunikuje jednosměrně pomocí RS232 - prostě posílá to, co je vidět na display.

Jen ze zvědavosti, v jakém intervalu to tu hodnotu posílá?

V práci mi každopádně už objednali U1232A. Jednou z důležitých informací v návodu bylo, že lze zakázat automatické vypínání při "nečinnosti". To jsem se totiž dočetl třeba u Metex M-3850M, že hodnotu na displeji sice přes kabel posílá, ale připojený kabel mu nebrání, aby se po chvíli úplně vypnul a tak je nutné pravidelně mačkat nějaké tlačítko... což by využití defakto zmařilo...  ;-)

CFM

Re:Multimetr s USB komunikací?
« Odpověď #13 kdy: 17. 01. 2022, 19:31:58 »
Tady píšou 3 měření/s:
https://www.gme.cz/data/attachments/czn.722-027.1.pdf
Vypínání je jedna věc a pak taky kolik baterie v takovém provozu vydrží. V U1242B měníme baterky tak 1x za rok. Každej den se nepoužívá, ale tak 3x do týdne to bude. Mimochodem co za typ měření to bude, není-li to tajné?

Re:Multimetr s USB komunikací?
« Odpověď #14 kdy: 17. 01. 2022, 21:48:06 »
Mimochodem co za typ měření to bude, není-li to tajné?

Není to tajné. Zprovozňuji už několikátý prototyp výrobku, který má v sobě mimo jiné jednoduchý měnič řízený procesorem a já potřeboval zjistit závislost výstupního napětí na frekvenci, střídě PWM, zapnutých periferiích a okolní teplotě. Zatímco v předchozí verzi jsem k měření využil zpětnovazební ADC, které v sobě krabička má, takže firmware si sám měnil frekvenci, posílal na konzoli změřené napětí, já pak data prohnal gnuplotem a určil optimální nastavení, které ve firmware zůstane... tak aktuální krabička už ADC nemá, protože ho při provozu nepotřebuje, mně nezbylo než měřit ručně multimetrem a opisovat desítky hodnot do tabulky... což mě jednak nebaví a hlavně mi to trvalo tak dlouho, že se to i v mrazáku celé svým provozem mezitím ohřálo...

Nebude to trvale na jednu věc, při ladění HW+SW se často hodí sledovat napětí v různých místech obvodu a když nastane nějaký nežádoucí výkyv, vědět, kdy přesně to nastalo a nejlépe to i svázat s přesným místem ve výpisu z programu, protože na to zaškobrtnutí se někdy čeká hodiny nebo i dny...  a po zbytek času mi bude ležet v šuplíku, kde už doufám nahradí starý zMetex.  :-)