EEVblog Electronics Community Forum
Electronics => Projects, Designs, and Technical Stuff => Topic started by: D4rmond on May 12, 2015, 05:48:56 pm
-
Hi there! (sorry if I do some grammatical mistakes but I'm not english xD)
I'm looking forward to building a special waveform generator in the audio frequency range. I'll write the waveform on the SRAM with an Arduino or something similar. The waveform will be drawn from a special software with my pc. But that's not what I'm asking for.
I'm in struggle with the "scanning" of the sram. With the help of excel, I found that it takes about 6MHz for getting on the output a sinewave at 4186Hz (C8 on the keyboard, that's my target).Therefore that will be my frequency limit. But I have to give at the binary counter (the one that scans the ram) any frequency starting from 1Hz (it has to be as low as possible, it doesn't need to be necessarily 1Hz) to about 6MHz. I found on google that I'll need some Programmable Interval Timers such as Intel 8253 or something like that. I have no idea about programming it and I'd like to use something that can do the "dirty job" but at the same time could be something I can program or at least understand.
Any ideas? Do you know some PITs that are much easier to use instead of the Intel 8253? And if not, do you have any resources for the 8253?
Thanks a lot for future replies.