Author Topic: UTG932 testing by multiple instruments with a lot of screenshots  (Read 622 times)

0 Members and 1 Guest are viewing this topic.

Offline bb1Topic starter

  • Contributor
  • Posts: 48
  • Country: us
UTG932 is popular 30 MHz waveform generator and 100 MHz frequency counter.
The attached PDF describes test results for output frequencies up to 90 MHz and the input frequencies up to 185 MHz,
as well as some glitches.
 
The following users thanked this post: Bobson

Offline bb1Topic starter

  • Contributor
  • Posts: 48
  • Country: us
Re: UTG932 testing by multiple instruments with a lot of screenshots
« Reply #1 on: April 27, 2024, 05:03:35 pm »
PDF
 
The following users thanked this post: 807, myf

Offline electr_peter

  • Supporter
  • ****
  • Posts: 1411
  • Country: lt
Re: UTG932 testing by multiple instruments with a lot of screenshots
« Reply #2 on: April 27, 2024, 09:16:43 pm »
Useful data on UTG932 in pdf. There is a main thread on UTG932/UTG962 with detailed info in case you missed it.
UTG932 can be easily persuaded to become UTG962. Also, BNC connector replacement is a good idea.

Quote
While UTG932E output frequency is limited by 30 MHz, it is possible to get a sinusoidal wave with significantly higher frequency using Arbitrary waveform defined to contain 10 sinus periods. When using such ARB waveform the actual output frequency is 10 times higher than the frequency shown on the UTG932E screen. Unfortunately, in this case frequency-dependent amplitude correction is not applied by UTG932E, so the amplitude shown by 1 second 10MHz to 80 MHz sweep is lower than it would be in non-Arb mode
Interesting way to obtain higher frequency output.

Quote
At the turn-on moment the power supply current has short spikes exceeding 6A, then for about 8 ms the current is between 4A and 3.2A
...
Only after that current drops to normal 1A. Such high current glitches explain why it was not possible to power UTG932E by power bank with 2.4A rated output.
Current peaks are from inrush current to input caps of SMPS. It is not that bad, there much worse cases where switches fail in time (weld themselves) due to uncontrolled high inrush current.
Most powerbanks with <2A should work except those with have very quick overcurrent detection. Solution is to add simple soft-start circuit to limit inrush current.
 

Offline bb1Topic starter

  • Contributor
  • Posts: 48
  • Country: us
Re: UTG932 testing by multiple instruments with a lot of screenshots
« Reply #3 on: April 29, 2024, 12:54:17 pm »
Here is very short Python code to send ARB waveform to UTG. As is it defines 10 sin periods in the waveform, but you can change the formula for "signal" to define any other ARB shape.  To send modulation waveform just replace "CARRier" by "MODulate". Of course, you need free Python and numpy and pyvisa packages.


import numpy as np
import pyvisa

rm = pyvisa.ResourceManager()
uniGen=rm.open_resource('USB0::yourUTGaddress::0::INSTR')

t=np.arange(0,4000,dtype=np.float64)/4000

# define waveform , here N=10 sin periods:
N=10
signal= 32767*np.array(np.sin(2*np.pi*N*t))
signal=signal.astype(np.int16)
# send to UTG
h1=b'[HEAD]:115\r\nVPP:1.000000\r\nOFFSET:0.000000\r\nCHANNEL:1\r\nRATEPOS:0.000031\r\nRATENEG:0.000031\r\nMAX:32767.000000\r\nMIN:-32767.000000\r\n[DATA]:4000\r\n'
showName='t1'   
uniGen.write(':WARB1:CARRier '+showName+' ')
uniGen.write_raw(h1+signal.tobytes())
 
The following users thanked this post: Bobson


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf