Author Topic: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)  (Read 11504 times)

0 Members and 1 Guest are viewing this topic.

Offline voidptr

  • Contributor
  • Posts: 32
I just received my new  SG1005   0.01- 5MHz DDS Function Signal Generator, I bought it on ebay.

http://www.ebay.ca/itm/0-01-5MHz-DDS-Function-Signal-Generator-Module-Wave-New-/270864768941?pt=LH_DefaultDomain_0&hash=item3f10cc5fad

Some people on an old threat seams to be satified with thier so ...

I tried it right away but darn is this just crap or I got a busted one ?

Here a vid I will send to the seller ...
http://s1114.photobucket.com/albums/k539/n45w73/dev%20stuff/?action=view&current=fctgen.mp4

showing first my SG1005 distorded 2MHz square wave, and comparing it with my simple square wave board i had...
I then reset it and show distortion on the sinewave ...

So here my question, is those SG1005 just junk like that ?
 what kind of wave form distortion do you have on yours ?

 :o
 

« Last Edit: June 17, 2012, 04:17:35 am by voidptr »
 

Offline typeglob

  • Contributor
  • Posts: 44
  • Country: nl
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #1 on: June 17, 2012, 02:27:16 pm »
Could you enable infinite persistence (page 45-46 of the Owon manual) and post an imagine of that after running it for at least a few seconds? Please zoom out a bit so we can at least see 2-3 whole cycles of that square wave.

I'm curious how much jitter that thing has, in addition to the terrible waveform it generates. Btw. it might have a TTL output, which should be a bit better.

I did some quick googling, but wasn't able to find if this thing uses a micro controller to generate the signal (which it probably does). Not too long ago I did some testing with a ATmega2560 generating a sine wave via DDS. While the shape of the sine looked ok, the jitter was pretty horrible (probably due to interrupt latency).

Anyway, the boards using the AD9850/AD9851 chips (which are meant for this purpose) seem pretty okay.
 

Offline voidptr

  • Contributor
  • Posts: 32
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #2 on: June 20, 2012, 06:28:17 am »

I took time to take a deeper look at the square waveform ...

top part of the pic, SW at 4MHz infinite exposition ....   it seems really like a design flaw  some kind of constant jitter appear time to time...

bottom part, SW at 2MHz I took some measurement, 1 cycle of wave take 490 nS (2.041MHz) or 521nS (1.919MHz)  so jitter of 30nS
so an error of 30ns/500ns -    6% this kind of bad ! 

jitter is present on the ramp wave form also ( made from the triangle wave form menu)

the manual say i suppose to have a frequency sweep, but i do not have that ...

it really seem to be a bad product at many point of view !!!!
don't buy that !


 

Offline voidptr

  • Contributor
  • Posts: 32
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #3 on: June 20, 2012, 06:53:36 am »

so anyone has good suggestions for a cheap, but working function generator ?   :o
 

Offline T4P

  • Super Contributor
  • ***
  • Posts: 3706
  • Country: sg
    • T4P
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #4 on: June 20, 2012, 07:31:38 am »

so anyone has good suggestions for a cheap, but working function generator ?   :o

Hantek DDS3x25 ?  :o
 

Offline voidptr

  • Contributor
  • Posts: 32
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #5 on: June 20, 2012, 01:28:07 pm »
Hantek DDS3x25 ?  :o

i gonna read about that guy,  more expensive,  but i like thing that work, and the io pattern generator can be pretty handy :-)


my bad gen looks really like this one but without the plastic case ...
it also got the same kind of jitter !

https://www.eevblog.com/forum/product-reviews-photos-and-discussion/review-of-cheap-dds-function-generator-udb-series-%28udb1102-udb1103-udb1105%29/
« Last Edit: June 20, 2012, 07:29:57 pm by voidptr »
 

Offline voidptr

  • Contributor
  • Posts: 32
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #6 on: June 21, 2012, 01:13:59 pm »

back on my silly gen for few minutes...

the cpu  is a STM8S103K3  (16 MHz)
and it used a CPLD  Altera Max II for driving 8 bits waveform and i guest all other stuff it can do...
there is a clock, seems an 34.546  MHz,  might by the clock for the CPLD generator... maybe...

so if  i suppose it is true, 34.546MHz is near 29 nSec, 
it could explain the jitter in a way to resync the waveform by adding or removing one sample
in a way to have a near correct global frequency waveform.

so it might not be that bad, but i will really prefer a more greatter output frequency,  so the
adjusting jitter is less present ...

i might have been interested to keep it has an hackable toy but i don't know if STM cpu  and CPLD Altera can
be locked.   if it is the case there no fun there ...

anyone had hack their SG1005 ?  :)

 

Offline ltaber

  • Newbie
  • Posts: 1
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #7 on: September 17, 2012, 05:22:55 am »
I have a USB version, the USB transmit and receive are connected to the STM8S103K3.  The linux lsusb dos not show it as a USB device.  The parts in it are quite cheap in quantity.  Digi-key lists the processor at about 80 cents.  The Altera Max II epm240 is about $6.  It could be an interesting device to hack if it is not locked down.   The D/A converter is a discreet  R-2R ladder driven directly from the CPLD. 

The jitter is most obvious in the square wave.  There are only finite transition times from the main clock, apparently no PLL to up the frequency.         
 

Offline nukie

  • Frequent Contributor
  • **
  • Posts: 783
  • Country: au
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #8 on: September 20, 2012, 05:47:48 am »
I have one and it's crap. Unfortunately it's more like a toy... waste of $$$  :-[

http://iteadstudio.com/evaluation/hack-the-sg100x-dds-signal-generator/
 

Offline Dread

  • Regular Contributor
  • *
  • Posts: 113
  • Country: jm
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #9 on: September 21, 2012, 09:19:07 am »
Scrap all of what I said below, I did not watch the video, I assumed you meant a Siglent SDG1005.
What you have is a really low end ebay generator and they are crap.  I am not even sure what they are intended for as you can't trust anything that they output.

Try a Siglent Generator, the are fairly low in price and work very well.

Sorry about the Below post.
__________________________________________

I have been really happy with my 1010.
I have not encountered the problem described by the OP but I will do some further testing tommorow.  So far it has been very solid and the built in freq counter is useful.

At first I had some issues like a missing dsb Output option and a unusual high drop in output as I ramped up the freq but a firmware update from the company fixed the issues.

I will give an update as I do more tests
« Last Edit: September 22, 2012, 12:02:25 am by Dread »
The Optimist says the glass is half full, the Pessimist says its half empty, an engineer only see's a glass that’s twice as big as it needs to be!
 

Offline eevfun

  • Newbie
  • Posts: 1
Re: SG1005 0.01- 5MHz DDS Function Signal Generator who got one ? :-)
« Reply #10 on: September 25, 2012, 08:22:36 am »
Hi all,

I have one of those SG1005/UBD1005 (not the S) and noticed that one needs to be careful how you connect the scope.

Ground on the LEFT and Signal on the RIGHT and the Traces look pretty good for both,
the TTL and Analogue Outputs.

(otherwise my Traces do look just like itead's and yours ... )

There is some Jitter at higher Frequencies, but heck for the roughly 30 bucks it sure is OK for many uses.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf