Re: Digital sine wave generation
- From: "Tim Shoppa" <shoppa@xxxxxxxxxxxxxxxxx>
- Date: 30 Mar 2006 18:27:20 -0800
bill.sloman@xxxxxxxx wrote:
Tim Shoppa wrote:
I think that you are about to find about Gibbs oscillations. If your
values are sine x/x (sinc) you are going to find that you want to
applying a Hamming raised cosine window (which it looks as if Win and
Don have done) to eliminate the ringing in the frequency response that
you get by truncating the shift register (Gibbs oscillations).
http://www.daqarta.com/EEX06.HTM
I don't think that's what I'm writing about Bill. The synthesizer in
question uses those 7 resistors (4 different values, really very
clever) to synthesize a 16-step approximation to a sin wave. The values
synthesized are "just" sin(pi/16),sin(3*pi/16), etc. The shift register
runs at exactly 16 times the resulting sine wave frequency.
sinc(x) comes in when you're windowing and the sampling rate is not a
simple harmonic of the signal, right? Interesting stuff but not
relevant to my much simpler application.
Tim.
.
- Follow-Ups:
- Re: Digital sine wave generation
- From: bill . sloman
- Re: Digital sine wave generation
- References:
- Digital sine wave generation
- From: Tim Shoppa
- Re: Digital sine wave generation
- From: bill . sloman
- Digital sine wave generation
- Prev by Date: Who can help me think about the negative feedback in analog circuit?
- Next by Date: Re: Sell high quality HDI PCB (CHINA)
- Previous by thread: Re: Digital sine wave generation
- Next by thread: Re: Digital sine wave generation
- Index(es):
Relevant Pages
|