SlideShare a Scribd company logo
1 of 12
Download to read offline
Wendt 1
Bandpass Differentiator FM Receiver
Nathan Wendt
Partner: John Kemman
April 4, 2015
Wendt 2
Abstract:
The purpose of this lab was to create a circuit capable of discerning a single tone message
within a FM wave. There are many ways of extracting the data within a FM wave SFM(t)). For
this experiment we used the method of differentiating, enveloping, and processing the resultant
signal through a bandpass to extract the FM message signal (m(t)). This report serves to explain
our method as well as provide the theory behind the calculations. Using PSPICE, we were able to
simulate our desired circuit based on ideal circuit operation. We were able to extract a clean
message signal at the maximum message frequency (fm) of 1000 Hz. However, the system failed
for the lowest fm within our range, 100 Hz. I believe this is due to incorrect usage of the high-
pass filter as we used a natural frequency of 1000 Hz in determining our circuit element values
which may have caused a clipping effect on the desired message signal. I think reducing the
natural frequency of the high-pass filter by increasing the capacitor values could rectify the
problem. This report includes an introduction, an overview of the theory, a list of references for
borrowed concepts, and an appendix with the code file of our PSPICE model as well as the
PSPICE model image.
Wendt 3
Introduction:
A frequency modulated (FM) wave contains data within the variation of the wave’s frequency.
The element of the FM wave responsible for the variable frequency is called the message signal.
In the case of this lab we used a sinusoidal m(t) to drive the sinusoidal SFM(t). There are many
ways to extract the message signal. In this experiment we used the method of differentiation. The
message signal is included in the radial frequency component of the transient sinusoidal FM
wave. As such, we can use differentiation to incorporate the frequency component if the sinusoid
into the wave amplitude.
(1)
πœ•π‘† 𝐹𝑀(𝑑)
πœ•π‘‘
=
πœ•
πœ•π‘‘
(𝐴 𝑐cos [2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯
𝑑
0
])
= 𝐴 𝑐(2πœ‹πΎπ‘“ π‘š(𝑑) + 𝛿)cos(2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯
𝑑
0
+
πœ‹
2
)
Equation (1) transforms the purely FM signal into both AM (amplitude modulated) and
FM. We can then used an envelope detector to trace the amplitude of the differentiated signal.
We constructed a low-pass filter to eliminate the component responses due to frequencies higher
than that of the desired message signal (like that from the carrier frequency. Finally, the signal is
processed through a high-pass filter to eliminate any DC components that may have been added
throughout the signal processing. A diagram of the proposed circuit is included below:
We implemented and LC tank in front of our active differentiator circuit in order to curb
the effects of frequency on our transient signal. The envelope is simply a diode in series with a
capacitor and resistor in parallel to ground. The output is the voltage output of the diode which,
loaded by the capacitor/resistor combo, fluctuates around the amplitude of the positive output
from the differentiator. We used active 2nd
order Butterworth low-pass and high-pass filters to
refine the message signal. By running two low-pass filters in series we were able to accomplish a
significantly smoother signal. The high-pass filter simply served to adjust the offset of the signal.
The circuit elements in each component of our FM receiver were precisely chosen to achieve a
particular set of buffering criteria.
Wendt 4
Theory:
This section serves as an overview of the circuit theory as well as a guide through the
mathematical derivations used to obtain our circuit element values. The first series of equations
shows the evolution of the signal as it progressed through the receiver.
Equation (1) shown above shows the first transformation of the signal. After being
processed through the differentiator, SFM(t) becomes S1(t):
𝐴 𝑐(2πœ‹πΎπ‘“ π‘š(𝑑) + 𝛿)cos(2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯
𝑑
0
+
πœ‹
2
As explained in the introduction, the purpose of the differentiation is to extract the message
signal from the frequency component of the sinusoid, multiplying it and the constant carrier
frequency (𝑓 c) into the amplitude of the sinusoid. The addition of
πœ‹
2
serves correct the sinusoidal
portion of differentiation. 𝛿 is related to the maximum overall frequency deviation by the
equality:
𝛿 > 2πœ‹βˆ†π‘“
This equality ensures that the envelope is always greater than 0. βˆ†π‘“ can be found by:
βˆ†π‘“ = π›½π‘“π‘š
Where 𝛽 is the FM modulation index (chosen to be 𝛽 = 4) and π‘“π‘š is the message signal
frequency.
Using a diode, the envelope only passes positive voltages causing an intermittent signal.
This charges the capacitor while passing and allows the capacitor to discharge when the signal is
stopped. Depending on the values chosen for R and C, the resulting voltage signal will fluctuate
around the amplitude of the passed FM signal. Values for R and C were chosen with respect to
the various frequencies of the signal and the time constant, Ο„ = 1 / RC. To ensure that the
capacitor does not discharge faster than the period of the message signal but slower than the
period of the carrier signal. The values were determined from the following inequality:
1
πœ”π‘
β‰ͺ 𝑅𝐢 β‰ͺ
1
πœ” π‘š
Wendt 5
The Butterworth Low-Pass circuit values were chosen from the s domain transfer
function of the following circuit:
The transfer function is as follows:
𝐻(𝑠) =
πœ”2
𝑠2 + 2πœ—π‘ πœ” + πœ”2
=
(
1
𝑅2 𝐢1 𝐢2
)
𝑠2 +
2
𝑅𝐢1
𝑠 + (
1
𝑅2 𝐢1 𝐢2
)
From this we derived:
πœ”2
= (
1
𝑅2 𝐢1 𝐢2
)
And:
√2
2
πœ” =
1
𝑅𝐢1
Combining yielded:
𝐢1 = 2𝐢2
We chose C values based on that relation and then chose R using πœ” = 2Ο€1000.
Wendt 6
The calculations and circuit for the high-pass Butterworth were very similar. The circuit
is as follows:
The transfer function is as follows:
𝐻(𝑠) =
𝑠2
𝑠2 + 2πœ—π‘ πœ” + πœ”2
=
𝑠2
𝑠2 +
2
𝐢𝑅2
𝑠 + (
1
𝐢2 𝑅1 𝑅2
)
πœ”2
= (
1
𝐢2 𝑅1 𝑅2
)
√2
2
πœ” =
1
𝐢𝑅2
Yielding:
𝑅2 = 2𝑅1
We chose R values based on that relation and C using πœ” = 2Ο€1000.
Wendt 7
The simulation yielded desirable results. The figure below shows SFM(t) (blue),
differentiated signal (green), and the output of the encoder (red).
Next is the output from the Butterworth low-pass filters:
Wendt 8
Finally, we have the output of the Butterworth high-pass i.e. the message signal, m(t):
To get these results we set the carrier frequency to 10000 Hz, Ξ² = 4, and message
frequency = 1000 Hz. When we applied a 100 Hz message frequency we obtained the following
skewed message signal:
Wendt 9
References:
Much of the information used in this report was obtained from notes taken from Dr. Ben
Belzer found at: http://eecs.wsu.edu/~ee352/labassigns/project/project_notes.pdf
Wendt 10
Appendix A (Full Circuit):
Wendt 11
Appendix B (PSPICE code):
Circuit: * C:UsersNathanDocumentswsuee 352projectinterim_4.asc
Direct Newton iteration failed to find .op point. (Use ".option noopiter" to skip.)
Starting Gmin stepping
Gmin = 10
Gmin = 1.07374
vernier = 0.5
vernier = 0.25
vernier = 0.125
vernier = 0.0625
Gmin = 1.08884
vernier = 0.03125
vernier = 0.015625
Gmin = 1.03122
vernier = 0.0078125
vernier = 0.0104167
vernier = 0.00520833
Gmin = 1.01988
vernier = 0.00260417
vernier = 0.00347222
Gmin = 1.01305
vernier = 0.00173611
vernier = 0.00231481
vernier = 0.00115741
Gmin = 1.01085
vernier = 0.00154321
vernier = 0.000771604
Gmin = 1.00871
vernier = 0.00102881
vernier = 0.000514403
Gmin = 1.00715
vernier = 0.00068587
vernier = 0.000514403
Gmin = 1.0059
vernier = 0.00068587
vernier = 0.000514402
Gmin = 0
Gmin stepping failed
Wendt 12
Starting source stepping with srcstepmethod=0
Source Step = 3.0303%
Source Step = 33.3333%
Source Step = 63.6364%
Source Step = 93.9394%
Source stepping succeeded in finding the operating point.
Date: Thu Apr 09 14:45:18 2015
Total elapsed time: 1.513 seconds.
tnom = 27
temp = 27
method = modified trap
totiter = 29709
traniter = 23360
tranpoints = 8973
accept = 6038
rejected = 2935
matrix size = 59
fillins = 130
solver = Normal
Thread vector: 29.1/13.4[4] 12.4/7.2[4] 4.1/4.5[1] 0.3/1.0[1] 2592/500
Matrix Compiler1: 8.67 KB object code size 2.7/1.8/[1.2]
Matrix Compiler2: 7.14 KB object code size 1.0/1.6/[0.7]

More Related Content

What's hot

Wein bridge oscillator old rev
Wein bridge oscillator old revWein bridge oscillator old rev
Wein bridge oscillator old revRaj Mehra Mehar
Β 
Basics of Oscillator
Basics of OscillatorBasics of Oscillator
Basics of Oscillatorhimanshi gupta
Β 
OSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghOSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghSukhdeep Bisht
Β 
Bel 10 oscillators
Bel 10 oscillatorsBel 10 oscillators
Bel 10 oscillatorsSai Chand
Β 
Oscillator multivibrotor
Oscillator multivibrotorOscillator multivibrotor
Oscillator multivibrotorrakesh mandiya
Β 
Sinusoidal Response of RC & RL Circuits
Sinusoidal Response of RC & RL CircuitsSinusoidal Response of RC & RL Circuits
Sinusoidal Response of RC & RL CircuitsSachin Mehta
Β 
Op amp application as Oscillator
Op amp application as Oscillator Op amp application as Oscillator
Op amp application as Oscillator veeravanithaD
Β 
Sinusoidal oscillators
Sinusoidal oscillatorsSinusoidal oscillators
Sinusoidal oscillatorsTouqeer Jumani
Β 
Multivibrators
MultivibratorsMultivibrators
MultivibratorsDenys Beny
Β 
Hartley oscillator circuit theory working and application
Hartley oscillator circuit theory working and applicationHartley oscillator circuit theory working and application
Hartley oscillator circuit theory working and applicationelprocus
Β 
Relaxation oscillators
Relaxation oscillatorsRelaxation oscillators
Relaxation oscillatorsTouqeer Jumani
Β 
Buck converter
Buck converterBuck converter
Buck converterTroy Stahley
Β 
Ex 2 differentiator&integrator
Ex 2 differentiator&integratorEx 2 differentiator&integrator
Ex 2 differentiator&integratorSridhar Panneer
Β 
Circuit theory 1 finals
Circuit theory 1 finalsCircuit theory 1 finals
Circuit theory 1 finalsjerbor
Β 
Eca unit 6
Eca unit 6Eca unit 6
Eca unit 6Pavan Mukku
Β 

What's hot (19)

Wein bridge oscillator old rev
Wein bridge oscillator old revWein bridge oscillator old rev
Wein bridge oscillator old rev
Β 
Basics of Oscillator
Basics of OscillatorBasics of Oscillator
Basics of Oscillator
Β 
Oscillators
OscillatorsOscillators
Oscillators
Β 
OSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep SinghOSCILLATORS by Sukhdeep Singh
OSCILLATORS by Sukhdeep Singh
Β 
Bel 10 oscillators
Bel 10 oscillatorsBel 10 oscillators
Bel 10 oscillators
Β 
Oscillatorsppt
OscillatorspptOscillatorsppt
Oscillatorsppt
Β 
Oscillator multivibrotor
Oscillator multivibrotorOscillator multivibrotor
Oscillator multivibrotor
Β 
Sinusoidal Response of RC & RL Circuits
Sinusoidal Response of RC & RL CircuitsSinusoidal Response of RC & RL Circuits
Sinusoidal Response of RC & RL Circuits
Β 
Op amp application as Oscillator
Op amp application as Oscillator Op amp application as Oscillator
Op amp application as Oscillator
Β 
Sinusoidal oscillators
Sinusoidal oscillatorsSinusoidal oscillators
Sinusoidal oscillators
Β 
Multivibrators
MultivibratorsMultivibrators
Multivibrators
Β 
Oscillators
OscillatorsOscillators
Oscillators
Β 
Hartley oscillator circuit theory working and application
Hartley oscillator circuit theory working and applicationHartley oscillator circuit theory working and application
Hartley oscillator circuit theory working and application
Β 
Relaxation oscillators
Relaxation oscillatorsRelaxation oscillators
Relaxation oscillators
Β 
Buck converter
Buck converterBuck converter
Buck converter
Β 
Oscillators
OscillatorsOscillators
Oscillators
Β 
Ex 2 differentiator&integrator
Ex 2 differentiator&integratorEx 2 differentiator&integrator
Ex 2 differentiator&integrator
Β 
Circuit theory 1 finals
Circuit theory 1 finalsCircuit theory 1 finals
Circuit theory 1 finals
Β 
Eca unit 6
Eca unit 6Eca unit 6
Eca unit 6
Β 

Similar to Bandpass Differentiator FM Receiver

Unit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdfUnit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdfTejasAuti4
Β 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroductionsrilaxmi524
Β 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxNiharranjanAdit
Β 
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMPETITIVEGURUJI
Β 
Frequency translation
Frequency translationFrequency translation
Frequency translationMOHAMMAD AKRAM
Β 
Communication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdfCommunication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdfRajaSekaran923497
Β 
Non Linear Signal Processing
Non Linear Signal ProcessingNon Linear Signal Processing
Non Linear Signal ProcessingTejasPrajapati25
Β 
Physics Class 12 Communication Powerpoint presentation
Physics Class 12 Communication Powerpoint presentationPhysics Class 12 Communication Powerpoint presentation
Physics Class 12 Communication Powerpoint presentationBibin Vincent
Β 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronizationbharadwajareddy
Β 
Business utiliity plan for business management
Business utiliity plan for business managementBusiness utiliity plan for business management
Business utiliity plan for business managementDhirajPatel58
Β 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxNishanth Asmi
Β 
Principles of communication systems for reference
Principles of communication systems for referencePrinciples of communication systems for reference
Principles of communication systems for referenceNatarajVijapur
Β 
SIGNAL ANALYSIS am MODULATION downlod ppt
SIGNAL ANALYSIS am MODULATION  downlod pptSIGNAL ANALYSIS am MODULATION  downlod ppt
SIGNAL ANALYSIS am MODULATION downlod pptshreenathji26
Β 
ANALOG AND DIGITAL COMMUNICATION.pptx
ANALOG AND DIGITAL COMMUNICATION.pptxANALOG AND DIGITAL COMMUNICATION.pptx
ANALOG AND DIGITAL COMMUNICATION.pptxssuser0132001
Β 
modulation of analog communication system
modulation of analog communication systemmodulation of analog communication system
modulation of analog communication systemswatihalunde
Β 
Ec8395 ce by www.learn engineering.in
Ec8395 ce by www.learn engineering.inEc8395 ce by www.learn engineering.in
Ec8395 ce by www.learn engineering.inKarpoora Sundari
Β 
Amplitude modulated-systmes
Amplitude modulated-systmesAmplitude modulated-systmes
Amplitude modulated-systmesBharti Airtel Ltd.
Β 
Analog communication
Analog communicationAnalog communication
Analog communicationPreston King
Β 

Similar to Bandpass Differentiator FM Receiver (20)

Unit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdfUnit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdf
Β 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroduction
Β 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
Β 
dspppt.pptx
dspppt.pptxdspppt.pptx
dspppt.pptx
Β 
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
Β 
Frequency translation
Frequency translationFrequency translation
Frequency translation
Β 
EC6651 COMMUNICATION ENGINEERING UNIT 1
EC6651 COMMUNICATION ENGINEERING UNIT 1EC6651 COMMUNICATION ENGINEERING UNIT 1
EC6651 COMMUNICATION ENGINEERING UNIT 1
Β 
Communication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdfCommunication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdf
Β 
Non Linear Signal Processing
Non Linear Signal ProcessingNon Linear Signal Processing
Non Linear Signal Processing
Β 
Physics Class 12 Communication Powerpoint presentation
Physics Class 12 Communication Powerpoint presentationPhysics Class 12 Communication Powerpoint presentation
Physics Class 12 Communication Powerpoint presentation
Β 
carrier synchronization
carrier synchronizationcarrier synchronization
carrier synchronization
Β 
Business utiliity plan for business management
Business utiliity plan for business managementBusiness utiliity plan for business management
Business utiliity plan for business management
Β 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptx
Β 
Principles of communication systems for reference
Principles of communication systems for referencePrinciples of communication systems for reference
Principles of communication systems for reference
Β 
SIGNAL ANALYSIS am MODULATION downlod ppt
SIGNAL ANALYSIS am MODULATION  downlod pptSIGNAL ANALYSIS am MODULATION  downlod ppt
SIGNAL ANALYSIS am MODULATION downlod ppt
Β 
ANALOG AND DIGITAL COMMUNICATION.pptx
ANALOG AND DIGITAL COMMUNICATION.pptxANALOG AND DIGITAL COMMUNICATION.pptx
ANALOG AND DIGITAL COMMUNICATION.pptx
Β 
modulation of analog communication system
modulation of analog communication systemmodulation of analog communication system
modulation of analog communication system
Β 
Ec8395 ce by www.learn engineering.in
Ec8395 ce by www.learn engineering.inEc8395 ce by www.learn engineering.in
Ec8395 ce by www.learn engineering.in
Β 
Amplitude modulated-systmes
Amplitude modulated-systmesAmplitude modulated-systmes
Amplitude modulated-systmes
Β 
Analog communication
Analog communicationAnalog communication
Analog communication
Β 

Bandpass Differentiator FM Receiver

  • 1. Wendt 1 Bandpass Differentiator FM Receiver Nathan Wendt Partner: John Kemman April 4, 2015
  • 2. Wendt 2 Abstract: The purpose of this lab was to create a circuit capable of discerning a single tone message within a FM wave. There are many ways of extracting the data within a FM wave SFM(t)). For this experiment we used the method of differentiating, enveloping, and processing the resultant signal through a bandpass to extract the FM message signal (m(t)). This report serves to explain our method as well as provide the theory behind the calculations. Using PSPICE, we were able to simulate our desired circuit based on ideal circuit operation. We were able to extract a clean message signal at the maximum message frequency (fm) of 1000 Hz. However, the system failed for the lowest fm within our range, 100 Hz. I believe this is due to incorrect usage of the high- pass filter as we used a natural frequency of 1000 Hz in determining our circuit element values which may have caused a clipping effect on the desired message signal. I think reducing the natural frequency of the high-pass filter by increasing the capacitor values could rectify the problem. This report includes an introduction, an overview of the theory, a list of references for borrowed concepts, and an appendix with the code file of our PSPICE model as well as the PSPICE model image.
  • 3. Wendt 3 Introduction: A frequency modulated (FM) wave contains data within the variation of the wave’s frequency. The element of the FM wave responsible for the variable frequency is called the message signal. In the case of this lab we used a sinusoidal m(t) to drive the sinusoidal SFM(t). There are many ways to extract the message signal. In this experiment we used the method of differentiation. The message signal is included in the radial frequency component of the transient sinusoidal FM wave. As such, we can use differentiation to incorporate the frequency component if the sinusoid into the wave amplitude. (1) πœ•π‘† 𝐹𝑀(𝑑) πœ•π‘‘ = πœ• πœ•π‘‘ (𝐴 𝑐cos [2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯ 𝑑 0 ]) = 𝐴 𝑐(2πœ‹πΎπ‘“ π‘š(𝑑) + 𝛿)cos(2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯ 𝑑 0 + πœ‹ 2 ) Equation (1) transforms the purely FM signal into both AM (amplitude modulated) and FM. We can then used an envelope detector to trace the amplitude of the differentiated signal. We constructed a low-pass filter to eliminate the component responses due to frequencies higher than that of the desired message signal (like that from the carrier frequency. Finally, the signal is processed through a high-pass filter to eliminate any DC components that may have been added throughout the signal processing. A diagram of the proposed circuit is included below: We implemented and LC tank in front of our active differentiator circuit in order to curb the effects of frequency on our transient signal. The envelope is simply a diode in series with a capacitor and resistor in parallel to ground. The output is the voltage output of the diode which, loaded by the capacitor/resistor combo, fluctuates around the amplitude of the positive output from the differentiator. We used active 2nd order Butterworth low-pass and high-pass filters to refine the message signal. By running two low-pass filters in series we were able to accomplish a significantly smoother signal. The high-pass filter simply served to adjust the offset of the signal. The circuit elements in each component of our FM receiver were precisely chosen to achieve a particular set of buffering criteria.
  • 4. Wendt 4 Theory: This section serves as an overview of the circuit theory as well as a guide through the mathematical derivations used to obtain our circuit element values. The first series of equations shows the evolution of the signal as it progressed through the receiver. Equation (1) shown above shows the first transformation of the signal. After being processed through the differentiator, SFM(t) becomes S1(t): 𝐴 𝑐(2πœ‹πΎπ‘“ π‘š(𝑑) + 𝛿)cos(2πœ‹π‘“π‘ 𝑑 + 2πœ‹πΎπ‘“ ∫ π‘š(π‘₯)πœ•π‘₯ 𝑑 0 + πœ‹ 2 As explained in the introduction, the purpose of the differentiation is to extract the message signal from the frequency component of the sinusoid, multiplying it and the constant carrier frequency (𝑓 c) into the amplitude of the sinusoid. The addition of πœ‹ 2 serves correct the sinusoidal portion of differentiation. 𝛿 is related to the maximum overall frequency deviation by the equality: 𝛿 > 2πœ‹βˆ†π‘“ This equality ensures that the envelope is always greater than 0. βˆ†π‘“ can be found by: βˆ†π‘“ = π›½π‘“π‘š Where 𝛽 is the FM modulation index (chosen to be 𝛽 = 4) and π‘“π‘š is the message signal frequency. Using a diode, the envelope only passes positive voltages causing an intermittent signal. This charges the capacitor while passing and allows the capacitor to discharge when the signal is stopped. Depending on the values chosen for R and C, the resulting voltage signal will fluctuate around the amplitude of the passed FM signal. Values for R and C were chosen with respect to the various frequencies of the signal and the time constant, Ο„ = 1 / RC. To ensure that the capacitor does not discharge faster than the period of the message signal but slower than the period of the carrier signal. The values were determined from the following inequality: 1 πœ”π‘ β‰ͺ 𝑅𝐢 β‰ͺ 1 πœ” π‘š
  • 5. Wendt 5 The Butterworth Low-Pass circuit values were chosen from the s domain transfer function of the following circuit: The transfer function is as follows: 𝐻(𝑠) = πœ”2 𝑠2 + 2πœ—π‘ πœ” + πœ”2 = ( 1 𝑅2 𝐢1 𝐢2 ) 𝑠2 + 2 𝑅𝐢1 𝑠 + ( 1 𝑅2 𝐢1 𝐢2 ) From this we derived: πœ”2 = ( 1 𝑅2 𝐢1 𝐢2 ) And: √2 2 πœ” = 1 𝑅𝐢1 Combining yielded: 𝐢1 = 2𝐢2 We chose C values based on that relation and then chose R using πœ” = 2Ο€1000.
  • 6. Wendt 6 The calculations and circuit for the high-pass Butterworth were very similar. The circuit is as follows: The transfer function is as follows: 𝐻(𝑠) = 𝑠2 𝑠2 + 2πœ—π‘ πœ” + πœ”2 = 𝑠2 𝑠2 + 2 𝐢𝑅2 𝑠 + ( 1 𝐢2 𝑅1 𝑅2 ) πœ”2 = ( 1 𝐢2 𝑅1 𝑅2 ) √2 2 πœ” = 1 𝐢𝑅2 Yielding: 𝑅2 = 2𝑅1 We chose R values based on that relation and C using πœ” = 2Ο€1000.
  • 7. Wendt 7 The simulation yielded desirable results. The figure below shows SFM(t) (blue), differentiated signal (green), and the output of the encoder (red). Next is the output from the Butterworth low-pass filters:
  • 8. Wendt 8 Finally, we have the output of the Butterworth high-pass i.e. the message signal, m(t): To get these results we set the carrier frequency to 10000 Hz, Ξ² = 4, and message frequency = 1000 Hz. When we applied a 100 Hz message frequency we obtained the following skewed message signal:
  • 9. Wendt 9 References: Much of the information used in this report was obtained from notes taken from Dr. Ben Belzer found at: http://eecs.wsu.edu/~ee352/labassigns/project/project_notes.pdf
  • 10. Wendt 10 Appendix A (Full Circuit):
  • 11. Wendt 11 Appendix B (PSPICE code): Circuit: * C:UsersNathanDocumentswsuee 352projectinterim_4.asc Direct Newton iteration failed to find .op point. (Use ".option noopiter" to skip.) Starting Gmin stepping Gmin = 10 Gmin = 1.07374 vernier = 0.5 vernier = 0.25 vernier = 0.125 vernier = 0.0625 Gmin = 1.08884 vernier = 0.03125 vernier = 0.015625 Gmin = 1.03122 vernier = 0.0078125 vernier = 0.0104167 vernier = 0.00520833 Gmin = 1.01988 vernier = 0.00260417 vernier = 0.00347222 Gmin = 1.01305 vernier = 0.00173611 vernier = 0.00231481 vernier = 0.00115741 Gmin = 1.01085 vernier = 0.00154321 vernier = 0.000771604 Gmin = 1.00871 vernier = 0.00102881 vernier = 0.000514403 Gmin = 1.00715 vernier = 0.00068587 vernier = 0.000514403 Gmin = 1.0059 vernier = 0.00068587 vernier = 0.000514402 Gmin = 0 Gmin stepping failed
  • 12. Wendt 12 Starting source stepping with srcstepmethod=0 Source Step = 3.0303% Source Step = 33.3333% Source Step = 63.6364% Source Step = 93.9394% Source stepping succeeded in finding the operating point. Date: Thu Apr 09 14:45:18 2015 Total elapsed time: 1.513 seconds. tnom = 27 temp = 27 method = modified trap totiter = 29709 traniter = 23360 tranpoints = 8973 accept = 6038 rejected = 2935 matrix size = 59 fillins = 130 solver = Normal Thread vector: 29.1/13.4[4] 12.4/7.2[4] 4.1/4.5[1] 0.3/1.0[1] 2592/500 Matrix Compiler1: 8.67 KB object code size 2.7/1.8/[1.2] Matrix Compiler2: 7.14 KB object code size 1.0/1.6/[0.7]