GPIB a starší měřící přístroje...

    Taková běžná situace, která se děje. Máte na stole nějaký starý spektrální analyzátor nebo osciloskop, který má vzadu GPIB konektor. Jak z něj číst data? Třebe ja váš měřák v tomto seznamu:
– Tektronix TDS 5/6/7xx-series oscilloscopes
– Tektronix 490P/2750P-series spectrum analyzers (including 492P and 496P)
– Tektronix 2710-series spectrum analyzers
– Tektronix 2782/2784 spectrum analyzers
– HP 3561A dynamic signal analyzers
HP 3585A/B spectrum analyzers 
– HP 8566A/8567A/8568A spectrum analyzers
– HP 8566B/8567B/8568B spectrum analyzers
– HP 8560A/B/E and 8590-series portable spectrum analyzers
– HP 54100- and 54200-series digital oscilloscopes
– Tektronix 2430A, 2432/2432A, and 2440/2440A digital oscilloscopes
– Tektronix SCD-series transient digitizers (ROM version 1.5 or later)
and various SCPI-compatible spectrum analyzers (tested on Rohde & Schwarz FSP)

Komunikace s počítačem a stažení dat

    Google rychle odpoví, že existuje velké množství softwarových  řešení, které umožní stažení dat. Já potřebuji získat data z HP3585A a zaujal mě projekt [KE5FX GPIB Toolkit], který obsahuje přesně to, co potřebuji a to je komunikace se starým spektrálním analyzátorem, stažení dat a případně jen kopie průběhu měření z obrazovky pomocí emulace plotru. 
    KE5FX a jeho nástoj GPIB Configurator podporuje komunikaci se všemi možnými i nemožnými GPIB-USB rozhraními. Schválně, jestli konfigurační nástroj najde to vaše. Já jsem musel pořídit čínskou kopii komunikačního kabelu[1].

Co dělat, když komunikace s KE5FX nefunguje

    A přesně to se mně stalo. Zbastlil jsem si komunikační kabel 488[2]  a čekal jsem, že bude fungovat jako náhrada plnokrevného a drahého Prologixu. To se nestalo. Takže nezbylo, než si komunikaci a přenos dat nebo třeba ovládání měřáku napsat svépomocí[3].
    Na konci tedy opět začínáme; doporučím skvělé motivační [youtube] video.
    Existují i jiná řešení. Za nemalé peníze se dá koupit licence na software [Softplot] a nabízí i jen kousek z něj s vtipným názvem [plottergeist]. Zkušenost s tím nemám, tedy nevím a nepodařilo se mně to vyhledat, zde je možné použít Softplot s arduinem emulovaným rozhraním [AR488].
    Nezbylo než počkat, až pošta doručí balíček s čískou kopií [Keysight 82357B].

Aplikační poznámky, manuály a teoretická příprava

– PDFka [4] s historickými aplikačními poznámkami, jak provádět měření a interpretovat výsledky
– Manuál ke KE5FX obsahuje odkaz na HP seminář[5] o měření fázovéhu šumu s další zdoje[6].

Jednotlivé součásti programového balíku

– 7470.EXE emulátor HP plotru, pokud je zařízení podporováno, dostanete z něj přesný graf včetně rozdělení obrázku na dílky k odečtení hodnot. Takové grafy, jaké známe z datasheetů.
emulace plotru 7440

– PN.EXE šumový graf [7], základní info vHP aplikační poznámce AN270-2[8]
měření fázového šumu

– SSM.EXE sledování spektra v reálném čase[9]. Ze 45 roků starého HP3585A, lze dostat až 1.0 FPS, protože umí poslat měření v binárním formátu.
– VNA součást zatím nemám jak vyzkoušet

 KE5FX a kabel GBIP-USB Keysight 82357B

– Jedná se o standard VISA, instalace pro Windows viz [10] (IOLibSuite_18_2_27313.exe) 
– Pro komunikaci s KE5KX je třeba v nastavení adaptéru[11] povolit komunikaci 488.
povolení 488 v programu Keysight Connection Expert 2022

– Python knihovna PyVisa[12]. Tato programová knihovna se bude hodit pro automatizovaná měření a vyhodnocování.  Už se těším, až si spočítám svoji první Allanovu odchylku. Základní komunikace byla ověřena, s měřákem lze mluvit a odpovídá.