LAB 6 – BINARY FREQUENCY SHIFT KEYING (BINARY FSK) MODULATOR 1. Introduction Frequency shift keying (FSK) is a relatively simple, low-performance form of digital modulation. Binary FSK is a form of FSK where the input signal can have only two different values (hence the name binary). Binary FSK is a constant-envelope form of angle modulation similar to conventional frequency modulation except that the modulating signal varies between two discrete Voltage levels (i.e., l’s and 0’s) rather than with a continuously changing value, such as a sine wave. Binary FSK is the most common form of FSK. With Binary FSK, the center or carrier frequency is shifted (deviated) by the binary input signal. Consequently, the output from an FSK modulator is a step function in the frequency domain. As the binary input signal changes from a logic 0 to a logic 1 and vice versa, the FSK output signal shifts between two frequencies; a mark or logic 1 frequency and a space or logic 0 frequency. In this experiment, the XR2206 monolithic function generator is used for the FSK modulator. 2. Materials Required Equipment 1 1 1 1 1 protoboard dual dc power supply(+l2 Vdc and -1 to +3 Vdc) medium frequency function generator (100 kHz) standard oscilloscope (10 MHz) assortment of test leads and hookup wire - - - - Parts List 1 3 1 1 1 XR-2206 function generator 4.7-k resistors 8.2-k resistor 12-k resistor 33-k resistor 1 1 2 2 1 47-k resistor 1-k variable resistor 0.001 F capacitor 1 F capacitors 10 F capacitor 3. Pre-lab Bring the XR-2206 data sheet to the lab session. In the Frequency Sweep and Modulation section of the data sheet, find and record the equation for the theoretical frequency of operation, f, as a function of R, C, RC, and VC. (Note that the components have different designations in Circuit 1, below.) In the FSK Generation section of the data sheet, find and record the equation for the theoretical frequencies, f1 and f2, as a function of R1, R2, C, and the FSK input Voltage. LAB 6 – BINARY FREQUENCY SHIFT KEYING (BINARY FSK) MODULATOR 4. Circuit 1 – Frequency-Shift-Keyed, Frequency Sweep Mode In this section, the XR-2206 function generator operating in the sweep mode is used to produce binary FSK. The Frequency Sweep and Modulation section of the XR-2206 data sheet discusses this mode. The schematic diagram for the FSK modular circuit used in this section is shown in Figure 1. R3 1 K +12 V dc 4 1 F 16 15 14 13 0.001 F VCC 2 +1 1 Multiplier/ Sine Shaper Vout 4.7 K Mult. 5 3 C1 0.001 F VCO 11 +12 V dc 6 R1 + VC - 9 7 12 K 47 K XR-2206 Current Switches Bypass 8 10 R2 33 K 1 F 4.7 K GND 12 10 F 4.7 K Figure 1. FSK Generation, Sweep Mode. Procedure IMPORTANT – when you construct this circuit, confine it to half the protoboard. Only a few components change when you convert it to Circuit 2, and you will re-use Circuit 2 in Lab 7. Lab 7 requires both an FSK modulator and a phase-locked loop detector. 1. Construct the binary FSK modulator circuit shown in Figure 1. 2. Connect the two Vc terminals to each other and adjust R3 to obtain a sine wave with minimum distortion at Vout. 3. Measure the frequency of the signal at Vout. This is the unmodulated carrier frequency, fc. Calculate the theoretical fc, using the design equations in the XR-2206 data sheet. Compare this to your measured data 4. Remove the short across the Vc terminals and apply +1 Vdc (logic 1), and record the frequency of Vout. This is the output mark frequency (fm). 2 LAB 6 – BINARY FREQUENCY SHIFT KEYING (BINARY FSK) MODULATOR 5. Adjust the Vc to -1 Vdc (logic 0), and record the frequency of Vout. This is the output space frequency (fs). 6. Calculate the theoretical values for fm and fs, using the design equations in the XR2206 data sheet. Compare these to your measured data from steps 4 and 5. 7. Replace the dc bias supply with a function generator, and set the output of the function generator to a 10 kHz, 2 Vp-p square wave (i.e., ±1 V). 8. Observe the binary FSK waveform at Vout. (It will be necessary to use the single sweep mode of the oscilloscope as the Vout frequency is not synchronized to that of the function generator..) 9. Sketch the digital waveform observed at the function generator output and the binary FSK waveform observed at the output of the modulator (Vout). Be sure that a transition of the signal generator waveform is about in the center of the waveforms. 10. Describe the relationship between the two waveforms sketched in step 9. 11. Measure the mark and space frequencies, and calculate the modulation index using the formula below. (To do this, adjust the oscilloscope to trigger on a positive transition of the signal generator signal, expand the trace so that only a few cycles of Vout are visible, and measure the mark frequency. Then adjust the oscilloscope to trigger on a negative transition of the signal generator signal and measure the space frequency. Be sure to keep the oscilloscope in single-sweep mode. These will probably be slightly different than the values you measured in steps 4 and 5.) f fs m m fb where m = modulation index (unitless) fm = mark frequency (Hertz) fs = space frequency (Hertz) fb = binary input bit rate (20 kbps) 12. Using a Bessel table, determine the approximate number of significant side frequencies, and sketch the output frequency spectrum for the FSK waveform observed in step 7. (The result will be only approximate because the Bessel table shows the side frequencies when the modulating signal is a sinusoid. Here, the modulating signal is a square wave.) 13. Determine the minimum bandwidth required to propagate the FSK signal. 14. Determine the baud rate. 15. Vary the function generator output frequency. Describe what effect this has on the FSK waveform. 16. Measure the mark and space frequencies with the signal generator output set to a 10 kHz, 1-Vp-p square wave (i.e., ±0.5 V) and set to a 10 kHz, 4-Vp-p square wave (i.e., ±2 V). Describe what effect varying the signal-generator amplitude has on the FSK waveform. 5. Circuit 2 – Frequency Shift Keying, Timing Resistor Mode In this section, the XR-2206 function generator operating in the timing resistor mode is used to generate binary FSK. The FSK Generation section of the XR-2206 data sheet 3 LAB 6 – BINARY FREQUENCY SHIFT KEYING (BINARY FSK) MODULATOR discusses this mode. The schematic diagram for the FSK modulator circuit used in this section is shown in Figure 2. Note that except for the components connected to pins 7, 8, and 9, this is the same circuit as Figure 1. R3 1 K +12 V dc 4 1 F 16 15 14 13 0.001 F VCC 2 +1 1 Multiplier/ Sine Shaper Vout 4.7 K Mult. 5 3 C1 0.001 F VCO 11 +12 V dc 6 + VC 9 - R1 12 K 7 47 K XR-2206 Current Switches Bypass 8 10 R2 8.2 K 1 F 4.7 K GND 12 10 F 4.7 K Figure 2. FSK Generation, Timing Resistor Mode. Procedure IMPORTANT – do not dismantle this circuit when you finish the lab. You will use it again for Lab 7. 1. Construct the binary FSK modulator circuit shown in Figure 2. 2. Set Vc to 0 Vdc and adjust R3 until a sine wave with minimum distortion is observed at Vout. 3. Calculate the mark and space frequencies using the design equations in the XR-2206 data sheet. 4. Determine the actual mark frequency by setting Vc to +3 Vdc and measuring the frequency of the waveform at Vout. 5. Determine the actual space frequency by setting Vc to 0 Vdc and measuring the frequency of the waveform at Vout. 6. Determine the switching Voltage by slowly increasing the magnitude of Vc until the output switches from the space to the mark frequency. Record the Voltage at which the frequency change occurs. 4 LAB 6 – BINARY FREQUENCY SHIFT KEYING (BINARY FSK) MODULATOR 7. Replace the power supply that provides Vc with a function generator. Set the amplitude of the function generator output to 3-Vp-p, 10-kHz square wave and adjust its offset to 1.5 Vdc. This will produce a waveform that switches between 0 and +3 V. 8. Observe the FSK output waveform at Vout. (Use the same method as in step 8 of the circuit-1 procedure.) 9. Sketch the binary waveform observed at the function generator output and the FSK waveform observed at the modulator output (Vout). 10. Measure the mark and space frequencies, and calculate the modulation index using the same method as in step 11 of the circuit-1 procedure. 11. Describe the relationship between the two waveforms sketched in step 9. 12. Adjust the signal-generator frequency to 5 kHz and then to 15 kHz, while keeping the levels at 0 and 3 V. Describe what effect varying the signal-generator frequency has on the FSK signal. 13. Adjust Vc to a 10-kHz square wave switching between 0 and 2 V and then to a 10kHz, 4-Vp-p square wave switching between 0 and 4 V. Does changing the amplitude of the square wave affect the FSK signal? 6. Discussion Questions 1. In Figure 1, what determines the modulation index? 2. In Figure 2, what determines the modulation index? 3. Considering your answers to questions 1 and 2, if the input were a digital signal, which circuit would be better for an FSK modulator? 5