??? 05/17/12 10:36 Read: times |
#187392 - uC sine generator Responding to: ???'s previous message |
Andy Peters said:
Or you could use a microcontroller to generate sine values, again using a lookup table or perhaps just calling a math library with a sine function. Use a timer to get a new value on a regular interval. Hi Andy, This is what I did, implemented in a ATmega48 running overclocked at 32MHz, works great but for 8 bits resolution I can get up to 2KHz sine. The problem with the above, is it is right on the limit of design, I'm having to overclock the Mega and I don't like to do that. Anyhow, I've ordered some at28C64 eeproms(parallel) 8k 150ns access time. Cheers |
Topic | Author | Date |
256bit x 8 proms | 01/01/70 00:00 | |
What frequency Sine wave & Clock ? | 01/01/70 00:00 | |
Thank you | 01/01/70 00:00 | |
DDS (Direct Digital Synthesis) | 01/01/70 00:00 | |
digital sine wave | 01/01/70 00:00 | |
uC sine generator | 01/01/70 00:00 | |
DMA | 01/01/70 00:00 | |
neither do I | 01/01/70 00:00 | |
ARN | 01/01/70 00:00 | |
'F120 Series | 01/01/70 00:00 | |
Other solutions | 01/01/70 00:00 | |
150nS access time is so long | 01/01/70 00:00 | |
is that realy the case? | 01/01/70 00:00 | |
Of course my solution | 01/01/70 00:00 | |
Hmmm.., nice but... | 01/01/70 00:00 | |
Those are actually PALs not CPLDs | 01/01/70 00:00 | |
ATF750CL for PT clocks | 01/01/70 00:00 | |
ATF750 | 01/01/70 00:00 | |
ATF750C ? | 01/01/70 00:00 | |
Yes, Jim You are exactly right. | 01/01/70 00:00 | |
Can I suggest | 01/01/70 00:00 | |
ATDH1150USB | 01/01/70 00:00 | |
Update : ATDH1150VPC | 01/01/70 00:00 | |
Thanks JIM | 01/01/70 00:00 |