wave form generator

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi to all,     

   

Can anybody  help     

   

How to design a simple waveform generator which can generate a sine, triangular or square waveform with a frequency of 400Hz based on the user function input e.g a switch.

   

Regards

   

Rajendra

   

     

0 Likes
1 Solution
Anonymous
Not applicable

 Any idea the DDS version of wave8 would be release?

View solution in original post

0 Likes
13 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The WaveDAC - component can do exactly what you want. Have a look at this thread: http://www.cypress.com/?app=forum&id=2233&rID=63587 

   

 

   

Happy coding

   

Bob

ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

Link to project files and ap note -

   

 

   

http://www.cypress.com/?rID=54728

   

 

   

Regards, Dana.

HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

You also might look here: http://www.cypress.com/?rID=50106&cache=0 (but this does more than you seem to need).

Anonymous
Not applicable

@hli so basic unit of function generator in PSoC is WaveDAC?

   

WaveDAC is building block for DDS?

HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

WaveDAC8 is one way (the easier one), using a NCO+DMA+VDAC8 is another one. WaveDAC is much simpler, but doesn't allow good frequency control. Using a NCO is a little bit more complicated, but allows better frequency control and has better quality of the generated waveforms.

Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The WaveDAC we recommended does exactly what you requested at the begin of your post: Generating sine, triangular, sawtooth or squarewave output. Implementation, programming and test can be done within less than half an hour. I suggest you to start with that and see if it is sufficent.

   

 

   

Happy coding

   

Bob

Anonymous
Not applicable

Thanks @Bob and @hli  i ll try waveDAC and ask u for help if needed

   

@hli have u recieved your imso oscillioscope and how much points we need for imso?

HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

@sachinbvp no, the scope did not arrive yet. I think USPS sends this by ship, so it takes a while. But maybe I should ask for a tracking number...

   

As for the points needed - you can check this by yourself: http://www.four51.com/UI/Customer.aspx?p=Catalog&CatID=QZ7UHwdh1OZ2q24Hi89SO6G39-s0enncaquEpKM0eOQQg... shows that you need 300 reward dollars for it. And you need 10 points for one dollar, so you need 3000 points for it.

HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

@sachinbvp: I need to correct this. Today I got the shipping confirmation - I got send out via Fedex, and should arive on monday.

0 Likes
MarkH_61
Employee
Employee
25 likes received 50 replies posted 25 replies posted

To get the most speed and over sample rate with the WaveDac8, use current mode (iDAC).  Then you can run the sample rate 4 MSPS or faster.

   

I agree DDS would be better.  WaveDAC8 Version 2.0 will have a DDS option.

   

 

   

Mark

Anonymous
Not applicable

 Any idea the DDS version of wave8 would be release?

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Wow, a WaveDAC8 with DDS? Cool. I cannot wait...

Anonymous
Not applicable

when wavedac8 with DDS is releasing?

0 Likes