Excited to start writing scripts for testing hardware. Thanks for the introduction.
@MaxDJsWorkshop4 жыл бұрын
Huh. As a rigol products owner, I should give this concept a try. Thanks for showing us what's possible!
@Tom-ws4cj4 жыл бұрын
Unbelieveable ! Didn't know that was possible. Thanks for the great tutorial........now I'm off to tinker and learn more :-)
@michaelmeier30292 ай бұрын
Ditto, awesome job! Explains it perfectly. Thanks you!
@garthhowe2972 жыл бұрын
Excellent video ...exactly what I was looking for. Thank you
@Truth_seeker_242 ай бұрын
Awesome tutorial! To the point. Thank you very much 😊
@electronic79794 жыл бұрын
Very good
@Wil_Bloodworth6 ай бұрын
Very cool indeed. Not sure what practical uses this has but I'm sure they are probably endless.
@arun.graikar20923 жыл бұрын
Loved it, being Test design professional I am looking same kind of tutorial for python, thank you
@IkiF833 жыл бұрын
I started to learn Python and wanted to learn how to control DMM and PSU. This video is excellent for this!!
@toastrecon Жыл бұрын
Amazing! I’ll have to play with this. Have to get a device first. 😊
@yuma5297 Жыл бұрын
i am a physics student i really think something like that should be learned in every curriculum. that would have been so helpful for each lab course i had.
@ArtemIoTDeveloper2 жыл бұрын
Awesome! Going to try with my Siglent setup
@Core-Electronics2 жыл бұрын
Happy making 👍
@Maxywell-q7n9 ай бұрын
FANTASTIC THANK YOU!
@roadkisserful Жыл бұрын
Loved it coming in raw no experience and very useful
@karlkawano4 жыл бұрын
Awesome! Thanks!
@stevenwilliams62586 ай бұрын
Thanks for this simple but instructive video. I don't have a programmable PS but do have a Siglent AWG and UNI-T 8805E DMM and some scopes to try this on. I am not proficient on Linux - have it on Windows 11 and I have a Raspberry PI. Will give it a try.
@wasimfirdaus72493 жыл бұрын
You have covered an Excellent topic. Thank you so much. I have tried the same way to communicate with instrument from other vendor. It works.
@JonathonHorder Жыл бұрын
Literally exactly what I was looking for. Thank you!
@TheGmr1403 жыл бұрын
very cool, glad i found this channel, i have a few rigol gear, and now i can control them to create auto tests, very nice done video, thanks
@RyanUptonInnovator4 жыл бұрын
Very Very good video!!!
@martinsin97753 жыл бұрын
Great! Thank you very much for your tutorials
@Core-Electronics3 жыл бұрын
Glad you like them!
@Ringer19824 жыл бұрын
Awesome! Great tutorial, thank you!
@beandope66753 жыл бұрын
Really helpful tutorial! Please more videos of this series!!!!
@arielalvarezwindey9553 жыл бұрын
Very clear! Thanks for the video :)
@banana_smoothie2 жыл бұрын
I got really big help from this tutorial. Thank you.
@juliatruchsess10193 жыл бұрын
Great tutorial, thank you.
@owmykneecap58212 жыл бұрын
Nice trick with the file header
@jimquinn3 жыл бұрын
Excellent! Very motivational. Would love to see an implementation of two DMMs as a XY recorder, like the old HP704x. Thanks! Great job!
@gcm431211 ай бұрын
very helpful. great video
@Truth_seeker_243 жыл бұрын
Lovely video. Thank you very much :).
@avral41483 жыл бұрын
If I had Python basics in two years ago plus your video, I would not have spent to much time with struggling with Labview in the lab…
@sparky_winston3 жыл бұрын
Great tutorial, very well made and exactly what I'm looking for. Thanks 👍
@Core-Electronics3 жыл бұрын
Glad it was helpful!
@antoniocarvalho83202 жыл бұрын
@@Core-Electronics do you ave others instruments controlled using Python?
@gRoblez3 жыл бұрын
Very useful, thank you very much
@ManikantaRaju3 жыл бұрын
You just earned a subscriber. 😃
@frodriguez25113 жыл бұрын
Super useful!! great tutorial...Thanks!
@NathanWilkie Жыл бұрын
I remember doing a similar setup for 4 point probe measurements to get the IR curves of various resistors, it seems like this would be a massive upgrade to automate and create standardized tests. Believe it or not it was done with an HP9000 using HP basic an a series of relays. This would be a massive upgrade.
@akhilaithal43012 жыл бұрын
Excellent video, exactly what i was looking for. Could you also make a similar video for oscilloscopes and show how to capture screen images directly onto the connected computer and also how to save and load setup using Python SCPI commands. I tried to do so, but encountered some issues. Thanks a lot. Looking forward to more such videos. :)
@fanyang47093 жыл бұрын
I think this is so good ,thank you !
@carloscosta47132 жыл бұрын
Excelente trabalho. Mais um inscrito no canal. Brasil presente!!!
@lelliscanario35273 жыл бұрын
Excellent video.
@ivolol Жыл бұрын
Dayum, RIP Atom :) Python has a built-in CSV library! I always advise use that when possible.
@Core-Electronics Жыл бұрын
Atom 😥 Yeah you're right! At the time of filming my Python-foo was pretty weak so I missed this one
@abelmaxplayread29002 жыл бұрын
With the first channel, everything works. But when I turn on any other channel, for some reason only the first one works for me. The code is exactly like yours except for the channel number. Thanks.
@Core-Electronics Жыл бұрын
The best way to get technical help for any of our content is on the forums: forum.core-electronics.com.au/ We're full-time makers and are on the forums every working day!
@nityanandadas5575 Жыл бұрын
Excellent. Really, this is what I need. Can I plot test flow of voltage and current in real time? Please.
@LuvxJacqu4li8e Жыл бұрын
Thanks
@michsmi82973 жыл бұрын
In the old days this would have probably been implemented using gpib and HPbasic. Though for legacy equipment this method is still used and a modern version of HTbasic that works with windows 10 is still available.
@pendalink2 жыл бұрын
fantastic video
@Core-Electronics2 жыл бұрын
Thanks! Hope you found it useful for your experiments.
@felipesiedschlagyopan4185 Жыл бұрын
This is awesome. Unfortunately my HP34401A always shows an error for whatever request I send to it via pyvisa =(
@inguy03 жыл бұрын
So helpful
@romanhar41513 жыл бұрын
Thanks for the Great Video. - I will get the MSO 5000 soon .. :-) But i guess this will lead to some more GAS (Gear Acquisition Syndrome) :-I
@telmopelicano7 ай бұрын
I have a thermouple that I use with the rigol 3068 , but I cant find commands to get the temperature I see on the screen? Do you know how to do this? The multimeter works fine and reports the correct temperature out but I want to automate the process like you do on this video. Can anyon help?
@EarlWallaceNYC3 жыл бұрын
Good Stuff
@hendraadhiputra6966 Жыл бұрын
Very good video, can i ask you something about SCPI.? I have LCR meter Agilent 4263B, this instrumen is Obsolute but i am want to read data CS & RS, i have manual book but i don't understand to make it, can you help me, please...
@nityanandadas5575 Жыл бұрын
Thank you so much for such a nice and helpful video. I must tell you that your video made it possible to automate my Programmable power supply TH6402B. which doesn't come with any dedicated software and supports only SCPI. I never used SCPI and your video made it possible. Is it possible to draw the graph of current vs voltage in real time? Thanks and Regards.
@Core-Electronics Жыл бұрын
That's so great to hear! We're glad this helped :D Graphing is pretty simple in python and there are multiple packages available eg. Matplotlib. You'll certainly be able to query the output values from the power supply. What remains to be seen is whether you will get the resolution and sample rate you desire. Have a go and find out!
@nityanandadas5575 Жыл бұрын
@@Core-Electronics Thanks for your nice reply. I will have a try for graphing.
@ThomasLouttit Жыл бұрын
Is there a video on downloading/installing pyvisa and the NI VISA Library?
@Core-Electronics Жыл бұрын
Not a whole video, but its covered in the article: core-electronics.com.au/guides/automating-test-equipment-with-python/#preparation
@LuizEnger3 жыл бұрын
Could you make a video on using PyVISA-py as backend instead of NI? By the way, PyVISA works with R&S VISA backend just as fine
@ThomasLouttit Жыл бұрын
Hi there, I am just trying to follow your video and when trying to download pyvisa I go the following error message, import pyvisa Traceback (most recent call last): File "", line 1, in import pyvisa ModuleNotFoundError: No module named 'pyvisa' Please explain what I am doing wrong and how to fix it.
@houarifellah89013 жыл бұрын
Great tutorial , can you help me for project of create a rebote laboratory?
@cessromer70788 ай бұрын
Very mind.
@vjyothsnapriya3 ай бұрын
sir please help me waveform generator conneted with pc
@XLCaudio Жыл бұрын
What text editor are you using? Are there plugins you have installed to recognize PyVISA syntax?
@brucetouzel6484 Жыл бұрын
is it possible to mirror the test equipment display onto a monitor by simply using a USB to HDMI adaptor ?
@Core-Electronics Жыл бұрын
No likely - the USB connection is probably intended for communications only. To run an external display you'd have to query the parameters you want (SCPI) and then display them separately using eg. a GUI package.
@sobbsaroonie2 жыл бұрын
Are you using two separate USB ports on your computer, are they both connected to one port or can you use a hub on one port to talk to both, or do you have to use 2 separate USB ports. Need to know how to do this. thanks
@luiscorona62073 жыл бұрын
I have a problem, list_resources() doesn't return me the visa number of my device it only returns empty parentheses (), why?
@diablomoto13283 жыл бұрын
I am having same issue
@diablomoto13283 жыл бұрын
the solution to this issue for me was to run "sudo python3"
@cessromer70782 жыл бұрын
HELLO. What woud be the command in python to write a datalogging of voltage in function of time for every one second sampling ?
@danushvenkatesh48683 жыл бұрын
how to capture the scope please explain that part
@JesseMProductions3 жыл бұрын
If there is no command for what I am trying to do (create a voltage ramp over a long period of time) in the programming manual for the power supply that I am using does that mean I cannot do it?
@ljuberzy3 жыл бұрын
By any chance, have you tried it with rigol scopes? (namely, 1054z) How fast does this data acquisition work via USB and via Ethernet? Will it be able to get, say, 1000 data points for two channels per second online?
@jimdieckmann2025 Жыл бұрын
Can this be done on a R-Pi 4?
@Core-Electronics Жыл бұрын
We haven't tried, but probably! This is all Python driven so it should be pretty straight forward on a Pi
@DavidDaminelli2 жыл бұрын
Thanks for the tutorial, it really helped me! One question - when you run "rm.list_resources()", a list of the avaliable instruments shows up. Will this names always be the same? I mean, will your power source always shows up as 'USB0::0x1AB1::0x0E11::DP1234567890::INSTR' ?
@Core-Electronics2 жыл бұрын
It's unlikely that your power source will have the same pattern as mine, but the DP in that string is the tell-tale that the device is a Rigol DP series power supply. It seems that every time you plug the device into a new port the addressing part of that string will change, but the DP will remain the same.
@DavidDaminelli2 жыл бұрын
@@Core-Electronics Hmm, ok, so, as I imagine, everytime that I want to run this script I need to change the device name. But, using what you just told, I could write something like "device = [x for x in rm.list_resources() if DP1234567890 in x], wright?
@XLCaudio Жыл бұрын
@@DavidDaminelli it is usually the Power supply's serial number where 'USB0::0x1AB1::0x0E11::DPXXXXXXXXX::INSTR'
@willj4763 жыл бұрын
anyone know where the waveform cushion in the background is from?
@robertomanuelpaulik42363 жыл бұрын
it is possible to do this with instruments from different manufacturers?? for example an oscilloscope Siglent with an a power supply or multimeter Rigol?
@Core-Electronics3 жыл бұрын
It sure is :) if the device supports SCPI - then have at it
@testafx66873 жыл бұрын
Hi, does this support RS-232 and RS-485 serial connections?
@abderrezakboukazouha42543 жыл бұрын
you need to Install National Instrument Backend to detect the instrument itself
@deadmopo31742 жыл бұрын
Is it work on linux?
@jackk28606 ай бұрын
7:03
@automatedintegratedsolutio52182 жыл бұрын
Michael, Check out ScpiStudio at (www.automatedintegratedsolutions.com) for control of test equipment. I believe you will find it very interesting.