EEVblog Electronics Community Forum

Products => Test Equipment => Topic started by: Mechatrommer on November 30, 2019, 11:10:35 am

Title: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on November 30, 2019, 11:10:35 am
saw this among feeltech/elec/kkmoon while aliexpressing for budget FG/AWG... $130, ie 40% discount from original price of $217 go figure :-//
https://www.aliexpress.com/item/4000373256414.html?spm=a2g0o.cart.0.0.5ee73c00G7lj5n&mp=1 (https://www.aliexpress.com/item/4000373256414.html?spm=a2g0o.cart.0.0.5ee73c00G7lj5n&mp=1)
https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.202a530e6QW8S4&algo_pvid=429f3531-dfec-4eaf-8706-b7e7a29e44e0&algo_expid=429f3531-dfec-4eaf-8706-b7e7a29e44e0-0&btsid=0ab6f82c15856056579587805e5121&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.202a530e6QW8S4&algo_pvid=429f3531-dfec-4eaf-8706-b7e7a29e44e0&algo_expid=429f3531-dfec-4eaf-8706-b7e7a29e44e0-0&btsid=0ab6f82c15856056579587805e5121&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

(https://ae01.alicdn.com/kf/H5de527e442494fcaa39730f313cb8433r.jpg)

(https://ae01.alicdn.com/kf/H29cd23ec571c471094a60f31d5b1f93fd.jpg)

googling shows the web is up on 15th Nov (UTG962E)
https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/UTG962E.html (https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/UTG962E.html)

i searched for UTG962, none, but it turned out in chinese website..
https://www.uni-trend.com.cn/index.php?m=content&c=index&a=show&catid=416&id=741 (https://www.uni-trend.com.cn/index.php?m=content&c=index&a=show&catid=416&id=741)

i thought UTG962 is reject version, because i cant find english page for it but the seller (uni-t official store) said its chinese version, english version is UTG962E, but its not for sale yet. but the chinese version we can set to english (according to him)... no link/doc available yet in english web, but in chinese web, there are SW and pdf, but all in chinese...

in short, its 200MSa/s, 66MSa/s slower than feelelec, but it has 4.3" LCD with more proper front panel buttons etc, quite compact 172mm x 90mm face and only 68mm depth, so it will still fit nicely under my dso rack. 5V input, connections and BNC outputs all are on the side, so better candidate to mod to portable unit. no clear indication memory depth for arbitrary function, but there's hint 4kpts in the chinese pdf, correct me if i'm wrong i cant read chinese. for more details, you can follow the links.

There is no a single review in the net nor hinted even a single word here, even in official website it looks still "under construction".. but its 40% discount and $100+ range tag made me wait for the Black Friday to get even more discount 44% ie $121, and it is now so i ordered one 60MHz version, i'm number 2, so there is still 98 pcs for UTG962, UTG932 (30MHz $105) still no purchasers hence 100 stocks. i wish to make a thread plus short review when it arrived and tested, but Black Friday discount is only until 3 Dec, so if someone interested, they may missed the 44% discount, so here it is. but since this is unknown, this maybe turned out to be apple or orange i dont know, this is just a bet when its on bullish price (or maybe peak? depending on how it will perform later). so if you want to risk $120 or yourself as a victim of circumtances, then you may click that order button now. Cheers.

edit: there is now pdf manual and flyer in english web, but no english SW download yet...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on November 30, 2019, 07:49:00 pm
Thanks! Ordered one as well.  I was just looking for a small footprint signal generator. It would be interesting to see if this can be hacked to be battery operated.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: thyself on December 04, 2019, 03:37:22 am
This is the site of the brand new UNI-T UTG900E Function Generators: 
https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/ (https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/)

Here is the English manual:
https://www.uni-trend.com/uploadfile/2019/1118/20191118091436691.pdf (https://www.uni-trend.com/uploadfile/2019/1118/20191118091436691.pdf)

Although on specs looks little shy, and its GUI kind of ugly,
its features look amazing, especially for this class of device in that price range.
Probably is going to be a hit among hobbyists, even open new market niche.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 04, 2019, 05:05:42 am
from my perspective, in term of performance, the feeltech fy6900 is better (250MSa/s vs 200MSa/s uni-t), (8kpts vs 4kpts), and uni-t is more expensive $80 vs $130. but the better thing for me in uni-t is, smaller footprint, numeric pads, ie more buttons, larger screen, colorful/intuitive GUI (if the ads similar to the real thing). btw black friday still 2 hours left, only 9 sold still 191 stocks to go. so maybe we are the first 10 who's going to try it..
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 14, 2019, 12:10:24 am
Mine has arrived. It had English enabled by default. There is a way to enable Chinese as well in the menu, so the current firmware is universal.

I played with it a bit, and I like it so far. The UI is fine, not the greatest, but very usable. The actual mechanical feel of the buttons and the device in general is excellent for its size.

I'm not even going to bother to check actual performance numbers, I simply don't care in this case. The only complain I have about "visual" quality of the signal is quite soft edges on the square wave (~20 ns rise/fall time 0-100% levels at all frequencies).
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 14, 2019, 12:48:57 am
And a couple of quick pictures of the guts.

There is ~25 mm (1") of free space on the inside over the whole unit. It can easily fit a battery bank and be battery powered.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 14, 2019, 04:03:10 am
nice... mine should arrive few days ago (100km away) but either our local postal staffs are too busy or are sleeping (5-7 days no movement). the 20ns rise time will make it acceptably around 2-3MHz square wave only. at 25MHz, its just a sine wave. investigation on the output front end will be interesting. will it output 10Vpp sine as claimed on 50 ohm load?
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 17, 2019, 03:04:38 pm
mine arrived (with free gift). did a quick test and some pictures...

pros:
1) good build quality and GUI/buttons (with LED)
2) large LCD for such mini device (and colorfull GUI too)

cons:
1) there is full swing signal burst for about 10-25ms on relay click amplitude transition, 2 to 2.1Vpp, 0.4 to 0.5Vpp, 0.1 to 0.2Vpp, 20 to 30mVpp (50 ohm load). the worst is transition from 2 to 2.1Vpp (10Vpp or 23+dBm burst) see attached picture (DS1Z_QuickPrint1.png - DS1Z_QuickPrint4.png). it maybe can damage sensitive RF circuitry (or not? i dont know, maybe it depends) but it should not be happening.
2)no frequency sweep sigh! correction: yes they have sweep function, its called "Line". so yes, they have no sweep function, but "Line" function (shaking my knee fall and slip carefully :palm:)

as i dont really need modulation so far, so i dont test all extensively, only did some quick test on AM modulation. but it does have many modulation options such as sine/square/arb etc on AM modulation, not sure how important this is. from experience, i usually will use sine wave only mostly, but lack of sweep function to do frequency respond of a DUT make this device a bummer (use Line Mode for sweep, my bad terminology :palm:). if you dont care 2 1 serious cons mentioned above, this is a cute little device with easy to operate and change parameter using numeric pad.

what ataradov mentioned also confirmed, there is a bit of space between GUI/LCD pcb and FPGA/AWG pcb, so we can add holder for, and battery/fan circuitry pcb there for improvement if needed. the output is using THS3092 if i'm not mistaken from the picture and give nearly (flat?) 10Vpp (50ohm load) up to 10MHz this maybe good or not depending on how you used to (attached DS1Z_QuickPrint5.png - QuickPrint8.png)...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: nctnico on December 17, 2019, 06:26:11 pm
No frequency sweep? Really?  :palm:
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: PA0PBZ on December 17, 2019, 06:41:44 pm
No frequency sweep? Really?  :palm:

The manual thinks otherwise (page 30 as you can see):

[attachimg=1][attach=1]
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 17, 2019, 06:55:57 pm
Yes, there is frequency sweep. I have not looked at the output, but there is definitely an option for that in my menus, just as shown in the manual.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 17, 2019, 08:39:26 pm
No frequency sweep? Really?  :palm:
The manual thinks otherwise (page 30 as you can see):
this is the second time i'm being fooled by UNI-T terminology :palm: the first time i read the manual i saw "Shake" specification, took me sometime to realize its probably "Jitter". i did use search function in Adobe reader for "sweep" keyword in the manual, but turned out nothing, so i thought no sweep function. i guess they used image instead of text to save the pdf manual, hence not text searchable. i remember seeing that "Line" button earlier (and Log) but i thought its somekind of modulation type (Line as in "Straight Line", not Linear :palm:), so i skipped it. thanks. (updating previous post)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 19, 2019, 12:36:14 pm
still hoping for the english SW version as i tried to make arb wave in it. managed to freehand drawn a wave in chinese SW, but i dont know what i was doing, and cant get the wave into the AWG.. the menus is all squared characters on them, so i was just shooting blind. while searching for latest SW, they released their video last week...

https://www.youtube.com/watch?v=sdJlX1R1eUg (https://www.youtube.com/watch?v=sdJlX1R1eUg)

attached is square wave rise time (17.6ns, 10-90%), still wait for time to do spectral purity evaluation on the popular waves (sine, square, ramp etc)... if fast rise time square wave is needed, it should be easy with external high speed comparator feed just with sine output from the FG, but try to get good sine purity from square wave output or synthesizer will need more works and components, let alone at broadband... so, slow rise time of this unit is not so much trouble for me. fwiw...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 19, 2019, 06:08:50 pm
Over USB this thing is a standard USB Test and Measurement Device (USBTMC). It should not be too hard to figure out commands and create new software. But I have no interest in doing that myself.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 27, 2019, 06:32:17 am
below is capture of 1MHz and 10MHz square (using diy inline terminator) fwiw... currently i cant test the freq you want properly as i'm cleaning up the bench with many stuffs on it.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 27, 2019, 06:32:37 am
It does not look to pretty.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: BravoV on December 27, 2019, 06:49:35 am
Don't you guys have higher BW scope ?

Say >300 Mhz or even better, just curious to see how the square wave looks like at max. 20 Mhz ? And also Sine @ 60 Mhz.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 27, 2019, 06:51:48 am
I did test it at work on some Tek, which is a bit better than Rigol here. It is basically the same. 20 MHz square is really a distorted sine. That's the real output of this thing.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: BravoV on December 27, 2019, 07:02:34 am
Noted, thanks.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 27, 2019, 07:27:58 am
when its notably distorted at 20MHz, there's not much point using higher BW scope. if i'm not mistaken, below is 20MHz square. 20MHz sine (last 2 pictures) is much better than this with ~30dB down 60MHz harmonics.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 27, 2019, 07:48:39 am
Second picture is named "square_20MHz.png".
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on December 27, 2019, 08:17:22 am
ditto! the manual only specified square wave up to 15MHz.. maybe next project is to study/hack front end output/filter if increasing risetime is possible. but i guess, decompensating hack will screw original output respond. ymmv.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 27, 2019, 08:23:23 am
I'm not sure it makes a whole lot of sense to mod this for signal quality. I doubt you will get a significant performance increase. This just needs to be accepted for what it is.

It is a very good generator overall, I would absolutely recommend it for a general purpose work. If you work with RF and need the cleanest signal ever, then consider other options. UI-wise it is WAY better than anything you get in this price range.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Caliaxy on December 27, 2019, 08:31:46 pm
Can you adjust the phase?
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on December 27, 2019, 08:49:45 pm
Yes, both channels have independently adjustable phase.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Messtechniker on December 28, 2019, 11:16:29 am
Since I'm in the market for something feature- and price-wise between
FY 6xxx, JDS and Rigol, Siglent, these UNI-T UTG932/UTG962 seem just right
for me.  8) The audio range is well covered by the equipment I have, but very occasionally
I need/want to go a bit beyond the audio range to check high frequency
audio input filters, for example. Currently using an el-cheapo XR 2206
bottom-of-the-barrel generator for such checks. :palm:

Will probably have to wait a bit until these generators
become available in Germany. :popcorn:
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: gby on December 31, 2019, 08:14:02 pm
I have been on the lookout for affordable generators that can output sin and cosine at the same frequency and handle changes "smoothly".  Ch1 = sine wave, Ch2 = sine wave at 90 Deg phase to Ch1 locked at the same frequency.  By "smoothly" I mean

1. You can change the frequency and both channels change at the same time with no glitches.  This means changing the frequency in a step at the same time on both channels AND not changing the instantaneous phase at the frequency step change.  The Feeltech and JDS generators always seem to have a glitch.  For example of bad behavior on the JDS6600 see https://www.eevblog.com/forum/testgear/anybody-know-anything-about-this-signal-generator/msg1242238/#msg1242238 (https://www.eevblog.com/forum/testgear/anybody-know-anything-about-this-signal-generator/msg1242238/#msg1242238)

2.  Can both channels be frequency swept at the same time?  Specifically can Ch1 be sine, Ch2 be cosine and as the frequency is sweeping do the two channels stay locked at 90 apart at all times?  The same link listed above shows the JDS6600 sweeping both channels but the relative phase is all over the place/not locked at 90 Deg like it should be.

3.  For bonus points can the amplitude of both channels we stepped to a new value at the same time?

If someone could try the test listed in the link in item 1 above on the UNI-T I would be very interested to see the result.  Thanks.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on January 01, 2020, 02:07:16 am
I don't see a way to change frequency on both channels at the same time. They do however stay in sync with a specified offset if you set the same frequency on both channel manually.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: TurboTom on January 01, 2020, 03:38:15 am
Happy New Year altogether!

@gby: It seems you've got to climb up the price ladder somewhat to get the features you're asking for. Just for interest, I hooked up a "pimped" Rigol DG800 to a scope and played a little with the settings. The good news is: it permits to couple both frequency and phase of the two channels simultaneously. The bad news -- well, see the first screenshot  ::)

Then I tested my SDG6000X in the same configuration, and very much to my surprise, it performs flawlessly. Once again initialization was some hassle, apparently it requires a certain sequence of coupling the parameters, but once properly arranged, it will keep the phase relation of the two channels even through frequency changes (I tested up to 50MHz) without any glitches (second screenshot). Since the SDG2000X is of a similar design, maybe someone who owns one of these can verify if this AWG performs similarly. Obviously, both of these AWGs play in a different league than the UTG962, but the DG800 wouldn't be too far off.

I'm curious how Rigol's new DG2000 performs since they specifically advertise its "seamless" performance, and first comparisons indicate that this AWG is based on the same hardware as the DG800...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: gby on January 01, 2020, 11:10:37 pm
TurboTom, I can verify that both the Siglent SDG2000x and SDG6000x families of generators can step frequency, do sweeps, and even frequency modulation all with no glitches in the output sine, cosine waves.

I worked with Siglent as a test case on the SDG2042x going through about 10 FW bugs/feature requests to get this to all work.  It took about 9 months but I was very impressed and grateful that Siglent did the work and that it all works so well.  The SDG6000x inherited this capability by having algorithms, FW based on the SDG2000x.  So far, in my experience, they are the only generators that can do this right/without horrible glitching.

My question here was just to see if a lower cost generator could also do it.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: InvisibleKid on January 06, 2020, 04:38:24 pm
I have a questions for owners. At first I am interested in sweep function: does it have proper synchronization signal? I mean one pulse on each sweep. I own fy6800 and sweep relaisation here is horrible! There in square wave on sync output with exact frequency of main output while sweeping - just unusable.

I also interested about noise performance. Does it have any garbage from power supply on output? And another question: how much exactly does the output voltage correspond to the set voltage? Does it have unwanted DC-biasing?

I saw waveforms what you guys posting here and it looks decent for me. But how it can be sine on 60 MHz with 200 megasamples per second? If I doing correct math its about 3.33(3) points per cycle. But constructing sine cycle by ~3 points sounds ridiculous. Does it work because low pass filter?

I asks about high frequency range because I want to use this generator for determining frequency response of filters with center frequency about 40-50 MHz and hope this devise would work nice.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on January 06, 2020, 07:48:39 pm
I have a questions for owners. At first I am interested in sweep function: does it have proper synchronization signal? I mean one pulse on each sweep. I own fy6800 and sweep relaisation here is horrible! There in square wave on sync output with exact frequency of main output while sweeping - just unusable.
yes it has proper sync, but you need to enable in system, by defalt its off (shared, as/with freq counter input) rise on start and fall in the middle of sweep, but rise sync is ahead of start sweep by about 300ns, see attached (10-60MHz sweep, 1ms 5Vpp)... during non sweep (normal sine output), the sync still produces square wave (with 2-3ns rise/fall time) at several multiples of main sine output. later attached picture (625KHz sync square with 10MHz sine output, 937KHz sync square with 60MHz output) so if anyone need fast rise time, sync can give that, but only up to nearly 1MHz freq.

I also interested about noise performance. Does it have any garbage from power supply on output? And another question: how much exactly does the output voltage correspond to the set voltage? Does it have unwanted DC-biasing?

I saw waveforms what you guys posting here and it looks decent for me. But how it can be sine on 60 MHz with 200 megasamples per second? If I doing correct math its about 3.33(3) points per cycle. But constructing sine cycle by ~3 points sounds ridiculous. Does it work because low pass filter?
see THD/FFT below for 10MHz and 60MHz sine (0dBm). i'm not aware of unwanted DC biasing happening. i can say Vpp shown on AWG screen is tally with signal output (mine have some difference maybe due to diy/china 50 ohm termination not really 50 ohm)

what i like so far... signal is flat from basically DC up to 60MHz (5Vpp max), so we dont have to do mental subtraction when trying to see a DUT respond. what i dont like, drawn arbitrary wave from china SW cant be uploaded to the AWG. i believe i clicked all buttons and can guess where the "upload" button is, but once dialog box popped up, we can select arb wave file, but one last button (i believe "upload to device") is disabled :palm: communication with device shown in text box as XXXXX:0 (X = rectangle box) maybe this AWG is not ready to receive arb data from PC? or FW is not completed yet?

and to note, at 5V power input it uses 1A current, so 1000mah battery can last only an hour.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: InvisibleKid on January 06, 2020, 09:56:33 pm
Thank you for such a complete answer, Mechatrommer!
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: TurboTom on January 06, 2020, 10:30:25 pm

...
I saw waveforms what you guys posting here and it looks decent for me. But how it can be sine on 60 MHz with 200 megasamples per second? If I doing correct math its about 3.33(3) points per cycle. But constructing sine cycle by ~3 points sounds ridiculous. Does it work because low pass filter?
...


Exactly. Usually, there is a high order reconstruction low-pass filter installed right after the DAC. This filter has got a very steep slope right above the maximum frequency the AWG is capable to output, but considerably below half of the sampling frequency. As per the Shannon Theorem, in order to digitize or reconstruct a sine wave, two samples per period will suffice. Of course, this "ideal" case is not feasible in reality but for example, the Rigol DG800/900 series reaches 100MHz at only 250MSa/s which is just 2.5 samples per period. And they produce a surprisingly "cleanish"  ;) output at these frequencies...

Here you can see the nineth-order filters of the two channels of the DG800/900 in the right half of the photo. In this AWG, a differential arrangement is utilized and the filters are installed directly in-line with the current-outputs of the DAC.

(https://www.eevblog.com/forum/testgear/new-rigol-16-bit-function-generators-dg800900-series/?action=dlattach;attach=739767;image)


The UT9x2 utilizes a single-ended configuration of seventh order and the filter is installed after the transimpedance amplifier (which may cause additional distortion since the TIA "sees" a much higher bandwidth signal).
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on January 06, 2020, 11:34:04 pm
this is what i trace so far. you can see the "desampling?" filter there after OPA695. i didnt trace filter -> THS3092 closely yet, but basically thats the signal flow. this is more than 2 layers board so quite difficult to trace connections. i traced the 20ns rise time square signal comes from directly at the DAC (scrubbed, looks like AD9477 pin compatible) output. if anything to play around with risetime, those resistor network between DAC and OPA695 need to be played with.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: NANDBlog on January 16, 2020, 01:35:36 pm
I just found this generator, it looks like a really neat tiny instrument. Especially for 100 EUR. Does it power itself from USB, or do you have to use the plugpack?
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on January 16, 2020, 02:23:14 pm
I just found this generator, it looks like a really neat tiny instrument. Especially for 100 EUR. Does it power itself from USB, or do you have to use the plugpack?
no it cant be powered with USB port, you have to use the round socket (provided 5V plugpack) i think the reason to this, is it uses 1A of current which may burden or even damage PC USB port. maybe modding the round socket to miniUSB port if you want but thinking about this, we may still accidentally connect the miniUSB to the PC.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on January 21, 2020, 02:59:19 pm
talking about clock jitter... i read the earlier version of FeelElec units have pretty serious jitter problem (4ns in one clock cycle). this seems nonsensical in modern design...
(https://www.eevblog.com/forum/testgear/fy6800-vs-fy6900/?action=dlattach;attach=781851;image)
https://www.eevblog.com/forum/testgear/fy6800-vs-fy6900/msg2539278/#msg2539278 (https://www.eevblog.com/forum/testgear/fy6800-vs-fy6900/msg2539278/#msg2539278)

i tried to find jitter in this Uni-T AWG but cant find such problem even in 100 cycles of 10MHz square or sine (10us trigger offset). attached are 9.00024MHz (9.00027MHz displayed :palm:) just to mimic the test on the above picture. i also tried some prime figures such as 7,777,777 Hz just to knock out DDS clock alignment, but i still cant see it.

but they keep recommending those units to newbies who seek budget AM/FG. whats the point of recommending a 25% cheaper unit if it has a very bad performance? need to tweak the PSU, istr nastier amplitude shift (during relay change/click) etc... or am i missing something or did something wrong with my test? the "Shake" performance specification of UTG is 0.2ns, i feel like my test is inlined with this figure (5ns minimum time/div of my DS1054Z)

ps edit: ok so far i can see 1ns jitter while sliding the 100 cycles of 7.7778MHz square...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: alextwin007 on January 21, 2020, 06:09:15 pm

but they keep recommending those units to newbies who seek budget AM/FG. whats the point of recommending a 25% cheaper unit if it has a very bad performance? need to tweak the PSU, istr nastier amplitude shift (during relay change/click) etc... or am i missing something or did something wrong with my test? the "Shake" performance specification of UTG is 0.2ns, i feel like my test is inlined with this figure (5ns minimum time/div of my DS1054Z)


I'm currently looking for a budget AM/FG, and one thing about this one compared to the fytech ones is that there isn't much info about this one.  I'm currently following this thread, but ironically you know what you are getting with the fytech over this am/fg due to the lack of information online (despite the fact that I trust UNT more).  Last time I looked for reviews on this, or videos I found nothing.  My guess is that is keeping people away (for me I'm just going to wait for more info to come out).

Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on January 21, 2020, 08:38:50 pm
..and one thing about this one compared to the fytech ones is that there isn't much info about this one....    (for me I'm just going to wait for more info to come out).
i think you wont find much as there's not much to tinker about, it just works out of the box, except few caveats thats already mentioned here, which i think very minimal and contribute very little to (my) practical application. checking the seller's rating so far also not showing much negative about it, only due to incompatible power plug style. you maybe wise about the decision to wait, sometime i do the same thing to newly released stuffs. things like this unit is not PC programmable yet, i hope they are currently working on this. but arbitrary mode is seldomly used for me, but some eager users may think or find this feature is important, so their mileage may vary.

I'm currently following this thread, but ironically you know what you are getting with the fytech over this am/fg due to the lack of information online (despite the fact that I trust UNT more).  Last time I looked for reviews on this, or videos I found nothing...
its just a matter of some youtuber get this into their hand and make some review in motion picture form or to make comparison side by side with feelec. comparing my experience using this utg962 vs from what i read about feelec, i think uni-t is still the right decision albeit its higher price (proper GUI keypads warrants this imho). i mean how can people possibly live with 4ns jitter and still recommending it? i feel like i miss something big about some technical issue of a FG/AWG specification/functionality.

btw, this unit is just few weeks old, i was just looking for the cheapest Feelec FG when this thing emerged from one single seller Uni-T Official Aliexpress Store (and it seems now still is), but UNI-T is a well known T&M manufacturer, i have few UNI-T brand tools already, so i have very little doubt that they will produce normal consumer grade (instead of "hobbiest" grade stuff that we need to tinker about out of box), which imho they did. imho its professionally made and i achieved one of my objective to learn their psu topology (5V to ±13V)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: alextwin007 on January 30, 2020, 12:39:09 am
For those who are looking for info about this, a video review has finally been posted, but it's in spanish.
Even so it gives you an idea about the UI and what it's like to use.
https://www.youtube.com/watch?v=TalStNxZ4oE (https://www.youtube.com/watch?v=TalStNxZ4oE)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Elm on February 02, 2020, 09:45:36 pm
... this unit is just few weeks old,...
Look at this:
[attachimg=1]
I don't know the age of this model, I have found this picture on ebay. Assume the "new" UTG-962 is a remake...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on February 03, 2020, 05:35:22 am
I dont think its a remake.. the utg2000 series are full size awg, bncs on the front, and only go up 20+MHz at $300+. Someone should already sniffed it earlier if they are bang per buck...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: alextwin007 on February 03, 2020, 06:31:37 am
I'm guessing it's not a remake, but the common UI form factor means they might be re-using a lot of the GUI software.  Hopefully that means the UI is a bit more mature and it is a bit more intuitive then if it was there first attempt at a UI like this.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on February 19, 2020, 03:32:22 pm
tonight fired up the UTG962 to test something. properly terminated the sweep trigger (sync) signal with  50 ohm and then i see a fast rise time more than my DS1054Z can see. so i verify with my SDA6000... its showing 963ps risetime (10-90%), thats a 300MHz+ bandwidth (0.35 / Tr)... this signal also verified my DS1054Z is nearly 200MHz BW 8) (0.35 / 1.8ns = 194MHz) now i know. fwiw..
https://m.eet.com/media/1140862/19209-263113.pdf
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on March 30, 2020, 02:02:48 pm
I just stumbled upon this waveform generator, and it seems perfect for my level of experience (beginner).      Has anyone checked for voltage leakage?  The Feeltech units have had well documented ungrounded connections.   I wouldn't expect this here, and I assume someone would have mentioned this already if it were an issue, but just wanted to check.

Thanks!
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Messtechniker on March 30, 2020, 03:06:48 pm
None UNI-T UTG 96x currently available anywhere on the market.  :palm:
It seems there was one batch available in some non-European countries
at the beginning of this year. And then no further batch.  :-//
Search hits became fewer and fewer as time went by. :wtf:
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on March 30, 2020, 03:31:14 pm
Yes, I have not seen the 962 anywhere. I will have to settle for the 932.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on March 30, 2020, 03:42:09 pm
Has anyone checked for voltage leakage?  The Feeltech units have had well documented ungrounded connections.
Leakage from where to where?

The unit takes external 5V DC supply, so it is fully isolated from mains.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on March 30, 2020, 03:56:57 pm
Ah, you are right.  I mixed up the situation.  This article explains the issue:  https://chinese-electronics-products-tested.blogspot.com/p/fy3200s-function-generator-tested.html

So with external DC, should not apply.

Thanks for the help.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Electro Fan on March 30, 2020, 04:11:54 pm
Having a test equipment addiction is difficult when you don't have a lot of room.  The solution, only collect small adorable test equipment.

https://www.eevblog.com/forum/blog/eevblog-628-tektronix-213-vintage-portable-oscilloscope-teardown/msg467160/#msg467160 (https://www.eevblog.com/forum/blog/eevblog-628-tektronix-213-vintage-portable-oscilloscope-teardown/msg467160/#msg467160)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Messtechniker on March 30, 2020, 04:16:45 pm
Yes, I have not seen the 962 anywhere. I will have to settle for the 932.

The 932 is also nowhere available. :palm:
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on March 30, 2020, 04:45:11 pm
It is still on Ali Express.   Maybe not available to ship to your country?
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on March 30, 2020, 10:02:45 pm
the Original Link is not available anymore i've updated it available here ymmv...
https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.202a530e6QW8S4&algo_pvid=429f3531-dfec-4eaf-8706-b7e7a29e44e0&algo_expid=429f3531-dfec-4eaf-8706-b7e7a29e44e0-0&btsid=0ab6f82c15856056579587805e5121&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.202a530e6QW8S4&algo_pvid=429f3531-dfec-4eaf-8706-b7e7a29e44e0&algo_expid=429f3531-dfec-4eaf-8706-b7e7a29e44e0-0&btsid=0ab6f82c15856056579587805e5121&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

Has anyone checked for voltage leakage?
as ataradov mentioned, leakage is not an issue. in fact i've probed the signal output without connecting the gnd pin, the signal is floating riding on some attenuated mains level leaked from my bench i guess. it proved this as free floating. once the gnd pin connected, everything is fine.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on March 30, 2020, 10:04:43 pm
the Original Link is not available anymore i've updated it available here ymmv...
Still only shows UTG932E as available.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on March 30, 2020, 10:08:37 pm
maybe interested buyers can contact and clarify with seller (UNI-T) since the title also includes UT962 (194 pieces) available, when clicking on UT932, 46 pieces available.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on March 31, 2020, 02:11:07 pm
Thank you both Mechatrommer and ataradov for answering my kind of dumb question (let's call it newbie instead?).

Strangely, the product I ordered from the Uni-T stores is no longer available.  I will have to see if the order fulfills.  I did find a few other sellers:

932:  https://www.aliexpress.com/item/10000161613843.html?spm=a2g0o.productlist.0.0.652f33b7y0tOs0&algo_pvid=0b94f032-c224-4aa7-8c14-e98f1129ba5d&algo_expid=0b94f032-c224-4aa7-8c14-e98f1129ba5d-0&btsid=0ab6fb8315856633926187450ef75b&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/10000161613843.html?spm=a2g0o.productlist.0.0.652f33b7y0tOs0&algo_pvid=0b94f032-c224-4aa7-8c14-e98f1129ba5d&algo_expid=0b94f032-c224-4aa7-8c14-e98f1129ba5d-0&btsid=0ab6fb8315856633926187450ef75b&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

962 if you want to pay exorbitant prices:  https://www.aliexpress.com/item/4000703442149.html?spm=a2g0o.productlist.0.0.7d015adbeLS6FT&algo_pvid=95bf2620-7399-40b5-a316-29b9a4c8085c&algo_expid=95bf2620-7399-40b5-a316-29b9a4c8085c-0&btsid=0ab6fa7b15856635215657301e6629&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/4000703442149.html?spm=a2g0o.productlist.0.0.7d015adbeLS6FT&algo_pvid=95bf2620-7399-40b5-a316-29b9a4c8085c&algo_expid=95bf2620-7399-40b5-a316-29b9a4c8085c-0&btsid=0ab6fa7b15856635215657301e6629&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on March 31, 2020, 02:41:26 pm
962 if you want to pay exorbitant prices:  https://www.aliexpress.com/item/4000703442149.html?spm=a2g0o.productlist.0.0.7d015adbeLS6FT&algo_pvid=95bf2620-7399-40b5-a316-29b9a4c8085c&algo_expid=95bf2620-7399-40b5-a316-29b9a4c8085c-0&btsid=0ab6fa7b15856635215657301e6629&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/4000703442149.html?spm=a2g0o.productlist.0.0.7d015adbeLS6FT&algo_pvid=95bf2620-7399-40b5-a316-29b9a4c8085c&algo_expid=95bf2620-7399-40b5-a316-29b9a4c8085c-0&btsid=0ab6fa7b15856635215657301e6629&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
the price is doubled now its not so tempting already. it was about the original price in OP but 40% discounted. edit: the second link i updated in OP now N/A something is going on right now. maybe we should wait until it settled down.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: JEntwistle on April 01, 2020, 01:33:00 pm
Quick update in case anyone is interested in these.   The Uni-T store confirmed to me that the 962 is out of stock.  My 932 has shipped.   

Updated link.  Only 5 left (2 EU, 2 US, 1 UK plug):
https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.573a1ff2P3lz01&algo_pvid=b5c0b5a8-5444-4bb9-8d6d-4e16e0069a31&algo_expid=b5c0b5a8-5444-4bb9-8d6d-4e16e0069a31-0&btsid=0ab6f82415857496282737280e1b0a&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ (https://www.aliexpress.com/item/4000418660874.html?spm=a2g0o.productlist.0.0.573a1ff2P3lz01&algo_pvid=b5c0b5a8-5444-4bb9-8d6d-4e16e0069a31&algo_expid=b5c0b5a8-5444-4bb9-8d6d-4e16e0069a31-0&btsid=0ab6f82415857496282737280e1b0a&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: KungFuJosh on May 22, 2020, 12:42:23 pm
In case anybody is interested, there's more links for these at the "discounted" price: https://www.aliexpress.com/item/4000373256414.html (https://www.aliexpress.com/item/4000373256414.html)

If you look at the sellers in the links in this thread, they're all some form of pretending to be UNI-T. I don't know if any or all of them are actually UNI-T selling this stuff. Maybe the "Official" one is, because it says official.  ;)

"UNI-T Official Store"
"UNI-T Factory Tools Store"
"UNI-T Speciality Store" (lol @ speciality)
Etc...

Since I'm impatient, and don't need even 30M, I'm just going to order the 932 on Amazon: https://www.amazon.com/gp/product/B0819W89DH/ (https://www.amazon.com/gp/product/B0819W89DH/)

Thanks,
Josh
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: KungFuJosh on May 23, 2020, 11:59:22 pm
The UTG932E arrived today. I love how small it is. The Siglent SDG2042X I previously tried out was great, but it was huge and expensive, so I returned it. This thing is small and fairly well priced. Build quality, and signal quality were all good. I tried different signal types, different termination simultaneously, and it was all great (except for my learning curve where I made mistakes in the setup, and then fixed it lol).

You can see how small it is compared to my attenuator or scope:
[attachimg=1]

The signal was pretty clean too:
[attachimg=2]

[attachimg=3]

I dig it. It works well.

Thanks,
Josh
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Messtechniker on May 24, 2020, 08:55:11 am
What's the software like?
Is there any documentation of a command list?
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: KungFuJosh on May 24, 2020, 06:58:21 pm
What's the software like?
Is there any documentation of a command list?

If I ever try it, I'll let you know. I'm sure somebody will beat me to it though.

99% of what I'm going to use this for is feeding 1K sine waves into guitar amps or microphones. My main desire for this was the screen showing the amplitude, and the small size. Both are great. Amplitude is accurate, as is the frequency.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: v.stefa on June 21, 2020, 02:56:28 pm
What's the software like?
Is there any documentation of a command list?
Hello,

software and additional documentation is only available in the CD that comes with the UTG-962. I didn't find any similar software on the UNI-T web site.
Inside the CD you can find the USB and VISA 5.4 drivers. Once you install it you can access the device using a program called DeviceManager.
Through the DeviceManager you can execute a WaveFormEditor and a VirtualControlPanel. The first one is a nice/useful addition while the second one is no-sense program because it has no additional feature in respect with the front panel of the UTG962.
I am totally newbie with such devices and I am interested in finding a way to command/program the UTG (before I buy a Siglent SDG1104x-E oscilloscope). I would be glad if you could suggest me the correct way to have access to the device and try to send command to it (a link or other online resorurces will be fine).

Thank you very much
Enzo   
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on June 21, 2020, 03:09:08 pm
software and additional documentation is only available in the CD that comes with the UTG-962. I didn't find any similar software on the UNI-T web site.
interesting. i dont remember mine come with a CD. can you post the zipped file here? the one i downloaded is chinese version from https://www.uni-trend.com.cn/index.php?m=content&c=index&a=show&catid=416&id=741 (https://www.uni-trend.com.cn/index.php?m=content&c=index&a=show&catid=416&id=741) (4th or 5th column at bottom menu) and i cant understand a thing in the SW GUI (chinese characters). there is no downloadable SW yet from their english version website https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/UTG962E.html (https://www.uni-trend.com/html/product/NewProducts/UTG900E%20Series/UTG962E.html)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: v.stefa on June 21, 2020, 04:05:19 pm
File size is very big. I uploaded it on my dropbox.

https://www.dropbox.com/s/iufok0nz8g9lvcg/UNIT-UTG962.rar?dl=0 (https://www.dropbox.com/s/iufok0nz8g9lvcg/UNIT-UTG962.rar?dl=0)

Regards
Enzo
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on June 21, 2020, 07:00:02 pm
thanks Enzo. hopefully there are something to play with later...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Johnny B Good on July 09, 2020, 10:05:12 pm
Has anyone checked for voltage leakage?  The Feeltech units have had well documented ungrounded connections.
Leakage from where to where?

The unit takes external 5V DC supply, so it is fully isolated from mains.

 Only by as much as the 1nF Y class capacitor (typically used in all 5 to 10 W rated EMC compliant class II smpsu based wallwarts) keeps it isolated from half live mains voltage.  :palm: :palm: :palm:

 If you run it off a power bank from its USB output charging port, that'll give you the isolation you crave, otherwise forget it when using a cheap universal mains voltage wallwart with its half mains live 'touch voltage (1.6M ohm impedance at 50Hz connection to half of whatever your local supply voltage happens to be.

 The only virtue to using an external plug in 5vdc power source is that you can at least elect to use an earth protected 5v mains psu alternative to the now ubiquitous cheap commodity wallwart. The only issue with such earthed supplies is that the common ground return may also be connected to the protective earth pin which introduces unwanted mains earth loop noise and interference to any DUTs.

 A neat way to achieve the superb fix to this issue on the FY6600 (and its successors) which killed off this unwanted touch voltage without committing the sin of introducing the mains earth loop issue by the Feeltech idiots' spiteful fix to all the complaints that had been made by their FY6600 owners over this ESD hazard to DUTs is to obtain a suitable stout plastic project box, fit it with an IEC C14 mains socket, crack open a cheap wallwart to transplant its guts into said box and wire a 4k7 half watt or so resistor between the zero volt terminal on the DC output and the protective earth pin of the C14 socket.

 You can also embellish this side project with a mains indicator lamp (LED and a resistor across the 5v rail) and fuse according to taste but whatever the case, you will now be the proud possessor of a supply with less than 100mVAC leakage on its output with respect to ground on 240vac supplies without that troublesome low impedance ground loop to allow the free flow of unwanted interference (including unwanted random DC offsets) in either direction - that 4k7 resistor will attenuate such interference by some 40 to 60 dB or so.

 For those of a nervous disposition when it comes to cracking cheap 5v 1A wallwarts open to extract the smpsu board and wire it into a project case as described, there is a more disposable way to use the project box by adding a C14 socket as before along with a mains outlet socket and a DC jack socket (or three to widen your options) to plug in whatever 5v wallwart comes to hand for the job (swift swap out if the wallwart dies unexpectedly). You can either use another DC jack or else a suitably plug ended captive DC lead to match the DC jack of your cheap FG - your choice. The final task after wiring the C14 to the mains outlet socket is to connect that 4k7 resistor between the C14's PE tag and the zero volt connection of the DC output on the DC jack socket(s).

 The only downside to this solution is that the smpsu board remains confined by its original unventilated plastic housing (unventilated to minimise the risk of accidental liquid ingress). Plastic is famous for its poor thermal conductivity so that smpsu pcb has to tolerate very high temperature operation, high efficiency notwithstanding.

 Extracting the wallwart's cct board as per the first solution does offer the benefit of much cooler operation simply by virtue of the much larger surface area of the plastic project box used. An even cooler solution is to use a metal project box but you need to take more care in mounting the PCB and properly connecting the metal case to the C14's PE tag whist making sure the only connection between this earth and the zero volt DC output connection is via the 4k7 resistor.

 Anyway, there you have it. A few suggestions on how to eliminate the unwanted half live mains voltage ESD hazard to your DUTs when using such cheap "Toy FGs"  :) ;D ::)

JBG
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on July 26, 2020, 06:22:19 am
[attachimg=1]

DriverPack_Libusb\DriverApp.exe
https://www.virustotal.com/gui/file/08f2d4d6092c5168b55651980662578c735fbcfcb1135e2f89699dce67cd8fc2/detection (https://www.virustotal.com/gui/file/08f2d4d6092c5168b55651980662578c735fbcfcb1135e2f89699dce67cd8fc2/detection)

VISA Driver 5.4/SupportFiles folder
https://www.virustotal.com/gui/file/0a4bf0cab661c8d119674449d31348bf1787c977d7ae6f957369257a2e667ad5/detection (https://www.virustotal.com/gui/file/0a4bf0cab661c8d119674449d31348bf1787c977d7ae6f957369257a2e667ad5/detection)

Devices Manager Installer.exe
https://www.virustotal.com/gui/file/c9b816ca79f672c5823cc76ad762d9703d863f53a371d181daa724bc56f27567/detection (https://www.virustotal.com/gui/file/c9b816ca79f672c5823cc76ad762d9703d863f53a371d181daa724bc56f27567/detection)

Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: v.stefa on July 26, 2020, 10:08:20 am
Hi,
thank you for the warning, it wasn't my intention to do it.
I am using Avira as well and it gives the same alert when I scan the file on the CD-ROM.
I am removing the share on the dropbox file unless I'll solve the issue,

Regards
Enzo
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on July 27, 2020, 01:07:50 am
v.stefa
Don't worry, your drivers image is near identical to what Uni-t shares on their website.
https://www.uni-trend.com/uploadfile/cloud/Software/Instrument-software/UTG900E%20software.rar (https://www.uni-trend.com/uploadfile/cloud/Software/Instrument-software/UTG900E%20software.rar)
It doesn't mean that the official Uni-t drivers are clean from the viruses.

---

I was able to unpack Devices Manager Installer.exe, here is all contents of the installer for your inspection
https://easyupload.io/5bk5mn (https://easyupload.io/5bk5mn) 30 days remaining
https://mega.nz/file/lnxyhSoS#iiYQhTb1ZJCcMvZ7f9O0h2l3KMa1LJCeYTKS8bri3VY (https://mega.nz/file/lnxyhSoS#iiYQhTb1ZJCcMvZ7f9O0h2l3KMa1LJCeYTKS8bri3VY) alternative hoster


Another potentially infected files
\Devices Manager Installer\D375B41\dso\DSO Monitor Controller.exe
https://www.virustotal.com/gui/file/dd365e21e4c2fc7b10f4b1604037900ca01ff9581fc4a35c2ba2c81b7fdffb8f/detection (https://www.virustotal.com/gui/file/dd365e21e4c2fc7b10f4b1604037900ca01ff9581fc4a35c2ba2c81b7fdffb8f/detection)

---

It seems "DriverPack_Libusb" and "VISA Driver 5.4" folders from "UTG900E software.rar" are just dummy folders and placed there just for legal reasons.
The real/used ones are sitting inside "Devices Manager Installer.exe"
"VISA Driver 5.4" =>
\Devices Manager Installer\Products <- Suspicious
\Devices Manager Installer\SupportFiles
\Devices Manager Installer\license

"DriverPack_Libusb" =>
\Devices Manager Installer\OS32Bit
\Devices Manager Installer\OS64Bit
\Devices Manager Installer\DriverApp.exe <- Suspicious
---

The next steps I am working on - contact other antivirus labs regarding DriverApp.exe and DSO Monitor Controller.exe

---

Update: Avira lab confirmed false positive for DriverApp.exe
https://www.virustotal.com/gui/file/9821f0615d185c2c5d6feaf9b1f2b348df980ccb0aa967375890ef7b81ddd1c3/detection (https://www.virustotal.com/gui/file/9821f0615d185c2c5d6feaf9b1f2b348df980ccb0aa967375890ef7b81ddd1c3/detection)

Besides opening a ticket with Avira I've also submitted file samples to Bitdefender, McAfee, Kaspersky, Emsisoft, DrWeb, Eset.
It seems they tend to mark these files as safe. The fresh VirusTotal scans gives far less alerts than it was one week ago.

I've yet to put my hands on the UTG932E version I've ordered from these guys (https://bit.ly/UTG932E) on Ali. I hope to get most alerts from main AV companies resolved before I get the package from the post office. $105.80 - $3.90 coupon = $101.90, so the price is ok vs feeltech units.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on August 18, 2020, 06:09:27 am
Did you have any luck uploading arbitrary wave to this device?
I can't move beyond this screen
"Looking for device...
Number of devices found:0"(http://)
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on August 18, 2020, 06:51:05 am
Same here.. its a joke.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: ataradov on August 18, 2020, 06:53:32 am
I just assume that manufacturer software is broken, so as far as I'm concerned it just does not exist. So far this has served me well.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on August 18, 2020, 09:58:16 am
I have had a chat with Uni-T sales rep from Ali shop I bought device from (https://bit.ly/UTG932E).
He has forwarded my messages and screenshots to their engineer back and forth. I ought to say the store support was really friendly.
There were some difficulties from automatic chat translations from Chinese. Anyway he's (or she?) been quite helpful, and kept bugging the engineer until I got a successful result, especially when I promised to post a device feedback on Ali and Amazon, heh.
And after few reinstalls and trials it seems I was able to upload waveform files to the unit.

My current config is a Chinese software version.
Now I'll try to move back to English s/w and make a few screenshots for the forum. Let's hope it works after another shuffling.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on August 18, 2020, 10:07:29 am
can you share? we didnt pursue as its not critical, i only use sine and sweep so far. it works well so far as ataradov said. but capable to upload our own arbitrary data will be bonus...
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on August 18, 2020, 10:45:19 am
Below are temporary screenshots in Chinese. This is just a draft
Update: English screenshots attached

0. Disconnect the device from PC

1. Run the black Uni-T device manager

2. Plug the device to PC USB 2.0 port.
Wait for the device to show up under the USB folder.

3. Right click on the device string UTG900 (0x0834:0x6656:129)
(https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/?action=dlattach;attach=1049240)
4. Choose the top option from the dropdown menu
 - "RUN Virtual Control Panel"

5. The SG Virtual Control Panel is running now.

6. Right mouse click on the virtual device screen. Choose the second option from the dropdown menu.
 - "Send ARB file"
(https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/?action=dlattach;attach=1049244)

7. You'll get the mini-window popped over the virtual unit mockup. Press the [...] button and choose the file you prepared and saved previously from an arbitrary wave editor. That was "waveform3.bsv" in my case.
(https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/?action=dlattach;attach=1049248)
Push the bottom right "Load" button and voilà!

Try to avoid USB 3.0 ports until you get everything up and running on USB 2.0. I'm not sure yet regaring this requirement.
Update: USB 3.0 was a possible culprit for some of the problems arisen during this misadventures.
Two of my eldery notebook ports are provided by separate chip from Renesas Electronics and it seems the connection to the Uni-T was quite unstable on these ports. That could be just UniT-Renesas compatibility (or drivers) issues only and not USB 3.0 in general. The system is Windows 7 Professional.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on August 18, 2020, 01:03:54 pm
Another surprise, the data uploaded is not persistent. No waveforms survives over power off.
There were something resembling a possible solution in Waveform editor "Down file" top menu, but that's just failed to work with this generator.

Also I can't figure out how to load wave file in any slot but the first.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on August 18, 2020, 04:44:09 pm
at least it can output user data for a while during turned on life. maybe you can ask them again on how to save in user ROM so it can survive power off. thanks for your tips. :-+
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on August 18, 2020, 05:32:25 pm
Yes I'll try to contact them tomorrow. It's too late there in China right now.

I'd prefer to write some of my custom waveforms to internal slots in place of their wave samples.
I hope someone to hack the firmware or internal storage one day.

It was not so smart idea to equip this device with 4k points storage for 14 bit dac. 214 = 16384 hence 16k points is a bare minimum for a "square pixels". To be honest it appears to be a marketing decision with no technical reason behind it. Just to avoid cannibalization of next level generators segment.

Next day update: I got an answer from them in Chinese that storing user-defined waveform in non-volatile memory is not possible.
And it looks like the engineer from whom the messages are forwarded is a UniT store tech guy, not a device developer. I am not sure though. It might be a good idea to get in touch with factory engineers, if possible at all.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Yuriy V. on September 11, 2020, 05:28:22 pm
LibUSB installation files mismach (W7 x64 SP1 Pro). Can't run DPInst64. Anybody can hel me?

Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Dd on September 11, 2020, 08:16:56 pm
I've the same Windows version with all available updates installed till the end of Win7 support.
https://www.uni-trend.com/uploadfile/cloud/Software/Instrument-software/UTG900E%20software.rar (https://www.uni-trend.com/uploadfile/cloud/Software/Instrument-software/UTG900E%20software.rar)
https://mega.nz/file/lnxyhSoS#iiYQhTb1ZJCcMvZ7f9O0h2l3KMa1LJCeYTKS8bri3VY (https://mega.nz/file/lnxyhSoS#iiYQhTb1ZJCcMvZ7f9O0h2l3KMa1LJCeYTKS8bri3VY) all components extracted from installer package.
I do not see any problems with running the DPInst64.exe file separately from the package. Fresh screenshot in attachment.

You may also try to use LibUSB from original source https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/ (https://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/)
The library version in the Uni-T package is 1.2.4.0
Hardware id is VID_6656&PID_0834 if required.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Labrat101 on September 24, 2020, 06:55:56 pm
Hi all
Does any one know if there is a calibration mode (hidden menu ) on the UTG962?

 the only bad thing I have found with the UTG962 is the rise time is limited to 15ns
 so even though they say it has a square wave up to 20Mhz it starts showing a trapezium
 over about 3Mhz and the display on the UTG shows the same angling of the sides . /`\

 Other than this it has some really nice features and clean wave forms .
But I some how would like to know if it has a hidden menu that allows to adjust the frequency error.

 :popcorn:
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Mechatrommer on September 25, 2020, 02:59:37 am
i doubt there is hidden menu, esp to calibrate square wave (rise time) the menu system is very simple, not much extra options. you may compare your square wave with what is posted at reply 14 and 15... https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/msg2845722/#msg2845722 (https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/msg2845722/#msg2845722) if you really need fast rise time, you may want to enable synch output and play with signal frequency to get fast rise time square wave, or build yourself a fast risetime edge circuit using fast comparator or logic IC feed from the AWG, ymmv.
Title: Re: UNI-T UTG932/UTG962 200MSa/s Function Arbitrary Waveform Generator
Post by: Labrat101 on September 25, 2020, 07:35:11 am
i doubt there is hidden menu, esp to calibrate square wave (rise time) the menu system is very simple, not much extra options. you may compare your square wave with what is posted at reply 14 and 15... https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/msg2845722/#msg2845722 (https://www.eevblog.com/forum/testgear/uni-t-utg932utg962-200msas-function-arbitrary-waveform-generator-220394/msg2845722/#msg2845722) if you really need fast rise time, you may want to enable synch output and play with signal frequency to get fast rise time square wave, or build yourself a fast risetime edge circuit using fast comparator or logic IC feed from the AWG, ymmv.
Thanks .
My square waves are the same . There is a update function . It was only that most have a way to calibrate the frequency
@ 10Mhz or another mid point .
 But other than that as you said the menu's are very easy to navigate . It works out the Box and has some very nice features.

All the best
 :popcorn: