Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® 3 > wave form generator

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



wave form generator
Moderator:
RKRM

Post Reply
Follow this topic



wave form generator

vgy posted on 27 Sep 2012 12:56 AM PST
Top Contributor
133 Forum Posts

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




Re: wave form generator

Bob Marlowe posted on 27 Sep 2012 01:39 AM PST
Top Contributor
1768 Forum Posts

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



Re: wave form generator

danaaknight posted on 27 Sep 2012 03:45 AM PST
Top Contributor
1773 Forum Posts

Link to project files and ap note -

 

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

 

Regards, Dana.



Re: wave form generator

hli posted on 28 Sep 2012 01:24 AM PST
Top Contributor
675 Forum Posts

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



Re: wave form generator

sachinbvp posted on 09 Oct 2012 06:24 AM PST
Top Contributor
139 Forum Posts

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

WaveDAC is building block for DDS?

 



Re: wave form generator

hli posted on 09 Oct 2012 07:09 AM PST
Top Contributor
675 Forum Posts

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.



Re: wave form generator

Bob Marlowe posted on 09 Oct 2012 08:17 AM PST
Top Contributor
1768 Forum Posts

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

 



Re: wave form generator

sachinbvp posted on 09 Oct 2012 09:45 AM PST
Top Contributor
139 Forum Posts

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?



Re: wave form generator

hli posted on 11 Oct 2012 02:37 AM PST
Top Contributor
675 Forum Posts

@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-s0enncaquEpKM0eOQQgMKZj0I-pucA-e-e shows that you need 300 reward dollars for it. And you need 10 points for one dollar, so you need 3000 points for it.



Re: wave form generator

hli posted on 12 Oct 2012 11:53 AM PST
Top Contributor
675 Forum Posts

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



Re: wave form generator

meh posted on 12 Oct 2012 01:13 PM PST
Cypress Employee
25 Forum Posts

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

 



Re: wave form generator

H L posted on 13 Oct 2012 11:36 PM PST
Top Contributor
679 Forum Posts

 Any idea the DDS version of wave8 would be release?



Re: wave form generator

hli posted on 13 Oct 2012 04:08 AM PST
Top Contributor
675 Forum Posts

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



Re: wave form generator

sachinbvp posted on 31 Oct 2012 07:00 AM PST
Top Contributor
139 Forum Posts

when wavedac8 with DDS is releasing?






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20