Dual-Channel Sine-cosine generator

  • Thread starter Thread starter Jdo300
  • Start date Start date
  • Tags Tags
    Generator
Click For Summary
SUMMARY

The discussion centers on the need for a dual-channel sine wave generator capable of producing two sine waves that are 90 degrees out of phase, suitable for generating a fast rotating magnetic field. Jason O is exploring off-the-shelf solutions, particularly looking for kits that can operate within a frequency range of 1Hz to 1MHz. While suggestions include using 8-bit EPROMs or DDS (Direct Digital Synthesis) ICs, no specific commercial products were identified. The conversation highlights the challenges in finding ready-made units that meet these specifications.

PREREQUISITES
  • Understanding of sine wave generation techniques
  • Familiarity with Direct Digital Synthesis (DDS) technology
  • Basic knowledge of EPROM programming and digital signal processing
  • Experience with microcontrollers for signal control
NEXT STEPS
  • Research available dual-channel DDS ICs from Analog Devices
  • Explore EPROM programming techniques for sine wave generation
  • Investigate commercial kits for dual sine wave generation
  • Learn about ladder networks and D to A converters for signal output
USEFUL FOR

Electronics hobbyists, engineers designing magnetic field applications, and developers seeking to implement dual sine wave generators in their projects.

Jdo300
Messages
548
Reaction score
5
Hello All,

I am doing some random experiments where I want to generate a very fast rotating magnetic field using two out of phase sine waves (90 degrees separated). I wanted to ask you all here if you have ever seen any kits for a dual sine wave generator that allows the user to adjust the phase shift. I know that I could build something using Op-amps but I'm really looking for an off the shelf solution (a kit or something) that I can put together. If anyone is curious, the frequency range I'm aiming for is 1Hz to 1Mhz roughly. So far I found a nice DDS board on eBay that would do exactly what I want if it had two channels:

http://cgi.ebay.ca/N3ZI-80-MHz-30MHz-DDS-Direct-Digital-Synthesizer_W0QQitemZ130306100829QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item1e56d94e5d&_trksid=p3286.c0.m14&_trkparms=72%3A1215|66%3A2|65%3A12|39%3A1|240%3A1318|301%3A1|293%3A1|294%3A50

but so far I haven't found anything else. Any tips would be crealy appreciated.

Thanks,
Jason O
 
Engineering news on Phys.org
I don't know of any ready made units, but I can suggest one approach.

If you get two 8 bit eproms and program them for 8 bit sinewaves out, but calculated to be 90 degrees out of phase with each other, you could produce the sinewaves from ladder networks or D to A converters. You would have to clock them together at 256 times the output frequency, so clocking at 10 MHz would give an output frequency of about 39 KHz.

This frequency could be higher if you could accept a rougher sinewave by taking bigger steps than 1 degree.

I have an Excel file that does this if you want to go that way. The graphs in Excel look like very acceptable sinewaves.

If you used a large enough EPROM, you could program it to give smaller steps in phase by storing alternative sets of data.
 
Last edited:
Hi vk6kro,

That's an interesting approach, I have thought about that myself, but honestly, if I end up making something like that, I'd probably use DDS ICs controlled by a microcontroller. I know that Analog Devices makes some nice ones that would probably work fine. I was just hoping to find an off the shelf solution before looking into developing such a thing myself.

Thanks,
Jason O
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
73K