Signal Conditioning

cancel
Showing results for 
Search instead for 
Did you mean: 

50mV peak in analoge sine output, f=10kHz

Solved!
Go to solution

Good morning!

Yesterday I found that when I create an analoge sine ouput signal (either with a labview program or in the M&A test panel) the sine has a 50mV peak when it changes sign(+/-)

 

I'm using a USB-6212

labview 8.6

sample frequency: 200kS/s

sine frequency:       10kHz                     

 

The peak is still there for 1000Hz (stil 50mV), but I dont see it for 10Hz frequencies.

The peak amlitude does not change for Amplitudes between 1V to 10mV.

I see the same glich on AO-0 and AO-1, and it is always when the sine =zero.

 

 

Does any one know: "What this is?" and more important: What can be done about it?????

 

I've attached a picture of the peaks for a sine with amplitude 10mV.

Applying a filter to take out the peak would be my last resort, but that does not seem like the way to go.

 

Thank you so much,

Tasio

0 Kudos
Message 1 of 5
(5,858 Views)
Solution
Accepted by topic author funkymunky

That glitch (spike) is typycal for some (simple) DAC designs. A simple RC filter can help . Bonny Baker wrote an article in EDN about it and a KB article about this topic from NI is also somwhere at ni.com....

 

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 2 of 5
(5,850 Views)

Thanx Henrik!

That helps a lot. At least for the understanding. I'm not sure if I can buy a string DAC but its either that or filtering.

And filtering is not realy an option since I would like to be able to change the frequency...

 

If any one else is interested: http://www.ti.com/lit/an/slyt300/slyt300.pdf and http://pages.nxtbook.com/nxtbooks/ubm/edn_20110728/offline/ubm_edn_20110728.pdf (ctr+f Bonnie Baker)

might be of interest.

 

So thank you very much Henrik,

may you live long and prosper:)

 

Cheers,

Tasio

0 Kudos
Message 3 of 5
(5,834 Views)

"The glitch is most prevalent during the MSB transition, when bits are switching from 7FFFh to 8000h (for a 16 -bit DAC)" [1]

 

What if I keep transitions from 7FFFh to 8000h from happening? I could just change the range or give my sine an offset? 

I might see the second most significant bit change, but would not have as large a glitch.

 

 

[1]Bonnie Baker: http://www.ti.com/lit/an/slyt300/slyt300.pdf (page 6 lower part)

0 Kudos
Message 4 of 5
(5,831 Views)
What is the maximum value of current that the Elvis II can sink in ??? I am using function generator to produce a sine wave.plz tell me wht the max current ratings so that nuthing happens o my elvis 🙂
0 Kudos
Message 5 of 5
(5,788 Views)