Questions tagged [oscilloscope]

Laboratory instrument to observe changes of electric signals on the screen.

Oscilloscope is a laboratory instrument to observe changes of electric signals on the screen. The operator of the oscilloscope uses a probe with pin at its end connected by shielded cable to the input of the device. The level of the signal (voltage) is divided in the probe (to avoid oscilloscope destruction) and then signal goes into the electronics inside.

In the classic oscilloscope signal cause deviation of the electron beam in the vacuum tube, what allows to see the shape of the signal on the phosphor layer of the vacuum tube.

In modern digital oscilloscope signal enters into analog to digital converter (ADC) then is processed by the processor or dedicated integrated gate array, then displayed on LCD screen.

While digital oscilloscope offers lot of interesting functions they introduce large delay of signal processing in opposition to analog oscilloscope, while the latter is less rich in features.

Resources

84 questions
8
votes
4 answers

Collect more than 10,000 data points from a Tektronix oscilloscope?

I am building a MATLAB GUI to do data collection from a Tektronix DPO4104 oscilloscope (MATLAB driver here). I am playing around with tmtool and with my GUI code and have found that the driver can only collect 10,000 data points, regardless of if…
Dang Khoa
  • 5,693
  • 8
  • 51
  • 80
7
votes
2 answers

How could i display a Graph on WindowsForms?

i am a beginner at c#, so you could help me. At first, i get some data from a RS422 to USB converter over a COM Port and now i want to display over the right COM-Port the graph on the Screen. My Question: How could i display the Graph on my…
M.Spitz
  • 81
  • 1
  • 1
  • 2
5
votes
3 answers

High-performance .NET sweep/oscilloscope graph component needed

I'm searching for a .NET graph component. It should be able to plot data in sweep (oscilloscope) mode and if possible also as a scrolling waveform. On the x-axis I want timestamps (e.g. 18:25:00) and it should be possible to plot two vectors…
Micke
  • 2,251
  • 5
  • 33
  • 48
5
votes
4 answers

Any tips for how to build a LED system thet will light up to music?

So basically I would like somehow that given an audio file as input (most likely mp3 or I can use some audio engine that will handle other types too) from my computer to control some LED lights so they will be something like an oscilloscope, like…
daniels
  • 18,416
  • 31
  • 103
  • 173
3
votes
2 answers

Autodetect IP address of Rhode and Schwarz oscilloscope

I'm trying to make a python code that will autodetect the IP address of Rhode and Schwarz oscilloscope or any test equipment that is connected to my laptop using Ethernet connection. The IP address of R&S scope at my work place are always starting…
gamer388
  • 53
  • 9
3
votes
0 answers

Arduino + Analog Discovery ( UART )

I'm going crazy to resolve this problem: i need to configure my Analog Discovery to read data sent by PC to Arduino over RX pin. PC and Arduino communicate via UART protocol standard, with 1 start bit, 8 data bits and 1 stop bit. I tried to sample…
2
votes
1 answer

Selecting with Indexing is an anti-pattern in Polars: How to parse and transform (select/filter?) a CSV that seems to require so?

I would like to read the following (quite broken, IMO) CSV with Pola-rs, coming from a Rigol MSO5000 oscilloscope: D7-D0,D15-D8,t0 = -25.01s, tInc =…
brainstorm
  • 720
  • 7
  • 24
2
votes
2 answers

Want to import data points from TDS3034C to Labview or Python

I've got my Techtronix TDS3034C Oscilloscope hooked up to my router and I know that my computer is able to read it because I'm able to access the waveform via my web browser; however, I need to write something that is able to receive the individual…
Garbles
  • 21
  • 1
2
votes
1 answer

Python plot 3 variables data on same axis?

We conduct experiments, our oscilloscope gives all plots on same screen though each variables is different in magnitude. Is it possible to achive same in the python using the experimental data? My present code and output: import random x = [i for…
Mainland
  • 4,110
  • 3
  • 25
  • 56
2
votes
0 answers

I want to transfer the image file stored in the oscilloscope to the pc and read it on the pc with Python

I want to transfer images stored in an oscilloscope to a PC with Python. We have saved the image, but we are inquiring about how to transfer the image file to the PC. attach my…
LEE
  • 21
  • 3
2
votes
3 answers

8 bit noise on 16 bit oscilloscope signal in Matlab

I am trying to capture the data from a Lecroy 12 bit oscilloscope using Matlab. I create the visa object "scope", set the format length to "word" (16 bit) and then use "fread" to get the waveform data as 16 bit signed…
nbrewer
  • 21
  • 2
2
votes
1 answer

Waveform transfer for Tektronix TBS 1052B

I am trying to transfer waveform data from the above specified oscilloscope and commanding it using MATLAB. Here's what my code looks like: tbs1052b = visa('ni','USB0::0x0699::0x0368::C020742::INSTR'); fopen(tbs1052b); fprintf(tbs1052b,…
2
votes
1 answer

Waveform Transfer for Tektronix DPO3000 Scope

I'm trying to retrieve data from a DPO3034 scope by sending these these commands: DATA:SOURCE CH1 DATA:ENCDG ASC DATA:START CURVE? I get 98, 98, 98, 97, 97, 98, 98,... How can I convert these ASCII formatted values to voltages? I also tried…
Lalaluye
  • 71
  • 1
  • 9
2
votes
0 answers

Matlab camera oscilloscope

I am at the moment trying to simulate an oscilloscope plugged to the output of a camera in the context of digital film-making. Here is my code : clear all; close all; clc; A = imread('06.tif'); [l,c,d] = size(A); n=256; B = zeros(n,c); for i =…
Vindic
  • 25
  • 6
2
votes
2 answers

RedPitaya case or housing options?

The RedPitaya is a great looking instrument, but I'm afraid that I'll kill my new (expensive) device by stray voltage or ESD off my bench, within a few days. Is it planned to make an optional "professional" case or similar to protect it? Has anyone…
feilipu
  • 146
  • 5
1
2 3 4 5 6