background image

GFG-3015 

    p.5 

2. Product Introduction 

The  frequency  feedback  method  applied  by  GFG-3015  is  a  new  technique  that 

generates  stable  output  frequency  with  extraordinary  accuracy  for  Function 
Generator.   

 

The  traditional  function  generators  typically  use  integrating  circuit  and  constant 

current  circuit  techniques  that  are  easily  affected  by  operation  temperature  or  the 
quality  of  resistor  or  capacitor  and  other  key  components  to  occur  poor  frequency 
accuracy. The innovative design for GFG-3015 is to get rid of these problems. 

 

The frequency feedback system needs a compatible, powerful frequency counter. 

GW has designed his own full-function counter chip, GFC-9701, for this system with 
high  frequency  test  range  and  full  functions,  including  Period  test,  Duty  test,  Ratio 
test, Time interval, Pulse wide, direct display and direct connect with CPU system. 
 

GFG-3015 uses this Chip to read output frequency value at any time. Then CPU 

will modify the correct value of D/A converter immediately according to this value, so 
that the user can get a high accuracy frequency from GFG-3015 Function Generator. 
 

Besides, the GFG-3015 can also generate a high accuracy frequency to provide 

high frequency resolution. 

 

Graph1 indicates the fundamental construction of a frequency feedback system. 

 

 

Except  the  different  design  from  the  typical  circuit,  GFG-3015  system  also  has 

micro controller (CPU unit) equipping an additional RS-232 interface functions which 
will be used on any test system with other instrument or to be controlled by computer.     
 
 
 
 
 
 

VCO

D/A

Convertor

CPU

Count er

(GFC-9701)

User

Interface

AMP

O/P

Summary of Contents for GFG-3015

Page 1: ...i Function Generator GFG 3015 USER MANUAL GW INSTEK PART NO 82FG 30150MC1 ISO 9001 CERTIFIED MANUFACTURER ...

Page 2: ...age without prior written consent of Good Will company The information in this manual was correct at the time of printing However Good Will continues to improve products and reserves the rights to change specification equipment and maintenance procedures at any time without notice Good Will Instrument Co Ltd No 7 1 Jhongsing Rd Tucheng City Taipei County 236 Taiwan Table of Contents Page ...

Page 3: ...n Keys 21 6 10 Setup of LIN or LOG Sweep 21 6 11 Setup of AM Modulation 25 6 12 Setup of FM Modulation 26 6 13 Setup of Trigger 28 6 14 Setup of GATE and BURST 30 6 15 Setup of External Counter 32 6 16 THE VCF Function 34 6 17 THE GCV Output Function 35 6 18 THE TTL Signal Output Function 36 6 19 THE SYNC Signal Output Function 36 6 20 Remote Control RS232 Interface 36 6 21 Commands Syntax 38 6 22...

Page 4: ......

Page 5: ...Low Voltage Equipment Directive the following standards were applied EMC EN 61326 1 EN 61326 2 1 Electrical equipment for measurement control and laboratory use EMC requirements Conducted and Radiated Emissions CISPR11 2003 A1 2004 A2 2006 Electrostatic Discharge IEC 61000 4 2 2001 Current Harmonic EN 61000 3 2 2006 Radiated Immunity IEC 61000 4 3 2006 A1 2007 Voltage Fluctuation EN 61000 3 3 1995...

Page 6: ...icates that an injury hazard may occur but is not immediately accessible CAUTION This term indicates potential damage to this product or other properties DANGER High voltage Protective Conductor Terminal ATTENTION refer to manual Double Insulated DANGER Hot surface Earth Ground Terminal 2 Do not place any heavy objects on the instrument under any circumstances 3 Disassembling the instrument Due to...

Page 7: ...de case Please see the Figure A Figure B on below and replace a proper fuse as listed below Be sure to use the correct fuse before changing the applying location F101 T 0 8A 250V F100 T 0 5A 250V Check the line voltage setting on the rear panel If the line voltage setting does not match Please change the line voltage setting according to the following steps 1 Remove line cord from AC socket 2 Swit...

Page 8: ...ive Phase As the colours of the wires in mains leads may not correspond with the coloured markings identified in your plug appliance proceed as follows The wire which is coloured Green and Yellow must be connected to the Earth terminal marked with the letter E or by the earth symbol or coloured Green or Green and Yellow The wire which is coloured Blue must be connected to the terminal which is mar...

Page 9: ...equency test range and full functions including Period test Duty test Ratio test Time interval Pulse wide direct display and direct connect with CPU system GFG 3015 uses this Chip to read output frequency value at any time Then CPU will modify the correct value of D A converter immediately according to this value so that the user can get a high accuracy frequency from GFG 3015 Function Generator B...

Page 10: ...le Ramp Pulse AM FM Sweep Trigger and Gate or Burst Wide output frequency range 0 01Hz 15MHz High frequency accuracy 0 02 5 count Maximum frequency resolution 10mHz Dual displays indicate frequency and amplitude or other necessary information Built in 6 digit INT EXT Function Counter and up to 150MHz frequency range with high resolution INT EXT AM FM Modulation with internal modulation signal outp...

Page 11: ...pedance 50Ω 10 Range 10 00V 0 01V into 50Ω 4 amplitude ranges Vac peak Vdc 5V Resolution 10mV 10 00V 0 01V Accuracy 3 5count at 10Hz 1MHz 10 5count at 1MHz 15MHz Amplitude Unit Vpp Vrms dBm Range 5V into 50Ω Vac peak Vdc 5V Resolution 10mV DC Offset Accuracy 3 3count at Amplitude Min Control Range 80 20 80 to 1MHz Resolution 1 Duty Accuracy 1 to 1MHz at 50 Duty Impedance 50 Ω 10 Sync Output Level ...

Page 12: ...ate Frequency Range 10mHz 10KHz in 3 Frequency Range auto switch Rate Frequency Accuracy 5 1 count Rate Frequency Resolution 10 0kHz 0 1kHz 100Hz 99Hz 1Hz 1Hz 0 99Hz 0 01Hz 0 01Hz Symmetry 90 10 90 Resolution 1 Symmetry Accuracy 1 count 1 Output Level 1Vpp into 10kΩ load Sine Wave Distortion 2 from 10Hz to 10kHz Amplitude Modulation Depth 0 100 Modulation Frequency Rate 0 01Hz 10kHz INT DC 1MHz EX...

Page 13: ...L Load GCV Output To set the voltage between 0 2V to 2V as per different Frequency in Same frequency Range INT EXT Switch Selector Range 5Hz 150MHz EXT Accuracy Time Base 10MHz Accuracy 1 count Time Base 20ppm 23ºC 5ºC after 30 minutes warm up Resolution The maximum resolution is 100nHz for 1Hz and 1Hz for 100MHz Input Impedance 1MΩ 150pF Frequency Counter Sensitivity 35mVrms 5Hz 100MHz 45mVrms 10...

Page 14: ...p 10 GFG 3015 5 Front and Rear Panels Front Panel ...

Page 15: ...ressed the OFFS LED on parameter display area B will be flashing until other mode is set Key is to set main output Duty Cycle entry mode Key in the desired value of percentage by using the number keys or Modify keys and Unit keys When the key is pressed the DUTY LED on parameter display area B will be flashing until other mode is set Key is to start performing Amplitude Modulation Frequency Modula...

Page 16: ... is set The detail operation of these keys Please refer to the instruction in next Chapter 4 System keys Key is to save or reload the setup parameters of the instrument into or take out from memory the selected numbers is from 0 to 9 up to 10 groups Key is to start performing RS232 interface Press the key then use rotational knob to change function states ON or OFF Press the key again then use rot...

Page 17: ...phase of trigger function entry mode Key in the desired value of percentage by using number keys modify keys and Unit keys When the key is pressed the PHASE LED In parameter display area B will be flashing until other mode is set Key is to choose the Trigger signal source internal or external When the key is pressed the EXT LED In Trigger Function LED area will light up accordingly until the key i...

Page 18: ...ow The PHASE LED light on indicated that the value of display was phase of trigger function right now The STOR LED light on indicated that the value of display was save group number right now The RECL LED light on indicated that the value of display was reload group number right now The V rms dBm kHz Hz and DEG LED light on indicated that unit according current value of display 12 Waveform Functio...

Page 19: ...nals Output resistance is 50Ω 20 Sync Output BNC This is the BNC connector that outputs sync signals Output resistance is 50Ω 21 TTL Output BNC This is the BNC connector that outputs TTL level signals 22 GCV Output BNC This is the BNC connector that outputs the voltage between 0 2V and 2V varied with different Frequency 23 Modulation Sweep Output BNC This is the BNC connector that outputs internal...

Page 20: ...p 16 GFG 3015 Rear Panel ...

Page 21: ...rminal AC input should be within the range of line voltage 15 50 60Hz 2 Line Voltage Selector This switch can choose the current line voltage between 115V and 230V 3 RS232 connector This is the port of serial RS232 interface The DCE and Baud rate is among 300 19 2k ...

Page 22: ...iangle or Square waveform to get Ramp or different Pulse width square waveform 6 3 The Setup of Frequency Set to Frequency Entry mode by pressing button the FREQ LED In parameter display area A will be flashing Key in the desired value of frequency Select a proper unit button to specify the value In addition you can use and the Rotate Knob to adjust the main frequency value you need Note The frequ...

Page 23: ...e Rotate Knob anti clockwise until the digit become to 5 The input limit 1 Amplitude should be among 0 01 10Vpp 2 Offset should be among 5Vpp 3 AMPL 2 OFFSET 10Vpp 6 5 The Setup of Offset Set to main DC offset Voltage entry mode by pressing button now the OFFS LED In parameter display area B will be flashing Key in the desired value of DC offset voltage Select a proper unit button to specify the v...

Page 24: ...n Then turn the Rotate Knob anti clockwise until the digit become to 3 The input limit 80 20 80 at 1MHz 6 7 The Setting of STORE The Store button is used to save the setup parameters of the instrument into its memory with the stored group number from 0 to 9 up to 10 groups totally Push button Key in the group number from 0 to 9 Press any button from or to complete the setting Example of the Setup ...

Page 25: ...p parameters from memory 3 Display sweep center frequency and get into enter mode 4 Change the Modulation source 5 Set Frequency modulation function 6 Choose the Modulation type 7 Display Sweep stop frequency and get into enter mode 8 Set LOG sweep function 9 Choose the Counter signal source 6 10 Setup of LIN or LOG Sweep GFG 3015 can adopt frequency to sweep its function output for triangle and r...

Page 26: ...at the same sweep range Sweep Range 150kHz 15MHz 15kHz 1 5MHz 1 5kHz 150kHz 150Hz 15kHz 15Hz 1 5kHz 1 5Hz 150Hz 0 15Hz 15Hz 0 01Hz 1 5Hz 3 The bandwidth SPAN stop frequency start frequency The center frequency stop frequency start frequency 2 The start frequency center frequency of the sweep bandwidth 2 The stop frequency center frequency of the sweep bandwidth 2 The start and stop frequencies can...

Page 27: ... Sweep Output BNC will output 1Hz Triangle wave In addition you can use and the Rotate Knob to modify the value you need Example of the Setup of LOG Sweep To set the following conditions Output function Triangle Wave Start frequency 10kHz Output amplitude 10Vpp Stop frequency 100kHz Sweep mode LOG Sweep signal symmetry 90 Speed 0 1 second Procedure Press to select TRIANGLE wave for main output Pre...

Page 28: ...tart or stop frequency Please refer to the sample below To set the following conditions Start frequency 100Hz Stop frequency 1MHz Procedure Press to select linear sweep mode Press in sequence Press in sequence Press When the key is pressed The Display area will show reminding message The detail as below If the input sweep ranges out of correct range The instrument will according to start and stop ...

Page 29: ... modulation signal Range 90 10 90 Press to start performing amplitude modulation Note 1 Please refer to the setup of amplitude modulation as the example below 2 When the modulation signal sources from external are selected the Rate Span Depth Symmetry and source selection will disable as these functions are operated on internal source mode only 3 It won t make any change on execution and result by...

Page 30: ... The FM modulation function offers internal sine square and triangle Ramp signals Besides you can select the modulation signal from external Modulation Trigger Input BNC Set the main output function by pressing button Set the main output Amplitude by pressing button and number keys Set the main output frequency by pressing button and number keys Select the modulation mode by pressing buttons Selec...

Page 31: ...kHz 15 0000kHz 150Hz 15kHz 4 150 01Hz 1 50000kHz 15Hz 1 5kHz 3 15 01Hz 150 00Hz 1 5Hz 150Hz 2 1 51Hz 15 00Hz 0 15Hz 15Hz 1 0 01Hz 1 50Hz 0 01Hz 1 5Hz 2 Please refer to the setup of frequency modulation as the example below 3 When the modulation signal source external is selected the Rate Span Deviation Symmetry and source selection will disable as those functions are workable on internal source mo...

Page 32: ...on offers internal trigger source signals Besides You can select the signal from external From Modulation Trigger Input BNC Set the main output function by pressing button Set the main output Amplitude by pressing button and number keys Set the main output frequency by pressing button and number keys Select the Trigger type by pressing button Select the Trigger signal source by pressing button Pre...

Page 33: ...Main Frequency 5kHz Trigger Signal rate 1kHz Main Output Amplitude 10Vpp Trigger Phase 30º Trigger type Multi trigger Trigger Signal Symmetry 50 Procedure Press to select SINE wave for main output Press in sequence Then press in sequence Press to set Trigger Type on Multi Trigger Press to select the source from internal signal Press in sequence Press in sequence Press in sequence Press The Trigger...

Page 34: ... the Trigger Type to Multi Trigger type Because the Frequency and Symmetry of Trigger signal have their own accuracy that is different than main frequency therefore when the above formula is used to calculate the Symmetry the value might have to be modified to match the Burst count as desired To set the following conditions for BURST function example Main function Sine Wave Burst period 10ms Main ...

Page 35: ...ate period Open Gate time Set the Trigger Type to Multi Trigger type Because the Frequency and Symmetry of Trigger signal have their own accuracy that is different than main frequency therefore when the above formula is used to calculate the Open Gate time the value might have to be modified to close your desire It s a normal phenomenon that the Open Gate time may have less accuracy than your wish...

Page 36: ... 6 digits counter and up to 150MHz high frequency range with high resolution Press button the EXT and one of the Gate time indicated LEDs will light up also the GATE will be flashing according to the Gate time of Counter In Counter Functions LEDs area Now the external counter is in enabling status When the is pressed the Gate time LEDs will be according to the cycle of 0 01S 0 1S 1S and 10S to dis...

Page 37: ... OVER 1Hz 0 01 Sec 10 0000 MHz 100Hz 0 1 Sec 0 00000 MHz OVER 10Hz 1 Sec 0 00000 MHz OVER 10Hz 10MHz 10 Sec 000 000 kHz OVER 1Hz 0 01 Sec 100 000 MHz 1kHz 0 1 Sec 00 0000 MHz OVER 100Hz 1 Sec 0 00000 MHz OVER 10Hz 100M Hz 10 Sec 000 000 kHz OVER 1Hz Note When OVER LED is light on The means that there are still more values than 6 digits on the Display User can set more high Gate time to check it Ex...

Page 38: ...kHz 1 50000MHz 15kHz 1 5MHz 6 15 001kHz 150 000kHz 1 5kHz 150kHz 5 1 5001kHz 15 0000kHz 150Hz 15kHz 4 150 01Hz 1 50000kHz 15Hz 1 5kHz 3 15 01Hz 150 00Hz 1 5Hz 150Hz 2 1 51Hz 15 00Hz 0 15Hz 15Hz 1 0 01Hz 1 50Hz 0 01Hz 1 5Hz The input voltage must be input with VCF BNC connector If need to change The frequency variation range proceed 6 3 The Setup of Frequency to modify the main setting frequency Ex...

Page 39: ...he main frequency the voltage got from GCV output BNC connector will be changed Basically If user set any main frequency then It will get a relative voltage from instrument But that just appear in same Frequency Range Because whole frequency range 0 01Hz 15MHz of GFG 3015 are composed of 8 frequency range The detail is as below So the GCV output voltage 0 2 to 2V just appear on each same frequency...

Page 40: ... The GFG 3015 provides a synchronous signal with main output from SYNC Output BNC connector The frequency of SYNC signal output synchronizes with main output If need to modify the frequency of the signal please refer to the procedure of 6 3 The Setup of Frequency The amplitude of the signal is fixed at 1Vp p open circuit which can not be changed Example of the Setup of Sync Output To set the follo...

Page 41: ...of one DTE device to the output line of the other Many devices require a constant high signal on one or more input pins Ensure that the signal ground of the equipment is connected to the signal ground of the external device Ensure that the chassis ground of the equipment is connected to the chassis ground of the external device Do not use more than 15m of cable to connect devices to a PC Ensure th...

Page 42: ... to test whether the RS232 connection is working or not you can send a command from computer For instance using a terminal program send the query command uppercase IDN Should return the Manufacturer model number and firmware version in the following format GW GFG3015 V 1 00 If you do not receive a proper response from the GFG 3015 please check if the power is on the RS232 configurations are the sa...

Page 43: ...nd header for the leaf node indicated SOURce SWEep SPACing Root Node Header Path Command Header Leaf Node Parameter If the command has parameters the values have to be included In this manual when we express the syntax of the command the symbols are used for enclosing the parameter type For instance the syntax of the command in the following Figure includes the Boolean parameter type NOTE Do not i...

Page 44: ...minator As there is no signal of end message on RS232 bus therefore use LF Line Feed 0 0A or ASCII n as message of terminator When a series of commands are sent to the instrument they must add a LF to be a judgment for message terminator As for query command the return message of the instrument is also added a LF for PC to judge message terminator Entering Commands The standard which governs the c...

Page 45: ...pe of error messages None FUNCtion WAVeform Set the waveform of main frequency NR1 1 Sinusoid 2 Triangle 3 Square FUNCtion WAVeform Check the present waveform of main frequency None FREQuency Set the main frequency NRf Numeric data FREQeency Check the main frequency None AMPLitude VOLTage Set the value of output amplitude NRf Numeric data AMPLitude VOLTage Check the value of output amplitude None ...

Page 46: ...ne SOURce MODFM SPAN Set the value of FM span NR1 Numeric data SOURce MODFM SPAN Check the value of FM span None SOURce MODFM SYM Set the value of FM SYM NR1 Numeric data SOURce MODFM SYM Check the value of FM SYM None SOURce SWEep STARt Set the value of sweep start frequency NRf Numeric data SOURce SWEep STARt Check the value of sweep start frequency None SOURce SWEep STOP Set the value of sweep ...

Page 47: ...OURce TRIGger PHASe Check the value of trigger phase None SOURce TRIGger MODe Set the trigger mode NR1 0 Single 1 Mutiple SOURce TRIGger MODe Check the trigger mode None SOURce TRIGger SOURce Set the trigger source NR1 0 Internal 1 External SOURce TRIGger SOURce Check the trigger source None SOURce TRIGger SYM Set the value of trigger SYM NR1 Numeric data SOURce TRIGger SYM Check the value of trig...

Page 48: ...amming example shows how to communicate PC and instrument via RS232 IDN n Ask the Manufacturer model number and firmware FREQuency 1000 0 n Set Frequency 1000Hz include stdio h include windows h HANDLE InitCom int Error_Value char Error_Message 6 Error Create File n Error SetCommTimeous n Error SetCommState n Error SetupComm n Error GetCommState n Error EscapeCommFunction n void main char command_...

Page 49: ...n sprintf command_line FREQuency 3 0f n 1000 0 n is message terminator WriteFile hComm command_line dwcommand_len dwWritten NULL CloseHandle hComm Initial RS 232 HANDLE InitCom int Error_Value HANDLE hComm COMMTIMEOUTS CommTimeOuts hComm CreateFile COM1 GENERIC_READ GENERIC_WRITE 0 NULL OPEN_EXISTING NULL NULL if hComm INVALID_HANDLE_VALUE printf s Error_Message 0 return FALSE Timeout CommTimeOuts...

Page 50: ...BR_9600 current baud rate dcb ByteSize 8 number of bits byte 4 8 dcb Parity 0 0 4 no odd even mark space dcb StopBits 0 0 1 2 1 1 5 2 if SetCommState hComm dcb printf s Error_Message 3 return FALSE Set In Out Queue if SetupComm hComm 8196 8196 printf s Error_Message 4 return FALSE if EscapeCommFunction hComm SETDTR printf s Error_Message 5 return FALSE return hComm ...

Page 51: ... is as following table Error Code Explanation E01 Frequency over range E02 Frequency over Resolution E03 Amplitude over range E04 Amplitude over resolution E05 Offset over range E06 Offset over resolution E07 Duty over range E08 Duty over resolution E09 Mod rate over range E10 Mod rate over resolution E11 Mod sym over range E12 Mod sym over resolution E13 Sweep freq over range E14 Sweep freq over ...

Page 52: ...veform the Frequency Amplitude the DC offset the Duty and the setting the parameters of Sweep or modulation even the Trigger function It creates a friendly operation environment In addition it can read the output frequency through the powerful Counter GFC 9701 and modify the output frequency value at the real time Therefore it also provides high accurate signal DUTYCYCLE D A DUTYCYCLE D A MOD_FUNT...

Page 53: ... a specific value to the main frequency D A the VCF unit will generate a correspond frequency Symmetrical triangle wave then input a desire frequency value to the instrument the MPU will set the frequency accordingly 5 Description of every kind of Waveform The GFG 3015 provides many kinds of waveforms including Sine Triangle Square Ramp and Pulse Please refer to the following for details 1 Triangl...

Page 54: ...decided by the audio signal The carrier signal is obtained from the main waveform can select Sine Triangle and Square and the audio signal is obtained from a internal independent of function generator Set all the parameters of Amplitude modulation by selecting the Waveform modulation source the Amplitude Span the Frequency Rate and the Duty Symmetry of the generator The output of AM function block...

Page 55: ...he output through the Main Out terminal This function includes the internal and external Trigger with the same operation procedure except that the Trigger signal will be obtained from the external Trigger input terminal 10 Frequency Counter GW has designed its own full function counter chip GFC 9701 with high frequency test range for the system The counter has the internal and external counter mod...

Reviews: