Need help in microcontroller selection.

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.

Reply to
suji
Loading thread data ...

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.
Reply to
Hans-Bernhard Broeker

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.