I am considering to purchase a PCGU1000 PC controlled function generator.
Before doing so , I need to clarify the capabilities.
I will need to generate a pulse train with ~1.5ms Space , and ~125us Pulse widths, 3v3 amplitude.
In addition, the most important parameter to be able to adjust is the Rise / Fall time of the Pulse, from 1-2us upto 10’s of microseconds.
Is the PCGU1000 capable of this ?
In addition, will the PCGU1000 operate correctly with a Windows 7 machine?
[quote]Is the PCGU1000 capable of this ?[/quote]Yes, it is.
You can use the Wave Editor included into the function generator software.
To make the waveform file you can use MS Excel, or any other spreadsheet program.
In the spreadsheet you can make the waveform “image”.
One cycle of the PCGU1000 waveform contains 8192 samples.
In the spreadsheet you should make a data table of 8192 data points.
In your case the time of one period of the wave is 1625us
One data sample corresponds thus 1625us/8192 = 0.2us
If you want 1us rise time, you should increase the data value during 5 samples from 0.0 to 1.0.
Here an example:
Here are corresponding waveforms on the oscilloscope screen:
The steps at 1us can be smoothed by adding a small capacitor (e.g. 3.3nF) in parallel with the generator output. Together with the output resistor of the generator (50ohms) it constitutes a low pass filter.
Here the filtered waveform:
You can use copy and paste to move the data from the spreadsheet to the Wave Editor.
Please see the function generator Help for more details how to use the Wave Editor.
Here are the function generator settings to generate 1500us/125us, 3.3V pulses:
[quote]In addition, will the PCGU1000 operate correctly with a Windows 7 machine?[/quote]Yes, it will.
There is a workaround to use the PCGU1000 on 64-bit Windows 7.
You’ll find the instructions in the Release_Notes.pdf included to this PcLab2000SE installation package: velleman.eu/downloads/files/ … _setup.zip