Electronics > Beginners

DIY Function Generator

<< < (14/14)

rstofer:

--- Quote from: Brutte on January 18, 2017, 09:04:26 am ---I also like the ideas of a 1Gs 8-channel 14-bit ARB, it would be very interesting to have it on my desk but to be fair I do not have $1000 and anything that sticks beyond 1MHz analog bandwidth is beyond my field of interest. I need a true arbitrary waveform generator (and not sin+square), for embedded, testing and debugging. Current micros are clocked in the range of 50-100MHz, they cannot cope with signals from >1MHz bandwidth (even a stupid PID @ 100kHz is a challenge on a 100MHz micro) so I really have no interest in a 5MHz triangle waveform.
 

--- Quote from: ziplock9000 on January 17, 2017, 10:54:10 pm ---What I was hoping to build looks similar to the FG085 but with a PC/Windows based front end for versatility. Thanks
--- End quote ---
FG085 looks too limited in functionality for me but the bandwidth is ok-ish.

I need:
-a sine sweep, from A to B, in logarithmic scale. Two decades at least. 1Hz:100Hz, 2Hz:200Hz, 5Hz:500Hz,..., 5kHz:~500kHz
-random noise generator, with replay (so not that random)
-trapezoidal shape (for servo control)
-ramp with reset output (for integrating opamp with zeroing)
-external output trigger, input trigger and clock (to synchronize that with external gear for debugging, or to cascade/parallel with second arb generator),
-incremental encoder/pushbutton emulator with switching noise (for testing noisy encoder/button interfaces)
-hardware keyboard and standalone operation not required
-USB interface

--- End quote ---

You really should look at the Digilent Analog Discovery.  It turns out that your 'sweep' requirement is met by the Network app while the Wavegen app will meet the noise, trapezoid and general signal requirements.  External input trigger is probably possible (there are pins for it but I have TESTED it myself).  I'm not sure about trigger out...

It costs nothing to download the Waveforms software and play around with the demo mode:
http://store.digilentinc.com/waveforms-2015-download-only/

Here's an overview page with a link to the Reference Manual (among other things):
https://reference.digilentinc.com/reference/instrumentation/analog-discovery-2/start?redirect=1

AE7OO:
I've got the semi-updated (Meaning it has the 12bit/2048 update, but still has the CH340 serial to USB) MHS-5200A - 25Mhz.  Sine wave output to 25Mhz, all other outputs restricted to give or take 6Mhz.  It is a ARB with about 200Ms(Closer to 170 according to Sigrok), 12bit with 2048 points and 15 memories. 
As long as you keep the output to a semi-low level, about 7Vpp above 10Mhz OR 14Vpp below, it works just fine. 
As far as I can tell the complete serial protocol has been reverse engineered, but the native software I've got is not too bad.  It handle outputs of both channels, freq measurements, freq sweeping, and has basic waveform generation.

It runs about from about $70 on Amazon(Prime) for the 25Mhz one.  Trying to go lower than this price, you'll end up with either a Kit, a reference board design, a analog (aka XR220x) generator or a audio only gen.
I know the thread is old but....

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod