Need help in microcontroller selection.

Jun 29, 2005 1 Replies

Iam working on a project ,"Noise Geneator" where I need to generate a sine wave.Currently I'm using c8051f020 ,which has an inbuilt DAC of 12-bit resolution,10us settling time & 2.4v Vref. My requirements are:1 Generation of sine wave from 0Hz --> 10KHz. 2 Amplitude variation from 0.01mv --> 1v. 3 Frequency sweep. 4 Noise generation.



But with c8051f020 I can achive 10KHz Freq at only 10 samples/cycle maximum(10us settling time of DAC),where data recovery is difficult.And I can achive minimum amplitude of 0.58mv(12-bit resolution & Vref = 2.4v),where as my requirement is 0.01mv --> 1v. So I require a Microcontroller with a DAC inbuilt of 16-bit resolution & 5us settling time.I can interface DAC with a Microcontroller but this will result in larger circuit size. So please help me with a Microcontroller or any other suggestions.



Yours sincerely, Sujay.



Only if you insist on using nothing else but the micro itself to do this. A controllable output scaler (amplifier/potentiometer) would get you the amplitude range much more easily, and a little analog filtering should remove the need for an ultra-fast DAC.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required