Keyboard Shortcuts
Likes
- HP-Agilent-Keysight-Equipment
- Messages
Search
Re: HP 141T Power Supply Help Needed
Probably not related strictly to the PSU, so happy to make a new thread if needed.? ? I've gone over the A5 board at a high level.? ?Checked all the test points and all but #7 appear to be as expected on the scope. One of the schematics has voltages at the wiring pins, and those also look ok.? ?I have not checked per-node voltage within the circuit yet.? ?? Is this "fairly conclusive evidence" that A5 is generally OK?? ?I don't want to dwell on it, I'd thought that maybe Blanking or Pulse were having issues? but now i'm thinking not.? ?? More power supply related, I don't see any oscillation on the HV oscillator.? ?The labelled 7v is closer to 12v so I'm thinking the problem is around Q13, 14 or 15.? Q15 looks kind?of not good, seeing .1v breakdown with a DMM diode test in-circuit.? ?I know thats?not the best test, but it does seem to work for most of the other transistors I've tested.?? On Sat, Sep 14, 2024 at 2:05?PM Dave Wise via <d44617665=[email protected]> wrote:
|
Re: Python + Prologix: Was Re: GPIB scripting software?
Hi again.
The BIG advantage of a Prologix adapter (or clone) is that for simple tasks, it will work with anything that recognises it as a "Serial Device", and dumb terminal program. One with programmable macro's is most useful though, it's amazing what you can do with that sort of program! Such as? for Windows, or... CuteCom for Linux. It is OS agnostic (no custom drivers needed) and can work as a device, as well as a controller. So you could configure it as a "listen only" device, then you have a crude bus monitor tool, for when you have something weird going on between some other software and instrument.? It won't show you the handshake sequence, but will present you with all the data bytes flying up/down the bus. Hint, the later devices have some EAROM built in, so you can save it's configuration.? That almost gives you a Plug-n-Play bus monitor if you need, just fire up a simple ASCII terminal emulator, that can show valid representations of the usual ASCII control characters.) OK, it takes a bit of effort to decipher it, but it's better than nothing, if you've not got a built in diagnostic/analyser tool for your main GPIB interface, such as the National Instrument supplied tools, "Ni IO Trace" etc (used to be called Ni-Spy) that come with their interface software.? I do not know what HPAK supply that is equivalent. If I were you, I'd hang onto it, as it is still a useful tool in its own right, even if? you usually use one of the big name devices for the main tasks..?? Add a small single board computer (Raspberry Pi, or others) and configure it as a "Device", and you have the beginnings of a custom GPIB device, for "Whatever" needs. All the best. Dave KBV. PS:??? There was a "lot of noise" a while back, about weather or not to add the ability to use Prologix adapters to PyVisa.? I have no idea if that ever happened, but I do remember a lot of people not liking that idea for some reason. -- Created on and sent from a Unix like PC running and using open source software: |
Re: HP8970 Companion
Recent versions of windows - Win10 Pro/Win 11 Pro that support Hyper-V could in theory be used to run Linux side by side with your existing system.
?
You¡¯d need SR-IOV capable hardware, and either a PCIe to PCI adapter(Startech makes one that I¡¯ve had good results with in windows systems) plus an NI PCI-GPIB plus a hacked up bracket, or an NI PCIe GPIB card and the special micro 25 pin to 488 cable. With either of those, you¡¯d assign the PCIe bridge chip to the Linux virtual machine with discrete device assignment, meaning it¡¯s no longer available to windows programs.
?
It would be easier and probably cheaper to use an old PC with a PCI slot and just run Linux for such programs.
?
While I can¡¯t speak for the authors, in general, if a program isn¡¯t built in something like Python, unless it is built using windows libraries that are intended to be cross platform, it is unlikely to be ported to windows. It¡¯s not that it can¡¯t be done¡it¡¯s just that adds a lot of work for an author that wasn¡¯t motivated from the beginning to do it that way. A fork as a windows version is certainly possible, but then you probably will not see updates unless you do them yourself, or attract a user community.
?
Perhaps I¡¯m a bit jaded¡about 15 years ago, some people were working on a high performance ADC board, made the design decision to use an Atmel microcontroller that cost a half a dollar more than an XMOS chip that included a right to use a windows usb audio class 2 driver. Ultimately, they probably ate up a year figuring out the USB stack. The worst of it was that the microcontroller didn¡¯t have enough buffer to run a hacked usb stack that would transport data in a way windows could use. |
Re: Python + Prologix: Was Re: GPIB scripting software?
Thank you Dave, that is exactly what I feared. The HP82357 adapter is sooo much easier to use.
toggle quoted message
Show quoted text
I offer my Prologix adapter for sale.... My best, Harke (having a lot of fun with these HP USB-GPIB adapters!) On 17/09/2024 13:21, Dave_G0WBX via groups.io wrote:
Re Python and GPIB via ... Prologix devices. |
Python + Prologix: Was Re: GPIB scripting software?
Re Python and GPIB via ... Prologix devices.
? "Open the port with the python "serial" library, and send direct GPIB commands to it." Sadly, It's not quite as simple as that, as anyone who has worked with Prologix (and clone) devices will tell you. You first have to discover the serial port the adapter appears at*, and after establishing communications with that, then configure it for the instrument (or instrument's) on the bus you will be using, so it can handle any vagaries of their individual GPIB command/response language. * And that can sometimes change unexpectedly if your OS re-enumerates the connected USB devices for any reason!? And not only on Windows!? (At least on Linux, and maybe Mac's, there is the wonderful "udev rules" facility to nail their feet to the ground!) Also, in the case of multiple instruments on the bus (sig-gen and power meter for example) you will need to reconfigure at least the GPIB bus address to communicate with, that the Prologix adapter uses, whenever you want to communicate with another instrument. (And maybe in extreme cases, the command terminator methods too.) Only once you have the interface configured for an instrument, is it then "mostly" transparent sending/receiving data between instrument and computer. If you need to send or receive binary data, then that's another ball of string to unravel. As before, read the Prologix documentation 'in full', before you start!? Especially regarding filtering any data to send, and "escaping" certain byte values to prevent the Prologix device itself interpreting part of any sent binary data (to the instrument) as it's own commands! There are libraries about that can handle most of that for you, but there is often still some customising and tuning needed to get the best performance, especially with measuring instruments, they all need time, not all by default wait for a new valid measurement to be made after your request, before replying. Also, even SCPI is not always fully/faithfully implemented in some instruments. (Reading the capability string is often not or poorly implemented.) "Have Fun"! Dave 'KBV -- Created on and sent from a Unix like PC running and using open source software: |
Re: GPIB scripting software?
Did anyone mention EZGPIB?
Windows only, works with NI and Prologix (but not all clones though, without some effort.) It does work with NI USB-GPIB devices, running in a Windows VM guest on Linux.? The NI baggage, only needs installing in the Windows guest VM, not on the host. The scripting language is Pascal based, so easy to learn.? All the GPIB handling is done for you, so it's just the basic instrument programming you need to figure out. Free too.? Sadly it's author has passed, but his site lives on. A lot of other good info there too.? Including worked examples in the download for several popular instruments and tasks. Dave B. (Used it once or twice for soak testing high power RF/Microwave amplifier repairs.) -- Created on and sent from a Unix like PC running and using open source software: |
Re: GPIB scripting software?
¿ªÔÆÌåÓýDo you have a simple example at hand? I used the Prologix adapter in the past with KE5FX toolbox but never with pyvisa. I prefer to use Python as I want more data processing options than available with the kit. H On 17/09/2024 04:27, Andrew Hakman
wrote:
|
Re: GPIB scripting software?
¿ªÔÆÌåÓýWith free Python libraries like sci-kit, numpy and matplotlib you probably do not need Matlab (licensed) anymore. The Matlab clone Octave is for free. With the mentioned Python libraries it takes only a couple of lines of code to read a touchstone file and plot the 4 s-parameters on a Smith chart. There are examples to design an microwave lna based on these libraries (yes some more lines are needed). Nice stuff, I only scratched the surface so far. Harke On 17/09/2024 03:15, Roy Thistle wrote:
|
Re: Artek Manuals and HP 3325B
¿ªÔÆÌåÓýAgreed this should move from this sight? but I am only interested in 588 B ? From: [email protected] [mailto:[email protected]] On Behalf Of Radu Bogdan Dicher ? Paul, I have one working (mostly) 588 (not "A") and one not working?so well (= for?parts). Both projects at this point, and it's likely I'll not keep them once, hopefully, repaired. My main HP counter does everything I need.? I think we'll need to take this conversation?to the EIP forum, either way. Or risk getting reprimanded here, I suppose. Radu.? ? ? On Mon, Sep 16, 2024 at 6:35?PM Paul Bicknell via <admin=[email protected]> wrote:
|
Re: GPIB scripting software?
¿ªÔÆÌåÓýI have a couple of working HP82357A USB/GPIB interfaces available to sell. ? ?75 ea. based in UK if anyone is interested. Regards Nigel ? From: [email protected] <[email protected]> On Behalf Of Roy Thistle via groups.io
Sent: 17 September 2024 02:04 To: [email protected] Subject: Re: [HP-Agilent-Keysight-equipment] GPIB scripting software? ? On Sun, Sep 15, 2024 at 03:27 AM, Askild wrote:
Yes. If the instrument you are using does SCPI, then it's not to hard to write some code in Python to do some basic measurements. ? AFAIK, if you have the working GPIB hardware. ? and have downloaded and installed? ? The software might be free; but, the devil will be in the details, if you have to manually install them. ? Here is a basic Python program get an instrument to measure voltage using SCPI (Standard Commands for Programmable Instruments) command set,if the instuments you are using supports it. Not sure the 897B does. ? import pyvisa # Initialize VISA Resource Manager # Find? instruments # Open session to an instrument (assuming GPIB device at address 3) # Write a command # Read response # Close? session ? You can do something similar coding in C, and compile it; but, there's way more fiddly bits to get wrong. ? ? |
Re: HP8970 Companion
Hello Michael,
toggle quoted message
Show quoted text
Thank you very much for your effort to build this nice software. It comes very handy when you need to use the 8970. Any chance you can build also a Debian/Ubuntu package? 73, Razvan On 17/09/2024 04:07, vk2bea via groups.io wrote:
I've written an open source Linux program to control the Hewlett Packard |
Re: GPIB scripting software?
¿ªÔÆÌåÓý
Agree. Very simple. I use it a lot.
Word of warning: Older HP instruments (and probably others, pre SCPI I'd say) do NOT like the "auto-reply" and you should disable that.
Mark
From: [email protected] <[email protected]> on behalf of Andrew Hakman <andrew.hakman@...>
Sent: Monday, September 16, 2024 7:27 PM To: [email protected] <[email protected]> Subject: Re: [HP-Agilent-Keysight-equipment] GPIB scripting software? ?
Python + prologix adapter is about as simple, portable, and dependency free as it gets.
Open the port with the python "serial" library, and send direct GPIB commands to it.
No need to install any drivers or i/o libraries, basically just plug and play!
On Mon, Sep 16, 2024 at 12:25?AM Anders via <anders.gustafsson=[email protected]> wrote:
|
Re: Twelve(+/-) bins of original HP/Agilent manuals free for pickup in San Diego
Hi Stan,
wow thats a big collection. If only i woul live nearby ...
Is there any calibration software on the disks? The 4263a, 4338a, 4339a and many others can't be calibrated without.
Or the manual for a 4282a?? The available scan is unreadable.
I would be very happy to get them and make them available for everyone.
Roland |
Re: Artek Manuals and HP 3325B
Paul, I have one working (mostly) 588 (not "A") and one not working?so well (= for?parts). Both projects at this point, and it's likely I'll not keep them once, hopefully, repaired. My main HP counter does everything I need.? I think we'll need to take this conversation?to the EIP forum, either way. Or risk getting reprimanded here, I suppose. Radu.? On Mon, Sep 16, 2024 at 6:35?PM Paul Bicknell via <admin=[email protected]> wrote:
|
Re: 8566B Attenuator Service
On Monday, September 16, 2024 at 02:47:48 PM PDT, Chuck Harris <cfharris@...> wrote:
If you were working for the telephone company, Easy does it is a good motto for this work. -Chuck Harris (not a Bell guy, but taught contact burnishing by one.) Well...as a former "Bell guy"...(12 years Western Electric Installation)....17+ years Central Office Tech...I kinda agree Tho what I used on relay contacts in the #1 and #1A ESS Switching Systems was BOND PAPER strips soaked in suitable liquid contact cleaner...most of said relays had Palladium plated contacts rather than gold plating tho... Jim |
Re: GPIB scripting software?
Python + prologix adapter is about as simple, portable, and dependency free as it gets. Open the port with the python "serial" library, and send direct GPIB commands to it. No need to install any drivers or i/o libraries, basically just plug and play! On Mon, Sep 16, 2024 at 12:25?AM Anders via <anders.gustafsson=[email protected]> wrote:
|
Re: Artek Manuals and HP 3325B
¿ªÔÆÌåÓýHi Radu ? I found the EIP 588 B manual on a sight in 2017? and informed Dave about it I have uploaded all the EIP manuals to Groups.io site EIP-Microwave excluding the EIP 588 B service manual And there is a note explaining that the manual is at Artek as I have both the counter and the manual I assume you are not on the EIP sight? if you have a EIP 588 B available then I could be in the market for it Regards Paul ? From: [email protected] [mailto:[email protected]] On Behalf Of Radu Bogdan Dicher ? As I have a couple of EIP 588s in the queue at my bench, I've been looking for the SM out there. Did a quick search, and bam!, one of the free libraries to the rescue!... And as I look closer, in the preview, what do I see? It's an upload of Artek's proprietary PDF. As conspicuous as shady stuff like this can get.? ? I pushed?the cost of the manual to Linda (PayPal through their website), but she wrote?me?back?telling me she's in the hospital?(as Ron states), and that it'll be at least a week until she can send it to me. I told her no worries whatsoever, health always comes first. And certainly, that's longer than my impatience is currently willing to sign off on, but I now feel I'm on the right side of things downloading that file from the free repository, knowing that I fully paid Artek (Dave/Linda) for it.? ? I'm sure most, if not?all in this community would essentially proceed the same way. Radu.? ? On Mon, Sep 16, 2024 at 10:53?AM Ron via <roncarlson.email=[email protected]> wrote:
|