Home
Arbitrary Function Generator
Contents
1. Modulation Trigger output GPIB RS232 input Trigger External trigger input Used to receive external trigger signals Trigger input MARK output Mark output signal Used for Sweep and ARB mode only Fan Power Socket A Power input 100 240V AC Input and fuse Jl 50 60Hz Mg Fuse T0 63A 250V s For the fuse replacement procedure see page 295 Power Switch Main power switch USB port The Mini B type USB connector is used to connect the function generator to a PC for remote control 16 GW INSTEK GETTING STARTED RS232 9 pin female RS232 socket used for RS232 port PC remote control CEIR i 24 pin female GPIB ON connector for PC remote control Trigger output Trigger output terminal MOD input T Modulation input terminal 17 GW INnsTeK AFG 3000 Series User Manual Display FREQ 1 000000000 kHz
2. pad keys GWINST AFG 3081 Arbitrary Funct jon Generator is i Output Terminals aD z C l Ge j Output key A A A A Q A A Q A Function keys Operation Output USB port keys indicators LCD display TFT color LCD display 480 x 272 resolution Activates the functions which appear in the bottom of the LCD display Function keys 1 F1 F6 Waveform is used to select a waveform type Operation keys Waveform The FREQ Rate key is used to set FREQ Rate the frequency or sample rate AMPL sets the waveform amplitude Sets the DC offset AMPL DC Offset 13 GY INSTEK AFG 3000 Series User Manual Preset Output key Output indicators 14 UTIL D Sweep Burst 00000 E C Ta A j gt A 2 O U A The UTIL key is used to access the save and recall options set the remote interface USB GPIB RS232 use DSO link update and view the firmware version access the calibration options output impedance settings set the language and access the help menu ARB is used to set the arbitrary waveform parameters The MOD Sweep and Burst keys are used to set the modulation sweep and burst settings and parameters The preset key is used to recall a preset state The Output key is used to t
3. 271 GW INSTEK AFG 3000 Series User Manual Return Parameter lt NR3 gt Returns the number of cycles INF INF is returned if the number of cycles is continuous Example SOURT ARB NCYC 1 0000E 02 The number of ARB waveform output cycles is returned 100 Source Specific SOURce 1 ARB OUT Put MARKer Command Description Define a section of the arbitrary waveform for marker output The marker is output from the SYNC terminal on the front panel Syntax SOURce 1 ARB OUT Put MARKer lt STARt gt lt LENGth gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 Start Length lt currently output arbitrary waveform Example SOUR1 ARB OUTP MARK 1000 1000 The marker output is for a start address of 1000 with a length of 1000 Source Specific SOURce 1 ARB OUT Put Command Description Output the current arbitrary waveform in volatile memory A specified start and length can also be designated Syntax SOURce 1 ARB OUTPut lt STARt gt lt LENGth gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 Start Length lt currently output arbitrary waveform Example SOUR1 ARB OUTP 20 200 272 GW INSTEK REMOTE INTERFACE Outputs the current arbitrary waveform in memory Save and Recall Commands Up to 10 different instrument states can be stored to non volatile memory memory locations 0 9 Instrument SAV Command Descri
4. 1 Connect the power cord to the socket on the rear as panel turn the machine on The Standby On standby key will change from red standby to green on When the standby key turns green the instrument will turn on showing a loading screen GW INSTEK Made to Measure J Loadingooooo ain The function generator in now ready to be used 20 GW INSTEK QUICK REFERENCE Quick REFERENCE This chapter lists operation shortcuts built in help coverage and default factory settings Use this chapter as a handy reference for instrument functions This chapter is to be used as a quick reference for detailed explanations on parameters settings and limitations please see the operation chapter page 55 or specifications page 296 How to use the Digital Inputs ccecesccecsccescescesceeees 23 How to use the Help Menu cccecceccsccsccscceccscesseseeeees 24 Selecting a Waveform cccccssccscceccesccsecesseeceeeseeseneseneees 26 SS AV A E A A orcas 26 TAA NS WaVe oes rcecicvecetoeresceedecaectsderncaveceteeeorcaereestetecentons 26 SUS WAVE ea a E E 27 Modiila tio ea E EET 28 AM ced sects see satess cas en sehen tation E A arenes 28 PW AEE E NET ET T O E E T 29 FSK MOG Ul AVON sessantina EEE 30 PWM Modulati iesssisercursorsprroriororeiotaressrorsosd isesi 31 See eet E ee E E ee 32 BUS eaa E cau ater E 33 PR D a EE E A A E A atone ees E 35 A
5. A red line was created below with the following properties Start Address 10 Start Data 30 Stop Address 50 Stop Data 100 10 0000000 i 3 000 VPP MOD Off Start ADD Start Data Stop ADD Stop Data ce ce Copy a Waveform Panel Operation 1 Press the ARB key 2 Press F2 Edit 3 Press F3 Copy 4 Press F1 Start 5 The Copy From properties will become highlighted in red acco 161 GY INSTEK AFG 3000 Series User Manual 10 0000000 i 3 000 Vpp 162 Q 6 Use the selector keys and KON scroll wheel or number pad ay to enter the Copy From OGO address OO 7 Press F5 Enter to save m ice settings Ces 8 Press F6 Return to return Mu Fs to the previous menu 9 Repeat steps 4 8 for Length F2 and Paste To F3 10 Press F5 Done to confirm Eo the selection 11 Press F6 Return to return reum E to the previous menu A section of the waveform from points 50 80 was copied to points 100 130 Copy From 50 Length 30 To 100 MOD Off GW INSTEK ARBITRARY WAVEFORMS Clear the Waveform Panel Operation 1 Press the ARB key ARB 2 Press F2 Edit 3 Press F4 Clear 4 Press F1 Start 5 The Clear From property will become highlighted in red akon 6 Use the selector keys and A N scroll wheel or number pad 2 to enter the Clear From address 7 Press F5 Enter to save M Enter Fs
6. Parameter lt start gt Start address of the arbitrary waveform lt binary block gt lt value gt Decimal or integer values 3276 7 Example DATA DAC VOLATILE 216 Binary Data The command above downloads 5 data values stored in 16 bytes using the binary block format DATA DAC VOLATILE 1000 32767 2048 0 2048 32767 Downloads the data values 32767 2048 0 2048 32767 to address 1000 Source Specific SOURce 1 ARB EDIT COPY Command Description Copies a segment of a waveform to a specific starting address Syntax SOURce 1 ARB EDIT COPY lt start gt lt length gt lt paste gt Parameter lt start gt Start address 0 1048 576 lt length gt 0 1048 576 lt paste gt Paste address 0 1048 576 Example SOURT ARB EDIT COPY 1000 256 1257 Copies 256 data values starting at address 1000 and copies them to address 1257 Source Specific SOURce 1 ARB EDIT DELete Command Description Deletes a segment of a waveform from memory The segment is defined by a starting address and length 264 GW INSTEK REMOTE INTERFACE Note A waveform waveform segment cannot be ee Syntax SOURce 1 ARB EDIT DELete lt STARt gt lt LENGth gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt 0 1048576 Example SOURce1 ARB EDIT DEL 1000 256 Deletes a section of 256 data points from the waveform starting at address 1000 Source Specific SOURce 1 ARB EDIT DELete ALL Command Descript
7. Syntax lt amplitude gt lt offset gt Parameter lt frequency gt 1uHz 80M Hz 3081 50MHz 3051 lt amplitude gt 10mV 10V 50Q 3 536 Vrms lt offset gt 0 4 99V 500 Example SOURT APPL SIN 2KHZ MAX MAX Sets frequency to 2kHz and sets the amplitude and offset to the maximum Source Specific SOURce 1 APPLy SQUare Command Description Outputs a square wave from the selected channel when the command has executed Frequency amplitude and offset can also be set The duty cycle is set to 50 Syntax SOURce 1 APPLy SQUare lt frequency gt lt amplitude gt lt offset gt Parameter lt frequency gt 1uHz 80M Hz 3081 50MHz 3051 lt amplitude gt 10mV 10V 50Q 206 GW INSTEK REMOTE INTERFACE lt offset gt 0 4 99V 500 Example SOUR1 APPL SQU 2KHZ MAX MAX Sets frequency to 2kHz and sets the amplitude and offset to the maximum Source Specific SOURce 1 APPLy RAMP Command Description Outputs a ramp wave from the selected channel when the command has executed Frequency amplitude and offset can also be set The symmetry is set to 100 Syntax SOURce 1 APPLy RAMP lt frequency gt lt amplitude gt lt offset gt Parameter lt frequency gt luHz 1 MHz lt amplitude gt 10mV 10V 50Q lt offset gt 0 4 99V 500 Example SOUR1 APPL RAMP 2KHZ MAX MAX Sets frequency to 2kHz and sets the amplitude and offset to the maximum Source Specific SOURce 1 APPLy PULSe Command Descr
8. The wire which is coloured Blue must be connected to the terminal which is marked with the letter N or coloured Blue or Black The wire which is coloured Brown must be connected to the terminal marked with the letter L or P or coloured Brown or Red If in doubt consult the instructions provided with the equipment or contact the supplier This cable appliance should be protected by a suitably rated and approved HBC mains fuse refer to the rating information on the equipment and or user instructions for details As a guide a cable of 0 75mm2 should be protected by a 3A or 5A fuse Larger conductors would normally require 13A types depending on the connection method used Any exposed wiring from a cable plug or connection that is engaged ina live socket is extremely hazardous If a cable or plug is deemed hazardous turn off the mains power and remove the cable any fuses and fuse assemblies All hazardous wiring must be immediately destroyed and replaced in accordance to the above standard 10 GW INSTEK GETTING STARTED G ETTING STARTED The Getting started chapter introduces the function generator s main features appearance set up procedure and power up Main Features Model name Frequency bandwidth AFG 3081 80MHz AFG 3051 50MHz Performance e DDS Function Generator series e 1pHz high frequency resolution maintained at full range e lppm frequency stability e Full Function Arbitrary Waveform Capability 200 MS
9. 77 GW INSTEK AFG 3000 Series User Manual FM Wave Shape The function generator can accept internal as well as external sources The AFG 3000 has sine square triangle positive and negative ramps UpRamp DnRamp as the internal modulating waveform shapes Sine is the default wave shape Panel Operation 1 Select MOD MOD 2 Press F2 FM aE 3 Press F4 Shape 4 Press F1 F5 to select the Sine waveform shape 5 Press F6 Return to return Return to the menu o s HEE Note Square wave 50 Duty cycle UpRamp 100 Symmetry Triangle 50 Symmetry DnRamp 0 Symmetry aar 1 000000000 ae 3 000 VpP sweep Off Burst Off Shape Sine FM Dev 100 0 Hz 78 GW INSTEK MODULATION Frequency Modulation Waveform For frequency modulation the function generator will accept internal or external sources Panel Operation 1 Press the MOD key 2 Press F2 FM 3 Press F3 FM Freq 4 The FM Freq parameter will become highlighted in waveform display panel 1 000000000 p 3 000 Vpp Type FM f ey 5 Use the selector keys and roo scroll wheel or number pad to enter the FM frequency 6 Press F1 F3 to select the m _ frequency unit Range Modulation frequency 2mHz 20kHz Default frequency 100Hz 79 GW INSTEK AFG 3000 Series User Manual Frequency Deviation The frequency deviation is the peak frequency deviation from the carrier wave and the modulat
10. Burst period gt burst count waveform frequency 200 ns If the period is too short it is automatically increased so that a burst can be continuously output A data out of range error will also be generated Syntax SOURce 1 BURSt INTernal PERiod lt seconds gt MINimum MAXimum Parameter lt seconds gt 1 us 500 seconds Example SOUR1 BURS INT PER 1 0000E 01 Sets the period to 10 seconds Query Syntax SOURce 1 BURSt INTernal PERiod MINimum MAXimum Return Parameter lt NR3 gt Returns the burst period in seconds Example SOUR1 BURS INT PER 1 0000E 01 The burst period is 10 seconds 255 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 BURSt PHASe Command Description Sets or queries the starting phase for the burst The default phase is 0 degrees At 0 degrees sine square and ramp waveforms are at 0 volts In gated burst mode waveforms are continuously output burst when the Trig signal is true The voltage level at the starting phase is used to determine the voltage level of the signal in between bursts Note The phase command is not used with pulse waveforms Syntax SOURce 1 BURSt PHASe lt angle gt MINimum MAXimum Parameter lt angle gt 360 360 degrees Example SOUR1 BURS PHAS MAX Sets the phase to 360 degrees Query Syntax SOURce 1 BURSt PHASe MINimum MAXimum Return Parameter lt NR3 gt Returns the phase angle in degrees Example SOUR1 BURS PHA
11. Manual If a manual source is selected the Triggering trigger softkey F1 must be pressed each time to output a burst Type Burst N Cycle Source INT Phase 0 0 Trigger Out Rise 1 Cyc 10 000 mSEC 0 00 uSEC Note When the internal trigger source is chosen the burst is output continuously at a rate defined by the burst period setting The interval between bursts is defined by the burst period When the external trigger is selected the function generator will receive a trigger signal TTL from the Trigger INPUT terminal on the rear panel Each time the trigger is received a burst is output with the defined number of cycles If a trigger signal is received during a burst it is ignored When using the manual or external trigger only the burst phase and burst cycle count are applicable the burst period is not used A time delay can be inserted after each trigger before the start of a burst 117 GY INSTEK AFG 3000 Series User Manual Burst Delay Panel Operation 1 P Press the Burst key Press F1 N Cycle Press F5 TRIG setup Press F4 Delay The Delay parameter will become highlighted in the Waveform Display area FREQ 1 000000000 kHz AMPL 3 000 VPP Type Burst N Cycle Source INT Phase 0 0 Trigger Out Rise Cycles Period 1 Cyc 10 000 mSEC 6 Use the selector keys and NN scroll wheel or number pad a to enter period time 7 Press F1 F4 to choose the ie
12. ccecceeeeneeeeeeneees 203 SYSTem NTerface arses cscesasvitssncanscaanersisntsonamconceeomesubceancy eens 203 SYSTem LOCal cguscosonentonsscecenatanccesnssnoonsutconscaeeguapentarciernsays 203 YO PERI REM OCS saniainen ENAN EEA 203 APPI COMICS mr enne E E EE EEE 204 SOURCE APPLY SINUS O10 ci sscsisesencitadenceaconenncsbacnonnsadesaanne 206 SOURCE T APPLyS QU ale vatican ssaserdiesonete coersevaseetecamontnns 206 SOURce EARP LY RAM P vcvsuccsesiassctutsienccavene vet sieeiissaoetsmonten 207 SOURCE TEAR Ply PULSE icsoiscsccassanectanceenanteternnenadsaransians 207 SOUR Ce VEAP PLY N OS Gy seamstebstierussaensatdealtt rA 208 SOURCE 1 APPLy TR lane Ci vssscasssvsscasssneswecosscesenentesousiesseass 208 SOURCE T APPLy DC sssescsssecsessesessseseesseesessuscesseceeseecensn 209 SOURCE TAPPI USER siscccisiscnastnnacscsoseaensbonsaseieuseneinaraians 209 SOURCE T APPLy cccecccsseesesseccesseccesseccesseesesseeeesseeeesseceeee 210 Outp t Command S eee te ee neers eee eee eee 211 SOURCE NE PUINCTOMisssisscciesssacntantiacntestiacataetiacereaseoieresseass 211 SOURI FREQUENCY sessctviccssnesocesastwescenstuacencsctansanseeanniesss 212 SOURCEe T AMPlitude ccscssscscsstecssreessssessssesesessenees 214 SOURCEe 1 DCOff set cccessscsessccssecssecsstscseneesseeessenees 215 SOURCe 1 SQUare DCY Cle ccessecssssesssecssneeseseeeeenees 216 SOURCE 1ERAMP S VIMIMGUIY cassette cased siirsin ina 217 OT UL E T cones
13. lt Vmax Vpp 2 If the output specified is out of range the maximum offset will be set The offset is also determined by the output termination 500 or high impedance If the offset has been set and the output termination has changed from 500 to high impedance the offset will double Changing the output termination from high impedance to 500 will half the offset When trying to set a DC voltage the SOURce 1 FUNC DC should be used prior to setting an offset Syntax SOURce 1 DCOffset lt offset gt MINimum MAXimum 215 GW INSTEK AFG 3000 Series User Manual Example SOUR1 DCO MAX Sets the offset to the maximum for the current mode Query Syntax SOURce 1 DCOffset MINimum MAXimum Return Parameter lt NR3 gt Returns the offset for the current mode Example SOUR1 DCO 3 0000E 00 The offset for the current mode is set to 3 volts Source Specific SOURce 1 SQUare DCYCle Command Description Sets or queries the duty cycle for square waves only The setting is remembered if the function mode is changed The default duty cycle is 50 Note The duty cycle of square waveforms depend on the frequency settings 20 to 80 frequency lt 25 MHz 40 to 60 25 MHz lt frequency lt 50 MHz 50 frequency gt 50 MHz If the frequency is changed and the set duty cycle cannot support the new frequency the highest duty cycle available at that frequency will be used A settings conflict error wi
14. yp DUTY Triangle Wave Panel Operation 1 Press the Waveform key avetorm 2 Press F3 Triangle FREQ 1 000000000 kHz AMPL 3 000 Vpp MOD OTT Sweep Off Burst Off a Am p cefeseseeeseeeeneeeseseneenenesneneeetinensnssnensenenssansensnnensnasnensensesananeeagersnes DC Offset Y 1 FREQ yp L sd ed Lee 58 GW INSTEK OPERATION Setting the Pulse Width Panel Operation 1 Press the Waveform key Waveform 2 Press F4 Pulse to create a EE pulse waveform 3 Press F1 Width The Width wath ri parameter will be highlighted in the parameter window 1 000000000 3 000 Vpp 4 Use the selector keys and LN scroll wheel or number pad YZ to enter the pulse width G 5 Press F2 F5 choose the unit Ek E range Range Pulse Width 8ns 1999 9s Minimum Pulse Width Freq lt 50MHz 8ns pulse Note width Freq lt 6 25 MHZ 5 duty cycle Resolution Freq lt 50MHz Ins pulse width Freq lt 6 25 MHZ 1 duty cycle 59 GW INSTEK AFG 3000 Series User Manual FREQ 1 000000000 kHz AMPL 3 000 VPP D IC Offset y 1 FREQ y 1 a ae ae er Setting a Ramp Panel Operation 1 Press the Waveform key Waveform 2 Press F5 Ramp to create a Ramp ramp waveform 3 Press F1 SYM The SYMM parameter will be highlighted in the parameter window aaa 1 000000000 ian 3 000 Vpp 4 Use the selector keys and a scroll wheel or number pad A
15. Braces Commands that contain braces indicate one item within the braces must be chosen Braces are not sent with the command Angled Brackets Angle brackets are used to indicate that a value lt gt must be specified for the parameter See the parameter description below for details Angled brackets are not sent with the command Bars Bars are used to separate multiple parameter choices in the command format Parameters Type Description Example lt Boolean gt Boolean logic 0 1 ON OFF lt NRI gt integers 0 1 2 3 lt NR2 gt decimal numbers 0 1 3 14 8 5 lt NR3 gt floating point 4 5e 1 8 25e 1 lt NRf gt any of NR1 2 3 1 1 5 4 5e 1 190 GW INSTEK REMOTE INTERFACE lt NRf gt NRf type witha 1 1 5 4 5e 1 lt Numeric gt suffix including MAX MIN MINimum MAXimum or DEFault parameters lt aard gt Arbitrary ASCII characters lt discrete gt Discrete ASCII IMM EXT character MAN parameters lt frequency gt NRf type 1 KHZ 1 0 HZ lt peak deviation including MHZ Hz frequency unit suffixes lt rate in Hz gt lt amplitude gt NRf type VPP including voltage peak to peak lt offset gt NRf type y including volt unit suffixes lt seconds gt NRf type NS S MS US including time unit suffixes lt percent gt NRf type N A lt depth in percent gt Message LF CR line feed code new line and terminators carriage return LF line feed code new line EOI IEEE 488 EOI End Or Identify AE
16. Commands 00068 236 BVI VEN VIG WN ecra aasmmute tunnel E EA 236 SOURCE PWM STA TE neresine nseni 237 SOURCE TE PWM SOUR CE aiisvicawcttacsncsnateteanbcaatsaeasdeosenens 237 SOURce 1 PWM INTernal FUNCTION sssssssssssesssesessesseesee 238 SOURce 1 PWM INTernal FREQuengy cceseeeseeeteeeeees 238 SOURCE I PWM DUTY ssescissccs sence sscastonpscnyeassascqumnatousnctess 239 Frequency Sweep CommMand ccsccsscescnsccsccescescesceesees 241 Weep OVET EW rcseo ania aN 241 SOURCES W Be STA TEnest i 242 SOURCE IE FREQUEN S TAR inieccetissensetbastuvsitabsreacssaviaoess 243 SOURcel l FREQUeney STOP aeriene ee 243 SOURCE EF RE QUS CENTET aeriene a 244 SOUR cel l FREQUENCY SPAN sassinoro 245 SOURCE SW Eep SPACING reeimeusepar ipunin irinenn 245 SOUR S WESp HME iisstadion Eiren 246 SOURCE NSW ESD SOUR Ce scenara s 247 OUTPUT RIG Sere SLOPE reisene EE E i 247 OUTRA TRIG O iiia e 248 SOURce 1 MARKer FREQuen gy seesseesssesssseesrsssreesssssses 249 SOURCE MARKEF iieiea n 250 Burst M d Command S va acaceescaanedemecveeaceacaimaciaanentenceusdantans 251 194 GY INSTEK REMOTE INTERFACE Burst Mode OVerview cccsccssssceseseeeeeeeeeseeeeseceseeeeaeeaes 251 SOUR Cell BUIRSE STA TE anrr ctentesesaatancentcarctarstarestiscose 253 SOUR Cell BURSCMODE csere sarina Ene Rr S 253 SOURCe 1 BURSt NCYCleS 0 eee eeecceeceesteceeeeceeeeeeeeeteeeeaees 254 SOURce 1 BURSt INTernal PERIOd ccsecesceeeseeete
17. Description Outputs a triangle wave from the selected channel when the command has executed Frequency amplitude and offset can also be set Syntax SOURce 1 APPLy TRlangle lt frequency gt lt amplitude gt lt offset gt Parameter lt frequency gt 1wHz 1 MHz lt amplitude gt 10mV 10V 50Q 208 GW INSTEK REMOTE INTERFACE lt offset gt 0 4 99V 50Q Example SOUR1 APPL TRI 2khz 3 0 1 0 Sets the frequency to 1 MHz with an amplitude of 3 volts and with an offset of 1 volt Source Specific SOURce 1 APPLy DC Command Description Outputs a triangle wave from the selected channel when the command has executed Frequency amplitude and offset can also be set Note Frequency and amplitude cannot be used with the DC function however a value or DEFault must be specified The values are remembered for the next function used Syntax SOURJ1 APPLy DC lt frequency DEFault gt lt amplitude gt DEFault gt lt offset gt Parameter lt frequency gt Not applicable lt amplitude gt Not applicable lt offset gt 5V 500 10V open Example SOUR1 APPL DC DEF DEF 1 0 Sets the DC offset to 1 volt Source Specific SOURce 1 APPLy USER Command Description Outputs an arbitrary waveform from the selected channel The output is that specified from the FUNC USER command Note Frequency and amplitude cannot be used with the DC function however a value or DEFault must be specified The value
18. Example SOURce PULSe WIDTh 188 GW INSTEK REMOTE INTERFACE Query A query is a simple or compound command followed by a question mark A parameter data is returned The maximum or minimum value for a parameter can also be queried where applicable Example SOURce1 FREQuency SOURcel1 FREQuency MIN Command forms Commands and queries have two different forms long and short The command syntax is written with the short form of the command in capitals and the remainder long form in lower case long long SOURce1 DCOffset short short The commands can be written in capitals or lower case just so long as the short or long forms are complete An incomplete command will not be recognized Below are examples of correctly written commands LONG SOURcel DCOffset SOURCE1 DCOFFSET source 1 dcoffset SHORT SOUR1 DCO sourl dco 189 GW INSTEK AFG 3000 Series User Manual Command SOURcel DCOffset lt offsetLF 1 command header Form at 1 2 3 4 2 single space 3 parameter 4 message terminator Square Brackets Commands that contain squares brackets indicate that the contents are optional The function of the command is the same with or without the square bracketed items Brackets are not sent with the command For example the frequency query below can use any of the following 3 forms SOURcel1 FREQuency MINimum MAXimum SOURcel FREQuency MAXimum SOURcel FREQuency MINimum SOURcel FREQuency
19. Press F5 Save to save the file name 177 GW INSTEK AFG 3000 Series User Manual Below the folder ABC and the file AFG CSV have been created in the root directory USE e NEW FOL amp ABC Ey AFG CSV Load a Waveform from Internal Memory Panel Operation 1 Press the ARB key ARB 2 Press F5 Load 3 Press F1 Memory 4 Use the scroll wheel to navigate the filesystem 5 Press Select to select directories or file names 6 Press F3 To to choose the starting point for the loaded waveform 178 GW INSTEK ARBITRARY WAVEFORMS 7 The Load To property will become highlighted in red ar ae a 8 Use the selector keysand AD scroll wheel or number pad o to enter the starting point 9 Press F5 Enter to confirm Emer the Start point 10 Press F6 Return to go back Meum re to the previous menu 11 Press F5 Done Below the file ARB1 is selected using the scroll wheel loaded to position 0 Path Memory Memory0 ____ Memory1 Memory3 Memory4 Memory Memory6 Memory Memory Memory3 FREQ 200 0000 Hz AMPL 3 000 Vpp MOD OFF a ESES 179 GW INSTEK AFG 3000 Series User Manual Load a Waveform from USB Panel Operation 1 Press the ARB key ARB 2 Press F5 Load 3 Press F2 USB 4 Use the scroll wheel to choose a file name 5 Press F1 Select to select the ce E file to
20. Press1 0 0 Hz OOO 3 ood 9 Press MOD FM F2 Source F1 INT F1 10 Press the output key FSK Modulation Example FSK modulation 100Hz Hop frequency 1kHz Carrier wave Triangle wave 10 Hz Rate Internal Source 1 Press the MOD key Coo SEA and select FSK F3 2 Press Waveform and select Triangle F3 Input N A 3 Press the Freq Rate mara key followed by 1 i kHz F5 4 Press the MOD key Ce Fsk FSK Rate Rate select FSK F3 FSK Rate F3 5 Press 1 0 Hz OO E2 QQ 6 Press the MOD key select FSK F3 Hop Freq F2 30 GW INSTEK QUICK REFERENCE 7 Press1 0 0 Hz OOO E3 OOO 8 Press MOD FSK F3 Source F1 INT F1 9 Press the output Output put key PWM Modulation Example PWM modulation 800Hz Carrier wave 15 kHz modulating sine wave 50 Duty Cycle Internal Source Output 1 Press Waveform and select Square F2 2 Press the MOD key C ew and select PWM o F4 Input N A 3 Press the Freq Rate za key followed by 8 o o 0 0 Hz F4 4 Press the MOD key select PWM F4 Shape F4 Sine F1 5 Press the MOD key ro PWM F4 PWM Freq F3 31 GW INSTEK AFG 3000 Series User Manual 6 Press 1 5 kHz OO fe 7 Press MOD PWM F4 Duty F2 8 Press5 0 F1 9 Press MOD PWM F4 Source F1 INT F1 10 Press the output key
21. and USB F3 2 Connect the USB cable to lt the rear panel USB B slave port 3 When the PC asks for the USB driver select XXXXXXX inf included in the software package or download the driver from the GW website www gwinstek com 183 GW INSTEK AFG 3000 Series User Manual Configure RS232 interface RS 232C Connector DB 9 Male configuration Baud rate 9600 19200 38400 57600 115200 Parity None 8Bits Odd 7Bits Even 7Bits Stop bits 1 fixed Pin assignment 12349 2 RxD Receive data 3 TxD Transmit data 6789 5 GND 4 6 9 No connection PC connection Use the Null Modem connection as in the below diagram AFG 3000 Pin2 RxD o Pin 5 GND Pin 3 TxD j a Pin 3 TxD o IW l Pin 5 GND o Aff Pin 2 RxD Panel Operation 1 Connect the RS 232 cable to the rear panel RS 232 port 2 Press the Utility key followed by Interface F2 and RS 232 F2 3 Press Baud Rate F1 and choose a baud rate F1 F5 Press return 184 GW INSTEK REMOTE INTERFACE 4 Press Parity Bits F2 and choose a parity F1 F3 m Press return dhis anaes Return Configure GPIB interface GPIB Connector 24 pin Female configuration GPIB address 1 30 GPIB constraints e Maximum 15 devices altogether 20m cable length 2m between each device e Unique addres
22. delay time unit Range Delay time Os 80s Default Os 118 GW INSTEK MODULATION Burst Trigger Output The Trig Out terminal on the rear panel can be used for burst or sweep modes to output a TTL compatible trigger signal By default the trigger signal is rising edge The trigger signal is output at the start of each burst Panel Operation 1 Press the Burst key 2 Press F1 N Cycle 3 Press F5 TRIG setup 4 Press F5 TRIG out 6 Select F1 Rise or F2 Fall E edge trigger C Note When the internal trigger is selected a square wave with a 50 duty cycle is output at the beginning of each burst Trig Out cannot be used with manual triggering and will be disabled if manual triggering is set For manual triggering a pulse is output gt 1us from the Trig Out connector at the start of each burst 119 GW INnsTeK AFG 3000 Series User Manual FREQ _1 000000000 ktz AMPL 3 000 _Vep MOD OTT Sweep OTT 120 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS S ECONDARY SYSTEM FUNCTION SETTINGS The secondary system functions are used to store and recall settings set the RS232 USB GPIB settings view the software version update the firmware perform self calibration set the output impedance change the language and configure DSO link Save and Recall ccsscescncccssecunerersaueePeeddantendewseebecsecetaesaewuans 122 Selecting the Remote Interface ccscccescnseceeeeeeeesenes 1
23. j or am should be used when using a terminal program 191 GW INSTEK AFG 3000 Series User Manual Command Space A space is used to separate a Separators parameter from a keyword command header Colon A colon is used to separate keywords on each node Semicolon A semi colon is used to separate subcommands that have the same node level For example SOURce 1 DCOffset SOURce 1 OUT Put gt SOURce1 DCOffset OUT Put Colon A colon and semicolon can be Semicolon used to combine commands from different node levels For example SOURce1 PWM SOURce SOURce PULSe WIDTh gt SOURce1 PWM SOURce SOURCc e PULSe WIDTh Comma When a command uses multiple parameters a comma is used to separate the parameters For example SOURce APPLy SQUare 10KHZ 2 0 VPP 1V 192 GW INSTEK REMOTE INTERFACE Command List By Se Bi CO NS resets E E A eee 196 SYS Tenn ERRON sonarai ia R A E 196 N n a E S 196 SIR I a cnet lanaanateny eadeoeaneancteaved cea tassmraudoosmesasomecdetrncrass 197 ABSd Reererererreretn N 197 SY SPM VERSION oarenien EErEE 197 i OE OO E E tases 198 OPC E E EA E EE EEA 198 AYU E EE E E E A nee AT 199 SS TEN ANG ae Conia pa A 199 Status Register CommandsS cescescsccescescescesccssctecess 200 aa E E E E I AAA ENN T ENA AAA 200 E E E E A E E E E 200 POP a E E A 201 TE E O E 201 IER d N A E AE A EA E 202 Interface Configuration Commands
24. 10 n Hz 200MHz Frequency 10 u Hz 100MHz points 1 1 048 576 262 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 FUNCtion USER Command Description Use the SOURce 1 FUNCtion USER command to output the arbitrary waveform currently selected in memory The waveform is output with the current frequency amplitude and offset settings Syntax SOURce 1 FUNCtion USER Example SOUR1 FUNC USER Selects and outputs the current waveform in memory Source Specific DATA DAC Command Description The DATA DAC command is used to download binary or decimal integer values into memory using the IEEE 488 2 binary block format or as an ordered list of values Note The integer values 432767 correspond to the maximum and minimum peak amplitudes of the waveform For instance for a waveform with an amplitude of 5Vpp 0 offset the value 32767is the equivalent of 2 5 Volts If the integer values do not span the full output range the peak amplitude will be limited The IEEE 488 2 binary block format is comprised a e S 7 2097152 1 Initialization character io 4 2 Digit length in ASCII of the number of bytes 3 Number of bytes IEEE 488 2 uses two bytes to represent waveform data 16 bit integer Therefore the number of bytes is always twice the number of data points 263 GW INSTEK AFG 3000 Series User Manual Syntax DATA DAC VOLATILE lt start gt lt binary block gt lt value gt lt value gt
25. 2 Press F1 Display 3 Press F3 Next Page to Next Page move the display window one view length forward Horizon start Horizon start Length Center Center Length Horizon start Lengths1048576 Below shows the display after Next Page has been pressed Horizon From 10 gt 410 Length 400 Center 210 gt 610 10 0000000 ee 3 000 VPP MOD Off 156 GW INSTEK ARBITRARY WAVEFORMS Display Panel Operation 1 Press the ARB key ARB 2 Press F1 Display overview 3 To make the display window cover the whole waveform press F5 Overview Horizontal 0 1048575 Vertical 32767 328767 Below shows the display after Overview has been selected Horizon From 0 gt 0 Length 40041048576 Center 200D 524288 Vertical low high 32767 10 0000000 aa 3 000 VppP MOD OFF 157 GW INSTEK AFG 3000 Series User Manual Editing an Arbitrary Waveform Adding a point to an Arbitrary Waveform Background The AFG 3000 has a powerful editing function that allows you to create points or lines anywhere on the waveform Panel Operation 1 Press the ARB key ARB 2 Press F2 Edit 3 Press F1 Point 4 Press F1 Address 5 The Address parameter will become highlighted in red CSERE 6 Use the selector keys and A N scroll wheel or number pad L to enter the Address value 7 Press F5 Enter to save eer settings 8 Press F6 Return to
26. 218 OT OD az pccewoncieacre ei 218 SOURCE I VOL Tage UNIT ennas 219 Pulse Configuration Commands cecceecceecneeeeeeeeeeneees 221 GW INSTEK AFG 3000 Series User Manual SOURCe 1 PULSe PERIOgd ccescsssecsercsresenseeeensensees 221 SOURcefl PULSe WIDTh ossssssssssessssssessessessssessessressessessees 222 Amplitude Modulation AM CommandS ssssesseseseseese 223 ANL OVE CW renn a T AE 223 SOIR Ce MN TATE scl tree pee nE E 224 SOURce AM SOURCE ssussrireroriiui resene aeih tones 224 SOURce 1 AM INTernal FUNCTION ceeeeeeesteeeeteeeeees 225 SOURce 1 AM INTernal FREQUEN CY cecceeseeeteeseeeeeees 225 SOUR Cel PAM DEP Til vcnisotassstusnseaversvaneveuseanmedvacanethateesecsis 226 Frequency Modulation FM Commands cseceeeees 228 FM OVER VIC WG coeicseinonena na n 228 SOURCE EM STAT enaner aaia A 229 SOURCE FM SOURCE sia isccsscanesanrrrasenennirciemnoneabouens 229 SOURce 1 FM INTernal FUNCtION ce eeesceceseeeeereeeeees 230 SOURce 1 FM INTernal FREQuUENCY cceceeseeeteeseeeenees 231 SOURce PEM DEV IatOO eases 231 Frequency Shift Keying FSK Commands 0cceeeeee 233 FoK OVN E a T 233 SOUR Ce SREY STAT esc ss spans oeniscnsscneaneseatsnaassassanecta 233 SOURCE TIE SREY SOURCE unisens 234 SOURCe 1 FSKey FREQUENCY ee eeeeeccccceeeeeeeeeeeeeeeeees 234 SOURCce 1 FSKey INTernal RATE ccsccceesecsstecesteeeenes 235 Pulse Width Modulation PWM
27. 50 duty cycle square 2 mHz to 100 kHz DC to 50 MHz DC to 80 MHz Internal External Sine Square Triangle Ramp Linear or Logarithmic GY INSTEK APPENDIX Direction Start Stop Freq Sweep Time Trigger Marker Source Burst Waveforms Frequency Burst Count Start Stop Phase Internal Period Gate Source Trigger Source Trigger Delay N Cycle Infinite External Modulation Input Type Voltage Range Input Impedance 10kQ Frequency DC to 20kHz External Trigger Input Type For FSK Burst Sweep Input Level TTL Compatibility Slope Rising or Falling Selectable Pulse Width gt 100ns Input Impedance 10kQ DC coupled Latency Sweep lt 10us typical Burst lt 100ns typical Jitter Sweep 2 5 US Burst 1 ns except pulse 300 ps Modulation Output Type For AM FM Sweep PWM Amplitude Range gt 1Vpp Impedance gt 10kQ typical fixed Trigger Output Type For Burst Sweep Level TTL Compatible into 50Q Pulse Width gt 450 ns Maximum Rate 1 MHz Fan out gt 4 TTL load Impedance 50Q Typical Marker Output Type For ARB Sweep Up or Down 100 wHz to 50 MHz 100 uHz to 80 MHz 1 ms to 500 s Single External Internal Falling edge of Mark signal Programmable frequency Internal External Sine Square Triangle Ramp 1 uHz to 50 1 uHz to 80 MHz 4 MHz 4 1 to 1000000 cycles or Infinite 360 00 to 360 0 1 ms to 500 s External Trigger Single External or Internal Rate Os to 85 s For AM
28. Cycles parameter will become highlighted in the Waveform Display area 1 000000000 ae 3 000 Vpp MOD Off weep UT Type Burst N Cycle Source INT Phase 0 0 Trigger Out Rise Period 10 000 mSEC Delay 0 00 uSEC 111 GW INSTEK AFG 3000 Series User Manual 5 Use the selector keys and a scroll wheel or number pad yy to enter the number of OO cycles O6 6 Press F5 to select the Cyc unit Range Cycles 1 1 000 000 Note Burst cycles are continuously output when the internal trigger is selected The burst period determines the rate of bursts and the time between bursts Burst cycle must be less than the product of the burst period and wave frequency Burst Cycle lt Burst Period x Wave Frequency If the burst cycle exceeds the above conditions the burst period will be automatically increased to satisfy the above conditions If gated burst mode is selected burst cycle is ignored Though if the burst cycle is changed remotely whilst in gated mode the new burst cycle is remembered when used next Infinite Burst Count Panel Operation 1 Press the Burst key Burst 2 Press F1 N Cycle Neye 112 GW INSTEK MODULATION 3 Press F2 Infinite Pinte Note Infinite burst in only available when using manual triggering Above 25MHz Infinite burst is only available with Square and sine waveforms ae 1 000000000 a 3 000 Vpp Type Burst WN Cycle Source EXT Rise Ph
29. F6 GW INSTEK QUICK REFERENCE 3 Press Start Data EETA F2 3 0 Enter pay o F5 Return F6 4 Press Stop ADD F3 5 0 Enter pasa o F5 Return F6 5 Press Stop Data F4 ee 1 0 0 Enter GD Return F6 Done F5 ARB Output Section Example ARB Mode Output ARB Waveform Start 0 Length 1000 Output 1 Press ARB Output F6 2 Press Start F1 P Enter Enter F5 eal F6 3 Press Length F gth 0 0 Enter F k Return F6 ARB Output N Cycle Example ARB Mode Output N Cycle Start 0 Length 1000 N Cycle 10 Output 1 Press ARB Output F6 37 GW INSTEK AFG 3000 Series User Manual 2 Press Start F1 e Enter Enter F5 coe F6 3 Press Length F E 0 0 Enter F k Return F6 4 Press N Cycle F4 5 Press Cycles F1 1 Quay E 6 To trigger the output once press Trigger F5 ARB Output Infinite Cycles Example ARB Mode Output N Cycle Start 0 Length 1000 Cycles Infinite Output 1 Press ARB Output F6 2 Press Start F1 EC Enter Enter F5 77N F6 3 Press Length F ro 0 0 Enter F kz Return E6 4 Press Infinite F5 Return F6 38 GW INSTEK QUICK REFERENCE ARB Output Markers Example ARB Mode Output Markers Start 0 Length 80 Output 1 Press ARB Output Output i Marker F6 Marker F3 MARK 2 Press Start F1 3 0 Enter F5 yl
30. F6 3 Press Length F nah 0 Enter F5 aC Return T Utility Menu Save Example Save to Memory file 5 1 Press UTIL meman Memory F1 Store F1 2 Choose a file using the scroll wheel and O Select F1 press Done F5 39 GW INSTEK AFG 3000 Series User Manual Recall Example Recall Memory file 5 Memory F1 Recall F2 2 Choose a file using the scroll wheel and O Select F1 press Done F5 Interface GPIB Example GPIB interface Address 10 GPIB 1 Press UTIL Interface F2 GPIB Cc F1 Address F1 2 Press 1 0 Done 5 40 GW INSTEK QUICK REFERENCE Interface RS232 Example RS232 interface Baud 115200 Parity None Bits 8 RS232 1 Press UTIL Interface F2 RS232 F2 2 Press Baud Rate F1 115k F5 3 Pres UTIL GO Interface F2 RS232 F2 4 Press Parity Bits F2 None 8Bits F1 Interface USB Example USB interface Interface F2 USB F3 USB B 41 GW INSTEK AFG 3000 Series User Manual Menu Tree Convention Use the menu trees as a handy reference for the function generator functions and properties The AFG 3000 menu system is arranged in a hierarchical tree Each hierarchical level can be navigated with the operation or soft menu keys Pressing the Return soft key will return you to the previous men
31. FM Sweep PWM 5V full scale 299 GY INSTEK AFG 3000 Series User Manual Level Fan out Impedance Store Recall Interface Display System Characteristics Configuration Times typical Arb Download Times typical 1M points 512K points 256K points 64K points 16K points 8K points 4K points 2K points General Specifications Power Source Power Consumption Operating Environment Operating Altitude 300 TTL Compatible into 50Q gt 4 TTL load 500 Typical 10 Groups of Setting Memories GPIB RS232 USB 4 3 inch TFT LCD 480 x 3 RGB x 272 Function Change Standard gt 102ms Pulse gt 660ms Built In Arb gt 240ms Frequency Change 24ms Amplitude Change 50ms Offset Change 50ms Select User Arb lt 2s for 1M points Modulation Change lt 200ms Binary Code ASCII Code GPIB RS232 USB Device USB Host 115 Kbps 189 sec 34 sec 70 sec 95 sec 18sec 35 sec 49 sec 9 sec 18 sec 16 sec 3 sec 6 sec 7 sec 830 ms 1340 ms 6 sec 490 ms 780 ms 6 sec 365 ms 520 ms 5 sec 300 ms 390 ms AC100 240V 50 60Hz 65 VA Temperature to satisfy the specification 18 28 C Operating temperature 0 40 C Relative Humidity lt 80 0 40 C lt 70 35 40 C Installation category CAT I 2000 Meters GW INSTEK APPENDIX Pollution Degree IEC 61010 Degree 2 Indoor Use Storage 10 70 C Humidity lt 70 Temperature Dimensions Bench Top 265 W x 107 H x 374 D WxHxD Weight App
32. FM modulation is enabled As only one modulation is allowed at any one time other modulation modes will be disabled when FM modulation is enabled Syntax SOURJ1 FM STATe OFF ON Example SOUR1 FM STAT ON Enables FM modulation Query Syntax SOURce 1 FM STATe Return Parameter 0 Disabled OFF 1 Enabled ON Example SOUR1 FM STAT 1 FM modulation mode is currently enabled Source Specific SOURce 1 F M SOURce Command Description Sets or queries the modulation source as internal or external Internal is the default modulation source Note If an external modulation source is selected modulation depth is limited to 5V from the MOD INPUT terminal on the rear panel For example if modulation depth is set to 100 then the maximum amplitude is 5V and the minimum amplitude is 5V Syntax SOURce 1 FM SOURce INTernal EXTernal 229 GW INSTEK AFG 3000 Series User Manual Example SOUR1 FM SOUR EXT Sets the modulation source to external Query Syntax SOURce 1 FM SOURce Return Parameter INT Internal EXT External Example SOUR1 FM SOUR INT The modulation source is set to internal Source Specific SOURce 1 FM INTernal FUNCtion Command Description Sets the shape of the modulating waveform from sine square triangle upramp and dnramp The default shape is sine Note Square and triangle waveforms have a 50 duty cycle Upramp and dnramp have a symmetry of 100 and 0 respectively Syntax SOURce 1
33. FM INTernal FUNCtion SINusoid SQUare TRlangle UPRamp DNRamp Example SOUR1 FM INT FUNC SIN Sets the FM modulating wave shape to sine Query Syntax SOURce 1 FM INTernal FUNCtion Return Parameter SIN Sine UPRAMP Upramp SQU Square DNRAMP Dnramp TRI Triangle Example SOUR1 FM INT FUNC SIN The shape for the modulating waveform is Sine 230 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 FM INTernal FREQuency Command Description Sets the frequency of the internal modulating waveform only The default frequency is 10Hz Syntax SOURce 1 FM INTernal FREQuency lt frequency gt MINimum MAXimum Parameter lt frequency gt 2 mHz 20 kHz Example SOUR1 FM INT FREQ 1 0000E 02 Sets the modulating frequency to 100Hz Query Syntax SOURce 1 FM INTernal FREQuency MINimum MAXimum Return Parameter lt NR3 gt Returns the frequency in Hz Example SOUR1 FM INT FREQ MAX 2 0000E 04 Returns the maximum frequency allowed Source Specific SOURce 1 FM DEViation Command Description Sets or queries the peak frequency deviation of the modulating waveform from the carrier waveform The default peak deviation is 100Hz The frequency deviation of external sources is controlled using the 5V MOD INPUT terminal on the rear panel A positive signal gt 0 5V will increase the deviation up to the set frequency deviation whilst a negative voltage will reduce the deviation Note The relationship of peak deviatio
34. FSK mode 221 Settings conflict trigger output connector used by burst gate Example The trigger output terminal cannot be used in gated burst mode 278 GW INSTEK REMOTE INTERFACE 221 Settings conflict trigger output connector used by trigger external Example The trigger output connector is disabled when the trigger source is set to external 221 Settings conflict frequency reduced for pulse function Example When the function is changed to pulse the output frequency is automatically reduced if over range 221 Settings conflict frequency reduced for ramp function Example When the function is changed to ramp the output frequency is automatically reduced if over range 221 Settings conflict frequency made compatible with burst mode Example When the function is changed to burst the output frequency is automatically adjusted if over range 221 Settings conflict frequency made compatible with FM Example When the function is changed to FM the frequency is automatically adjusted to suit the FM settings 221 Settings conflict burst turned off by selection of other mode or modulation Example Burst mode is disabled when sweep or a modulation mode is enabled 221 Settings conflict FSK turned off by selection of other mode or modulation Example FSK mode is disabled when burst sweep or a modulation mode is enabled 221 Settings conflict FM turned off by selection of other mode or modulation Example FM
35. Fe to the previous menu MARK Marker Output Use the MARK output terminal i on the rear panel when outputting markers Below shows the marker output from point 30 to 80 Start 30 Length 50 200 0000 ae 3 000 VPP MOD Off 173 GW INSTEK AFG 3000 Series User Manual Saving Loading an Arbitrary Waveform The AFG 3000 Series contain a number of functions to create a number of common waveforms including sine square ramp sinc exponential rise exponential fall and DC waveforms Saving a Waveform to Internal Memory Panel Operation 1 Press the ARB key ARB 2 Press F4 Save 3 Press F1 Start 4 The Start property will become highlighted in red S 5 Use theselectorkeysand scroll wheel or number pad O CF to enter the Start address OVO 6 Press F5 Enter to confirm the Start point 7 Press F6 Return to return to the previous menu 8 Repeat steps 4 8 for Length F2 9 Press F3 Memory 174 GW INSTEK ARBITRARY WAVEFORMS 10 Select a memory file using the scroll wheel ARBO ARB9 11 Press F1 Select to save the waveform to the selected file 12 Press F6 Return toreturn e to the previous menu Below the file ARB1 is selected using the scroll wheel Path Memory Memory0 ____ Memory1 Memory 2 Memory3 Memory4 Memory5 Memory6 Memory Memorys8 Memory9 Sav
36. Press Burst N vi ED F1 TRIG Setup ES Sy ES F5 TRIG out F5 ON OFF F3 ie F1 12 Press the output key 34 GW INSTEK QUICK REFERENCE ARB ARB Add Built In Waveform Example ARB Mode Exponential Rise Start 0 Length 100 Scale 32767 Output 1 Press ARB Built in F3 More F5 Exp Samma Rise F1 2 Press Start F1 0 SEFE Enter F5 Return oe Q mum F6 3 Press Length F2 SEFA 100 Enter F5 maa Return F6 4 Press Scale F3 32767 Enter F5 Return F6 Done F4 ARB Add Built In Waveform Pulse Example ARB Mode Pulse Start 0 Frequency 1kHz Duty 25 Output 5 Press ARB Built in F3 More F5 Exp SFB Rise F1 6 Press Freq F1 1 Freq mae kHz kHz F5 Return F6 35 GY INSTEK AFG 3000 Series User Manual ARB Add Point 7 Press Duty F2 25 F5 Return em i 8 Press Scale F3 Seale a 32767 Enter F5 Return F6 Done enter Return Example ARB Mode Add point Address 40 data 30 000 Output ARB Add Line 3 Press Data F2 1 Press ARB Edit F2 Point F1 a Address F1 2 Press 4 0 Enter F5 Return F6 3 0 0 0 0 Enter F5 Semer Example ARB Mode Add line Address Data 10 30 50 100 Output 36 1 Press ARB Edit F2 Line F2 Start gees ADD F1 2 Press 1 0 Enter o E Return F5 Return
37. Sweep Example Frequency Sweep Start Frequency 10mHz Stop frequency 1MHz Log sweep 1 second sweep Marker Frequency 550 Hz Manual Trigger Trigger out rising edge Output 1 Press Sweep Start F3 2 Press 1 0 mHz OOL E2 o 3 Press Sweep Stop F4 Input N A 4 Press 1 MHz F5 5 Press Sweep Type F2 Log F2 32 GW INSTEK QUICK REFERENCE 6 Press Sweep SWP Time F5 7 Press 1 SEC F2 8 Press Sweep More F6 Marker F3 a senna ON OFF F2 Freq F1 9 Press5 5 0 Hz s 10 Press Sweep More F6 TRIG out F4 Qe ON OFF F3 Rise Gikan F1 11 Press the output ouput key 12 Press Sweep Source F1 Manual F3 pd Trigger F1 Burst Example Burst Mode N Cycle Internally triggered 1kHz burst frequency Burst count 5 10 ms Burst period 0 burst phase Internal trigger 10 us delay rising edge trigger out Output 1 Press Rate 1 Ecore oat Cev 2 Press Burst N Cycle ETR F1 Cycles F1 el 33 GW INSTEK AFG 3000 Series User Manual Input N A 3 Press 5 Cyc F5 us 4 Press Burst N Cycle F1 Period F4 oO I 1 0 msec 2 6 Press Burst N Cycle F1 Phase F3 7 Press 0 Degree F5 0 8 Press Burst N Cycle F1 TRIG Setup F5 INT F1 9 Press Burst N Cycle F1 TRIG Setup F5 Delay F4 10 P 1 0 uSEC blll 11
38. byte event register but not the enable register Syntax SRE lt enable value gt Parameter lt enable value gt 0 255 Example SRE 12 Sets a bit weight of 12 bits 2 and 3 for the service request enable register Query Syntax SRE Return Parameter Bit Register Bit Register 0 Not used 4 Message Available 1 Not used 5 Standard Event 2 Error Queue 6 Master Summary 3 Questionable 7 Not used Data Query Example SRE 12 Returns the bit weight of the status byte enable register 202 GW INSTEK REMOTE INTERFACE Interface Configuration Commands SYSTem INTerface System Command Description Selects the remote interface RS 232 is the factory default Note There is no interface query Syntax SYSTem INTerface GPIB RS232 USB Example SYST INT USB Sets the interface to USB SYSTem LOCal System Command Description Sets the function generator to local mode In local mode all front panel keys are operational Syntax SYSTem LOCal Example SYST LOC SYSTem REMote System Command Description Disables the front panel keys and puts the function generator into remote mode RS 232 Syntax SYSTem REMote Example SYST REM 203 GW INSTEK AFG 3000 Series User Manual Apply Commands The APPLy command has 8 different types of outputs Sine Square Ramp Pulse Noise Triangle DC User The command is the quickest easiest way to output waveforms remotely Frequency amplitude and offset can be specified for e
39. confirm me the Start point 7 Press F6 Return to return Mica Fs to the previous menu 168 GW INSTEK ARBITRARY WAVEFORMS 8 Repeat steps 4 7 for Length i F2 a oe 9 Press F6 Return to return ue Fe to the previous menu Below the waveform from position 0 with a length of 100 is output from the front panel terminal Output an N Cycle Arbitrary Waveform Background The output of an arbitrary waveform can be repeated for a designated number of cycles The N Cycle function uses a soft key trigger to trigger the output Range 1 to 1048575 cycles Panel Operation 1 Press the ARB key ARB 2 Press F6 Output 3 Define the Start and Length Page 168 of the arbitrary waveform output 169 GW INnsTeK AFG 3000 Series User Manual Note Changing the length will change the duty frequency of pulse waveforms 4 Press F4 N Cycle 5 Press F1 Cycles 6 The Cycles property will become highlighted in red anh 7 Use the selector keys and aw scroll wheel or number pad YD to enter the number of cycles 8 Press F5 Enter to confirm PP enter the number of cycles 9 Press F6 Return to return reum Fe to the previous menu 10 Press Trigger F5 to Trigger internally trigger the output once Note Ensure the output key has already been pressed and the OUTPUT light is lit before pressing F5 Trigger 11 Press F6 Return to return ue Fe to
40. from high impedance to 50Q will half the amplitude Vrms dBm or Vpp units can be used to specify the output unit to use with the current command The VOLT UNIT command can be used to set the units when no unit is specified with the Apply command If the output termination is set to high impedance dBm units cannot be used The units will default to Vpp The output amplitude can be affected by the function and unit chosen Vpp and Vrms or dBm values may have different maximum values due to differences such as crest factor For example a 5Vrms square wave must be adjusted to 3 536 Vrms for a sine wave DC Offset voltage The offset parameter can be set to MINimum MAXimum or DEFault The default offset is 0 volts The offset is limited by the output amplitude as shown below Voffset lt Vmax Vpp 2 If the output specified is out of range the maximum offset will be set 205 GW INSTEK AFG 3000 Series User Manual The offset is also determined by the output termination 500 or high impedance If the offset has been set and the output termination has changed from 500 to high impedance the offset will double Changing the output termination from high impedance to 500 will half the offset Source Specific SOURce 1 APPLy SINusoid Command Description Outputs a sine wave from the selected channel when the command has executed Frequency amplitude and offset can also be set SOURce 1 APPLy SINusoid lt frequency gt
41. generator automatically determines the number of discrete frequencies used in the scan depending on the length of the scan Panel Operation 1 Press the SWEEP key Sweep 2 Press F5 SWP Time 3 The Sweep Time parameter will become highlighted in the Waveform display area di 3 000 Vpp MOD Off Burst On Type Sweep Linear Source INT Trigger Out Rise 550 000000 900 000000 550 000000 4 Use the selector keys and scroll wheel or number pad to enter the Sweep time OOOO OOOO OOOO 5 Press F1 F2 to select the mSEC SEC Ea time unit Range Sweep time Ims 500s Default Is 103 GW INSTEK AFG 3000 Series User Manual Marker Frequency The marker frequency is the frequency at which the marker signal goes low The marker signal is high at the start of each sweep The marker signal is output from the MARK terminal on the rear panel The default is 550 Hz Panel Operation 1 Press the SWEEP key 2 Press F6 More 3 Press F3 Marker 4 Press F2 ON OFF to toggle the Marker 5 Press F1 Freq to select the marker frequency 6 The Freq parameter will become highlighted in the Waveform Display area pm 3 000 Vpp MOD Off Burst Off er a Type Sweep Linear Source INT Sweep Time 1 000 SEC Trigger Out Rise St 550 000000 Hz 900 000000 Hz 7 Use the selector keys and scroll wheel or number pad X to enter the frequency 104 GY I
42. load 6 Press F3 To to choose the ae starting point for the loaded waveform 7 The Load To property will become highlighted in red 8 Use the selector keys and A scroll wheel or number pad O yy to enter the starting point OO O 9 Press F5 Enter to confirm enter rs the Start point 10 Press F5 Done 180 GW INSTEK ARBITRARY WAVEFORMS Below the file AFG CSV is selected using the scroll wheel loaded to position 0 B AFG CSV FREQ 200 0000 ae 3 000 VPP MOD OFF 181 GW INSTEK AFG 3000 Series User Manual REMOTE INTERFACE Establishing a Remote Connection cccceeceecneeeeeeeeees 183 Configure USB interface ia scccnncstacnctvcncamsansencemesnsaeasenpctenncens 183 Configure RS232 interface cccsssssscssersessccsnsseneseneees 184 Configure GPIB interface cc ccssccsecssssccssssencessesensees 185 Remote control terminal CONNECTION ceeseeseeeteeeteees 186 Slolagiagie seen ch een ee eer ee en nnn at ee eer er ee 188 Command LST ene rere A serene TE 193 E CO a S a A E EA 196 182 GW INSTEK REMOTE INTERFACE Establishing a Remote Connection The AFG 3000 supports USB RS232 and GPIB remote connections Configure USB interface USB PC side connector Type A host eon ratoN AFG 3000 side Type B slave connector Speed 1 1 2 0 full speed Panel Operation 1 Press the Utility key followed by Interface F2
43. mode is disabled when burst sweep or a modulation mode is enabled 279 GW INSTEK AFG 3000 Series User Manual 221 Settings conflict AM turned off by selection of other mode or modulation Example AM mode is disabled when burst sweep or a modulation mode is enabled 221 Settings conflict sweep turned off by selection of other mode or modulation Example Sweep mode is disabled when burst or a modulation mode is enabled 221 Settings conflict not able to modulate this function Example A modulated waveform cannot be generated with dc voltage noise or pulse waveforms 221 Settings conflict not able to sweep this function Example A swept waveform cannot be generated with dc voltage noise or pulse waveforms 221 Settings conflict not able to burst this function Example A burst waveform cannot be generated with the dc voltage function 221 Settings conflict not able to modulate noise modulation turned off Example A waveform cannot be modulated using the noise function 221 Settings conflict not able to sweep pulse sweep turned off Example A waveform cannot be swept using the pulse function 221 Settings conflict not able to modulate dc modulation turned off Example A waveform cannot be modulated using the dc voltage function 221 Settings conflict not able to sweep dc modulation turned off Example A waveform cannot be swept using the dc voltage function 280 GW INSTEK REMOTE INT
44. received The default delay is 0 seconds 257 GW INSTEK AFG 3000 Series User Manual Syntax SOURce 1 BURSt TRIGger DELay lt seconds gt MINimum MAXimum Parameter lt seconds gt 0 85 seconds Example SOUR1 BURS TRIG DEL 1 0000E 01 Sets the trigger delay to 10 seconds Query Syntax SOURce 1 BURSt TRIGger DELay MINimum MAXimum Return Parameter lt NRf gt Delay in seconds Example SOUR1 BURS TRIG DEL 1 0000E 01 The trigger delay is 10 seconds Source Specific SOURce 1 BURSt TRIGger SLOPe Command Description Sets or queries the trigger edge for externally triggered bursts from the Trigger INPUT terminal on the rear panel By default the trigger is rising edge Positive Syntax SOURce 1 BURSt TRIGger SLOPe POSitive NEGative Parameter POSitive rising edge NEGative falling edge Example SOURT BURS TRIG SLOP NEG Sets the trigger slope to negative Query Syntax SOURce 1 BURSt TRIGger SLOPe Return Parameter POS rising edge NEG falling edge Example SOUR1 BURS TRIG SLOP NEG The trigger slope is negative 258 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 BURSt GATE POLarity Command Description In gated mode the function generator will output a waveform continuously while the external trigger receives logically true signal from the Trigger INPUT terminal Normally a signal is logically true when it is high The logical level can be inverted so that a low signal is consid
45. return to the previous menu 158 GW INSTEK ARBITRARY WAVEFORMS 9 Press F2 Data 10 The Value parameter will become highlighted in red Q Y 11 Use the selector keys and KON scroll wheel or number pad W to enter a Data value G 12 Press F5 Enter to save Eer settings 13 Press F6 Return to return reum Fe to the previous menu 14 Press F6 Return again to return to the ARB menu Below shows Address and Data set to 40 and 30 000 The edited area is shown in red 10 0000000 See 3 000 VPP MOD OFF COES ion Adding a line to an Arbitrary Waveform Background The AFG 3000 has a powerful editing function that allows you to create points or lines anywhere on the waveform 159 GW INSTEK AFG 3000 Series User Manual Panel Operation 1 Press the ARB key ARB 2 Press F2 Edit 3 Press F2 Line 4 Press F1 Start ADD 5 The Start Address parameter will become highlighted in red anno 6 Use the selector keys and a scroll wheel or number pad A to enter the start address 6 O 7 Press F5 Enter to save settings 8 Press F6 Return to return to the previous menu 9 Repeat steps 4 8 for Start Data F2 Stop Address F3 and Stop Data F4 10 Press F5 Done to confirm Cj the line edit Cs 11 Press F6 Return to return cue Fe to the previous menu 160 GW INSTEK ARBITRARY WAVEFORMS
46. the previous menu Below a pulse waveform of 5 cycles is output from the front panel terminal 170 GW INSTEK ARBITRARY WAVEFORMS 400 00000000000 ae 3 000 Vpp MOD Off ee Output Arbitrary Waveforms Infinite Cycles Background The output of an arbitrary waveform can be repeated an infinite amount of times to create a cyclic waveform Panel Operation 1 Press the ARB key ARB 2 Press F6 Output 3 Define the Start and Length Page 168 of the arbitrary waveform output Note Changing the length will change the duty frequency of pulse waveforms 4 Press F5 Infinite to output Muu FS the arbitrary waveform infinitely 5 Press F6 Return to return reun Fs to the previous menu Below an infinite pulse waveform is output from the front panel terminal 171 GW INSTEK AFG 3000 Series User Manual 400 00000000000 as 3 000 VPP MOD Off mja a Output Markers Panel Operation 1 Press the ARB key ARB 2 Press F6 Output 3 Press F3 Marker 4 Press F1 Start 5 The Start property will become highlighted in red 6 Use the selector keys and scroll wheel or number pad X Q to enter the Start address 7 Press F5 Enter to confirm mA the Start point 8 Press F6 Return to return to the previous menu 172 GW INSTEK ARBITRARY WAVEFORMS 9 Repeat steps 4 8 for Length im F2 on oe 10 Press F6 Return to return ue
47. use a separate collection facility or contact the supplier from which this instrument was purchased Safety Guidelines General e Do not place heavy objects on the instrument Guideline e Do not place flammable objects on the instrument CAUTION e Avoid severe impact or rough handling that may damage the function generator e Avoid discharges of static electricity on or near the function generator e Use only mating connectors not bare wires for the terminals e The instrument should only be disassembled by a qualified technician Measurement categories EN 61010 1 2001 specifies the measurement categories and their requirements as follows The AFG 3000 falls under category II e Measurement category IV is for measurement performed at the source of a low voltage installation e Measurement category Ill is for measurement performed in a building installation e Measurement category II is for measurement performed on circuits directly connected to a low voltage installation e Measurement category is for measurements performed on circuits not directly connected to Mains Power Supply e AC Input voltage 100 240V AC 50 60Hz e Connect the protective grounding conductor of YA R BNG the AC power cord to an earth ground to prevent electric shock GW INSTEK AFG 3000 Series User Manual Fuse e Fuse type T0 63A 250V A N e Only qualified technicians should replace the WARNING pice e T
48. 100uHz 80M Hz 3081 100WHZ 50MHz 3051 Sine Square 100HWHz 1MHz Triangle Span Frequency DC 80MHz 3081 DC 50MHz 3051 Sine Square DC 1MHz Triangle Center Default 550Hz Span Default 900Hz Note To sweep from low to high frequencies set a positive span To sweep from high to low frequencies set a negative span When marker is off the SYNC signal is a square wave with a duty cycle of 50 At the start of the sweep the SYNC signal is at a TTL low level that rises to a TTL high level at the frequency midpoint The frequency of the SYNC signal is equal to the sweep time When marker is on at the start of the sweep the SYNC signal is at a TTL high level that drops to a TTL low level at the marker The SYNC signal is output from the mark output terminal 101 GW INSTEK AFG 3000 Series User Manual Sweep Mode Sweep mode is used to select between linear or logarithmic sweeping Linear sweeping is the default setting Panel Operation 1 Press the SWEEP key 2 Press F2 Type 3 To select linear or logarithmic sweep press F1 Linear or F2 Log 4 Press F6 Return to return Ret to the menu AMPL 3 000 Vpp MOD Of Source INT Trigger Out Rise 900 000000 Hz Marker 550 000000 Hz c SLUF 102 GW INSTEK MODULATION Sweep Time The sweep time is used to determine how long it takes to perform a sweep from the start to stop frequencies The function
49. 2 1 laboratory use EMC requirements 2006 Conducted and Radiated Emissions Electrostatic Discharge EN 55011 2007 A2 2007 EN 61000 4 2 2009 Current Harmonic Radiated Immunity EN 61000 3 2 2006 A1 2009 A2 2009 EN 61000 4 3 2006 A1 2008 Voltage Fluctuation Electrical Fast Transients EN 61000 3 3 2008 IEC 61000 4 4 2004 Corr 1 2006 Cortr 2 2007 ee EN 61000 4 5 2006 e EN 61000 4 6 2009 ea Power Frequency Magnetic Field EN 61000 4 8 1993 A1 2001 EN 61000 4 11 2004 Safety Safety Requirements IEC EN 61010 1 2001 302 GY INSTEK INDEX Arbitrary waveform 137 List of features en isetiepenccectenston 11 Pailt 138 Menu Tree rononiirernnreirie 42 L 01 Eh ONTA EATA 151 Modulation a 65 editing sisisssiisisiistsesiresernsetrn 158 AM reenn 67 INSET NG vssssssiiirsereeirirserererisseeetens 138 PUTE renen is anaartts 108 OUEPUE os esssseeeeettetsssssseeeeeetrsnsssee 168 BI eet eae 75 SAVING os seessssssssssssseeeesesenssssssseeee nie i 83 BESET T 133 a E 90 Caution symbol 6 Operation Cleaning the instrument 8 PAN UG ip gengonrinicmelncnmenines 63 Declaration of conformity eae 302 PY OQUCICY urusanana 61 Default settings ed sea s eeuseeueveuuns 53 Noise Wave E T E TT 61 Digital inputs EE 23 Offset n reer ree rere errr rere eee eee eee eer ee eee 64 Doak PUSS WiC MN iisen 59 HA y 18 IR AT rennon 60 acai aaa li UIC eke et pinged car open EA 56 Disposal BQ UAL
50. 25 GPIB UGA CO iiiar DEEE EAT 125 RS232 Interface csscsssccssssessessscesscssnscessesenscessrsenseeenes 126 Ro232 Parity Bit SECHIN S pinpassen iino ahire 127 USB Er ACO rerien riet iea a EEA AA ANE 128 Sem a E a A EE 129 Viewing and Updating the Firmware Version 06 129 Setting the output impedance ccsecscsscesecesrcessrsensees 131 Language Selection ssccssccsecsssscessccssscessessescessesonsceees 132 Setting the Sound BeeP sccssccsecsssrcessessressncessesensees 133 Seen C ap UTE sgons e e 134 D OIN eaae E ETA E 135 121 GY INSTEK AFG 3000 Series User Manual Save and Recall The AFG 3000 has non volatile memory to store instrument state and ARB data There are 10 memory files numbered 0 9 Each memory file can either store arbitrary waveform data ARB settings or both When data ARB or Setting data is stored in a memory file the data will be shown in red If a file has no data it will be shown in blue Save Recall ARB properties Rate Frequency Length Display horizontal Setting e Functions Waveform Frequency Pulse Width Square wave Duty Ramp Symmetry Amplitude Amplitude unit Offset Modulation type Beep setting Impedance Main output e Sweep 122 Source Type Trigger out e Display vertical e Output Start e Output length AM e Source e Shape e Depth e AM frequency FM e Source e Shape e Deviation e FM frequen
51. 50 dBc 1MHz 20MHz 50 dBc 6 dBc octave IMHz 80MHz lt 65dBc typical 1OMHz 30 kHz band lt 47dBc typical 80MHz 30 kHz band lt 8 ns 3 lt 5 1 of period 1 ns 20 0 to 80 0 lt 25 MHz 40 0 to 60 0 25 50MHz 50 0 Fixed 50 80MHz 0 01 525ps lt 2 MHz 0 1 75ps gt 2 MHz lt 0 1 of peak output 0 to 100 20ns 2000s 297 GY INSTEK AM Modulation FM Modulation PWM FSK Sweep 298 Pulse Width Overshoot Jitter AFG 3000 Series User Manual 8ns 1999 9s Minimum Pulse Width 8nS when FREQS50MHz 5 of setting period when FREQS6 5MHz Resolution 1nS when FREQS50MHz 1 of setting period when FREQS6 5MHz lt 5 100 ppm 50 ps Carrier Waveforms Sine Square Triangle Ramp Pulse Arb Modulating Waveforms Modulating Frequency Depth Source Carrier Waveforms Modulating Waveforms Modulating Frequency Peak Deviation Source Carrier Waveforms Modulating Waveforms Modulating Frequency Deviation Source Carrier Waveforms Modulating Waveforms Internal Rate Frequency Range Source Waveforms Type Sine Square Triangle Up Dn Ramp 2 mHz to 20 kHz 0 to 120 0 Internal External Sine Square Triangle Ramp Sine Square Triangle Up Dn Ramp 2 mHz to 20 kHz DC to 50 MHz DC to 80 MHz Internal External Square Sine Square Triangle Up Dn Ramp 2 mHz to 20 kHz 0 100 0 of pulse width Internal External Sine Square Triangle Ramp Pulse
52. 71 Output Markers iecrincearscsnssancicccitieacdesnenavecinreonvedtroaneniieaedestee 172 Saving Loading an Arbitrary Waveform ccecceeeeeeeeees 174 Saving a Waveform to Internal MeEMOry eeseeereeenees 174 Saving a Waveform to USB Memory eeceeseeesteeeteeenees 175 Load a Waveform from Internal Memory cceseeeeeees 178 Load a Waveform from USB 0 ccscecesetseesteeeterseneeeeee 180 GW INSTEK AFG 3000 Series User Manual Inserting Built In Waveforms The AFG 3000 Series contain a number of functions to create a number of common waveforms including sine square ramp sinc exponential rise exponential fall and DC waveforms Creating a Sine Waveform Panel Operation 1 Press the ARB key ARB 2 Press F3 Built in 3 Press F1 Sine 4 Press F1 Start 5 The Start property will become highlighted in red ao 6 Use the selector keys and aN scroll wheel or number pad L to enter the Start address 7 Press F5 Enter to confirm the Start point 8 Press F6 Return to return to the previous menu 138 GW INSTEK ARBITRARY WAVEFORMS F2 and Scale F3 10 Press F4 Done to complete the operation 11 Press F6 Return to return ea to the previous menu 9 Repeat steps 4 8 for Length Ea Below a sine wave created at start 0 Length 524288 Scale 32767 10 0000000 a 3 000 Vpp MOD OFF Creating a Square Waveform Pa
53. 76 Example SOUR1 ARB BUIL RAMP 1000 1000 100 Creates a ramp wave 1000 points in length with a scale of 100 and a start address of 1000 Source Specific SOURce 1 ARB BUILt SINC Command Description Creates a sinc wave with a specified start address length and scale Syntax SOURce 1 ARB BUILt SINC lt STARt gt lt LENGth gt lt SCALe gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOUR1 ARB BUIL SINC 1000 1000 100 Creates a sinc wave 1000 points in length with a scale of 100 and a start address of 1000 269 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 ARB BUILt EXPRise Command Description Creates an exponential rise wave with a specified start address length and scale Syntax SOURce 1 ARB BUILt EXPRise lt STARt gt lt LENGth gt lt SCALe gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOUR1 ARB BUIL EXPR 1000 1000 100 Creates a exponential rise wave 1000 points in length with a scale of 100 and a start address of 1000 Source Specific SOURce 1 ARB BUILt EXPFail Command Description Creates a DC waveform with a specified start address length and scale Syntax SOURce 1 ARB BUILt EXPFail lt STARt gt lt LENGth gt lt SCALe gt Pa
54. AMPL 3 000 WPP Parameter MOD Gt Sweep OTT Burst Off Tabs FN E y Waveform DC Offset Display 1 FREG H J E y m _ 1c Soft Menu Parameter The Parameter display and edit window Windows Status Tabs Shows the status of MOD Sweep and Burst modes Waveform Display The Waveform Display is used to output the waveform on the display Soft Menu Keys The function keys F1 F6 below the Soft Menu keys correspond to the soft keys 18 GW INSTEK GETTING STARTED Setting up the Function Generator Background This section describes how adjust the handle and power up the function generator Adjusting the Pull out the handle stand sideways and rotate it Place AFG horizontally Or tilt stand Place the handle vertically to hand carry m T 2450 05 0 ore ecP ara 320200003 oneccraceto ose aa 19 GY INSTEK AFG 3000 Series User Manual Power Up Turn on the power switch on the rear panel Press and hold the Standby D gt key on the front panel to
55. Arbitrary Function Generator AFG 3000 Series USER MANUAL GW INSTEK PART NO 82FG 30820Eo1 Dz ISO 9001 CERTIFIED MANUFACTURER GW INSTEK October 2010 edition This manual contains proprietary information which is protected by copyright All rights are reserved No part of this manual may be photocopied reproduced or translated to another language without prior written consent of Good Will Corporation The information in this manual was correct at the time of printing However Good Will continues to improve its products and therefore reserves the right to change the specifications 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 GW INSTEK TABLE OF CONTENTS Table of Contents SAFETY INSTRUCTIONS ec ec eee eeeeeees 6 GETTING STARVED vscsscosessuseaescssvaveustaaniendsaneies 11 MA RE ALUMES sE E EE EER 11 Panel OW Ci CW aa csccecoeepoter sosienatcs ele eT E ENEE 13 Setting up the Function Generator cccceecceceeeeneeeeeeeees 19 PUIK REG ERE INGE sirrin Theoren Ea Ea 21 How to use the Digital Inputs eessssessssesessosessssessssesessess 23 How to use the Help Menu cccecceccscceccecceccscescesceeees 24 Selecting a Waveform cccccescceccsccesccescesececcesseeseneseneees 26 MOANA O eer A E E reer oe errr 28 Sol EE E eee ee ee ee ren er T T 32 DA cero serene tsa ers ee E cer pt
56. C QUCICY creenin 71 Modulation Depth naceran 72 Selecting AM Modulation Source s sssssssssssessssessessrssessese 73 Frequency Modulation FM ccccceecseceeeceeceeeeeeneeeeeeees 75 Selecting Frequency Modulation FM ccsscceseeereeeteees 76 FM Carrier Shape sccunscaassnsecasnessecanssnse stand smeundenteasamarsesedaonens 76 FM Carrier FregUeNn y supesassrisi maia 77 FM Wave Shap sicuisid apinain 78 Frequency Modulation Waveform cccccesseeeseeeeeeseeeenees 79 PYEGUENCY DEVI All ON iaisccneroreinciernnicnn 80 Selecting FM Modulation Source ccescesseeeteeeeeeeeeees 8 Frequency Shift Keying FSK Modulation 83 Selecting FSK Modulation ccsssccssssssccsstceseessecesesens 84 PSK Carrier SHADE ssiatacantssscieanm catered na a ne 84 Fok Carrier eG SIC iio stesieacst este caciets pasta ecient e 85 FSKHOpP FREQUENCY acess secceecearereotasecaccees i 86 Fok RATC acres pede pre eee ee ee es 87 PONG SO UINCG E T E T E en eaaysaysiaset 88 Pulse Width Modulation sesca e 90 Selecting Pulse Width Modulation cesceesceseeeeteeeseeees 9 PWM Carrier Shape sccsssccsssccssecssseccssecsssecssseccesencssees 91 PWM Carner Frequency isoiesnroieia r iTS 92 GY INSTEK AFG 3000 Series User Manual PWM Modulating Wave Shape cceccsscesseceseeesteeseeeesees 92 Modulating Waveform Frequency ccsscesseceseeeseeeeeeeesees 93 Modulation Duty Cycle ss siscsccscsacacesscenwcene
57. C selas n 57 s ane aie oe 4 Taane E su 58 Disposal instructionS eee 9 Operation keys DSO MKane 135 key OVETVICW oocooccccoccccccccccccccccceceece 13 EN61010 Operation MENU srira 55 p TEACA category eseese 7 Output arbitrary waveforms 168 pollution degree 9 aji Output indicators eee 14 Environment i Output terminals eee 15 Safety instructiONs seee 8 Power on off PUTA E a ac ctinccavessseestisteesesnesieses 129 i Safety INStrUCctiON eects 7 Front panel diagram 13 p S CPU j S ET E S 20 Function keys i Quick reference ccccecceeeeeees 21 Key OVELVICW nunne 13 eea ison 16 Fuse replacement 213 295 P re E i remote control safety INSTLUCHON wirsncasessnuvessioounyeses 8 GPIB interface configuration 183 Remote interface 182 remote control interface 185 ccc lie Maia Error Messages 275 Ground ae bol 6 functionality check 186 7 ete o Caimi SCPI regit iS ainete 289 i o A screen lokans 187 interface 183 SyNtAX oe eeeesesseseesecseeeeseceeeeeeesteseenens 188 Language selection 0 132 terminal connection 186 GY INSTEK AFG 3000 Series User Manual RS 232C interface eee 184 Creen CAD UUE Eosissa 134 DOECEM TOC Kurier 187 Secondary System Settings 121 Remote interface s es 125 System and Settings 129 Service operation about disassembly n se 7 Set output impedancee 131 304 Se
58. ERFACE 221 Settings conflict not able to burst dc burst turned off Example The burst function cannot be used with the dc voltage function 221 Settings conflict not able to sweep noise sweep turned off Example A waveform cannot be swept using the noise function 221 Settings conflict pulse width decreased due to period Example The pulse width has been adjusted to suit the period settings 221 Settings conflict amplitude changed due to function Example The amplitude VRM dBm has been adjusted to suit the selected function For the AFG 3000 a typical square wave has a much higher amplitude 5V Vrms compared to a sine wave 3 54 due to crest factor 221 Settings conflict offset changed on exit from dc function Example The offset level is adjusted on exit from a DC function 221 Settings conflict FM deviation cannot exceed carrier Example The deviation cannot be set higher than the carrier frequency 221 Settings conflict FM deviation exceeds max frequency Example If the FM deviation and carrier frequency combined exceeds the maximum frequency plus 100 kHz the deviation is automatically adjusted 221 Settings conflict frequency forced duty cycle change Example If the frequency is changed and the current duty cannot be supported at the new frequency the duty will be automatically adjusted 281 GW INSTEK AFG 3000 Series User Manual 221 Settings conflict offset changed due to amplit
59. FM deviation value clipped to Example The frequency deviation is outside of range The deviation is automatically adjusted to an upper or lower limit depending on the frequency 222 Data out of range trigger delay value clipped to upper limit Example The trigger delay was set to a value out of range The trigger delay has been adjusted to the maximum 85 seconds 222 Data out of range trigger delay limited by length of burst value clipped to upper limit Example The trigger delay and the burst cycle time combined must be less than the burst period 222 Data out of range duty cycle value clipped to Example The duty cycle is limited depending on the frequency Duty Cycle Frequency 50 gt 50MHz 40 60 25 MHz 50MHz 20 80 lt 25 MHz 222 Data out of range duty cycle limited by frequency value clipped to upper limit Example The duty cycle is limited depending on the frequency When the frequency is greater than 50 MHz the duty cycle is automatically limited to 50 285 GW INSTEK AFG 3000 Series User Manual 313 Calibration memory lost memory corruption detected Indicates that a fault check sum error has occurred with the non volatile memory that stores the calibration data 314 Save recall memory lost memory corruption detected Indicates that a fault check sum error has occurred with the non volatile memory that stores the save recall files 315 Configuration memory lost me
60. G 3000 Series User Manual 11 Press F6 Return to return ey to the previous menu _ _ 12 Press F4 Done to protect the selected region or the waveform Protect All 13 Press F1 ALL to delete the whole waveform 14 Press F6 Done to confirm on 15 Press F6 Return to return Miu Fe to the previous menu Unprotect All 16 Press F5 Unprotect to delete the whole waveform 17 Press F6 Done to confirm 18 Press F6 Return to return to the previous menu 19 The waveform background will return back to black The property Unprotected be will grayed out 166 GW INSTEK ARBITRARY WAVEFORMS Below the protected areas of the waveform are shown with an orange background Start 0 Length 200000 10 0000000 ae 3 000 VppP MOD Off 167 GW INnsTeK AFG 3000 Series User Manual Output an Arbitrary Waveform Up to 1 Mpts 0 1048575 of an arbitrary waveform can be output from the function generator Arbitrary waveforms can also be output for a defined or infinite amount of cycles The output can also be output as pulse widths from the marker output Output an Arbitrary Waveform Panel Operation 1 Press the ARB key ARB 2 Press F6 Output 3 Press F1 Start 4 The Start property will become highlighted in red ar ae ar 5 Use the selector keys and ye scroll wheel or number pad o to enter the Start address 6 Press F5 Enter to
61. IME command Y Select the sweep 6 Select an internal or external sweep trigger trigger source source using the SOURce 1 SOUR command Select the marker 7 To output a marker frequency from the SYNC frequency terminal use The SOURce 1 MARK FREQ command To enable marker frequency output use the SOURce 1 MARK ON command The marker frequency can be set to a value within the sweep span Source Specific SOURce 1 SWEep STATe Command Description Sets or disables Sweep mode By default Sweep is disabled FM modulation must be enabled before setting other parameters Note Any modulation modes or Burst mode will be disabled if sweep mode is enabled Syntax SOURce 1 SWEep STATe OFF ON Example SOURI SWE STAT ON Enables sweep mode Query Syntax SOURce 1 SWEep STATe Return Parameter 0 Disabled OFF 1 Enabled ON Example SOUR1 SWE STAT 1 Sweep mode is currently enabled 242 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 FREQuency STARt Command Description Sets the start frequency of the sweep 100Hz is the default start frequency Note To sweep up or down set the stop frequency higher or lower than the start frequency Syntax SOURce 1 FREQuency STARt lt frequency gt MINimum MAXimum Parameter lt frequency gt 100uHz 80MHz 3081 50MHz 3051 100uHz 1MHz Ramp Example SOUR1 FREQ STAR 2 0000E 03 Sets the start frequency to 2kHz Query Syntax SOURce 1 FREQuency STARt MINimum
62. MAXimum Return Parameter lt NR3 gt Returns the start frequency in Hz Example SOUR1 FREQ STAR MAX 8 0000E 07 Returns the maximum start frequency allowed Source Specific SOURce 1 FREQuency STOP Command Description Sets the stop frequency of the sweep 1 kHz is the default start frequency Note To sweep up or down set the stop frequency higher or lower than the start frequency Syntax SOURce 1 FREQuency STOP lt frequency gt MINimum MAXimum Parameter lt frequency gt 100uHz 80MHz 3081 50MHz 3051 100uHz 1MHz Ramp 243 GW INSTEK AFG 3000 Series User Manual Example SOUR1 FREQ STOP 2 0000E 03 Sets the stop frequency to 2kHz Query Syntax SOURce 1 FREQuency STOP MINimum MAXimum Return Parameter lt NR3 gt Returns the stop frequency in Hz Example SOURT FREQ STOP MAX 8 0000E 07 Returns the maximum stop frequency allowed Source Specific SOURce 1 FREQuency CENTer Command Description Sets and queries the center frequency of the sweep 550 Hz is the default center frequency Note The maximum center frequency depends on the sweep span and maximum frequency max center freq max freq span 2 Syntax SOURce 1 FREQuency CENTer lt frequency gt MINimum MAXimum Parameter lt frequency gt 100HHz 80MHz 3081 50MHz 3051 100uHz 1MHz Ramp Example SOURT FREQ CENT 2 0000E 03 Sets the center frequency to 2kHz Query Syntax SOURce 1 FREQuency CENTer MINimum MAXimum R
63. NSTEK MODULATION Range Note 8 Press F1 F5 to select the frequency unit Frequency 100uHz 80M Hz 3081 100HHZ 50M Hz 3051 100uHz 1MHz Ramp Default 550Hz The marker frequency must be set to a value between the start and stop frequencies If no value is set the marker frequency is set to the average of the start and stop frequencies Marker mode will override SYNC mode settings when sweep mode is active Sweep Trigger Source In sweep mode the function generator will sweep each time a trigger signal is received After a sweep output has completed the function generator outputs the start frequency and waits for a trigger signal before completing the sweep The default trigger source is internal Panel Operation 1 Press the SWEEP key 2 Press F1 Source source To select the source press BE BED F1 Internal F2 External Cs or F3 Manual Press F6 Return to return Motu Fs to the menu 105 GW INSTEK AFG 3000 Series User Manual Note Using the Internal source will produce a continuous sweep using the sweep time settings With an external source a sweep is output each time a trigger pulse TTL is received from the Trigger INPUT terminal on the rear panel The trigger period must be equal to or greater than the sweep time plus lms 5 If manual is selected press F1 Trigger to manually start each sweep z 3 000 VPP Type Sweep Line
64. ON Enables the Trig out signal Query Syntax OUTPut 1 TRIGger Return Parameter 0 Disabled Enable 248 GW INSTEK REMOTE INTERFACE Example OUTP1 TRIG The Trig out signal is enabled Source Specific SOURce 1 MARKer F REQuency Command Description Sets or queries the marker frequency The default marker frequency is 500 Hz The marker frequency is used to output a SYNC signal from the SYNC terminal on the front panel The SYNC signal goes logically high at the start of each sweep and goes low at the marker frequency Note The marker frequency must be between the start and stop frequencies If the marker frequency is set to a value that is out of the range the marker frequency will be set to the center frequency and a settings conflict error will be generated Syntax SOURce 1 MARKer F REQuency lt frequency gt MINimum MAXimum Parameter lt frequency gt 100 uHz 80 MHiz 3081 50MHz 3051 100 Hz 1 MHz Ramp Example SOUR1 MARK FREQ 1 0000E 03 Sets the marker frequency to 1 kHz Query Syntax SOURce 1 MARKer FREQuency MINimum MAXimum Return Parameter lt NR3 gt Returns the marker frequency in Hz Example SOUR1 MARK FREQ MAX 1 0000E 03 Returns the marker frequency 1 kHz 249 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 MARKer Command Description Turns the marker frequency on or off The default A a Note MARKer ON The SYNC signal goes logically hi
65. OURce 1 AM STATe OFF ON Example SOURT AM STAT ON Enables AM modulation Query Syntax SOURce 1 AM STATe Return Parameter 0 Disabled OFF 1 Enabled ON Example SOUR1 AM STAT 1 AM modulation mode is currently enabled Source Specific SOURce 1 AM SOURce Command Description Sets or queries the modulation source as internal or external Internal is the default modulation source Note If an external modulation source is selected modulation depth is limited to 5V from the MOD INPUT terminal on the rear panel For example if modulation depth is set to 100 then the maximum amplitude is 5V and the minimum amplitude is 5V Syntax SOURce 1 AM SOURce INTernal EXTernal Example SOUR1 AM SOUR EXT 224 GW INSTEK REMOTE INTERFACE Sets the modulation source to external Query Syntax SOURce 1 AM SOURce Return Parameter INT Internal EXT External Example SOUR1 AM SOUR INT The modulation source is set to internal Source Specific SOURce 1 AM INTernal FUNCtion Command Description Sets the shape of the modulating waveform from sine square triangle upramp and dnramp The default shape is sine Note Square and triangle waveforms have a 50 duty cycle Upramp and dnramp have a symmetry of 100 and 0 respectively Syntax SOURce 1 AM INTernal FUNCtion SINusoid SQUare TRlangle UPRamp DNRamp Example SOURT AM INT FUNC SIN Sets the AM modulating wave shape to sine Query Syntax SOURce 1 AM INT
66. OURce 1 ARB EDIT PROTect Command Description Protects a segment of the arbitrary waveform from deletion or editing Syntax SOURce 1 ARB EDIT PROTect lt STARt gt lt LENGth gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt 0 1048576 Example SOUR1 ARB EDIT PROT 40 50 Protects a segment of the waveform from address 40 for 50 data points Source Specific SOURce 1 ARB EDIT PROTect ALL Command 266 GW INSTEK REMOTE INTERFACE Description Protects the arbitrary waveform currently in non volatile memory currently being output Syntax SOURce 1 ARB EDIT PROTect ALL Example SOUR1 ARB EDIT PROT ALL Source Specific SOURce 1 ARB EDIT UN Protect Command Description Uprotects the arbitrary waveform currently in non volatile memory currently being output Syntax SOURce 1 ARB EDIT UN Protect Example SOUR1 ARB EDIT UNP Source Specific SOURce 1 ARB BUILt SINusoid Command Description Creates a sinusoid with a specified start address length and scale Syntax SOURce 1 ARB BUILt SINusoid lt STARt gt lt LENGth gt lt SCALe gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOUR1 ARB BUIL SIN 1000 1000 100 Creates a sin wave 1000 points in length with a scale of 100 and a start address of 1000 Source Specific SOURce 1 ARB BUILt SQUare Command Description Creates a square wave wi
67. RB Add Built In Waveforim ccccccsssccsssccssreeestsesseeeeeaes 35 ARB Add Built In Waveform Pulse ccecescceeseeeeteeeeees 35 ARES AGG POI AC iecuscxssccenantnsacoass oacuansencupceescnesmetesdupaisetausicunans 36 PRB AG Line sossarna n eased neatesbecsers 36 ARB OUP OUP SECON cconcqrieceseeanteoccsnetoreesaue det ocechtecunpseeveents 37 ARB Output N Cycle ecceeccesceesseceseeeeeceseeseseeeeeeeseeeeaees 37 ARB Output Infinite Cycles ceccssceetcesecsnceeneseneees 38 ARB Output Markers woadvesscucswalsecencatanavwontarcasssnencysascaiaeens 39 EY MENU E A E ee 39 ANC A E E A A T E O E 39 RE ae o A E ENAS 40 iterace GPIB riorancaonnr Errn E 40 Interface RS232 siisii 41 GY INSTEK AFG 3000 Series User Manual iterace USB ssscccvesnssazraaseesneuneecutcasenceconceatersseeeseeasbeoteencoutens 4 MONU TOE se e E A celeste atta case oes 42 E Ee a AE E E E N 43 i ARB DS DIAY caosaceateucnctececseeanteiseteasoccncpetaqeceacanenseceusecnerntaece 43 ARESE IY ce canes n ENE 44 ARB Built in 45 G Ta O B B il i M 6 ARB Built in MOre aissoneruiiesonnanuiennieeo ipi aii 4 ARB S VE T 47 PUR a ep sones soca niceisertonrens AENEAN EE EET 47 ARB OUDOT esciti EEEE 48 MOD cecococococococooococooococococococococooocococooooocococooooocooooooooooooooooooooo 49 SU cla eE E rete E E cet re 49 Sy cls Oneal enn ne een ee enn ee eee one eee et eer 50 B rst N Cyc E nita EE E 51 BU ALE ARE E E A
68. Rce 1 FSKey INTernal RATE MINimum MAXimum Return Parameter lt NR3 gt Returns the FSK rate in Hz Example SOUR1 FSK INT RATE MAX 1 0000E 05 235 GW INSTEK AFG 3000 Series User Manual Returns the maximum FSK rate allowed Pulse Width Modulation PWM Commands PWM Overview The following is an overview of the steps required to generate a PWM modulated waveform Enable PWM 1 Turn on PWM modulation using the i ation SOURce 1 PWM STATe ON command Configure Carrier 2 Use the APPLy command to select a pulse waveform Alternatively the FUNC FREQ AMPI and DCOffs commands can be used to create a pulse waveform with a designated frequency amplitude and offset Select 3 Select an internal or external modulation Modulation source using the SOURce 1 PWM SOUR Source command v Select Shape 4 Use the SOURce 1 PWM INT FUNC command to select a sine square upramp dnramp or triangle modulating waveshape For internal sources only j elect 5 Set the modulating frequency using the Modulating SOURce 1 PWM INT FREQ command For Frequency internal sources only fay 6 Use the SOURce 1 PWM DUTY command to T i SE set the duty cycle or Pulse Width i 236 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 PWM STATe Command Description Turns FSK Modulation on or off By default FSK modulation is off Note Burst or sweep mode will be disabled if PWM modulation is enabled As only one modulation
69. S 1 2000E 01 The burst phase is 120 degrees Source Specific SOURce 1 BURSt TRIGger SOURce Command Description Sets or queries the trigger source for triggered burst mode In trigged burst mode a waveform burst is output each time a trigger signal is received and the number of cycles is determined by the burst count There are three trigger sources for triggered burst mode 256 GW INSTEK REMOTE INTERFACE Immediate A burst is output at a set frequency determined by the burst period External EXTernal will output a burst waveform after each external trigger pulse Any additional trigger pulse signals before the end of the burst are ignored Manual Manual triggering will output a burst waveform after the trigger softkey is pressed Note If the APPLy command was used the source is automatically set to MMediate The OPC OPC command query can be used to signal the end of the burst Syntax SOURce 1 BURSt TRIGger SOURce IMMediate EXTernal MANual Example SOURT BURS TRIG SOUR EXT Sets the burst trigger source to external Query Syntax SOURce 1 BURSt TRIGger SOURce Return Parameter IMM Immediate EXT External MANual Manual Example SOUR1 BURS TRIG SOUR IMM The burst trigger source is set to immediate Source Specific SOURce 1 BURSt TRIGger DELay Command Description The DELay command is used to insert a delay in seconds before a burst is output The delay starts after a trigger is
70. STEK REMOTE INTERFACE Source Specific OUTPut TRIGger Command Description Sets or queries the trigger output signal on or off By default the signal is disabled When enabled a TTL compatible square wave is output This function applies to sweep as well as burst mode Syntax OUTPut 1 TRIGger OFF ON Parameter OFF Turns the output off ON Turns the output on Example OUTP1 TRIG ON Turns the output on Query Syntax OUTPut 1 TRIGger Return Parameter 0 Disabled Enabled Query Example OUTP1 TRIG The trigger output is enabled 261 GW INSTEK AFG 3000 Series User Manual Arbitrary Waveform Commands Arbitrary Waveform Overview Use the steps below to output an arbitrary waveform over the remote interface Output Arbitrary 1 Use the SOURce 1 FUNCtion USER Waveform command to output the arbitrary waveform currently selected in memory Select Waveform 2 Use the APPLy command to select frequency Frequency amplitude and DC offset Alternatively the amplitude and FUNC FREQ AMPI and DCOffs commands offset can be used y Load Waveform 3 Waveform data 1 to 1 048 576 points per Data waveform can be downloaded into volatile memory using the DATA DAC command Binary integer or decimal integer values in the range of 32767 can be used Set Waveform 4 The waveform rate is the product of the Rate number of points in the waveform and the waveform frequency Rate Hz X points Range Rate
71. Selecting Burst Mode When burst mode is selected any modulation or sweep modes will be automatically disabled If no settings have been configured the default settings for output amplitude offset and frequency are used Burst Modes Burst mode can be configured using Triggered N Cycle mode or Gated mode Using N Cycle Triggered mode each time the function generator receives a trigger the function generator will output a specified number of waveform cycles burst After the burst the function generator will wait for the next trigger before outputting another burst N Cycle is the default Burst mode Triggered mode can use internal or external triggers The alternative to using a specified number of cycles Gate mode uses the external trigger to turn on or off the output When the Trigger INPUT signal is high waveforms are continuously output When the Trigger INPUT signal goes low the waveforms will stop being output after the last waveform completes its period The voltage level of the output will remain equal to the starting phase of the burst waveforms ready for the signal to go high again Burst Mode Burst Count Burst Period Phase Trigger Source Triggered Int Available Available Available Immediate Triggered Ext Available Unused Available EXT Bus Gated pulse Ext Unused Unused Available Unused 109 GW INSTEK AFG 3000 Series User Manual In Gated mode burst count burst cycle and trigger source are ignored If
72. T command will not delete instrument save states in memory Syntax RST TST System Query Description Performs a system self test and returns a pass or fail judgment An error message will be generated if the self test fails Note The error message can be read with the SYST ERR query Query Syntax TST Return parameter 0 Pass judgment Fail judgment Example TST 0 The function generator passed the self test SYSTem VERSion System Query Description Performs a system version query Returns a string with the instrument firmware version FPGA revision and bootloader Query Syntax SYSTem VERSion Return parameter lt string gt Example SYST VERS AFG 3000 VX XXX_XXXX FPGA XXXX BootLoad XXXX 197 GW INSTEK AFG 3000 Series User Manual Returns the year 2010 and version for that year 1 OPC System Command Description This command sets the Operation Complete Bit bit 0 of the Standard Event Status Register after the function generator has completed all pending operations For the AFG 3000 the OPC command is used to indicate when a sweep or burst has completed Note Before the OPC bit is set other commands may be executed Syntax OPC OPO System Query Description Returns the OPC bit to the output buffer when all pending operations have completed I e when the OPC bit is set Note Commands cannot be executed until the OPC query has completed Query Syntax OPC Return paramete
73. TAN 51 MT EE E N E 52 UTIL InterfaCe acca eae eee ate 52 Default Settin 53 e au t etti gS eeoeoeoeoeveveeveeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 8 22 GW INSTEK QUICK REFERENCE How to use the Digital Inputs Background The AFG 3000 has three main types of digital inputs the number pad selection keys and scroll Wheel The following instructions will show you how to use the digital inputs to edit parameters 1 To select a menu item press the corresponding function keys below F1 F6 For example the function key F1 corresponds to the Soft key Sine a SSS a a 2 To edit a digital value use the selector key to move the cursor to the digit that needs to be edited 3 Use the scroll wheel to edit the digit under the cursor Clockwise increases the value counterclockwise decreases the value 4 Alternatively the number pad can be used to set the value of a highlighted parameter O00000 0000 OOOO 23 GW INSTEK AFG 3000 Series User Manual How to use the Help Menu Background Every key and function has a detailed description in the help menu 1 Press UTIL 2 Press System F5 3 Press Help F3 re 4 Use the scroll wheel to navigate to a help item Press Select to choose the item Keypad Provides help on any front panel key that is pressed Create Arbitrary Provides help on creating Waveform arbitrary wavefo
74. TERFACE User 1pHz 100MHz If the function mode is changed and the current frequency setting is not supported by the new mode the frequency setting will be altered to next highest value The duty cycle of square waveforms depends on the frequency settings 20 to 80 frequency lt 25 MHz 40 to 60 25 MHz lt frequency lt 50 MHz 50 frequency gt 50 MHz If the frequency is changed and the set duty cycle cannot support the new frequency the highest duty cycle available at that frequency will be used A settings conflict error will result from the above scenario Syntax SOURce 1 FREQuency lt frequency gt MINimum MAXimum Example SOUR1 FREQ MAX Sets the frequency to the maximum for the current mode Query Syntax SOURce 1 FREQuency Return Parameter lt NR3 gt Returns the frequency for the current mode Example SOUR1 FREQ MAX 1 0000000000000E 03 The maximum frequency that can be set for the current function is 1MHz 213 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 AMPlitude Command Description Sets the output amplitude for the SOURce 1 FUNCtion command The query command returns the current amplitude settings Note The maximum and minimum amplitude depends on the output termination The default amplitude for all functions is 100 mVpp 500 If the amplitude has been set and the output termination is changed from 500 to high impedance the amplitude will do
75. UT signal is logically low the carrier frequency is output and when the signal is logically high the hop frequency is output Panel Operation 1 Press the MOD key MOD 2 Press F3 FSK 3 Press F2 Hop Freq 4 The Hop Freq parameter will become highlighted in the Waveform Display area 1 000000000 ae 3 000 Vpp Type FSK Source INT FSK Rate 10 0000 Hz 5 Use the selector keys and scroll wheel or number pad to enter the hop frequency 86 GW INSTEK MODULATION 6 Press F1 F5 to select the frequency range Range Waveform Carrier Frequency Sine 1 WHz 80MHz 3081 SOMHz 3051 Square 1WHz 80MHz 3081 SOMHz 3051 Triangle luHz 1 MHz Ramp luHz 1 MHz Pulse 500uHz 50MHz FSK Rate FSK Rate function is used to determine rate at which the output frequency changes between the carrier and hop frequencies The FSK Rate function only applies to internal FSK sources Panel Operation 1 Select MOD 2 Press F3 FSK 3 Press F3 FSK Rate 4 The FSK Rate parameter will become highlighted in the waveform display area 87 GY INSTEK Range Note FSK Source AFG 3000 Series User Manual 1 000000000 ae 3 000 VPP Type FSK Source INT Hop Freq 100 000000 Hz 5 Use the selector keys and i scroll wheel or number pad gg to enter the FSK rate 6 Press F1 F5 to select the nna a frequency unit FSK Rate 2mHz 100kHz Default 10Hz If an external source is
76. a s sample rate 100 MSa s repetition rate 1 M point waveform length 16 bit amplitude resolution Ten 1M waveform memories True waveform output to display User define output section User defined marker output section D W R Direct Waveform Reconstruction capability Waveform editing capability sans PC N Cycle and Infinite output mode selectable 11 GW INSTEK AFG 3000 Series User Manual e 60dBc low distortion sine wave Features e Sine Square Ramp Pulse Noise Sinc standard waveforms e Internal and external LIN LOG sweep with marker output e Int Ext AM FM PWM FSK modulation e Modulation sweep signal output e Burst function with internal and external triggers without marker output e Store recall 10 groups of setting memories e Output overload protection Interface e GPIB RS232 USB standard interfaces e 4 3 inch Color TFT LCD 480 x 272 Graphical User Interface e AWES Arbitrary Waveform Editing Software PC software 12 GW INSTEK GETTING STARTED Panel Overview Front Panel LCD Display Number Scroll Wheel Selection Power Switch
77. a trigger is input then the trigger will be ignored and will not generate any errors Panel Operation 1 Press the Burst key 2 Select either N Cycle F1 or BW Gate F2 F El Burst Frequency In the N Cycle and Gated modes the waveform frequency sets the repetition rate of the burst waveforms In N Cycle mode the burst is output at the waveform frequency for the number of cycles set In Gated mode the waveform frequency is output while the trigger is high Burst mode supports sine square triangle or ramp waveforms Panel Operation 1 Press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 1 000000000 a 3 000 Vpp 3 Use theselectorkeysand OOO AN scroll wheel or number pad OO O Y J to enter the frequency 0O00 OO 4 Press F2 F6 to choose the EA frequency unit Range Frequency 2mMHz 80MHz 3081 5O0MHz 3051 110 GW INSTEK MODULATION Frequency Ramp 2mHz 1 MHz Default 1kHz Note Waveform frequency and burst period are not the same The burst period is the time between the bursts in N Cycle mode Burst Cycle Burst Count The burst cycle burst count is used to define the number of cycles that are output for a burst waveform Burst cycle is only used with N cycle mode internal external or manual source The default burst cycle is 1 Panel Operation 1 Press the Burst key 2 Press F1 N Cycle 3 Press F1 Cycles 4 The
78. ach function As only basic parameters can be set with the Apply command other parameters use the instrument default values The Apply command will set the trigger source to immediate and disable burst modulation and sweep modes Turns on the output command SOURce 1 OUTP ON The termination setting will not be changed As the frequency amplitude and offset parameters are in nested square brackets amplitude can only be specified if the frequency has been specified and offset can only be specified if amplitude has been set For the example SOURce 1 APPLy SINusoid lt frequency gt lt amplitude gt lt offset gt Output Frequency For the output frequency MINimum MAXimum and DEFault can be used The default frequency for all functions is set to 1 kHz The maximum and minimum frequency depends on the function used If a frequency output that is out of range is specified the max min frequency will be used instead A Data out range error will be generated from the remote terminal 204 GW INSTEK REMOTE INTERFACE When setting the amplitude MINimum MAXimum and DEFault can be used The range depends on the function being used and the output termination 500 or high impedance The default amplitude for all functions is 100 mVpp 500 Output Amplitude If the amplitude has been set and the output termination is changed from 500 to high impedance the amplitude will double Changing the output termination
79. al load impedance is different to that specified then the actual amplitude and offset will vary accordingly Panel Operation 1 Press the UTIL key 2 Press F4 Load 3 Load will become highlighted in red Background 4 Select F1 50OHM or F2 E High Z to select the output F2 impedance 131 GW INSTEK AFG 3000 Series User Manual Language Selection Background The AFG 3000 can be operated in either English or Simplified Chinese By default the language is set to English Panel Operation 1 Press the UTIL key 2 Press F5 System 3 Press F2 Language 4 The Language parameter will become highlighted 5 Select F1 4137 or F2 a English to choose the F2 language 132 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS Setting the Sound Beep Background A beeper sound can be set on or off for when a key is pressed or the scroll wheel is turned Panel Operation 1 Press the UTIL key 2 Press F5 System 3 Press F3 Beep to toggle the beeper on or off 4 The Beep parameter will become highlighted 133 GW INSTEK AFG 3000 Series User Manual Screen Capture Background The function generator is able to capture screen shots and save them to a USB flash drive Connection 1 Insert a USB key into the m USB port on the front panel Panel Operation 2 Press the UTIL key 3 Press F5 System 4 Press F1 Hardcopy 5 Use the scroll whe
80. ange in real time with the instrument status Reading a condition register will not clear it The condition registers cannot be cleared or set Event Register The Event Registers indicate if an event has been triggered in the condition registers The event registers are latched and will remain set unless the CLS command is used Reading an event register will not clear it Enable Register The Enable register determines which status event s are enabled Any status events that are not enabled are ignored Enabled events are used to summarize the status of that register group 289 GW INSTEK AFG 3000 Series User Manual AFG 3000 Status System Condition Event Enable ae 5 Extemal Ret Pl bit weight Status Byte Register Condition Enable Output Buffer bit weight Summary Bit RQS N Standard Event Register Event Enable 0 Operation Complete f 0 6 290 GY INSTEK REMOTE INTERFACE Questionable Status Register Description The Questionable Status Registers will show if any faults or errors have occurred Bit Summary Register Bit Bit Weight Voltage overload 0 1 Over temperature 4 16 Loop unlock 5 32 Ext Mod Overload 7 128 Cal Error 8 256 External Reference 9 512 Standard Event Status Registers Description The Standard Event Status Registers indicate when the OPC command has been executed or whether any programming errors have occurred Notes The Standard Eve
81. ar Source INT Sweep Time 1 000 SEC Trigger Out Rise 550 000000 Hz 900 000000 Hz 550 000000 Hz Trigger Output For sweep and burst mode a trigger out signal can be output from the Trig Out terminal on the rear panel By default the trigger out signal will output a rising edge TTL square wave at the beginning of a sweep The signal can also be set to falling edge Panel i i anel Operation 1 Press the SWEEP key 2 Press F6 More 3 Press F4 TRIG out 106 GY INSTEK MODULATION Note 4 Press F3 ON OFF 5 To choose the trigger edge E press F1 Rise or F2 Fall When an internal trigger source is selected a square wave with a 50 duty cycle is output at the beginning of each sweep from the Trig out terminal The waveform frequency is equal to the sweep time Using an external trigger source will disable the trig out signal When the manual trigger is selected a gt lus pulse is output from the trig out terminal at the start of each sweep or burst AMPL 3 000 VPP MOD Off Type Sweep Linear Source INT Sweep Time 1 000 SEC Trigger Out Rise Start 550 000000 Hz Stop 900 000000 Hz Marker 550 000000 Hz 107 GW INSTEK AFG 3000 Series User Manual Burst Mode The function generator can create a waveform burst with a designated number of cycles Burst mode supports sine square triangle and ramp waveforms 108 GW INSTEK MODULATION
82. ase 0 0 Trigger Out Rise Cycles Infinite Delay 0 00 uSEC Burst Period The burst period is used to determine the time between the start of one burst and the start of the next burst It is only used for internally triggered bursts Panel Operation 1 Press the Burst key 2 Press F1 N Cycle 3 Press F4 Period 4 The Period parameter will become highlighted in the Waveform Display area 113 GW INSTEK AFG 3000 Series User Manual 1 000000000 3 000 VPP MOD Of Sweep OT Type Burst N Cycle Source INT Phase 0 0 Trigger Out Rise 1 Cyc 0 00 uSEC Q 5 Use the selector keys and A scroll wheel or number pad LA to enter period time 6 Press F1 F3 to choose the uSEC period time unit q Range Period time I1ms 500s Default 10ms Note Burst period is only applicable for internal triggers Burst period settings are ignored when using gated burst mode or for external and manual triggers The burst period must be large enough to satisfied the condition below Burst Period gt Burst Count Wave frequency 200ns 114 GW INSTEK MODULATION Burst Phase Burst Phase defines the starting phase of the burst waveform The default is 0 Panel Operation 1 Press the Burst key 2 Press F1 N Cycle 3 Press F3 Phase 4 The Phase parameter will become highlighted in the Waveform Display area FREQ 1 000000000 kHz AMPL 3 000 VPP N Cycle Sou
83. be used to output a single sweep The step spacing of the sweep can linear or logarithmic The function generator can also sweep up or sweep down in frequency AAU i VZV 97 GW INSTEK AFG 3000 Series User Manual Selecting Sweep Mode The Sweep button is used to output a sweep If no settings have been configured the default settings sweep for output amplitude offset and frequency are used Setting Start and Stop Frequency The start and stop frequencies define the upper and lower sweep limits The function generator will sweep from the start through to the stop frequency and cycle back to the start frequency The sweep is phase continuous over the full range sweep range 100pHz 80MHz AFG 3081 50MHz AFG 3051 Panel i i anel Operation 1 Press the SWEEP key 2 To select the start or stop esr frequency press F3 Start or F4 Stop 3 The Start or Stop parameter will become highlighted in the waveform display area Start Sweep Time 1 000 SEC Trigger Out Rise 1 000000000 kHz 550 000000 Hz Stop p lime UUU 100 000000 Hz 550 000000 Hz 98 GW INSTEK MODULATION 4 Use the selector keysand aa scroll wheel or number pad ay to enter the Stop Start OGO frequency 5 Press F1 F5 to select the uae ae Start Stop frequency units Range Sweep Range 100uHz 80MHz 30 100uHz 50MHz 30 Sine Square 100uHz 1 MHz Tria
84. ce 1 BURS PHAS command to set the burst starting phase Use the SOURce 1 BURS TRIG SOUR command to select the trigger source for triggered burst mode only GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 BURSt STATe Command Description Turns burst mode on or off By default burst mode is turned off Note When burst mode is turned on sweep and any modulation modes are disabled Syntax SOURce 1 BURSt STATe OFF ON Example SOUR1 BURS STAT OFF Turns burst mode on Query Syntax SOURce 1 BURSt STATe Return Parameter 0 Disabled 1 Enabled Example SOUR1 BURS STAT OFF Burst mode is off Source Specific SOURce 1 BURSt MODE Command Description Sets or queries the burst mode as gated or triggered The default burst mode is triggered Note The burst count period trigger source and any manual trigger commands are ignored in gated burst mode Syntax SOURce 1 BURSt MODE TRIGgered GATed Example SOUR1 BURS MODE TRIG Sets the burst mode to triggered Query Syntax SOURce 1 BURSt MODE Return Parameter TRIG Triggered mode GAT Gated mode 253 GW INSTEK AFG 3000 Series User Manual Example SOUR1 BURS MODE TRIG The current burst mode is triggered Source Specific SOURce 1 BURSt NCYCles Command Description Sets or queries the number of cycles burst count in triggered burst mode The default number of cycles is 1 The burst count is ignored in gated mode Note If the trigger sou
85. cy FSK e Source e Shape e Rate e Hop frequency PWM e Source GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS e Marker e Shape e Time e Duty e Start frequency e Frequency e Stop frequency e Burst Type e Center frequency e Source e Span frequency e Trigger out e Marker frequency e Type e Cycles e Phase e Period e Delay Panel Operation 1 Press the UTIL key 2 Press F1 Memory memon Paths Memory Memoryx______ Memory1 Memory 2 Memory3 Memory4 Memory5 Memory6 Memory Memorys Memory9 3 Choose a file operation m ae Press F1 to store a file press F2 to recall a file or press F3 to delete a file 123 GW INSTEK AFG 3000 Series User Manual 4 Use the scroll wheel to highlight a memory file Press F1 Select to choose the file 5 Use the scroll wheel now to highlight the data type Press F1 Select to choose the data type Range Memory file MemoryO0 Memory9 Data type ARB Setting ARB Setting Setting Memory1 Memory2 Memory3 Memory4 Memory5 Memory6 Memory Memorys Memory9 6 Press F5 Done to confirm the operation Delete All 7 To delete all the files for Memory0 Memory9 press F4 8 Press F1 Done to confirm the deletion of all files 124 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS Selecting the Remote Interface The AFG 3000 has RS232 GPIB and USB interfaces for remote control Only one remo
86. e aston E emai T 33 PS E PAE EE E AVEN E E E EN 35 Utility ICV cepsncicesantnaticeetneanenactndoceeseadersesvagsaqnuinsesnarseladeabec 39 MERU TES ree eres ere errr re Mee er nen one eer ere ee eT 42 Set SOU OS senda E race nienene E S 53 RPE DOIN crores ar E NSS 55 Seleci a Wavell orMiosraroor renan a E 56 MODULATION aces anereatnseerecutaomuieerstseneaceiwoes 65 Amplitude Modulation AM ccccccecceeceeeceeeeeeeeeneeeeeees 67 Frequency Modulation FM ccecceeceecseceeeeeeeeeeneeeeeees 75 Frequency Shift Keying FSK Modulation 83 Pulse Width VIC GUNA ON a eeeeneta ett caccenncenckeereeetmnn hee toeesencs 90 egUen Y 5 WCCD spite cercneneat cei camncn ariccsnaccoatanna cm eacncenss 97 Baist MOUE cases trees reste see eres eee A 108 GW INSTEK AFG 3000 Series User Manual SECONDARY SYSTEM FUNCTION SETTINGS A ecannisceaueasseuesaaeens 121 Savedna Recall eeesesn on EN 122 Selecting the Remote Interface cssssnsesseesessrserseserses 125 System and Settings a accrseir cee catia seesaw crew snuspaecaaesa nea seesaueneae 129 ARBITRARY WAVEFORMG cececeeeeees 137 Inserting Built In Waveforms ccccceecceeceecceeeeeeneeeeeenes 138 Display an Arbitrary Waveform cccccceecnecceeeceeeneeeeeenes 151 Editing an Arbitrary Waveform sssssssssssssssersersessrsersee 158 Output an Arbitrary Waveform sssssssssssssessrsersessrserse 168 Saving Loading an Arbitrary Waveform cccsec
87. e burst mode can be used at any one time The burst mode depends on the source of the trigger internal external manual and the source of the burst Function Burst Mode amp Source N Cycle Cycle Phase Triggered IM Mediate BUS Available Available Available Triggered EXTernal MANual Available Unused Available Gated pulse IM Mediate Unused Unused Available burst count 251 GY INSTEK AFG 3000 Series User Manual The following is an overview of the steps required to generate a burst waveform Enable Burst Mode Configuration Choose Triggered Gated Mode y Set Burst Count Set the burst period Set Burst Starting Phase v Select the trigger 252 1 2 v1 NN Turn on Burst mode using the SOURce 1 BURS STAT ON command Use the APPLy command to select a sine square ramp pulse or triangle burst waveform Alternatively the FUNC FREQ AMPI and DCOffs commands can be used to create the burst waveform with a designated frequency amplitude and offset 2 mHz minimum for internally triggered bursts Use the SOURce 1 BURS MODE command to select from triggered or gated burst modes Use the SOURce 1 BURS NCYC command to set the burst count This command is only for triggered burst mode only Use the SOURce 1 BURS INT PER command to set the burst period cycle This command is only applicable for triggered burst mode internal trigger Use the SOUR
88. e function When using an external source the pulse width is controlled by the 5V MOD INPUT terminal PWM Source The AFG 3000 accepts internal and external PWM sources Internal is the default source for PWM sources Panel Operation 1 Press the MOD key MOD 2 Press F4 PWM 3 Press F1 Source Source 95 GW INnsTeK AFG 3000 Series User Manual 4 To select the source press a F1 Internal or F2 External 5 Press F6 Return to return Retin to the menu External Source Use the MOD INPUT terminal on the rear panel when using an external source Note If an external modulation source is selected pulse width modulation is controlled by the 5V from the MOD INPUT terminal on the rear panel For example if modulation depth is set to 100 then the maximum pulse width occurs at 5V and the minimum pulse width at 5V FREQ 1 000000000 kHz AMPL 3 000 VPP Type PWM Source EXT Shape PWM Duty 50 0 96 GW INSTEK MODULATION Frequency Sweep The function generator can perform a sweep for sine square or ramp waveforms but not noise and pulse When Sweep mode is enabled Burst or any other modulation modes will be disabled When sweep is enabled burst mode is automatically disabled In Sweep mode the function generator will sweep from a start frequency to a stop frequency over a number of designated steps If manual or external sources are used the function generator can
89. e modulation frequency output and offset voltage must be considered Panel Operation 1 Press the MOD key Waveform 2 Press F2 Square Sauare 3 Press the MOD key 4 Press F4 PWM FREQ 1 000000000 kHz AMPL 3 000 VpP_ Type PWM Source INT PWM Duty 50 0 PWM Freq 20 000000 kHz mm mmm PWM Carrier Shape PWM uses a square wave as the carrier shape Other wave shapes cannot be used with PWM If a carrier shape other than square is used with PWM an error message will appear 91 GW INSTEK AFG 3000 Series User Manual PWM Carrier Frequency The carrier frequency depends on the square wave The default carrier frequency is 1kHz Panel Operation 1 To select the carrier frequency press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 1 000000000 3 000 Vpp Q 3 Use the selector keysand A scroll wheel or number pad L to enter the carrier O frequency 4 Press F2 F6 to select the uHz MHz l PWM frequency unit PWM Modulating Wave Shape The modulating wave shapes for internal sources include sine square triangle up ramp and down ramp The default wave shape is sine Panel Operation 1 Press the MOD key 2 Press F4 PWM 3 Press F4 Shape 92 GW INSTEK MODULATION 4 Press F1 F5 to select a ka _ waveform shape 5 Press F6 Return to return Retin to the menu Range Wav
90. eacnasee 270 SOURCce 1 ARB BUILt EXPFail oo eee eeeseeeseeeteeeeeeeenees 270 SOU Reel PAR BB UE DC orsica aii a 271 SOURCe T ARB NCYCI S ee eeeceeseceseeeeteeeeeeeeeeeeaeeeseeenaees 271 SOURcef1 ARB OUTPut MARKer sessseccssticundesaseansrseueacanunes 272 SOURCE FARBE OUTPUT orner 272 Save and Recall COMMANAS ccccescescesccsecescescesceseeess 273 E ETE E E E E E ene eebeatos 273 a EAT E E eet A E E T A 273 MEMOry STATS DEG cas cossmstaeaceentdenaadnicasabiaasteauntaceascens 273 MEMory STATE DELETE ALL anil rinotesn iia iai 274 195 GW INSTEK AFG 3000 Series User Manual System Commands SYSTem ERRor System Query Description Reads an error from the error queue See page 294 for details regarding the error queue Query Syntax SYSTem ERRor Return parameter lt string gt Returns an error string lt 256 ASCII characters Example SYSTem ERRor 138 Suffix not allowed Returns an error string IDN System Query Description Returns the function generator manufacturer model number serial number and firmware version number in the following format GW INSTEK AFG 3081 SN XXXXXXXX Vm mm Query Syntax IDN Return parameter lt string gt Example IDN GW INSTEK AFG 3081 SN XXXXXXXX Vm mm Returns the identification of the function generator 196 GW INSTEK REMOTE INTERFACE RST System Command Description Reset the function generator to its factory default state Note Note the RS
91. ed wave Panel Operation 1 Press the MOD key 2 Press F2 FM 3 Press F2 Freq Dev 4 The Freq Dev parameter will become highlighted in the waveform display panel 1 000000000 ae 3 000 Vpp Type FM Source INT Shape Sine FM Freq 100 000 Hz 5 Use the selector keys and i scroll wheel or number pad J to enter the frequency deviation 6 Press F1 F5 to choose the ae frequency units 80 GW INSTEK MODULATION Range Frequency Deviation DC 80MHz 3081 DC 50MHz 3051 DC 1MHz Triangle Default depth 100kHz Selecting FM Modulation Source The function generator will accept an internal or external source for FM modulation The default source is internal Panel Operation 1 Press the MOD key 2 Press F2 FM 3 Press F1 Source 4 To select the source press F1 Internal or F2 on En External 5 Press F6 Return to return E Fs to the menu External Source Use the MOD INPUT terminal on the rear panel when using an external source 81 GW INSTEK AFG 3000 Series User Manual Note If an external modulating source is selected the frequency deviation is limited to the 5V MOD INPUT terminal on the rear panel The frequency deviation is proportional to the signal level of the modulation in voltage For example if the modulation in voltage is 5V then the frequency deviation would be equal to the set frequency deviation Lower signal levels red
92. eeeeneees 174 REMOTE INTERFACE ccorcccatehsacestenedieant aces 182 Establishing a Remote Connection cecceeceeeeeeeeeeeeees 183 Gs SV sas sec aoe gece te eee ene ees ee 188 Cornmeal Sc eee ee eee E eer errr et 193 System COMMANAS ccccsccescescesccescescescenccesceseessesceeees 196 Status Register Commands ecnairc 200 Interface Configuration Commands ccecceeeeeeeeeeeeeees 203 PUD Oy COn NG S ote aoe ceresone eaten ance E E etaneaete 204 Output CommandS arc parece ease tewtaweradtecdsmtantyecacben consents 211 Pulse Configuration CommandsS cccceecceeceeeeeeeeeeeeeeees 221 Amplitude Modulation AM Commands cseceeeees 223 AM OVE ICN gare terete es ere ete ores Cerner ere te eres ener teen 223 Frequency Modulation FM Commands ceeceeeeee 228 Bee cee eee ere ter arn errr eer ree E ee 228 Frequency Shift Keying FSK Commands 0cceeeeee 233 FS OVS VC sacar ence eee ee eee 233 Pulse Width Modulation PWM Commands 00065 236 PIV OMEN VIEW coaccectee pecans sree osetia asec ee ete 236 Frequency Sweep COMMANGAS cccceecceeenecceeeeeeeeneeeeeees 241 SVS CVS RC er pag ap ee E ee ees 241 Burst Mode CommandS ccccscssccsscescesccsecescescesceescesees 251 GW INSTEK TABLE OF CONTENTS Burst Mode Overview cccccsscssccsecescescescesccsscescescesceess 251 Arbitrary Waveform Commands ccecccecceeeceeeeeeeeeeeees 262 Arbitrary Wave
93. ees 141 Creating a Sinc Waveform essesesersesessrreresesrsrsseessrsees 142 Creating an Exponential Rise Waveform sssssssssesssssessse 144 Creating an Exponential Fall Waveform sssssssssssesssesessss 145 Creating a DC Waveform sssssssesssseseessrssseseessseseessresresersses 147 Creating a Pulse Waveform cccsscccssscserssssccscessrsensees 148 Display an Arbitrary Waveform sccscisssenrecadeusprsvarenceunanonenes 151 Set the Horizontal Display Range ecceecesseeeteeseeeeees 151 Set the Vertical Display Properties cccscceseeeseeeeteees 153 Page Navigation Back Page sessssssssssssessersssssssssesseese 155 Page Navigation Next Pate scscciativnsdesastoneaseaountuaacinausvnds 156 Di oee a A E E E 157 Editing an Arbitrary Waveform cccccceccsecceeeeeeeeeeeeeeneees 158 Adding a point to an Arbitrary Waveform ssesessesessese 158 Adding a line to an Arbitrary Waveform essssessssssesessssee 159 Copy a Waveform sssesssessssosssosssesssessressressressressresseesseesee 161 Clear the Waveform cssccercerecerscersseseeeseceseeeseeeeeeeess 163 ARB Pl OLS CUM sie snsscancensncn sas dono rinan ni a AEE 165 Output an Arbitrary Waveform cccccsscssccescceccesscesenees 168 Output an Arbitrary Waveform cceeescesceceteeeseeeeeeeeees 168 Output an N Cycle Arbitrary Waveform cesceeseeeseeeeees 169 Output Arbitrary Waveforms Infinite Cycles 1
94. ees 255 SOUR ee F BURRS te P ASC eicnccetsteiscadetvnnsatencorsntieransareneanices 256 SOURcef1 BURSt TRIGger SOURCE irisean 256 SOURcef1 BURSt TRIGger DE La Vacieko 257 SOURcef1 BURSt TRIGger SLOPe oo eee ee eeeeeeeeees 258 SOURce 1 BURSt GATE POLarity 00 eee ee eeeessereeeeeeeee 259 SOURce 1 BURSt OUTPut TRIGger SLOPe eese 260 OUTPUT RIGS CF ciaren TARE 261 Arbitrary Waveform Commands cceccceceeeceeeeeeeeeeneeees 262 Arbitrary Waveform Overview cssccssssssscsssrssssesseeenes 262 SOURcel SFUINCtION USER ssiscersssuresscctuasevectanteassapereoness 263 PRTA DA Crion E E E A E 263 SOURCEARB EDIT COPY pererinion EA 264 SOURCE LPARB EDIT DELELE ic ccencsaesnendsosusoncarcsaavvenssonnnesnes 264 SOURce 1 ARB EDIT DELete ALL ooo eee eeeeeeeeeeeeees 265 SOURCE TPARB EDIT POING ocaeca 265 SOURCE PARB EDU CINE escteuieusestmciastausivavanstantustatmennets 266 SOURCE TLPARB EDIT PRO Te Cl soriire i 266 SOURCce 1 ARB EDIT PROTect ALL osoon 266 SOURCE 1 PARB EDIT UN Protects sccssscessensswansndetseceantenannebes 267 SOURCce T ARB BUILt SINUSOId sssssssesseesesssessesesessessssses 267 SOURcef 1 ARB BUILt SQUare ccccceduceenssacsonncarcsdtavervsoanmeners 267 SOURce FARB BUILEPULS Ss srssssvcnsssctensisncotensavensunessacrants 268 SOURCE I PARE BUILE RAMP sscesssncscsesaat cacasticanstarsteresttscouss 269 SOUR Cell TARBE BUILE SING ararsan ee arasa 269 SOURCE TPARB BUIET EX PRIS 6 isisapestexqoneadarnayssuazvenos
95. efault source Note If an external FSK source is selected FSK rate is controlled by the Trigger INPUT terminal on the rear panel Syntax SOURce 1 FSKey SOURce INTernal EXTernal Example SOUR1 FSK SOUR EXT Sets the FSK source to external Query Syntax SOURce 1 FSKey SOURce Return Parameter INT Internal EXT External Example SOUR1 FSK SOUR INT The FSK source is set to internal Source Specific SOURce 1 FSKey FREQuency Command Description Sets the FSK hop frequency The default hop frequency is set to 100Hz 234 GW INSTEK REMOTE INTERFACE Note For FSK the modulating waveform is a square wave with a duty cycle of 50 Syntax SOURce 1 FSKey FREQuency lt frequency gt MINimum MAXimum Parameter lt frequency gt 1 wHz 80 MHz 3081 50MHz 3051 Example SOUR1 FSK FREQ 1 0000E 02 Sets the FSK hop frequency to to 100Hz Query Syntax SOURce 1 FSKey FREQuency MINimum MAXimum Return Parameter lt NR3 gt Returns the frequency in Hz Example SOUR1 FSK FREQ MAX 8 0000E 07 Returns the maximum hop frequency allowed Source Specific SOURce 1 FSKey INTernal RATE Command Description Sets or queries the FSK rate for internal sources only Note External sources will ignore this command Syntax SOURce 1 FSKey INTernal RATE lt rate in Hz gt MINimum MAXimum Parameter lt rate in Hz gt 2 mHz 100 kHz Example SOUR1 FSK INT RATE MAX Sets the rate to the maximum 100kHz Query Syntax SOU
96. eform Square 50 Duty cycle UpRamp 100 Symmetry Triangle 50 Symmetry DnRamp 0 Symmetry FREQ 1 000000000 kHz AMPL 3 000 Vpp Type PWM Source INT Shape Sine PWM Duty 50 0 PWM Freq 20 000000 kHz Modulating Waveform Frequency Panel Operation 1 Select MOD 2 Press F4 PWM 3 Press F3 PWM Frequency 4 The PWM Freq parameter will become highlighted in the Waveform Display area 93 GW INnsTeK AFG 3000 Series User Manual 1 000000000 kHz AMPL 3 000 VPP _ Type PWM Source INT Shape Sine PWM Duty 50 0 Q 5 Use the selector keys and A scroll wheel or number pad LA to enter the PWM frequency 6 Press F1 F3 to select the EA EA frequency unit range Range PWM Frequency 2mHz 20kHz Default 20kHz Modulation Duty Cycle Duty function is used to set the duty cycle as percentage Panel Operation 1 Press the MOD key 2 Press F4 PWM 3 Press F2 Duty 4 The Duty parameter will become highlighted in the waveform display area 94 GW INSTEK MODULATION 1 000000000 ae 3 000 Type PWM Source INT Shape Sine PWM Freq 20 000000 kHz 5 Use the selector keys and scroll wheel or number pad to enter the Duty cycle 4 R 4 Y QX LS 6 Press F1 to select percentage units Range Duty cycle 0 100 Default 50 Note Pulse waveforms can be modulated with an external source using the external sourc
97. el to scroll through the different screen shots A screen shot is captured each time a function is used Function Waveform ARB MOD AM FM FSK PWM Sweep Burst UTIL 6 When a screen is selected press F1 to save the screen shot The utility menu will reappear after 2 seconds This indicates that the screen shot was saved 134 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS Haas coe DSO Link Background DSO Link enables the AFG 3000 to receive lossless data from a GDS 2000 Series DSO to create ARB data 1 Connect the AFG 3000 USB host port to the GDS 2000 s USB B device port Panel Operation 2 Press the UTIL key 3 Press F6 DSOLink 4 Press F1 Search Search 5 To select the DSO channel press F2 CH1 F3 CH2 F4 CH3 or F5 CH4 The acquired data can then be displayed 135 GW INSTEK AFG 3000 Series User Manual nn oe 136 GW INSTEK ARBITRARY WAVEFORMS A reitrarY WAVEFORMS The AFG 3000 can create user defined arbitrary waveforms Each waveform can include up to 1M data points Each data point has a vertical range of 65535 432767 with a sample rate of 200MHz Inserting Built In Waveforms ccceecceeceeececeeeeeeeeeeeeneees 138 Creating a Sine Waveform cccescccssecescesteceseeeeeeeeseeeenees 138 Creating a Square Waveform cccccsccceseceseceseeeseeeseeeeaees 139 Creating a Ramp Waveform cecccescceeseceseeeeteeeeeeseeeea
98. ency for all carrier shapes is 1kHz Panel Operation 1 With a carrier waveform press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 1 000000000 3 000 Vpp 3 Use theselectorkeysand OOO gt scroll wheel or number pad OO U J to enter the carrier OOGO frequency OOGO m 4 Press F2 F6 to select the frequency range Range Carrier Shape Carrier Frequency Sine 1uHz 80MHz 3081 50MHz 3051 Square 1uHz 80MHz 3081 50MHz 3051 Triangle luHz 1 MHz Pulse 500uHz 50MHz Ramp luHz 1 MHz 69 GW INSTEK AFG 3000 Series User Manual Modulating Wave Shape The function generator can accept internal as well as external sources The AFG 3000 has sine square triangle up ramp and down ramp modulating waveform shapes Sine waves are the default wave shape Panel Operation 1 Select MOD 2 Press F1 AM 3 Press F4 Shape 4 Press F1 F5 to select the waveform shape 5 Press F6 Return to return Pret to the menu Note Square wave 50 Duty cycle UpRamp 100 Symmetry Triangle 50 Symmetry DnRamp 0 Symmetry a 1 000000000 kHz AMPL 3 000 Vpp sweep Off Burst Off Type AM Source INT DnRamp 70 GW INSTEK MODULATION AM Frequency The frequency of the modulation waveform AM Frequency can be set from 2mHz to 20kHz Panel Operation 1 Press the MOD key 2 Press F1 AM 3 Press F3 AM Freq 4 The AM Freg
99. enter Momin of the arbitrary waveform press F4 Zoom In The Zoom In function will reduce the length by half each time the function is used The minimum allowable vertical low is 2 and the minimum vertical high is 2 13 To zoom out of the Zoom out waveform press F5 Zoom out The Zoom out function will increase the length by 2 The Vertical low maximum can be set to 32767 and the vertical high maximum can be set to 32767 Below the sine wave is with a vertical low of 32767 a vertical high 32767 and a center of 0 10 0000000 ae 3 000 VPP MOD Off 154 GW INSTEK ARBITRARY WAVEFORMS Page Navigation Back Page Background When viewing the waveform the display window can be moved forward and backward using the Next Back Page functions Panel Operation 1 Press the ARB key ARB 2 Press F1 Display 3 Press F4 Back Page to move the display window one view length backward Horizon start Horizon start Length Center Center Length Length until 0 Below shows the display after Back Page has been pressed Horizon From 10 gt 0 Length 400 Center 210 200 10 0000000 eae 3 000 VPP MOD OFF 155 GW INSTEK AFG 3000 Series User Manual Page Navigation Next Page Background When viewing the waveform the display window can be moved forward and backward using the Next Back Page functions Panel Operation 1 Press the ARB key ARB
100. erate an FSK modulated waveform Enable FSK 1 Modulation Configure Carrier 2 Select FSK Source 3 Select FSK HOP 4 Frequency Set FSK Rate 5 Turn on FSK modulation using the SOURce 1 FSK STAT ON command Use the APPLy command to select a carrier waveform Alternatively the FUNC FREQ AMPI and DCOffs commands can be used to create a carrier waveform with a designated frequency amplitude and offset Select an internal or external modulation source using the SOURce 1 FSK SOUR command Set the hop frequency using the SOURce 1 FSK FREO command Use the SOURce 1 FSK INT RATE command to set the FSK rate The FSK rate can only be set for internal sources Source Specific SOURce 1 FSKey STATe Command Description Turns FSK Modulation on or off By default FSK modulation is off Note Burst or sweep mode will be disabled if FSK modulation is enabled As only one modulation is allowed at any one time other modulation modes will be disabled when FSK modulation is enabled Syntax SOURce 1 FSKey STATe OFF ON 233 GW INSTEK AFG 3000 Series User Manual Example SOURT FSK STAT ON Enables FSK modulation Query Syntax SOURce 1 FSKey STATe Return Parameter 0 Disabled OFF 1 Enabled ON Example SOUR1 FSK STAT ON FSK modulation is currently enabled Source Specific SOURce 1 FSKey SOURce Command Description Sets or queries the FSK source as internal or external Internal is the d
101. ered true Syntax SOURce 1 BURSt GATE POLarity NORMal INVertes Parameter NORMal Logically high INVertes Logically low Example SOUR1 BURS GATE POL INV Sets the state to logically low inverted Query Syntax SOURce 1 BURSt GATE POLarity Return Parameter NORM Normal High logical level INV Inverted low logical level Example SOUR1 BURS GATE POL INV The true state is inverted logically low 259 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 BURSt OUTPut TRIGger SLOPe Command Description Sets or queries the trigger edge of the trigger output signal The signal is output from the trigger out terminal on the rear panel The default trigger output slope is positive Note The trigger output signal on the rear panel depends on the burst trigger source or mode Immediate 50 duty cycle square wave is output at the start of each burst External Trigger output disabled Gated mode Trigger output disabled Manual A gt 1 ms pulse is output at the start of each burst Syntax SOURce 1 BURSt OUT Put TRIGger SLOPe POSitive NEGative Parameter POSitive Rising edge NEGative Falling edge Example SOUR1 BURS OUTP TRIG SLOP POS Sets the trigger output signal slope to positive rising edge Query Syntax SOURce 1 BURSt OUTPut TRIGger SLOPe Return Parameter POS Rising edge NEG Falling edge Example SOUR1 BURS OUTP TRIG SLOP POS The trigger output signal slope to positive 260 GW IN
102. ernal FUNCtion Return Parameter SIN Sine UPRAMP Upramp SQU Square DNRAMP Dnramp TRI Triangle Example SOUR1 AM INT FUNC SIN The shape for the modulating waveform is Sine Source Specific SOURce 1 AM INTernal FREQuency Command Description Sets the frequency of the internal modulating waveform only The default frequency is 100Hz 225 GW INSTEK AFG 3000 Series User Manual Syntax SOURce 1 AM INTernal FREQuency lt frequency gt MINimum MAXimum Parameter lt frequency gt 2 mHz 20 kHz Example SOURT AM INT FREQ 1 0000E 02 Sets the modulating frequency to 100Hz Query Syntax SOURce 1 AM INTernal FREQuency MINimum MAXimum Return Parameter lt NR3 gt Returns the frequency in Hz Example SOUR1 AM INT FREQ MIN 1 0000E 02 Returns the minimum frequency allowed Source Specific SOU Rce 1 AM DEPTh Command Description Sets or queries the modulation depth for internal sources only The default is 100 Note The function generator will not output more than 5V regardless of the modulation depth The modulation depth of an external source is controlled using the 5V MOD INPUT terminal on the rear panel and not the SOURce 1 AM DEPTh command Syntax SOURce 1 AM DEPTh lt depth in percent gt MINimum MAXimum Parameter lt depth in percent gt 0 120 Example SOUR1 AM DEPT 50 Sets the modulation depth to 50 Query Syntax SOURce 1 AM DEPTh MINimum MAXimum Return Parameter lt NR3 gt Re
103. et to 8 nanoseconds 222 GW INSTEK REMOTE INTERFACE Amplitude Modulation AM Commands AM Overview To successfully create an AM waveform the following commands must be executed in order Enable AM 1 Turn on AM modulation using the Modulation SOURce 1 AM STAT ON command Configure Carrier 2 Use the APPLy command to select a carrier waveform Alternatively the equivalent FUNC FREQ AMPI and DCOffs commands can be used to create a carrier waveform with a designated frequency amplitude and offset Select 3 Select an internal or external modulation Modulation source using the SOURce 1 AM SOUR Source command Select Shape 4 Use the SOURce 1 AM INT FUNC command to select a sine square upramp dnramp or triangle modulating waveshape For internal sources only Set Modulating 5 Set the modulating frequency using the Frequency SOURce 1 AM INT FREQ command For internal sources only Set Modulation 6 Set the modulation depth using the Depth SOURce 1 AM DEPT command 223 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 AM STATe Command Description Sets or disables AM modulation By default AM modulation is disabled AM modulation must be enabled before setting other parameters Note Burst or sweep mode will be disabled if AM modulation is enabled As only one modulation is allowed at any one time other modulation modes will be disabled when AM modulation is enabled Syntax S
104. eturn Parameter lt NR3 gt Returns the stop frequency in Hz Example SOUR1 FREQ CENT MAX 8 0000E 06 Returns the maximum center frequency allowed depending on the span 244 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 FREQuency SPAN Command Description Sets and queries the frequency span of the sweep 900 Hz is the default frequency span The span frequency is equal to the stop start frequencies Note To sweep up or down set the span as positive or negative The maximum span frequency has a relationship to the center frequency and maximum frequency max freq span 2 max freq center freq Syntax SOURce 1 FREQuency SPAN lt frequency gt MINimum MAXimum Parameter lt frequency gt 100uHz 80MHz 3081 50MHz 3051 100uHz 1MHz Ramp Example SOUR1 FREQ SPAN 2 0000E 03 Sets the frequency span to 2kHz Query Syntax SOURce 1 FREQuency SPAN MINimum MAXimum Return Parameter lt NR3 gt Returns the frequency span in Hz Example SOUR1 FREQ SPAN 2 0000E 03 Returns the frequency span for the current sweep Source Specific SOURce 1 SWEep SPACing Command Description Sets linear or logarithmic sweep spacing The default spacing is linear Syntax SOURce 1 SWEep SPACing LINear LOGarithmic Example SOURT SWE SPAC LIN Sets the spacing to linear 245 GW INSTEK AFG 3000 Series User Manual Query Syntax SOURce 1 SWEep SPACing Return Parameter LIN Linear spacing LOG Logarit
105. form Overview cceccceecnseceseceeeeeeeeeeneees 262 Save and Recall CoOMMaAands ccccescescesccsccescescesceseeess 273 LOr IWNCS Sa COS sacar suse ore rennet ators acsmasetapeatucoseecs 275 OP SACS CUS CS eects pee T 289 APPENDIX cerier er ana E E EE EAEE 295 Fuse Replacement ccccccsecseceeceeceeceeeeccsccsccscescescescess 295 AFG 3000 Series Specifications cccccccecceeceeeeseneeeeees 296 EC Declaration of Conformity ssssssssssessessrsersessrssrserses 302 WIN DE A TE P E A 303 GW INSTEK AFG 3000 Series User Manual S arETY INSTRUCTIONS This chapter contains important safety instructions that should be followed when operating and storing the function generator Read the following before any operation to ensure your safety and to keep the function generator in the best condition Safety Symbols These safety symbols may appear in this manual or on the instrument Warning Identifies conditions or practices that WARNING could result in injury or loss of life Caution Identifies conditions or practices that CAUTION could result in damage to the function generator or to other objects or property DANGER High Voltage Attention Refer to the Manual Protective Conductor Terminal Earth Ground Terminal DANGER Hot Surface Pik e e a GW INSTEK SAFETY INSTRUCTIONS ml Double Insulated et Do not dispose electronic equipment as unsorted municipal waste Please
106. form depends on the carrier frequency the output amplitude and offset voltage Panel Operation 1 Press the MOD key 2 Press F2 FM 100 000 Hz 100 0 Hz FM Carrier Shape Background The Shape mode selects the FM carrier waveform shape The default waveform shape is set to sine Noise and Pulse waveforms cannot be used as a carrier wave Panel Operation 1 Press the Waveform key a 2 Press FI F5 to choose the EA E carrier wave shape bar F4 76 GW INSTEK MODULATION Range Carrier Shape Sine Square Triangle Ramp FM Carrier Frequency When using the AFG 3000 function generator the carrier frequency must be equal to or greater than the frequency deviation If the frequency deviation is set to value greater than the carrier frequency the deviation is set to the maximum allowed The maximum frequency of the carrier wave depends on the waveform shape chosen Panel Operation 1 To select the carrier frequency press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 1 000000000 3 000 Vpp 3 Use theselectorkeysand OOO FAN scroll wheel or number pad OO O U J to enter the carrier OOGO frequency OOGO mr 4 Press F2 F6 to select the pg frequency unit Range Carrier Shape Carrier Frequency Sine 1uHz 80MHz 3081 50MHz 3051 Square 1uHz 80MHz 3081 50MHz 3051 Triangle luHz 1 MHz Ramp luHz 1 MHz Default frequency 1 kHz
107. gh at the start of each sweep and goes low at the marker frequency MARKer OFF The SYNC terminal outputs a square wave with a 50 duty cycle at the start of each sweep Syntax SOURce 1 MARKer OFF ON Example SOUR1T MARK ON Enables the marker frequency Query Syntax SOURce 1 MARKer Return Parameter 0 Disabled Enabled Example SOURIT MARK 1 The marker frequency is enabled 250 GW INSTEK REMOTE INTERFACE Burst Mode Commands Burst Mode Overview Burst mode can be configured to use an internal trigger N Cycle mode or an external trigger Gate mode using the Trigger INPUT terminal on the rear panel Using N Cycle mode each time the function generator receives a trigger the function generator will output a specified number of waveform cycles burst After the burst the function generator will wait for the next trigger before outputting another burst N Cycle is the default Burst mode The alternative to using a specified number of cycles Gate mode uses the external trigger to turn on or off the output When the Trigger INPUT signal is high waveforms are continuously output creating a burst When the Trigger INPUT signal goes low the waveforms will stop being output after the last waveform completes its period The voltage level of the output will remain equal to the starting phase of the burst waveforms ready for the signal to go high again assuming the Trigger polarity is not inverted Only on
108. hmic spacing Example SOUR1 SWE SPAC LOG The spacing is currently set as linear Source Specific SOURce 1 SWEep TIME Command Description Sets or queries the sweep time The default sweep time is 1 second Note The function generator automatically determines the number of frequency points that are used for the sweep based on the sweep time Syntax SOURce 1 SWEep TIME lt seconds gt MINimum MAXimum Parameter lt seconds gt 1 ms 500 s Example SOUR1 SWE TIME 1 0000E 00 Sets the sweep time to 1 second Query Syntax SOURcef 1 SWEep TIME lt seconds gt MINimum MAXimum Return Parameter lt NR3 gt Returns sweep time in seconds Example SOURT SWE TIME 2 0000E 01 Returns the sweep time 20 seconds 246 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 SWEep SOURce Command Description Sets or queries the trigger source as immediate internal external or manual Immediate internal is the default trigger source IMMediate will constantly output a swept waveform EXTernal will output a swept waveform after each external trigger pulse Manual will ouput a swept waveform after the trigger softkey is pressed Note If the APPLy command was used to create the waveform shape the source is automatically set to IMMediate The OPC OPC command query can be used to signal the end of the sweep Syntax SOURce 1 SWEep SOURce IMMediate EXTernal MANual Example SOUR1 SWE SOUR EXT Set
109. iareaminees 58 Setting the Pulse Width cssccssscsssesssrccsssesressnscesensens 59 SUBS a RAID eren Enen EE aieesiseeutnonioe 60 NOISE WAVE uppninisminan opia 61 Setting the FLEQUENCY ee seascavaucensavessenvesedann concvetsenvesstaanueselans 61 Setting the Amplitude sacdazsaccceoxsexcsborseeceasngecteesbervecesbexauccess 63 Setting the DC Offset ccssccsscsstsessessntscssesssssesrsessesens 64 55 GW INSTEK AFG 3000 Series User Manual Select a Waveform The AFG 3000 can output six standard waveforms sine square triangle pulse ramp and noise waveforms Sine Wave Panel Operation 1 Press the Waveform key Waveform 2 Press F1 Sine Mere FREQ 1 000000000 kHz AMPL 3 000 Vpp MODO Y DC Offset 1 FREO yp l Se ar eae ae 56 GY INSTEK OPERATION Setting a Square Wave Panel Operation 1 Press the Waveform key 2 Press F2 Square to create a square waveform 3 Press F1 Duty The Duty parameter will be highlighted in the parameter window Waveform e D pe FREQ _1 000000000 kHz AMPL 3 000 VeP_ 4 Use the selector keys and scroll wheel or number pad to enter the Duty range 5 Press F5 to choose units Range Frequency Duty Range lt 25MHz 20 80 25MHz lt 50MHz 40 60 gt 50MHz 80MHz 50 Fixed OO Uy 0O OO GW INSTEK AFG 3000 Series User Manual MOD OTT Sweep Off Burst Off DC Offset 1 FREQ
110. if modulation depth is set to 100 then the maximum amplitude is 5V and the minimum amplitude is 5V Selecting AM Modulation Source The function generator will accept an internal or external source for AM modulation The default source is internal Panel Operation 1 Press the MOD key 2 Press F1 AM 3 Press F1 Source 4 To select the source press F1 Internal or F2 External 5 Press F6 Return to return to the menu External Source Use the MOD INPUT terminal on the rear panel when using an external source 73 GW INSTEK AFG 3000 Series User Manual Note If an external modulation source is selected modulation depth is limited to 5V from the MOD INPUT terminal on the rear panel For example if modulation depth is set to 100 then the maximum amplitude is 5V and the minimum amplitude is 5V FREQ 1 000000000 kHz AMPL 3 000 _Vep_ sweep Of Burst Off 74 GW INSTEK MODULATION Frequency Modulation FM A FM waveform is produced from a carrier waveform and a modulating waveform The instantaneous frequency of the carrier waveform varies with the magnitude of the modulating waveform When using the AFG 3000 function generator only one type of modulated waveform can be created at any one time Modulating waveform Modulated Carrier Waveform 75 GW INSTEK AFG 3000 Series User Manual Selecting Frequency Modulation FM When FM is selected the modulated wave
111. imited by length of burst value clipped to lower limit Example The burst count must be less than burst period the waveform frequency when the the trigger source is set to immediate SOURce 1 TRIG SOUR IMM The burst count is automatically set to the lower limit 222 Data out of range amplitude value clipped to Example If the amplitude was set to a value out of range it is automatically set to an upper or lower limit 222 Data out of range offset value clipped to Example If the offset was set to a value out of range it is automatically set to an upper or lower limit 222 Data out of range frequency in burst mode value clipped to Example If the frequency was set to a value out of range in burst mode The burst frequency is automatically set to an upper or lower limit taking the burst period into account 222 Data out of range frequency in FM value clipped to 284 Example The carrier frequency is limited by the frequency deviation SOURce 1 FM DEV The carrier frequency is automatically adjusted to be less than or equal to the frequency deviation GW INSTEK REMOTE INTERFACE 222 Data out of range marker confined to sweep span value clipped TO s Example The marker frequency is set to a value outside the start or stop frequencies The marker frequency is automatically adjusted to either the start or stop frequency whichever is closer to the set value 222 Data out of range
112. ing a Waveform to USB Memory Panel Operation 1 Press the ARB key ARB 2 Press F4 Save 3 Press F1 Start 4 The Start property will become highlighted in red 175 GY INSTEK AFG 3000 Series User Manual Create a Folder 176 Press F6 Return to return Use the selector keys and AD scroll wheel or number pad O L to enter the Start address OO ore Press F5 Enter to confirm enter the Start point to the previous menu Repeat steps 4 8 for Length F2 Press F4 USB Use the scroll wheel to navigate the filesystem Press Select to select a directories or file names Press F2 New Folder New Fotder The text editor will appear with a default folder name of NEW_FOL New Folder NEW_FOL ABER AAaAROAoe A Ol E aG R anua T A o ie fon fn a ies ooo GW INSTEK ARBITRARY WAVEFORMS 6 Use the scroll wheel to move the cursor 7 Use F1 Enter Char or F2 s Backspace to create a folder name 8 Press F5 Save to save the folder name Create New File 9 Press F3 New File New File 10 The text editor will appear with a default file name of NEW FIL New File CSV NEW _ FIL AIFS DER SANK Mm ee eee ee ee b 2 o d o G nmn oaao B 11 Use the scroll wheel to move the cursor 12 Use F1 Enter Char or F2 aS Backspace to create a file Gr name 13
113. ing bit in the Status Byte register Notes The Status byte enable register is cleared when the SRE 0 command is used The Status Byte Condition register is cleared when the CLS command is used Bit Summary Register Bit Bit Weight Error Queue Z 4 Questionable Data 3 8 Message Available 4 16 Standard Event 5 32 Master Summary 6 64 Request Service Status Bits Error Queue There are error message s waiting in the error queue Questionable The Questionable bit is set when data an enabled questionable event has occurred Message The Message Available bit is set Available when there is outstanding data in the Output Queue Reading all messages in the output queue will clear the message available bit 293 GW INSTEK AFG 3000 Series User Manual Standard Event The Event Status bit is set if an enabled event in the Standard Event Status Event Register has occurred Master The Master Summary Status is Summary used with the STB query When Service the STB query is read the MSS Request bit bit is not cleared The Request Service bit is cleared when it is polled during a serial poll Output Queue Description The Output queue stores output messages in a FIFO buffer until read If the Output Queue has data the MAV bit in the Status Byte Register is set Error Queue Description The error queue is queried using the SYSTem ERRor command The Error queue will set the Error Queue bi
114. ion 12 Press F6 Return to return meun Fs to the previous menu OOOO 149 GW INSTEK AFG 3000 Series User Manual 13 Press F5 Done to complete bere the operation 14 Press F6 Return to return Mu E to the previous menu Below a Pulse waveform created with a frequency of 200Hz and a duty cycle of 25 200 00000000000 ae 3 000 VPP MOD OF 150 GW INSTEK ARBITRARY WAVEFORMS Display an Arbitrary Waveform Set the Horizontal Display Range The horizontal window bounds can be set in one of two ways Using a start point and length or a center point and length Panel Operation 1 Press the ARB key ARB 2 Press F1 Display to enter Mom Fi the display menu 3 Press F1 Horizon to enter Horizon A the horizontal menu Using a Start 4 Press F1 Start Point 5 The parameter Horizontal From will become highlighted lt a 6 Use the selector keys and AD scroll wheel or number pad YD to enter the Horizontal from value 7 To undo Clear F4 Not F1 Perea can be pressed before Enter is used 8 Press F5 Enter to save Eer settings 151 GW INSTEK AFG 3000 Series User Manual 9 Press F6 Return to return cue Fs to the previous menu Setting the 10 Repeat steps 4 9 for Length ae C F2 Length F2 Using a Center 11 Repeat steps 4 9 for Length emer Point F3 Zoom in 12 To zoom into the arb
115. ion Deletes all user defined waveforms from non volatile memory and the current waveform in volatile memory Note A waveform cannot be deleted when output Syntax SOURce 1 ARB EDIT DELete ALL Example SOURT1 ARB EDIT DEL ALL Deletes all user waveforms from memory Source Specific SOURce 1 ARB EDIT POINt Command Description Edit a point on the arbitrary waveform Note A waveform waveform segment cannot be deleted when output Syntax SOURce 1 ARB EDIT POINt lt address gt lt data gt Parameter lt address gt Address of data point 0 1 048 576 lt data gt Value data 32 767 Example SOUR1 ARB EDIT POIN 1000 32767 Creates a point on the arbitrary waveform at address 1000 with the highest amplitude 265 GW INSTEK AFG 3000 Series User Manual Source Specific SOURce 1 ARB EDIT LINE Command Description Edit a line on the arbitrary waveform The line is created with a starting address and data point and a finishing address and data point Note A waveform waveform segment cannot be deleted when output Syntax SOURce 1 ARB EDIT LINE lt address1 gt lt data gt lt address2 gt lt data2 gt Parameter lt addrress1 gt Address of data point1 0 1 048 576 lt datal gt Value data2 32 767 lt address2 gt Address of data point2 0 1 048 576 lt data2 gt Value data2 32 767 Example SOURT ARB EDIT LINE 40 50 100 50 Creates a line on the arbitrary waveform at 40 50 to 100 50 Source Specific S
116. iption Outputs a ramp wave from the selected channel when the command has executed Frequency amplitude and offset can also be set Note The PW settings from the SOURce 1 PULS WIDT command are preserved Edge and pulse width may be adjusted to supported levels Repetition rates will be approximated from the frequency For accurate repetition rates the period should be adjusted using the SOURce 1 PULS PER command Syntax SOURJ 1 APPLy PULSe lt frequency gt lt amplitude gt lt offset gt 207 GW INSTEK AFG 3000 Series User Manual Parameter lt frequency gt 500WHZ S5OMHz lt amplitude gt 10mV 10V 50Q lt offset gt 0 4 99V 500 Example SOUR1 APPL PULS 1KHZ MIN MAX Sets frequency to 1kHz and sets the amplitude to minimum and the and offset to the maximum Source Specific SOURce 1 APPLy NOISe Command Description Outputs Gaussian noise with a 50 MHz bandwidth Amplitude and offset can also be set Note Frequency cannot be used with the noise function however a value or DEFault must be specified The frequency is remembered for the next function used Syntax SOURce 1 APPLy NOISe lt frequency DEFault gt lt amplitude gt lt offset gt Parameter lt frequency gt Not applicable lt amplitude gt 10mV 10V 50Q lt offset gt 0 4 99V 500 Example SOURT APPL NOIS DEF 3 0 1 0 Sets the amplitude to 3 volts with an offset of 1 volt Source Specific SOURce 1 APPLy TRlangle Command
117. is allowed at any one time other modulation modes will be disabled when FSK modulation is enabled Syntax SOURce 1 PWM STATe OFF ON Example SOUR1 PWM STAT ON Enables PWM modulation Query Syntax SOURce 1 PWM STATe Return Parameter 0 Disabled OFF 1 Enabled ON Example SOUR1 PWM STAT ON FSK modulation is currently enabled Source Specific SOURce 1 PWM SOURce Command Description Sets or queries the PWM source as internal or external Internal is the default source Note If an external PWM source is selected the duty cycle pulse width is controlled by the MOD INPUT terminal on the rear panel Syntax SOURce 1 PWM SOURce INTernal EXTernal Example SOUR1 PWM SOUR EXT Sets the PWM source to external Query Syntax SOURce 1 PWM SOURce Return Parameter INT Internal EXT External 237 GW INSTEK AFG 3000 Series User Manual Example SOUR1 PWM SOUR INT The PWM source is set to internal Source Specific SOURce 1 PWM INTernal FUNction Command Description Sets the shape of the modulating waveform from sine square triangle upramp and dnramp The default shape is sine Note Square and triangle waveforms have a 50 duty cycle Upramp and dnramp have a symmetry to 100 and 0 respectively Carrier must be a pulse or PWM waveform Syntax SOURce 1 PWM INTernal FUNction SINusoid SQUare TRlangle UPRamp DNRamp Example SOURT PWM INT FUN SIN Sets the PWM modulating wave shape to sine Query Synta
118. itrary Momin Cea eases press F4 Zoom In The Zoom In one will reduce the length by half each time the function is used The minimum allowable length is 3 Zoom out 13 To zoom out from the center Zoom out point of the waveform press F5 Zoom out The Zoom out function will increase the length by 2 The maximum allowable length is 1048576 Below an arbitrary sine waveform has a start of 10 length of 400 and is centered at 210 FREQ 10 0000000 kHz AMPL 3 000 VPP MOD OFF 152 GY INSTEK ARBITRARY WAVEFORMS Set the Vertical Display Properties Like the horizontal properties the vertical display properties of the waveform display can be created in two ways Setting high and low values or setting the center point Panel Operation 1 Setting the Low 4 Point Press the ARB key ARB Press F1 Display Press F2 Vertical Press F1 Low The parameter Vertical Low will become highlighted Kano Use the selector keys and A N scroll wheel or number pad a to enter the Vertical Low value To undo Clear F4 can be A pressed before o is AE Press F5 Enter to save settings Press F6 Return to return reum E to the previous menu 153 GW INSTEK AFG 3000 Series User Manual Setting the High 10 Repeat steps 4 9 for High Em Point F2 Setting the Center 11 Repeat steps 4 9 for Length EEST Point F3 Zoom 12 To zoom in from the c
119. ll result from the above scenario For square waveforms the Apply command and AM FM modulation modes ignore the duty cycle settings Syntax SOURce 1 SQUare DCYCle lt percent gt MINimum MAXimum Example SOUR1 SQU DCYC MAX 216 GW INSTEK REMOTE INTERFACE Sets the duty cycle to the highest possible for the current frequency Query Syntax SOURce 1 SQUare DCYCle MINimum MAXimum Return Parameter lt NR3 gt Returns the duty cycle as a percentage Example SOUR1 SQU DCYC 5 00E 01 The duty cycle is set 50 Source Specific SOURce 1 RAMP SYMMetry Command Description Sets or queries the symmetry for ramp waves only The setting is remembered if the function mode is changed The default symmetry is 50 Note For ramp waveforms the Apply command and AM FM modulation modes ignore the current symmetry settings Syntax SOURce 1 RAMP SYMMetry lt percent gt MINimum MAXimum Example SOURTI RAMP SYMM MAX Sets the symmetry to the 100 Query Syntax SOURce 1 RAMP SYMMetry MINimum MAXimum Return Parameter lt NR3 gt Returns the symmetry as a percentage Example SOUR1 RAMP SYMMetry 1 0000E 02 The symmetry is set as 100 217 GY INSTEK AFG 3000 Series User Manual OUTPut Description Note Source Specific Command Enables Disables or queries the front panel output The default is set to off If the output is overloaded by an external voltage the output will turn off a
120. lt panel settings which appear when pressing the Preset key Output Config Modulation AM FM FSK Sweep Function Frequency Amplitude Offset Output units Output terminal Carrier Wave Modulation waveforms AM Depth FM Deviation FSK Hop Frequency FSK Frequency PWM Duty PWM Frequency Modem Status Start Stop frequency Sweep time Sweep type Sweep status Sine wave 1kHz 3 000 Vpp 0 00V dc Vpp 500 1kHz Sine wave 100Hz Sine wave 100 100Hz 100Hz 10Hz 50 20kHz Off 100Hz 1kHz 1s Linear Off 53 GY INSTEK AFG 3000 Series User Manual Burst System settings Trigger Interface config Calibration 54 Burst Frequency Ncycle Burst period Burst starting phase Burst status Power off signal Display mode Error queue Memory settings Output Trigger source GPIB Address Interface Baud rate Parity Calibration Menu 1kHz 1 10ms 0 Off On On cleared No change Off Internal immediate 10 RS232 115200 None 8 data bits Restricted GY INSTEK OPERATION OpperATION The Operation chapter shows how to output basic waveform functions For details on modulation sweep burst and arbitrary waveforms please see the Modulation and Arbitrary waveform chapters on pages 65 and 137 Select a Wavefori secsi aaa 56 SEW YE sery a E E N 56 eaae a EEE T 57 Triangle WaVe naa est ccacosies exe tvecaencs wocaowennueeeddenetevanc
121. lution occurs or dry non conductive pollution occurs which becomes conductive due to condensation which is expected In such conditions equipment is normally protected against exposure to direct sunlight precipitation and full wind pressure but neither temperature nor humidity is controlled Storage e Location Indoor Senne e Relative Humidity lt 70 e Temperature 10 C to 70 C Disposal Do not dispose this instrument as unsorted municipal waste Please use a separate collection ps facility or contact the supplier from which this instrument was purchased Please make sure discarded electrical waste is properly recycled to reduce environmental impact GW INSTEK AFG 3000 Series User Manual Power cord for the United Kingdom When using the function generator in the United Kingdom make sure the power cord meets the following safety instructions NOTE This lead appliance must only be wired by competent persons WARNING THIS APPLIANCE MUST BE EARTHED IMPORTANT The wires in this lead are coloured in accordance with the following code Green Yellow Earth Blue Neutral Brown Live Phase As the colours of the wires in main leads may not correspond with the coloured marking identified in your plug appliance proceed as follows The wire which is coloured Green amp Yellow must be connected to the Earth terminal marked with either the letter E the earth symbol or coloured Green Green amp Yellow
122. mHz mHz Shape ot i p Sine kHz kHz Sine Square Return MHz Square Triangle Ret Triangle UpRamp Shape R lt n UpRamp Sas eturn DnRamp DnRamp Return Square Return UpRamp DnRamp Return Sweep SWEEP SWP Time Linear uHz uHz mSEC Go to the Log mHz mHz SEC Sweep Return Hz Hz Return More menu kHz kHz MHz MHz Return Return Trigger Return 49 GW INSTEK AFG 3000 Series User Manual Sweep More ON OFF Return Return Return Return ON OFF Return 50 GW INSTEK QUICK REFERENCE Burst N Cycle TRIG Setup Clear Clear uSEC Cyc Degree mSEC Return Return SEC Rise Return Fall Return Manual Trigger Return Delay nSEC uSEC mSEC SEC Return TRIG out Rise Fall ON OFF Return Return Burst Gate Return Return 51 GW INSTEK AFG 3000 Series User Manual UTIL Self Test 50 OHM Hardcopy Search ae een Return CH2 Interface Version Ret ciel menu Upgrade English CH3 Recall Return Return CH4 Select Return Return Done Select Return Pet rn Delete Beep Select Done Return Return Delete All Done Return UTIL Interface GPIB R5 232 Baud Rate Clear 9600 Done 19 2K Return 38 4K 57 6K Return Ge Return Parity Bits None 8Bits Odd 7Bits Even 7Bits Return GY INSTEK QUICK REFERENCE Default Settings Here are the defau
123. mory corruption detected Indicates that a fault check sum error has occurred with the non volatile memory that stores the configuration settings 350 Queue overflow Indicates that the error queue is full over 20 messages generated and not yet read No more messages will be stored until the queue is empty The queue can be cleared by reading each message using the CLS command or restarting the function generator 361 Parity error in program message Indicates that there is a RS232 parity setting mismatch between the host PC and the function generator 362 Framing error in program message Indicates that there is a RS232 stop bit setting mismatch between the host PC and the function generator 363 Input buffer overrun Indicates that too many characters have been sent to the function generator via RS232 Ensure handshaking is used 286 GW INSTEK REMOTE INTERFACE Query Errors 410 Query INTERRUPTED Indicates that a command was received but the data in the output buffer from a previous command was lost 420 Query UNTERMINATED The function generator is ready to return data however there was no data in the output buffer For example Using the APPLy command 430 Query DEADLOCKED Indicates that a command generates more data than the output buffer can receive and the input buffer is full The command will finish execution though all the data won t be kept Arbitrary Waveform Errors 770 Non
124. n from 2 to 1M points 1 to 1048575 cycles or Infinite mode selectable 5OMHz 50MHz 80MHz 80MHz 1MHz luHz 1 ppm 0 to 50 C 0 3 ppm 18 to 28 C ppm per 1 year lt 1 uHz 10 mVpp to 10 Vpp into 500 20 mVpp to 20 Vpp open circuit 1 of setting 1 mVpp at 1 kHz gt 10 mVpp 0 1 mV or 4 digits GY INSTEK APPENDIX Offset Waveform Output Sync Output Flatness Units Range Accuracy Impedance Protection Level Impedance Sine wave Characteristics Harmonic distortion 5 Total Harmonic Distortion Spurious non harmonic 5 Phase Noise Square wave Characteristics Rise Fall Time Overshoot Asymmetry Variable duty Cycle Jitter Ramp Characteristics Linearity Variable Symmetry Pulse Characteristics Period 1 0 1dB lt 10 MHz 2 0 2 dB 10 MHz to 50 MHz 10 0 9 dB 50 MHz to 70 MHz 20 1 9 dB 70 MHz to 80 MHz sine wave relative to 1 kHz Vpp Vrms dBm 5 Vpk ac dc into 50Q 10Vpk ac dc Open circuit 1 of setting 2 mV 0 5 Amplitude 50Q typical fixed gt 10MQ output disabled Short circuit protected Overload relay automatically disables main output TTL compatible into gt 1kQ 50Q nominal 60 dBc 55 dBc DC 1 MHz Amp lt 3 Vpp DC 1 MHz Ampl gt 3 Vpp 45 dBc 1MHz 5 MHz Ampl gt 3 Vpp 30 dBc 5MHz 80 MHz Ampl gt 3 Vpp lt 0 2 0 1mVrms DC to 20 kHz 60 dBc DC 1 MHz
125. n to modulating frequency and carrier frequency is shown below Peak deviation modulating frequency carrier frequency The carrier frequency must be greater than or 231 GW INSTEK AFG 3000 Series User Manual equal to the peak deviation frequency The sum of the deviation and carrier frequency must not exceed the maximum frequency for a specific carrier shape If an out of range deviation is set for any of the above conditions the deviation will be automatically adjusted to the maximum value allowed and an out of range error will be generated For square wave carrier waveforms the deviation may cause the duty cycle frequency boundary to be exceeded In these conditions the duty cycle will be adjusted to the maximum allowed and a settings conflict error will be generated Syntax SOURce 1 FM DEViation lt peak deviation in Hz gt MINimum MAXimum Parameter lt peak deviation in Hz gt DC 80MHz 3081 50MHz 3051 DC 1MHz Ramp Example SOURT FM DEV MAX Sets the frequency deviation to the maximum value allowed Query Syntax SOURce 1 FM DEViation MINimum MAXimum Return Parameter lt NR3 gt Returns the frequency deviation in Hz Example SOURce 1 FM DEViation MAX 8 0000E 04 The maximum frequency deviation for the current function is 80MHz 232 GY INSTEK REMOTE INTERFACE Frequency Shift Keying FSK Commands FSK Overview The following is an overview of the steps required to gen
126. nd an error message will be displayed The overload must first be removed before the output can be turned on again with output command Using the Apply command automatically sets the front panel output to on OUTPut OFF ON Syntax Example OUTP ON Turns the output on Query Syntax Return Parameter OUTPut 1 ON 0 OFF Example OUTPut LOAD Description OUTP The output is currently on Source Specific Command Sets or queries the output termination Two impedance settings can be chosen DEFault 50Q and INFinity high impedance gt 10 kQ The output termination is to be used as a reference only If the output termination is set 50Q but the actual load impedance is not 50Q then the amplitude and offset will not be correct Note 218 If the amplitude has been set and the output termination is changed from 500 to high impedance the amplitude will double Changing GW INSTEK REMOTE INTERFACE the output termination from high impedance to 50Q will half the amplitude If the output termination is set to high impedance dBm units cannot be used The units will default to Vpp Syntax OUTPut LOAD DEFault INFinity Example OUTP LOAD DEF Sets the output termination to 500 Query Syntax OUTPut LOAD Return Parameter DEF Default INF IN Finity Example OUTP LOAD DEF The output is set to the default of 500 Source Specific SOURce 1 VOLTage UNIT Command Description Sets or que
127. nel Operation 1 Press the ARB key ARB 2 Press F3 Built in 3 Press F2 Square 4 Press F1 Start 5 The Start property will become highlighted in red 139 GW INSTEK AFG 3000 Series User Manual anos 6 Use the selector keys and A N scroll wheel or number pad ey to enter the Start address 7 Press F5 Enter to confirm Me the Start point 8 Press F6 Return to return ea to the previous menu 9 Repeat steps 4 8 for Length F2 and Scale F3 10 Press F4 Done to complete the operation 11 Press F6 Return to return Miu E to the previous menu Below a square wave created at start 0 Length 524288 Scale 32767 10 0000000 a 3 000 Vpp MOD Of a E E 140 GY INSTEK ARBITRARY WAVEFORMS Creating a Ramp Waveform Panel Operation 1 Press the ARB key ARB Press F3 Built in Press F3 Ramp Press F1 Start The Start property will become highlighted in red ee Use the selector keys and yo scroll wheel or number pad ay to enter the Start address Press F5 Enter to confirm e Fs the Start point mem Press F6 Return to return to the previous menu Repeat steps 4 8 for Length F2 and Scale F3 10 Press F4 Done to complete Done Ea the operation 141 GW INSTEK AFG 3000 Series User Manual 11 Press F6 Return to return mua Fs to the previous men
128. ngle Start Default 100Hz Stop Default 1kHz UI oo lt wx To sweep from low to high frequencies set the Note start frequency less than the stop frequency To sweep from high to low frequencies set the start frequency greater than the stop frequency When marker is off the SYNC signal is a square wave with a duty cycle of 50 At the start of the sweep the SYNC signal is at a TTL low level that rises to a TTL high level at the frequency midpoint The frequency of the SYNC signal is equal to the sweep time When marker is on at the start of the sweep the SYNC signal is at a TTL high level that drops to a TTL low level at the marker The SYNC signal is output from the mark output terminal 99 GW INSTEK AFG 3000 Series User Manual Center Frequency and Span A center frequency and span can be set to determine the upper and lower sweep limits start stop Panel Operation 1 Press the SWEEP key 2 Press F6 More 3 To select span or center press F1 Span or F2 Center 4 The Span or Center parameter will become highlighted in the Waveform Display area Span p Time UU 5 550 000000 Hz 550 000000 Hz Center Sweep Time 1 000 SEC Trigger Out Rise 900 000000 Hz 550 000000 Hz 5 Use the selector keys and ia scroll wheel or number pad ay to enter the Span Center frequency 6 Press F1 F5 to select the mpe 100 GW INSTEK MODULATION Range Center Frequencies
129. nt Status Enable register is cleared when the ESE 0 command is used The Standard Event Status Event register is cleared when the CLS command or the ESR command is used 291 GY INSTEK AFG 3000 Series User Manual Bit Summary Error Bits 292 Register Operation complete bit Query Error Device Error Execution Error Command Error Power On Operation complete Query Error Device Error Execution Error Command Error Power On Bit Bit Weight 0 1 2 4 3 8 4 16 5 32 7 128 The operation complete bit is set when all selected pending operations are complete This bit is set in response to the OPC command The Query Error bit is set when there is an error reading the Output Queue This can be caused by trying to read the Output Queue when there is no data present The Device Dependent Error indicates a failure of the self test calibration memory or other device dependent error The Execution bit indicates an execution error has occurred The Command Error bit is set when a syntax error has occurred Power has been reset GW INSTEK REMOTE INTERFACE The Status Byte Register Description The Status Byte register consolidates the status events of all the status registers The Status Byte register can be read with the STB query or a serial poll and can be cleared with the CLS command Clearing the events in any of the status registers will clear the correspond
130. o Input N A key followed by 1 o OOO 3 Press the AMPL a key followed by 1 o 0 VPP F6 4 Press the output ouput put key 27 GY INSTEK AFG 3000 Series User Manual Modulation AM Example AM modulation 100Hz modulating square wave 1kHz Sine wave carrier 80 modulation depth Output 1 28 Press the MOD key and select AM F1 Press Waveform and select Sine F1 Press the Freq Rate key followed by 1 kHz F5 Press the MOD key select AM F1 Shape F4 Square F2 Press the MOD key select AM F1 AM Freq F3 Press 1 0 0 Hz F2 Press the MOD key select AM F1 Depth F2 Press 8 0 F1 pn OE 00O GY INSTEK QUICK REFERENCE 9 Press MOD AM F1 Source F1 INT F1 10 Press the output FM key a INT Output Example FM modulation 100Hz modulating square wave 1kHz Sine wave carrier 100 Hz frequency deviation Internal Source Output 1 Input N A 3 Press the MOD key and select FM F2 Press Waveform and select Sine F1 Press the Freq Rate key followed by 1 kHz F5 Press the MOD key select FM F2 Shape F4 Square F2 Press the MOD key select FM F2 FM Freq F3 Press 1 0 0 Hz F2 Press the MOD key select FM F2 Freq Dev F2 pres Square Hz 29 GW INSTEK AFG 3000 Series User Manual 8
131. o 30 Query Syntax SOURce 1 PWM DUTY Return Parameter lt NR3 gt Returns the deviation in 239 GW INSTEK AFG 3000 Series User Manual Example SOUR1 PWM DUTY 3 0000E 01 The current duty cycle is 30 240 GW INSTEK REMOTE INTERFACE Frequency Sweep Commands Sweep Overview Below shows the order in which commands must be executed to perform a sweep Enable Sweep 1 Turn on Sweep mode modulation using the Mode SOURce 1 SWE STAT ON command y Select waveform 2 Use the APPLy command to select the shape amplitude waveform shape Alternatively the FUNC and offset FREQ AMPI and DCOffs commands can be used to create a waveform with a designated frequency amplitude and offset Select Sweep 3 Set the frequency boundaries by setting start Boundaries and stop frequencies or by setting a center frequency with a span Start Stop Use the SOURce 1 FREQ STAR and SOURce 1 FREQ STOP to set the start and stop frequencies To sweep up or down set the stop frequency higher or lower than the start frequency Span Use the SOURce 1 FREQ CENT and SOURce 1 FREQ SPAN commands to set the center frequency and the frequency span To sweep up or down set the span as positive or negative Select Sweep 4 Choose Linear or Logarithmic spacing using Mode the SOURce 1 SWE SPAC command 241 GW INnsSTeEK AFG 3000 Series User Manual Select Sweep 5 Choose the sweep time using the Time SOURce 1 SWE T
132. o allow immediate trigger source Example Infinite burst is disabled when an immediate trigger source is selected Burst count set to 1 000 000 cycles 277 GW INSTEK AFG 3000 Series User Manual 221 Settings conflict infinite burst changed trigger source to MANual Example The trigger source is changed to immediate from manual when infinite burst mode is selected 221 Settings conflict burst period increased to fit entire burst Example The function generator automatically increases the burst period to allow for the burst count or frequency 221 Settings conflict burst count reduced Example The burst count is reduced to allow for the waveform frequency if the burst period is at it s maximum 221 Settings conflict trigger delay reduced to fit entire burst Example The trigger delay is reduced to allow the current period and burst count 221 Settings conflict triggered burst not available for noise Example Triggered burst cannot be used with noise 221 Settings conflict amplitude units changed to Vpp due to high Z load Example If a high impedance load is used dBm units cannot be used The units are automatically set to Vpp 221 Settings conflict trigger output disabled by trigger external Example The trigger output terminal is disabled when an external trigger source is selected 221 Settings conflict trigger output connector used by FSK Example The trigger output terminal cannot be used in
133. o ensure fire protection replace the fuse only with the specified type and rating e Disconnect the power cord and all test leads before replacing the fuse e Make sure the cause of fuse blowout is fixed before replacing the fuse Cleaning the e Disconnect the power cord before cleaning the function function generator generator e Use a soft cloth dampened in a solution of mild detergent and water Do not spray any liquid into the function generator e Do not use chemicals containing harsh products such as benzene toluene xylene and acetone Operation e Location Indoor no direct sunlight dust free Environment almost non conductive pollution Note below and avoid strong magnetic fields e Relative Humidity lt 80 e Altitude lt 2000m e Temperature 0 C to 40 C GW INSTEK SAFETY INSTRUCTIONS Pollution Degree EN 61010 1 2001 specifies pollution degrees and their requirements as follows The function generator falls under degree 2 Pollution refers to addition of foreign matter solid liquid or gaseous ionized gases that may produce a reduction of dielectric strength or surface resistivity e Pollution degree 1 No pollution or only dry non conductive pollution occurs The pollution has no influence e Pollution degree 2 Normally only non conductive pollution occurs Occasionally however a temporary conductivity caused by condensation must be expected e Pollution degree 3 Conductive pol
134. on 1 Press the Waveform key avetorm 2 Press F1 F5 to choose the MA E carrier wave shape bar F4 Range Carrier Shape Sine Square Triangle Ramp Pulse 84 GW INSTEK MODULATION FSK Carrier Frequency The maximum carrier frequency depends on the carrier shape The default carrier frequency for all carrier shapes is 1kHz The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected When the Trigger INPUT signal is logically low the carrier frequency is output and when the signal is logically high the hop frequency is output Panel Operation 1 To select the carrier frequency press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 1 000000000 o 3 000 VPP 3 Use theselectorkeysand OOO AN scroll wheel or number pad OO O U a to enter the carrier OOGO frequency OOGO 4 Press F2 F6 to select the ae i FSK frequency units Range Carrier Shape Carrier Frequency Sine ThHz 80MHz 3081 50MHz 3051 Square 1nHz 80M Hz 3081 50MHz 3051 Triangle luHz 1 MHz Ramp luHz 1MHz Pulse 500uHz 50MHz 85 GW INnsTeK AFG 3000 Series User Manual FSK Hop Frequency The default Hop frequency for all waveform shapes is 100 Hz A square wave with a duty cycle of 50 is used for the internal modulation waveform The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected When the Trigger INP
135. parameter will become highlighted in the Waveform display area a 3 000 Vpp Type AM Source INT Shape Sine AM Depth 100 0 5 Use the selector keys and A D scroll wheel or number pad YP to enter the AM frequency 6 Press F1 F3 to select the oe e frequency range Range Modulation frequency 2mHz 20kHz Default frequency 100Hz 71 GW INSTEK AFG 3000 Series User Manual Modulation Depth Modulation depth is the ratio as a percentage of the unmodulated carrier amplitude and the minimum amplitude deviation of the modulated waveform In other words modulation depth is the maximum amplitude of the modulated waveform compared to the carrier waveform as a percentage Panel Operation 1 Press the MOD key MOD 2 Press F1 AM 3 Press F2 Depth 4 The AM Depth parameter will become highlighted in the waveform display area Ls 1 000000000 ae 3 000 Vpp Type AM Source INT Shape Sine AM Freq 100 000 Hz Q 0 Ne 5 Use the selector keys and scroll wheel or number pad to enter the AM depth S QOOO OOOO OOOO 72 GW INSTEK MODULATION 6 Press F1 to choose units Range Depth 0 120 Default depth 100 Note When the modulation depth is greater than 100 the output cannot exceed 5VPeak 10kQ load If an external modulation source is selected modulation depth is limited to 5V from the MOD INPUT terminal on the rear panel For example
136. pe by ae ia pressing F2 F6 50Q load High Z Range 10mVpp l0Vpp 20mVpp 20Vpp Unit Vpp Vrms dBm FREQ 1 000000000 kHz AMPL 3 000 Vpp VOL OT 63 GW INSTEK AFG 3000 Series User Manual Setting the DC Offset Panel Operation 1 Press the DC Offset key 2 The DC Offset parameter will become highlighted in the parameter window FREQ 1 000000000 kHz AMPL 3 000 Ver Q 0 7 3 Use the selector keys and scroll wheel or number pad to enter the DC Offset S l OOOO OOOO OOOO 4 Press F5 mVDC or F6 VDC VDC to choose a voltage ae 50Q load High Z Range 5Vpk 10Vpk aa 1 000000000 mem 3 000 Vpp 64 GW INSTEK MODULATION M opULATION The AFG 3000 Series Arbitrary Function Generators are able to produce AM FM FSK and PWM modulated waveforms Depending on the type of waveform produced different modulation parameters can be set Only one modulation mode can be active at any one time The function generator also will not allow sweep or burst mode to be used with AM FM Activating a modulation mode will turn the previous modulation mode off Amplitude Modulation AM siscccceaseceewartdseseanteswmemnacatys 67 Selecting AM Modulation ccsscccsssssscssetcessessnscesesens 68 AM Carrier Shape ssrscsnenereeniorniini n 68 Camior FrOGUCI Y aiaee oe rr E EEEE EEA 69 Modulating Wave Shape ssssessesssesssssssessrsssessessessrssseseessess 70 AM RV
137. ption Saves the current instrument state to a specified save slot When a state is saved all the current instrument settings functions and waveforms are also saved Note The SAV command doesn t save waveforms in non volatile memory only the instrument state The RST command will not delete saved instrument states from memory Syntax SAV 0 1 2 3 4 5 6 7 8 9 Example SAV 0 Save the instrument state to memory location 0 Instrument RCL Command Description Recall previously saved instrument states from memory locations 0 9 Syntax RCL 0 1 2 3 4 5 6 7 3 9 Example RCLO Recall instrument state from memory location 0 Instrument MEMory STATe DELete Command Description Delete memory from a specified memory location 273 GW INSTEK AFG 3000 Series User Manual Syntax MEMory STATe DELete 0 1 2 3 4 5 6 7 8 9 Example MEM STAT DEL 0 Delete instrument state from memory location 0 Instrument MEMory STATe DELete ALL Command Description Delete memory from all memory locations 0 9 Syntax MEMory STATe DELete ALL Example MEM STAT DEL ALL Deletes all the instrument states from memory locations 0 9 274 GW INSTEK REMOTE INTERFACE Error Messages The AFG 3000 has a number of specific error codes Use the SYSTem ERRor command to recall the error codes For more information regarding the error queue see page 294 Command Error Codes 101 Invalid character An invalid character was used in
138. r Example OPC 1 Returns a 1 when all pending operations are complete 198 GW INSTEK REMOTE INTERFACE WAI System Command Description This command waits until all pending operations have completed before executing additional commands I e when the OPC bit is set Note This command is only used for triggered sweep and burst modes Syntax WAI SYSTem LAN Guage System Command Description Sets or queries the display language Select the language shown on the function generator front panel display Only one language can be enabled at a time SYSTem LANGuage query returns Chinese or English Note Only one language can be set Syntax SYSTem LANGuage CHINese ENGlish Example SYST LANG ENG Sets the display language to English Query Syntax SYSTem LANGuage Return Parameter CHIN Chinese ENG English Query Example SYST LANG ENG The current language is English 199 GW INSTEK AFG 3000 Series User Manual Status Register Commands CLES System Command Description The CLS command clears all the event registers the error queue and cancels an OPC command Syntax CLS ESE System Command Description The Standard Event Status Enable command determines which events in the Standard Event Status Event register can set the Event Summary Bit ESB of the Status Byte register Any bit positions set to 1 enable the corresponding event Any enabled events set bit 5 ESB of the Status B
139. r Clear Clear Enter Enter Enter Enter Return Return Return Return Scale Scale Scale Scale Clear Clear Clear Clear Enter Enter Enter Enter Return Return Return Return Done Done Done Done Return Return Return Return 45 GW INSTEK AFG 3000 Series User Manual ARB Built in More Ep Fal Clear Clear Clear nHz Enter Enter Enter uHz Return Return Return mHz Length Length Length bee Clear Clear Clear Return Enter Enter Enter Return Return Return Duty 0 Scale Scale Data Return Clear Clear Clear D Enter Enter Enter one Return Return Return Return Done Done Done Return Return Return GW INSTEK QUICK REFERENCE ARB Save Lengih Memory Clear Clear Select Enter Enter Return New Folder Return Return Enter Char Back Space Save Return Enter Char Back Space Save Return ARB Load USB Select Select Return Return Return 47 GW INSTEK AFG 3000 Series User Manual ARB Output Length Noa Clear Clear Enter Enter Clear Clear Return Return Enter Enter Return Return Length Trigger Clear Return Enter Return 48 GW INSTEK QUICK REFERENCE MOD Source Source Source Source Int Int Int Int EXT EXT EXT EXT Return Return Return Return Depth Freq Dev Hop Freq Duty uHz uHz Return mHz mHz Return AM Freq ae ee PWM Freq mHz MHz MHz mHz Hz Return Return Hz kHz kHz Return FM Freq FSK Rate Return Shape
140. rameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOURT ARB BUIL EXPF 1000 1000 100 Creates an exponential fall wave 1000 points in length with a scale of 100 and a start address of 1000 270 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 ARB BUILt DC Command Description Creates an exponential fall wave with a specified start address length and scale Syntax SOURce 1 ARB BUILt DC lt STARt gt lt LENGth gt lt SCALe gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOUR1 ARB BUIL DC 1000 1000 100 Creates an exponential fall wave 1000 points in length with a scale of 100 and a start address of 1000 Source Specific SOURce 1 ARB NCYCles Command Description The arbitrary waveform output can be repeated for a designated number of cycles Syntax SOURce 1 ARB NCYCles lt cycles gt INFinity MINimum MAXimum Parameter lt cycles gt 1 1 048 575 cycles IN Finity Sets the number of cycles to continuous MINimum Sets the number of cycles to the minimum allowed MAXimum Sets the number of cycles to the maximum allowed Example SOURT ARB NCYCI INF Sets the number of ARB waveform output cycles to continuous infinite Query Syntax SOURce 1 ARB NCYCles MINimum MAXimum
141. rce INT Trigger Out Rise 1 Cyc 10 000 mSEC 0 00 uSEC Degree COCA 5 Use the selector keys and A N scroll wheel or number pad o to enter the phase 6 Press F5 Degree to select pe Crs J the phase unit Range Phase 360 360 Default 0 115 GY INSTEK AFG 3000 Series User Manual Note When using sine square triangle or ramp waveforms 0 is the point where the waveforms are at zero volts 0 is the starting point of a waveform For sine square or Triangle Ramp waveforms 0 is at 0 volts assuming there is no DC offset Burst Phase is used for both N cycle and Gated burst modes In gated burst mode when the Trigger INPUT signal goes low the output is stopped after the current waveform is finished The voltage output level will remain equal to the voltage at the starting burst phase Burst Trigger Source Each time the function generator receives a trigger in triggered burst N Cycle mode a waveform burst is output The number of waveforms in each burst is designated by the burst cycle burst count When a burst has completed the function generator waits for the next trigger Internal source is the default triggered burst N cycle mode on power up Panel Operation 116 1 Press the Burst key 2 Press F1 N Cycle Never TRIG setup 4 Choose a trigger type by pressing F1 INT F2 EXT 1 or F3 Manual 3 Press F5 TRIG setup GW INSTEK MODULATION
142. rce is set to immediate the product of the burst period and waveform frequency must be greater than the burst count Burst Period X Waveform frequency gt burst count If the burst count is too large the burst period will automatically be increased and a Settings conflict error will be generated Only sine and square waves are allowed infinite burst above 25 MHz Syntax SOURce 1 BURSt NCYCles lt cycles gt INFinity MINimum MAXimum Parameter lt cycles gt 1 1 000 000 cycles IN Finity Sets the number to continuous MINimum Sets the number to minimum allowed MAXimum Sets the number to maximum allowed Example SOUR1 BURS NCYCI INF Sets the number of burst cycles to continuous infinite Query Syntax SOURce 1 BURSt NCYCles MINimum MAXimum Return Parameter lt NR3 gt Returns the number of cycles INF INF is returned if the number of cycles is continuous 254 GW INSTEK REMOTE INTERFACE Example SOUR1 BURS NCYC 1 0000E 02 The burst cycles are set to 100 Source Specific SOURce 1 BURSt INTernal PERiod Command Description Sets or queries the burst period Burst period settings are only applicable when the trigger is set to immediate The default burst period is 10 ms During manual triggering external triggering or Gate burst mode the burst period settings are ignored Note The burst period must be long enough to output the designated number of cycles for a selected frequency
143. red ar ee an Use the selector keys and a scroll wheel or number pad o to enter the Start address O Press F5 Enter to confirm the Start point Press F6 Return to return reum E to the previous menu 10 Repeat steps 4 8 for Length F2 and Data F3 147 GW INSTEK AFG 3000 Series User Manual 11 Press F5 Done to complete bere the operation 12 Press F6 Return to return Miu Fe to the previous menu Below a DC waveform created at start 0 Length 524288 Data 10000 10 0000000 aes 3 000 VPP MOD OFF Creating a Pulse Waveform Range Frequency Resolution Duty Resolution 1pHz 5Hz lpHz 0 0001 gt 5Hz 50Hz luHz 0 0001 gt 50Hz 500Hz 10uHz 0 001 gt 500Hz 5kHz 100uHz 0 01 gt 5kHz 50kHz ImHz 0 1 gt 50kHz 500kHz 10mHz 1 Panel Operation 1 Press the ARB key ARB 2 Press F3 Built in 3 Press F5 More 148 GW INSTEK ARBITRARY WAVEFORMS 4 Press F4 Pulse 5 Press F1 Freq 6 The Pulse Freg property will become highlighted in red 7 Use the selector keysand aa scroll wheel or number pad oS ay to enter the pulse frequency 8 Press F1 F5 to select the Re frequency unit 9 Press F6 Return to return to the previous menu 10 Press F2 Duty and use the number pad or scroll wheel to choose the duty O UA OO _ OO 11 Press F5 to complete the po Fs operat
144. ries the output amplitude units There are three types of units VPP VRMS and DBM Note The units set with the VOLTage UNIT command will be used as the default unit for all amplitude units unless a different unit is specifically used for a command If the output termination is set to high impedance dBm units cannot be used The Units will automatically default to Vpp Syntax SOURce 1 VOLTage UNIT VPP VRMS DBM Example SOUR1 VOLT UNIT VPP Sets the amplitude units to Vpp Query Syntax SOURce 1 VOLTage UNIT Return Parameter VPP Vpp VRMS Vrms 219 GW INSTEK AFG 3000 Series User Manual DBM dBm Example SOUR1 VOLT UNIT VPP The amplitude units are set to Vpp 220 GW INSTEK REMOTE INTERFACE Pulse Configuration Commands The pulse chapter is used to control and output pulse waveforms Unlike the APPLy command low level control is possible including setting the rise time fall time period and pulse width Period Rise time Fall time Source Specific SOURce 1 PULSe PERiod Command Description Sets or queries the pulse period The default period is 1 ms Note The pulse period must be greater than the pulse width and edge time 1 6x combined Pulse Width 1 6 Edge Time lt Period If the edge time or pulse width are too great they will automatically be reduced to fit the period by the function generator The PULSe PERiod function will change the period for all functions not j
145. rms Modulation Explains how to create Function Modulated waveforms Sweep Function Provides help on the Sweep function 24 GW INSTEK QUICK REFERENCE Burst Function Provides help on the Burst function DSO Link Provides help on DSO link Hardcopy Explains how to use the Hardcopy function 5 For example select item 4 to see help on the sweep function 6 Use the scroll wheel to navigate to each help page MPL 3 000 Ve 7 Press F6 to return to the Return previous menus 25 GW INSTEK AFG 3000 Series User Manual Selecting a Waveform Square Wave Example Square Wave 3Vpp 75 Duty 1 kHz Output 1 Press the Waveform lt key and select Square F2 2 Press Duty F1 followed by 7 5 7 FD Input N A 3 Press the Freq Rate key followed by 1 kHz F5 4 Press the AMPL Cone P ver key followed by 3 VPP F6 5 Press the output fa Come Triangle Wave Example Triangle Wave 5Vpp 10kHz Output 1 Press the Waveform wat Triangle key and select Triangle F3 2 Press the Freq Rate Input N A key followed by 1 a 0 kHz F5 26 GW INSTEK QUICK REFERENCE 3 Press the AMPL key followed by 5 VPP F6 4 Press the output Output put key Sine Wave Example Sine Wave 10Vpp 100kHz Output 1 Press the Waveform Com P sine key and select Sine F1 2 Press the Freq Rate ar
146. rox 4kg Safety Designed EN61010 1 to EMC Tested to EN 55011 IEC 61326 Accessories Test cable GTL 110x 1 User Manual Compact Disk x 1 Quick Start Guide x 1 Power cord x 1 1 A total of ten waveforms can be stored Every waveform can be composed of 1M points maximum 2 Add 1 10th of output amplitude and offset specification per oC for operation outside of 00C to 280C range 1 year specification 3 Edge time decreased at higher frequency 4 Sine and square waveforms above 25 MHz are allowed only with an Infinite burst count 5 Harmonic distortion and Spurious noise at low amplitudes is limited by a 70 dBm floor 301 GW INSTEK AFG 3000 Series User Manual EC Declaration of Conformity We GOOD WILL INSTRUMENT CO LTD No 7 1 Jnongsing Rd Tucheng City Taipei County 236 Taiwan GOOD WILL INSTRUMENT SUZHOU CO LTD No 69 Lushan Road Suzhou New District Jiangsu China declares that the below mentioned product AFG 3081 AFG 3051 Are herewith confirmed to comply with the requirements set out in the Council Directive on the Approximation of the Law of Member States relating to Electromagnetic Compatibility 2004 108 EC and Low Voltage Equipment Directive 2006 95 EC For the evaluation regarding the Electromagnetic Compatibility and Low Voltage Equipment Directive the following standards were applied EMC EN 61326 1 Electrical equipment for measurement control and EN 61326
147. s are remembered for the next function used Syntax SOURce 1 APPLy USER lt frequency gt lt amplitude gt lt offset gt 209 GW INSTEK AFG 3000 Series User Manual Parameter lt frequency gt luHz 100MHz lt amplitude gt 0 10V 500 lt offset gt 0 5V 500 Example SOUR1 APPL USER Source Specific SOURce 1 APPLy Command Description Outputs a string with the current settings Note The string can be passed back appended to the Apply Command Syntax SOURce 1 APPLy Return Parameter lt string gt Function frequency amplitude offset Example SOURT APPL SIN 5 0000000000000E 03 3 0000E 00 2 50E 00 Returns a string with the current function and parameters Sine 5kHz 3 Vpp 2 5V offset 210 GW INSTEK REMOTE INTERFACE Output Commands Unlike the Apply commands the Output commands are low level commands to program the function generator This section describes the low level commands used to program the function generator Although the APPLy command provides the most straightforward method to program the function generator the low level commands give you more flexibility to change individual parameters Source Specific SOURce 1 FUNCtion Command Description The FUNCtion command selects and outputs the selected output The User parameter outputs an arbitrary waveform previously set by the SOURce 1 FUNC USER command Note If the function mode is changed and the current frequency setting i
148. s assigned to each device e Atleast 2 3 of the devices turned On e No loop or parallel connection Pin assignment Pin Data line 1 Pinl3 Data line 5 Pin2 Data line 2 Pinl4 Data line 6 Pin3 Data line 3 Pinl5 Data line 7 Pin4 Data line 4 Pinl6 Data line 8 Pin5 EOI Pinl7 REN Pin6 DAV Pinl amp Ground Pin7 NRFD Pinl9 Ground Ping NDAC Pin20 Ground Pin9 IFC Pin21 Ground PinlO SRQ Pin22 Ground Pinll ATN Pin23 Ground Pinl2 Shield screen Pin24 Signal ground Panel Operation 1 Connect the GPIB cable to the rear panel GPIB port 185 GW INSTEK AFG 3000 Series User Manual 2 Press the Utility key followed by Interface and ns GPIB Press Address F1 3 Use the scroll wheel or number pad to choose an address OOOO 4 Press Done F5 to confirm Remote control terminal connection Terminal Invoke the terminal application such as MTTTY application Multi Threaded TTY For RS 232C set the COM port baud rate stop bit data bit and parity accordingly To check the COM port No see the Device Manager in the PC For WinXP Control panel System Hardware tab Functionality Run this query command via the terminal check i dn This should return the Manufacturer Model number Serial number and Firmware version in the following format GW INSTEK AFG 3081 SN XXXXXXXX Vm mm Note j or m can be used as the terminal character
149. s not supported by the new mode the frequency setting will be altered to next highest value Vpp and Vrms or dBm amplitude values may have different maximum values due to differences such as crest factor For example if a 5Vrms square wave is changed to a sinewave then the Vrms is automatically adjusted to 3 536 The modulation burst and sweep modes can only be used with some of the basic waveforms If a mode is not supported the conflicting mode will be disabled See the table below 211 GW INSTEK AFG 3000 Series User Manual Sine Squ Tri Ramp Pulse Noise ARB AM Of S S GOK q FM GY A S 6 amp x PWM oy v x x x x x FSK y S S S yY x x SWEEP y y so y g k x BRUST j s ff if x Syntax SOURce 1 FUNCtion SINusoid SQUare RAMP PULSe NOISe TRIAngle DC USER Example SOUR1 FUNC SIN Sets the output as a sine function Query Syntax SOURce 1 FUNCtion Return Parameter SIN SQU RAMP PULS Returns the current output NOIS DC TRI USER type Example SOUR1 FUNC SIN Current output is sine Source Specific SOURce 1 F REQuency Command Description Sets the output frequency for the SOURce 1 FUNCtion command The query command returns the current frequency setting Note The maximum and minimum frequency depends on the function mode Sine Square 1HHz 80M Hz 3081 50MHz 3051 Ramp Tiange 1uHz 80MHz 3081 50MHz 3051 Pulse 50uHz 5OMHz Noise DC Not applicable 212 GW INSTEK REMOTE IN
150. s the sweep source to external Query Syntax SOURce 1 SWEep SOURce Return Parameter IMM Immediate EXT External MANual Manual Example SOURI SWE SOUR IMM The sweep source is set to immediate Source Specific OUTPut 1 TRIGger SLOPe Command Description Configures the trigger output signal TTL as a positive or negative slope A positive slope will output a pulse with a rising edge and a negative slope will output a pulse with a falling edge 247 GW INSTEK AFG 3000 Series User Manual Note The Trig out signal depends on the selected trigger source Trigger Source Description Immediate A square wave is output from the Trig out terminal with a 50 duty cycle at the start of every sweep External Trigger Output is disconnected Manual A pulse gt 1 us is output from the Trig out terminal at the start of each sweep Syntax OUTPut 1 TRIGger SLOPe POSitive N EGative Example OUTP1 TRIG SLOP NEG Sets the Trig out signal as negative edge Query Syntax OUTPut 1 TRIGger SLOPe Return Parameter POS Positive edge NEG Negative edge Example OUTP1 TRIG SLOP NEG The Trig out signal is set to negative edge Source Specific OUTPut 1 TRIGger Command Description Turns the trigger out signal on or off from the Trig out terminal on the rear panel When set to on a trigger signal TTL is output at the start of each pulse The default is setting is off Syntax OUTPut 1 TRIGger OFF ON Example OUT OUTP1 TRIG
151. s used Example An unknown or incorrect suffix may have been used with a parameter SOURce1 SWEep TIME 0 5 SEES 138 Suffix not allowed A suffix was used where none were expected Example Using a suffix when not allowed SOURce1 BURSt NCYCles 12 GYE 148 Character data not allowed A parameter was used in the command where not allowed Example A discrete parameter was used where a numeric parameter was expected SOUR1 MARK FREQ GN 158 String data not allowed 276 GW INSTEK REMOTE INTERFACE An unexpected character string was used where none were expected Example A character string is used instead of a valid parameter SOURce1 SWEep SPACing MENI 161 Invalid block data Invalid block data was received Example The number of bytes sent with the DATA DAC command doesn t correlate to the number of bytes specified in the block header 168 Block data not allowed Block data was received where block data is not allowed Example SOURce1 BURSt NCYCles 110 170 178 expression errors Example The mathematical expression used was not valid Execution Errors 211 Trigger ignored A trigger was received but ignored Example Triggers will be ignored until the function that can use a trigger is enabled burst sweep etc 223 Too much data Data was received that contained too much data Example An arbitrary waveform with over 1 048 576 points cannot be used 221 Settings conflict turned off infinite burst t
152. selected FSK Rate settings are ignored The AFG 3000 accepts internal and external FSK sources with internal as the default source When the FSK source is set to internal the FSK rate is configured using the FSK Rate function When an external source is selected the FSK rate is equal to the frequency of the Trigger INPUT signal on the rear panel Panel Operation 88 1 Press the MOD key MOD 2 Press F3 FSK GY INSTEK MODULATION 3 Press F1 Source Source 4 To select the source press a F1 Internal or F2 External 5 Press F6 Return to return to the menu Ce Cre Note Note that the Trigger INPUT terminal cannot configure edge polarity FREQ 1 000000000 kHz AMPL 3 000 Vpp Sweep Off Burst Off 100 000000 Hz 10 00 00 Hz 89 GW INSTEK AFG 3000 Series User Manual Pulse Width Modulation For pulse width modulation the instantaneous voltage of the modulating waveform determines the width of the pulse waveform Only one mode of modulation can be enabled at any one time If PWM is enabled any other modulation mode will be disabled Likewise burst and sweep modes cannot be used with PWM and will be disabled when PWM is enabled SOUL TITIES SE ETT ETL ACUTE LTE UAT CULT ITT T AOO O U ITT 90 GW INSTEK MODULATION Selecting Pulse Width Modulation When selecting PWM the current setting of the carrier frequency the amplitud
153. ser frequency value clipped to upper limit Example If the frequency is set to a value out of range for an arbitrary waveform using SOURce 1 APPL USER or SOURce 1 FUNC USER it is automatically set to the upper limit 222 Data out of range ramp frequency value clipped to upper limit Example If the frequency is set to a value out of range for a ramp waveform using SOURce 1 APPL RAMP or SOURce 1 FUNC RAMP it is automatically set to the upper limit 222 Data out of range pulse frequency value clipped to upper limit Example If the frequency is set to a value out of range for a pulse waveform using SOURce 1 APPL PULS or SOURce 1 FUNC PULS it is automatically set to the upper limit 222 Data out of range burst period value clipped to Example If the burst period was set to a value out of range it is automatically set to an upper or lower limit 222 Data out of range burst count value clipped to Example If the burst count was set to a value out of range it is automatically set to an upper or lower limit 283 GW INSTEK AFG 3000 Series User Manual 222 Data out of range burst period limited by length of burst value clipped to upper limit Example The burst period must be greater than burst count divided by the frequency 200 ns The burst period is adjusted to satisfy these conditions burst period gt 200 ns burst count burst frequency 222 Data out of range burst count l
154. settings 8 Press F6 Return to return ue Fe to the previous menu 9 Repeat steps 4 8 for Length MEn F2 10 Press F3 Done to clear the Done section of the arbitrary waveform 163 GW INSTEK AFG 3000 Series User Manual 11 Press F6 Return to return Pret to the previous menu 12 Press F5 ALL to delete the whole waveform Delete All 13 Press F5 Done again to confirm the deletion 14 Press F6 Return to return reum to the previous menu Start 100 Length 50 SS a 10 0000000 kHz AMPL 3 000 Vpp gue zn po Ota OFF MOD OFF a O pe n a The result after the whole waveform is deleted 10 0000000 kHz AMPL 3 000 Vpp MOD OFF 164 GW INSTEK ARBITRARY WAVEFORMS ARB Protection The protection function designates an area of the arbitrary waveform that cannot be altered Panel Operation 1 Press the ARB key ARB 2 Press F2 Edit 3 Press F5 Protect Protect 4 Press F2 Start 5 The Protect Start property will become highlighted in red Protect Off Para 6 Use the selector keys and a scroll wheel or number pad YF SS to enter the Protect Start address 7 Press F5 Enter to save E L c Crs settings s 8 Press F6 Return to return reun Fs to the previous menu 9 Repeat steps 4 8 for Length Length F3 10 Press F5 Done to confirm the protected area 165 GW INnsSTeEK AF
155. t in the status byte register if there are any error messages in the error queue If the error queue is full the last message will generate a Queue overflow error and additional errors will not be stored If the error queue is empty No error will be returned Error messages are stored in the error queue in a first in first out order The errors messages are character strings that can contain up to 255 characters 294 GW INSTEK APPENDIX A ppEN DIX Fuse Replacement Procedure 4 Remove the power cord and remove the fuse socket using a minus driver Ratings T0 63A 250V 295 GY INSTEK AFG 3000 Series User Manual AFG 3000 Series Specifications The specifications apply when the function generator is powered on for at least 30 minutes under 20 C 30 C Waveforms Arbitrary Waveforms ARB Function Sample Rate Repetition Rate Waveform Length Amplitude Resolution Non Volatile Memory User defined Output Section User defined Mark Output Output mode Frequency Characteristics Range Sine Square Triangle Ramp Resolution Accuracy Stability Aging Tolerance Output Characteristics 2 Amplitude Range Accuracy Resolution 296 AFG 3051 AFG 3081 Sine Square Ramp Pulse Noise DC Sin x x Exponential Rise Exponential Fall Negative Ramp Built in 200 MSa s 100MHz 1M points 16 bits Ten 1M waveforms 1 Any section from 2 to 1M points Any sectio
156. te interface can be used at any one time GPIB Interface Background When using the GPIB interface a GPIB address must be specified The default GPIB interface is 10 Panel Operation 1 Press the UTIL key 2 Press F2 Interface Pinteriace 3 Press F1 GPIB 4 Press F1 Address 5 GPIB will become highlighted 125 GW INSTEK AFG 3000 Series User Manual Q 6 Use the selector keys and LON scroll wheel or number pad YD to enter the GPIB address OO O 7 Press F5 Done to confirm C the GPIB address i E Range GPIB address 1 30 RS232 Interface Background When using the RS232 interface a baud rate must be specified Panel Operation 1 Press the UTIL key UTIL 2 Press F2 Interface menace 3 Press F2 RS 232 4 Press F1 Baud Rate 5 RS232 Baud Rate will become highlighted in the parameter window 126 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS 6 Press F1 F5 to choose a ae baud rate Range Baud rate 9600 19200 38400 57600 115200 RS232 Parity Bit Settings Background When RS232 is selected as the remote interface parity can be configured By default the parity is set to none with 8 data bits Panel Operation 1 Press the UTIL key 2 Press F2 Interface Pinterace 3 Press F2 RS 232 Rez 4 Press F2 Parity 5 The RS232 Parity Bits will become highlighted in the parameter window 127 GW INSTEK AFG 3000 Series User Manual NonefsBi
157. th a specified start address length and scale Syntax SOURce 1 ARB BUILt SQUare lt STARt gt lt LENGth gt lt SCALe gt 267 GW INSTEK AFG 3000 Series User Manual Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 576 Example SOUR1 ARB BUIL SQU 1000 1000 100 Creates a square wave 1000 points in length with a scale of 100 and a start address of 1000 Source Specific SOURce 1 ARB BUILt PULSe Command Description Creates a pulse wave with a specified frequency and duty Syntax SOURce 1 ARB BUILt PULSe lt FREQuency gt lt DUTY gt Parameter lt FREQuency gt 1pHz 500kHz lt DUTY gt 0 0001 99 9999 Frequency Resolution Duty Resolution 1pHz 5Hz 1pHz 0 0001 gt 5Hz 50Hz luHz 0 0001 gt 50Hz 500Hz 10uHz 0 001 gt 500Hz 5kHz 100uHz 0 01 gt 5kHz 50kHz ImHz 0 1 gt 50kHz 500kHz 10mHz 1 Example SOUR1 ARB BUIL PULSe 1 00000002E 03 1 002E 01 Creates a 1000 0002Hz pulse wave with a 10 02 duty cycle 268 GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 ARB BUILt RAMP Command Description Creates a ramp wave with a specified start address length and scale Syntax SOURce 1 ARB BUILt RAMP lt STARt gt lt LENGth gt lt S CALe gt Parameter lt STARt gt Start address 0 1048 576 lt LENGth gt Length 0 1048 576 lt SCALe gt Scale 32767 Start Length lt 1 048 5
158. the command string Example SOURce1 AM DEPTh MIN 102 Syntax error Invalid syntax was used in the command string Example An unexpected character may have been encountered like an unexpected space SOURce1 APPL SQUarel 1 103 Invalid separator An invalid separator was used in the command string Example a space comma or colon was incorrectly used APPL SIN 111000 OR SOURce1 APPLiSQUare 108 Parameter not allowed The command received more parameters than were expected Example An extra not needed parameter was added to a command SOURce1 APPL 10 109 Missing parameter The command received less parameters than expected Example A required parameter was omitted SOURce1 APPL SQUare f 112 Program mnemonic too long 275 GW INSTEK AFG 3000 Series User Manual A command header contains more than 12 characters OUTP SYNCHRONIZATION ON 113 Undefined header An undefined header was encountered The header is syntactically correct Example the header contains a character mistake SOUR1 AMM DEPT MIN 123 Exponent too large Numeric exponent exceeds 32 000 Example SOURce 1 BURSt NCYCles 34000 124 Too many digits The mantissa excluding leading 0 s contains more than 255 digits 128 Numeric data not allowed An unexpected numeric character was received in the command Example a numeric parameter is used instead of a character string SOURcel BURSt MODE 23 131 Invalid suffix An invalid suffix wa
159. to enter the symmetry percentage 5 Press F5 to choose units Range Symmetry 0 100 60 GW INSTEK OPERATION FREQ 1 000000000 kHz AMPL 3 000 VpP __ MOD Off Sweep Off Burst Off aS Ampl codbccoccosooccosoocosoccoccosoossossocehpocccosooceossocesoccoocossococsscosogpoossoso 5 DC Offset 1 FREG yp Noise Wave Panel Operation 1 Press the Waveform key avetorm 2 Press F6 Noise Mres Fs MPL 3000 Ver a MOD Off Sweep Off Burst Off DC Offset 1 FREO yp a Sas ee eee Setting the Frequency Panel Operation 1 Press the FREQ Rate key 2 The FREQ parameter will become highlighted in the parameter window 61 GW INSTEK AFG 3000 Series User Manual Q 3 Use the selector keys and A scroll wheel or number pad LA to enter the frequency 4 Choose a frequency unit by MA EA pressing F2 F6 Range Sine 1uHz 80MHz 3081 50MHz 3051 Square 1uHz 80MHz 3081 50MHz 3051 Triangle luHz 1MHz Pulse 500uHz 50MHz Ramp luHz 1MHz 1 000000000 kHz AMPL 3 000 Vpp y F San F Sweep OT DC Offset 1 FREO y 62 GW INSTEK OPERATION Setting the Amplitude Panel Operation 1 Press the AMPL key 2 The AMPL parameter will become highlighted in the parameter window FREQ 1 000000000 kHz AMPL 3 000 VPP 3 Use the selector keys and as scroll wheel or number pad L 4 to enter the amplitude 4 Choose a unit ty
160. ts Oddi Bits Eveni7Bits 6 Press F1 F2 or F3 to choose the parity and bits Ces J Range None amp Bits Odd 7Bits Even 7Bits USB Interface Background For remote control via USB Panel Operation 1 Press the UTIL key 2 Press F2 Interface meraes 3 Press F3 USB 128 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS System and Settings There are a number of miscellaneous settings such as language options output impedance settings DSO link and firmware settings that can be configured Viewing and Updating the Firmware Version Panel Operation 1 Press the UTIL key 2 Press F3 Cal 3 Press F2 Software View Version 4 To view the firmware version press F1 Version The version information will be shown on screen Instrument Version FPGA Revision Bootload version Update Firmware 5 To update the firmware Roe F2 insert a USB flash drive with a firmware file in the USB host drive Press F2 Upgrade The firmware file bin must be located in a directory Note named UPGRADE directly off the USB root directory UPGRADE must be all capitals 129 GW INSTEK AFG 3000 Series User Manual 130 GW INSTEK SECONDARY SYSTEM FUNCTION SETTINGS Setting the output impedance The AFG 3000 has selectable output impedances 500 or high impedance The default output impedance is 50Q The output impedances are to be used as a reference only If the actu
161. tting up the instrument 19 software download 186 Specifications esceeeeseeeeeees 296 UK power cord 10 Updating Firmware 129 USB remote control interface 183 Warning symbol seere 6
162. turn the modulation depth as a percentage 226 GW INSTEK REMOTE INTERFACE Example SOUR1 AM DEPT 1 0000E 02 The modulation depth is 100 227 GY INSTEK AFG 3000 Series User Manual Frequency Modulation FM Commands FM Overview The following is an overview of the steps required to generate an FM waveform Enable FM 1 Modulation Configure Carrier 2 Select 3 Modulation Source y Select shape 4 Set Modulating s5 Frequency Set Peak Frequency Deviation 228 Turn on FM modulation using the SOURce 1 FM STAT ON command Use the APPLy command to select a carrier waveform Alternatively the FUNC FREQ AMPI and DCOffs commands can be used to create a carrier waveform with a designated frequency amplitude and offset Select an internal or external modulation source using the SOURce 1 FM SOUR command Use the SOURce 1 FM INT FUNC command to select a sine square upramp dnramp or triangle modulating waveshape For internal sources only Set the modulating frequency using the SOURce 1 FM INT FREO command For internal sources only Use the SOURce 1 FM DEV command to set the frequency deviation GW INSTEK REMOTE INTERFACE Source Specific SOURce 1 FM STATe Command Description Sets or disables FM modulation By default FM modulation is disabled FM modulation must be enabled before setting other parameters Note Burst or sweep mode will be disabled if
163. u Below a ramp wave created at start 0 Length 524288 Scale 32767 FREQ 10 0000000 kHz AMPL 3 000 VeP_ MOD Off a ee Creating a Sinc Waveform Panel Operation 1 Press the ARB key ARB 2 Press F3 Built in 3 Press F4 Sinc 4 Press F1 Start 5 The Start property will become highlighted in red Para 142 GW INSTEK ARBITRARY WAVEFORMS 6 Use the selector keysand scroll wheel or number pad to enter the Start address 7 Press F5 Enter to confirm enter the Start point 8 Press F6 Return to return reum Fs to the previous menu OOO OOO 9 Repeat steps 4 8 for Length a F2 and Scale F3 10 Press F4 Done to complete the operation 11 Press F6 Return to return uae Fe to the previous menu Below a sinc wave created at start 0 Length 524288 Scale 32767 FREQ 10 0000000 kHz AMPL 3 000 Vpp MOD Off Length 143 GY INSTEK AFG 3000 Series User Manual Creating an Exponential Rise Waveform Panel Operation 144 1 Press the ARB key ARB _ Press F3 Built in Press F5 More Press F1 Exp Rise _ Press F1 Start The Start property will become highlighted in red ar ae ar Use the selector keys and A scroll wheel or number pad ay to enter the Start address Press F5 Enter to confirm PP enter the Start point Press F6 Return to return ue Fe to the previo
164. u level For example To set the parity to Even 7Bits 1 Press the UTIL key 2 The Interface softkey 3 RS232 4 Parity Bits 5 Even 7Bits Level 1 Level 2 Levels C RS a Level 4 Clear 9600 D 19 2K Level 5 Retin 38 4K 57 6K 118K 4 Return Parity Bits None 8Bits Odd 7Bits 5 Even 7Bits Return 42 GW INSTEK QUICK REFERENCE Waveform Waveform Duty i SYM Return Return ARB Display Display Next Page Back Page Clear Clear Enter Enter Return Return Length High Clear Clear Enter Enter Return Return Center Center Clear Clear Enter Enter Return Return Zoom in Zoom in Zoom out Zoom out Return Return 43 GW INSTEK AFG 3000 Series User Manual ARB Edit Start ADD Al Clear Clear Clear Clear Done Enter Enter Enter Enter Return Return Return Return Start Clear Data Start Data Length Length Enter Clear Clear Clear Clear Return Enter Enter Enter Enter Return Return Return Return Length Clear Return Stop ADD Paste To Done Enter Clear Clear Return ye ie Done Return Return Done Unprotect Stop Data Done Done Return Clear Enter Return Return Done Return GW INSTEK QUICK REFERENCE ARB Built in Stari J Goto ARB Clear Clear Clear Clear Built in Enter Enter Enter Enter More Return Return Return Return Length Length Length Length Clear Clea
165. uble Changing the output termination from high impedance to 500 will half the amplitude The offset and amplitude are related by the following equation Voffset lt Vmax Vpp 2 If the output termination is set to high impedance dBm units cannot be used The units will default to Vpp The output amplitude can be affected by the function and unit chosen Vpp and Vrms or dBm values may have different maximum values due to differences such as crest factor For example a 5Vrms square wave must be adjusted to 3 536 Vrms for a sine wave The amplitude units can be explicitly used each time the SOURce 1 AMPlitude command is used Alternatively the VOLT UNIT command can be used to set the amplitude units for all commands Syntax SOURce 1 AMPlitude lt amplitude gt MINimum MAXimum 214 GW INSTEK REMOTE INTERFACE Example SOUR1 AMP MAX Sets the amplitude to the maximum for the current mode Query Syntax SOURce 1 AMPlitude MINimum MAXimum Return Parameter lt NR3 gt Returns the amplitude for the current mode Example SOUR1 AMP MAX 5 0000E 00 The maximum amplitude that can be set for the current function is 5 volts Source Specific SOURce 1 DCOffset Command Description Sets or queries the DC offset for the current mode Note The offset parameter can be set to MINimum MAXimum or DEFault The default offset is 0 volts The offset is limited by the output amplitude as shown below Voffset
166. uce the frequency deviation while negative voltage levels produce frequency deviations with frequencies below the carrier waveform FREQ 1 000000000 kHz AMPL 3 000 VPP sine y 100 000 Hz 100 0 Hz 82 GW INSTEK MODULATION Frequency Shift Keying FSK Modulation Frequency Shift Keying Modulation is used to shift the frequency output of the function generator between two preset frequencies carrier frequency hop frequency The frequency at which the carrier and hop frequency shift is determined by the internal rate generator or the voltage level from the Trigger INPUT terminal on the rear panel Only one modulation mode can be used at once When FSK modulation is enabled any other modulation modes will be disabled Sweep and Burst also cannot be used with FSK modulation Enabling FSK will disable Sweep or Burst mode arrier Frequency op Frequency 83 GW INSTEK AFG 3000 Series User Manual Selecting FSK Modulation When using FSK mode the output waveform uses the default settings for carrier frequency amplitude and offset voltage Panel Operation 1 Press the MOD key Te 2 Press F3 FSK m FREQ 1 000000000 kHz AMPL 3 000 Vpp 100 000000 Hz 10 0000 Hz Source Hop Freq FSK Rate FSK Carrier Shape Background The shape function selects the FSK carrier waveform shape The default waveform shape is set to sine Noise waveforms cannot be used as carrier waves Panel Operati
167. ude Example The offset is not a valid offset value it is automatically adjusted considering the amplitude offset lt max amplitude Vpp 2 221 Settings conflict amplitude changed due to offset Example The amplitude is not a valid value it is automatically adjusted considering the offset Vpp lt 2X max amplitude offset 221 Settings conflict low level changed due to high level Example The low level value was set too high The low level is set 1 mV less than the high level 221 Settings conflict high level changed due to low level Example The high level value was set too low The high level is set 1 mV greater than the low level 222 Data out of range value clipped to upper limit Example The parameter was set out of range The parameter is automatically set to the maximum value allowed SOURce 1 FREQuency 80 1MHz 222 Data out of range value clipped to lower limit Example The parameter was set out of range The parameter is automatically set to the minimum value allowed SOURce 1 FREQuency 0 1 1Hz 222 Data out of range period value clipped to Example If the period was set to a value out of range it is automatically set to an upper or lower limit 282 GW INSTEK REMOTE INTERFACE 222 Data out of range frequency value clipped to Example If the frequency was set to a value out of range it is automatically set to an upper or lower limit 222 Data out of range u
168. urn on or off the waveform output When an Output indicator is green it indicates that the output is active GW INSTEK GETTING STARTED USB host The USB Host connector is used connector to save and restore waveform data and images as well as update the firmware Output terminals Modulation output terminal The SYNC output terminal 500 output impedance The primary output terminal 500 output impedance Standby key The standby key is used to turn the function generator on green or to put the function generator into standby mode red Selection keys Used to select digits when editing parameters Scroll Wheel The scroll wheel is used to edit values and parameters i D J Decrease Increase Keypad The digital keypad is used to enter values and parameters The keypad is often used in conjunction with the selection keys and variable knob QO0O OOOO 15 GW INSTEK AFG 3000 Series User Manual Rear Panel Trigger Markoutput Fan Power socket and Power Switch Input fuse it USB Port
169. us menu 10 Repeat steps 4 8 for Length as F2 and Scale F3 GW INSTEK ARBITRARY WAVEFORMS 11 Press F4 Done to complete the operation 12 Press F6 Return to return reum Fe to the previous menu Below an exponential rise wave created at start 0 Length 524288 Scale 32767 10 0000000 aa 3 000 Vpp MOD OFF a e E Creating an Exponential Fall Waveform Panel Operation 1 Press the ARB key ARB 2 Press F3 Built in eunn 3 Press F5 More 4 Press F2 Exp Fall 5 Press F1 Start 6 The Start property will become highlighted in red 145 GW INSTEK AFG 3000 Series User Manual anos 7 Use the selector keys and A N scroll wheel or number pad ey to enter the Start address 8 Press F5 Enter to confirm e the Start point 9 Press F6 Return to return E Fs to the previous menu 10 Repeat steps 4 8 for Length Eu F2 and Scale F3 11 Press F4 Done to complete the operation 12 Press F6 Return to return reun Fe to the previous menu Below an exponential fall wave created at start 0 Length 524288 Scale 32767 10 0000000 ee 3 000 Vpp MOD OF 146 GY INSTEK ARBITRARY WAVEFORMS Creating a DC Waveform Panel Operation 1 Press the ARB key ARB Press F3 Built in Press F5 More Press F3 DC Press F1 Start The Start property will become highlighted in
170. ust for the pulse waveforms If a different function is chosen and the current period is out of range the period will be automatically adjusted to suit the new function Syntax SOURce 1 PULSe PERiod lt seconds gt MINimum MAXimum Example SOURT PULS PER MIN Sets the period to the minimum time allowed Query Syntax SOURce 1 PULSe PERiod MINimum MAXimum Return Parameter lt seconds gt 20 ns 2000 seconds 221 GW INSTEK AFG 3000 Series User Manual Example SOUR1 PULS PER 1 0000E 01 The period is set to 10 seconds Source Specific SOURce 1 PULSe WIDTh Command Description Sets or queries the pulse width The default pulse width is 100us The minimum pulse width is affected by the period time If the period is over 20 or 200 seconds then the minimum pulse width is lus and 10us respectively Pulse width is defined as the time from the rising to falling edges at a threshold of 50 Note The pulse width cannot be less than the edge time times 1 6 Pulse Width gt 1 6 Edge Time The pulse width must be less than the period minus the edge time x1 6 Pulse Width lt Period 1 6 Edge Time Syntax SOURce 1 PULSe WIDTh lt seconds gt MINimum MAXimum Example SOUR1 PULS WIDT MAX Sets the pulse width to the maximum allowed Query Syntax SOURce 1 PULSe WIDTh MINimum MAXimum Return Parameter lt seconds gt 8 ns 2000 seconds Example SOUR1 PULS WIDT MIN 8 0000E 09 The pulse width is s
171. vasndtvauincoancedseesecasense 94 PW IVI SOURCE cecssvecucsbsrnascsaaviousaadsiparnanetiarndastokeuseooenarstoaxeursess 95 ECUS CY SWCD ara E nega aes gesnaes 97 Selecting Sweep MOde cssccsecccsrccsssseessntcessesenseesensens 98 Setting Start and Stop Frequency cesccesseeeseceseeeteeeneeees 98 Center Frequency and Spat ccssccsssssssscsssssscesseseneees 100 Sweep MOde cccssscsssscssecsescesestecseneesestecsenecseaeeceneeseaes 102 VEED TIME aer E Ee 103 Marker Frequency sscccssccssrscsscssesseessssscssnsseseessnscesensens 104 Sweep THIS CED SOUNCE siera an 105 ia 24 1 gl O10 E ARANON Renn rr ee prne sneer ete rT meee 106 B rst ModE giepcctetecgnce ss scecestiectecceacess eoceseuaeeeenipaw cee es 108 Selecting Burst MOde cesccescceeseceseeeeeceeeceeeceaeeeseeeeaees 109 Burs IY o s 1 een eer eee een E A rte en ene 109 Burst FU CQUCIICY sis ssascssarercncscussanbnnduerensenseneacsssopecupnedsenseay 110 Burst Cycle Burst Count assssissrsisssseseesriserosiresossiesesesresesssi 111 Infinite Burst Count cccccscccssscerccsetssrsessesessessnssesensens 112 Buro POT O i uann anA O TE 113 BUSE PRAS ar A EET A OAE EE A 115 Burst Trigger SOUNGE ee ene ene esea e EEEE vee 116 Burst Delay sseesseosseosseosssossresseesssesssesssesssesseosseosseosseesseesse 118 Purst Tigger OUID onsa aE 119 66 GW INSTEK MODULATION Amplitude Modulation AM An AM waveform is produced from a carrier
172. volatile arb waveform memory corruption detected Indicates that a fault check sum error has occurred with the non volatile memory that stores the arbitrary waveform data 781 Not enough memory to store new arb waveform bad sectors Indicates that a fault bad sectors has occurred with the non volatile memory that stores the arbitrary waveform data Resulting in not enough memory to store arbitrary data 787 Not able to delete the currently selected active arb waveform Example The currently selected waveform is being output and cannot be deleted 287 GW INSTEK AFG 3000 Series User Manual 800 Block length must be even Example As block data DATA DAC VOLATILE uses two bytes to store each data point there must be an even number or bytes for a data block 288 GW INSTEK REMOTE INTERFACE SCPI Status Registers The status registers are used to record and determine the status of the function generator The function generator has a number of register groups Questionable Status Registers Standard Event Status Registers Status Byte Register As well as the output and error queues Each register group is divided into three types of registers condition registers event registers and enable registers Register types Condition The condition registers indicate the state of the Register function generator in real time The condition registers are not triggered I e the bits in the condition register ch
173. waveform and a modulating waveform The amplitude of the modulated carrier waveform depends on the amplitude of the modulating waveform The AFG 3000 function generator can set the carrier frequency amplitude and offset as well as internal or external modulation sources Modulated Carrier Waveform Modulating waveform 67 GW INSTEK AFG 3000 Series User Manual Selecting AM Modulation Panel Operation 1 Press the MOD key MOD 2 Press F1 AM FREQ 1 000000000 kHz AMPL 3 000 VPP Type AM Source INT Shape Sine AM Depth 100 0 100 000 AM Carrier Shape Background The shape function selects the AM carrier waveform shape Sine square triangle ramp pulse or arbitrary waveforms can be used as the carrier shape The default waveform shape is set to sine Noise is not available as a carrier shape Before the carrier shape can be selected choose AM modulation mode see page 28 or 70 Selecta Standard 1 Press the Waveform key Carrier Shape 2 Press FI F5 to choose the MA E carrier wave shape 68 GW INSTEK MODULATION Select an 3 See the Arbitrary waveform Page 35 Arbitrary quick guide or chapter to Page 137 Waveform Carrier use an arbitrary waveform Shape Range AM Carrier Shape sine square triangle upramp dnramp arbitrary waveform Carrier Frequency The maximum carrier frequency depends on the carrier shape selected The default carrier frequ
174. when using a terminal program PC Software The proprietary PC software downloadable from GWhInstek website can be used for remote control 186 GW INSTEK REMOTE INTERFACE Display When a remote connection is established all panel keys are locked bar F6 1 Press REM LOCK F6 to return the function generator to local mode 3 000 _Ver MOD Off Sweep Off Burst Off Amp codrcccccscccocesccccescoccccccccccosocechpeccccscocscosesscccescecocoseoosooceogeoceccs 4 DC Offset 1 FREQ yp i REMILOC 187 GW INSTEK AFG 3000 Series User Manual Command Syntax Compatible e IEEE488 2 1992 fully compatible standard e SCPI 1994 partially compatible Command Tree The SCPI standard is an ASCII based standard that defines the command syntax and structure for programmable instruments Commands are based on a hierarchical tree structure Each command keyword is a node on the command tree with the first keyword as the root node Each sub node is separated with a colon Shown below is a section of the SOURce 1 root node and the PWM and PULSe sub nodes Root node SOURce 1 2 4 node PWM PULSe 3 d node DUTY WIDTh PERiod WIDTh Command types Commands can be separated in to three distinc types simple commands compound commands and queries Simple A single command with without a parameter Example OPC Compound Two or more commands separated by a colon with without a parameter
175. x SOURce 1 PWM INTernal FUNction Return Parameter SIN Sine UPRAMP Upramp SQU Square DNRAMP Dnramp TRI Triangle Example SOUR1 PWM INT FUNC SIN The shape for the modulating waveform is Sine Source Specific SOURce 1 PWM INTernal FREQuency Command Description Sets the modulating waveform frequency for internal sources The default frequency is set to 10Hz Syntax SOURce 1 PWM INTernal FREQuency lt frequency gt MINimum MAXimum 238 GW INSTEK REMOTE INTERFACE Parameter lt frequency gt 2 mHz 20 kHz Example SOUR1 PWM INT FREQ MAX Sets the frequency to the maximum value Query Syntax SOURce 1 PWM INTernal FREQuency Return Parameter lt NR3 gt Returns the frequency in Hz Example SOUR1 PWM INT FREQ MAX 2 0000E 04 Returns the modulating frequency 20kHz Source Specific SOURce 1 PWM DUTY Command Description Sets or queries the duty cycle deviation The default duty cycle is 50 Note The duty cycle is limited by period edge time and minimum pulse width The duty cycle deviation of an external source is controlled using the 5V MOD INPUT terminal on the rear panel A positive signal gt 0 5V will increase the deviation up to the set duty cycle deviation whilst a negative voltage will reduce the deviation Syntax SOURce 1 PWM DUTY lt percent gt minimum maximum Parameter lt percent gt 0 100 limited see above Example SOUR1 PWM DUTY 3 0000E 01 Sets the duty cycle t
176. yte register Note The CLS command clears the event register but not the enable register Syntax ESE lt enable value gt Bamer lt enable value gt 0 255 Example ESE 20 Sets a bit weight of 20 bits 2 and 4 Query Syntax ESEP Return Parameter Bit Register Bit Register 0 Not used 4 Message Available 1 Not used 5 Standard Event 2 Error Queue 6 Master Summary 3 Questionable 7 Not used Data 200 GW INSTEK REMOTE INTERFACE Example ESE 4 Bit 2 is set ESR System Command Description Reads and clears the Standard Event Status Register The bit weight of the standard event status register is returned Note The CLS will also clear the standard event status register Query Syntax ESR Return Parameter Bit Register Bit Register 0 Operation 4 Execution Error Complete 1 Not Used 5 Command Error 2 Query Error 6 Not Used 3 Device Error 7 Power On Query Example ESR 5 Returns the bit weight of the standard event status register bit 0 and 2 STB System Command Description Reads the Status byte condition register Note Bit 6 the master summary bit is not cleared Syntax STB 201 GW INSTEK AFG 3000 Series User Manual SRE System Command Description The Service Request Enable Command determines which events in the Status Byte Register are allowed to set the MSS Master summary bit Any bit that is set to 1 can cause the MSS bit to be set Note The CLS command clears the status
Download Pdf Manuals
Related Search
Related Contents
Bleu vers le plafond. Orange pour l`injection. ELECTRIC SAUNA HEATER: CONTROL PANEL: CONTACTOR Mode d`emploi Lave-vaisselle LST-250 soporte para luces manual de instrucciones Hal Ashby, un hippie à Hollywood CMX-3000 - Billebro PPC750FX Evaluation Board Kit User's Manual Xhibit User Manual Philips 29PT3323 CRT Television User Manual ADR substantiation workflow tutorial Copyright © All rights reserved.
Failed to retrieve file