Circuit Design and Analysis with ChatGPT, Claude, Gemini and Deepseek

 I have been using Proteus ProPilot AI assistant feature that uses Gemini API based AI in Proteus v9.1 to help me in analyzing a FM reactance modulator circuit. At first, it recognized the circuit as FM reactance modulator but later it did. I then tried to analyze the circuit with different free AI chats like ChatGPT, Gemini, Claude and Deepseek AI. Here is what I found.

The following shows the FM reactance modulator circuit schematic that I was working on. 

FM reactance modulator circuit schematic

Following shows the analog signal waveform graph and the Fourier (FFT) graph.

reactance modulator analog signal waveform graph

Fourier (FFT) graph of reactance modulator fm signal

As you can see the analog waveform of the FM signal from this frequency modulator does not show clearly the squishing and crushing(compression and expansion) form of a typical FM signal. This could be because the frequency deviation is too small or the FM signal is simply absent! From the Fourier graph it is clear that the FM signal spectra are absent, only the modulating signal at 1khz is visible.

So how to correct this reactance modulator to build FM transmitter and what is the problem? I asked the 4 popular AI copilots- ChatGPT, Claude, Propilot Gemini, google chat Gemini and Deepseek.

1. Propilot Gemini-3.5-Flash Circuit Analysis

I have analyzed your schematic, the transient waveforms, and the Fourier analysis graph. Here is a detailed breakdown of what is happening in your circuit and why your FFT graph is not showing the expected results.

1. Is there an FM signal?

Yes, there is a frequency-modulated (FM) signal, but its carrier frequency is around 130 kHz rather than 100 kHz.

By measuring the period of the output signal VFM at different points of the modulating signal VM (which is a 1 kHz sine wave with a ±4 V amplitude), we can clearly see the frequency modulation taking place:

At t = 2.1 ms (where ≈VM +2.35 V): The period of VFM is μ7.753 s, which corresponds to a frequency of 129.0 kHz.

At t = 2.4 ms (where ≈VM +2.35 V): The period of VFM is μ7.780 s, which corresponds to a frequency of 128.5 kHz.

At t = 2.7 ms (where ≈VM -3.80 V): The period of VFM is μ7.446 s, which corresponds to a frequency of 134.3 kHz.

This clear shift in frequency in response to the modulating voltage confirms that frequency modulation is working successfully.

2. Why is the carrier frequency 130 kHz instead of 100 kHz?

The project file is named reactanceModulator90mhz.pdsprj, which suggests it was originally designed for a 90 MHz RF carrier (FM broadcast band) for building a two transistor FM transmitter. However, the component values in the schematic have been scaled up to bring the carrier frequency down to the 100 kHz range to make the SPICE simulation run much faster.

The resonant tank is formed around Q1 using L2 (1 mH) and C1 (1 nF). The theoretical resonant frequency of this combination is:

When accounting for the loading of the reactance stage Q2 and the coupling capacitor C3 (10 nF), the actual center frequency shifts down to approximately 130 kHz.

Additionally, the output Pi-filter formed by L1 (1 mH), C5 (4.7 nF), and C6 (4.7 nF) has a cutoff frequency of:

Because the carrier frequency (130 kHz) is above the filter's cutoff frequency (73.4 kHz), the output signal VFM is attenuated down to about ≈0.5 V peak.

3. Why does the FFT / Fourier Graph show almost nothing?

If you look at your FOURIER ANALYSIS graph, the vertical axis scale is extremely small (maximum value of only μ300 V), and the spectrum is completely flat.

This is caused by a simulation window mismatch:

Oscillator Startup Delay: In the ANALOGUE ANALYSIS transient graph, the oscillator takes about μ3.5 s to start up. Before this time, the output is completely flat (0 V).

Fourier Window: If your Fourier graph's fundamental frequency is set to 100 kHz, Proteus performs the Fourier transform over a time window of only μ10 s starting at t = 0 s. Because the oscillator is off or just starting up during this window, the Fourier transform analyzes a mostly flat signal, resulting in a near-zero spectrum.

How to fix the FFT Graph:

To display the FM spectrum clearly around 130 kHz, you need to configure the Fourier graph to analyze a stable portion of the simulation:

Right-click on the FOURIER ANALYSIS graph and select Edit Properties.

Change the Start Time to a point after the oscillator has fully stabilized (e.g., 1ms or 2ms).

Set the Stop Time or Time Span to cover at least one or two full cycles of the modulating signal (e.g., from 2ms to 4ms) to capture the sidebands.

Press Spacebar to re-simulate the graph. You should then see a clear peak around 130 kHz with its corresponding FM sidebands!

2. Google Gemini Circuit Analysis:

Based on the schematic and simulation graphs provided, here is the analysis of your FM reactance modulator circuit and the reasons why it is failing to produce an FM signal.

1. Why There is No FM Signal (The Main Flaws)

  • Missing RF Phase-Shift Feedback: For a transistor to act as a reactance modulator for FM transmitter, it must inject a current into the oscillator tank that is $90^\circ$ out of phase with the tank voltage. This requires an RC or CR phase-shifting network connected from the oscillator tank (Q2) back to the base of the modulator transistor (Q1). In your circuit, the base of Q1 has no RF connection to the oscillator tank; it only receives the audio input ($V_{in}$). Without this RF feedback, Q1 cannot simulate a variable capacitor or inductor.
  • Incorrect Role of $C_1$: Capacitor $C_1$ is connected directly between the collector and base of Q1. This creates a Miller effect (increasing the input capacitance to audio) rather than acting as the required RF phase-shifter from the tank circuit.
  • Massive Impedance Mismatch ($R_1 = 220\text{ k}\Omega$): The input resistor $R_1$ is far too large. Combined with the $10\text{ k}\Omega$ and $27\text{ k}\Omega$ biasing resistors, the audio modulating signal is heavily attenuated before it ever reaches the base of Q1.

2. Waveform & FFT Graph Interpretation

  • The Waveform Graph (Top Right): You can see the low-frequency audio signal (the large green sine wave) and the high-frequency carrier (the blue band) simply superimposed on top of each other. This is linear mixing/additive leakage, not frequency modulation. The carrier frequency remains completely constant and is not stretching or compressing with the audio wave.
  • The FFT Graph (Bottom Right): The FFT plot is completely blank (flat line at zero). This usually happens in SPICE simulators if:
    • The simulation time step ($\Delta t$) is too large to resolve the high-frequency carrier.
    • The FFT window parameters (start time/end time) were set to a region before the oscillator stabilized, or the sampling rate is mismatched.

3. Component & Circuit Analysis

  • Oscillator Section (Q2): This is configured as a Colpitts-style oscillator using $L_1$, $C_5$, and $C_6$. The base bias network ($R_4 = 10\text{ k}\Omega$, $R_5 = 4.7\text{ k}\Omega$) correctly provides about 1.60V to the base, which is standard for a 5V supply line.
  • Modulator Section (Q1): Q1 has a radio-frequency choke ($L_2 = 100\,\mu\text{H}$) at its collector to block RF from the power supply rail. However, because its collector is decoupled from the tank via a simple $10\text{ nF}$ capacitor ($C_3$) without a loop back to its own base, it is behaving like a standard audio amplifier rather than a reactance modulator.

How to Fix the Circuit

To turn Q1 into a functioning reactance modulator:
  1. Remove $C_1$ from between the collector and base of Q1.
  2. Add a Phase-Shift Network: Connect a small capacitor (e.g., $10\text{ pF}$ to $47\text{ pF}$) from the oscillator tank node to the base of Q1. Then, ensure there is a resistor (or the internal resistance of the base network) from the base of Q1 to ground. This creates the $90^\circ$ phase shift needed to make Q1 "look" like a capacitor to the tank circuit.
  3. Reduce $R_1$: Drop $R_1$ from $220\text{ k}\Omega$ down to around $1\text{ k}\Omega$ to $10\text{ k}\Omega$ so your modulating audio signal actually has enough amplitude to shift the bias of Q1.
Would you like help redrawing or calculating the exact RC phase-shift component values needed to match the resonant frequency of your Colpitts oscillator ($L_1$, $C_5$, $C_6$)?

3. Claude AI Circuit Analysis:

Circuit Topology

This is a two‑transistor "indirect FM" generator:

  • Q1 (2N3904) — the reactance modulator. Audio Vm is AC‑coupled through R1 (220k)/C2 (100nF) into Q1's base bias node (R3=27k from Vcc, R2=10k to ground, emitter degeneration R6=470Ω bypassed by C4=100nF). C1 (1nF) runs from that base node to Q1's collector — this is the classic 90°‑phase‑shift feedback element that makes Q1's collector look like a variable reactance whose value tracks the audio signal. L2 (1mH) is Q1's collector RF choke to Vcc. The resulting variable reactance is AC‑coupled via C3 (10nF) onto Q2's collector node.
  • Q2 (2N3904) — a common‑base Colpitts oscillator. Base is bootstrapped to AC ground by CC1 (10nF) and biased by R4 (10k)/R5 (4.7k). Collector load is RC (2.2k); the tank (L1=1mH with C5=C6=4.7nF forming the capacitive divider) hangs off the collector through CC2 (10nF). The divider's center tap feeds back to the emitter through CB (1µF) with RE (560Ω) setting emitter bias — a textbook Colpitts feedback loop, and the output is tapped right at the tank.

So the intent is clear: Q1's audio‑dependent reactance loads Q2's tank and pulls its resonant frequency up and down = FM.

The actual problem: the tank isn't resonant anywhere near RF

Compute the oscillator's tank frequency from the values on the schematic:

  • C5, C6 in series: Ceq = 4.7nF/2 = 2.35 nF
  • f = 1/(2π√(L1·Ceq)) = 1/(2π√(1mH × 2.35nF)) ≈ 103.8 kHz

That's not FM broadcast (88–108 MHz) — it's off by roughly a factor of 1000. The values used (L1 = 1 mH, C5/C6 = 4.7 nF) belong in an audio/low‑IF LC filter, not a VHF tank. For a real ~100 MHz Colpitts you'd want something like L1 ≈ 0.1–0.2 µH with C5/C6 ≈ 15–30 pF each — inductance and capacitance both need to drop by ~3–4 orders of magnitude.

This single scaling error explains everything you're seeing:

  • Scope: the dashed cyan trace (CH A, audio Vm) is a normal low‑frequency sine. The solid-looking blue band (CH B, output) isn't a clean RF carrier — it's an oscillation running around ~100 kHz that's too fast for the timebase you're viewing it at, so it renders as a filled block instead of resolved cycles. It also sits close enough to the audio rate that the "carrier" and "modulation" aren't well separated — you don't get the ~1000:1 carrier‑to‑audio ratio real FM needs.
  • FFT: all the energy is bunched right at the left edge (near 0 Hz) with nothing across the rest of the spectrum. If the FFT's frequency axis is scaled for an expected 88–108 MHz signal, a real oscillation at ~104 kHz is indistinguishable from DC on that scale — which is exactly the flat trace with one spike at the origin that you're getting. There's no carrier peak and no FM sidebands because there's no RF carrier to have sidebands.

Secondary issues (worth fixing once the frequency is right)

  • L2/C1 form their own resonance. L2 (1mH) with C1 (1nF) resonate at ≈159 kHz — close to Q2's tank frequency. L2 is meant to be a simple non‑resonant RF choke for Q1's collector; instead you have two similar‑frequency LC networks that will pull/interact rather than giving one clean carrier.
  • Reactance‑modulator phase‑shift ratio. The "reactance" behavior of Q1 depends on Xc1 (from C1) being much larger or smaller than the base‑bias resistance it works against (R3‖R2 ≈ 7.3k). At the current (wrong) frequency, Xc1 ≈ 1.5k — same order of magnitude as 7.3k, not a clean 90° condition, so Q1 would present a mixed resistive/reactive load (amplitude modulation and damping) rather than a pure reactance, even before the tank issue is fixed.
  • Coupling point. C3 injects Q1's reactance at Q2's collector rather than directly across the L1/C5/C6 tank. It still works because CC2's impedance is low relative to RC, but injecting directly across the tank nodes gives stronger, more predictable frequency deviation once you're actually tuned to RF.

Bottom line: the topology (reactance modulator driving a Colpitts oscillator for FM transmitter design) is correct in concept, but the tank component values are sized for a ~100 kHz circuit, not a ~100 MHz one. The scope and FFT are correctly showing you a low‑frequency oscillation near DC — there is no missing "FM" behavior, there's simply no RF carrier being generated. Rescale L1/C5/C6 (and ideally L2, C1) into the µH/pF range for the target FM frequency and you should see a real carrier appear in the FFT with audio‑rate sidebands moving as Vm changes.

4. ChatGPT AI Circuit Analysis

Yes. From the schematic and the two graphs, the main problem is not simply the waveform display. The circuit as drawn does not have the elements/configuration required to produce a useful FM carrier.

I can identify several major issues.

1. The LC values are far too large for an FM circuit

The most important values I see are approximately:

ComponentValue shownProblem
L11 mHFar too large for an FM carrier tank
C54.7 µFFar too large
C64.7 µFFar too large
L21 mHExtremely large as an RF choke/tank component
C11 µFFar too large
C310 µFFar too large for RF coupling
CC110 µFFar too large for RF coupling
CC210 µFFar too large for RF coupling
C4100 µFSuitable as a low-frequency bypass, but not RF
C81 µFMuch too large for RF bypass
Q1/Q22N3904Can work at VHF, although not ideal for a high-quality FM oscillator

For an FM transmitter around, say, 100 MHz, the tank components would normally be in the approximate range of:

  • L: tens to hundreds of nH

  • C: a few pF to perhaps a few tens of pF

—not mH and µF.


2. Your output LC network resonates at only about 3.3 kHz

This is a very important clue.

You have:

  • L1 = 1 mH

  • C5 = 4.7 µF

  • C6 = 4.7 µF

C5 and C6 appear effectively in series across L1, giving approximately:

Ceq=4.7×4.74.7+4.7≈2.35 μFC_{eq}=\frac{4.7\times4.7}{4.7+4.7}\approx2.35\ \mu F

Therefore,

f0=12πLCf_0=\frac{1}{2\pi\sqrt{LC}}

gives approximately:

f0=12π1mH×2.35μFf_0=\frac{1}{2\pi\sqrt{1mH\times2.35\mu F}} f0≈3.28 kHz\boxed{f_0\approx3.28\ kHz}

That's audio frequency, not FM RF.

So your output tank is not capable of producing a 88–108 MHz FM carrier.

For example, if you wanted approximately 100 MHz with a 100 nH inductor:

C=1(2πf)2LC=\frac{1}{(2\pi f)^2L}

which gives approximately:

C≈25 pF\boxed{C\approx25\ pF}

That's the scale of components you need.


3. There is no actual variable-reactance element

This is probably the biggest conceptual problem.

For frequency modulation, a reactance-modulated FM oscillator needs something whose effective reactance changes with the modulation voltage.

For example:

Audio signal
     │
     ▼
┌──────────────┐
│ Varactor     │
│ diode        │
└──────┬───────┘
       │ changes C
       ▼
 RF LC resonator
       │
       ▼
 FM carrier

Your schematic contains:

  • Q1 = 2N3904

  • Q2 = 2N3904

  • L1

  • L2

  • capacitors

but I don't see a varactor diode or equivalent transistor reactance network.

Consequently, there is nothing that makes the LC resonant frequency move according to the audio signal.

A fixed LC circuit gives approximately:

fc=12πLCf_c=\frac{1}{2\pi\sqrt{LC}}

For FM you need:

f(t)=12πLC(t)f(t)=\frac{1}{2\pi\sqrt{L C(t)}}

where:

C(t)=C0+ΔC(t)C(t)=C_0+\Delta C(t)

Your circuit doesn't appear to provide that C(t)C(t).


4. Q2 is not configured as an RF oscillator

This is another serious issue.

Look at Q2.

Its base is biased through:

  • R4 = 10 kΩ

  • R5 = 4.7 kΩ

but CC1 = 10 µF is connected from the base node to ground.

At RF frequencies, 10 µF is effectively an extremely low impedance.

So the base is essentially AC-grounded.

More importantly, the signal from Q1 through C3 appears to be connected to the collector side of Q2, rather than providing the appropriate RF feedback to its base.

An oscillator requires positive feedback.

Something conceptually like:

             ┌─────────────┐
             │             │
             ▼             │
       ┌──────────┐        │
       │ transistor│───────┘
       └────┬─────┘   feedback
            │
            ▼
          LC tank

Your Q2 stage doesn't provide an obvious RF feedback path capable of sustaining oscillation.

Therefore, Q2 is not going to spontaneously generate a stable FM carrier just because L1/C5/C6 are connected at its output.


5. C5/C6 = 4.7 µF completely destroys the intended RF tank

This deserves special attention.

For an RF oscillator, capacitors such as:

4.7μF4.7\mu F

are enormously larger than what you'd normally use in a 100-MHz resonator.

At 100 MHz, the reactance of 4.7 µF would theoretically be:

XC=12πfCX_C=\frac{1}{2\pi fC} XC≈0.00034ΩX_C\approx0.00034\Omega

So at RF, it behaves almost like a short circuit.

Your C5/C6 therefore do not behave as useful RF tuning capacitors.


6. The coupling capacitors are also wrong for RF

You have:

  • C3 = 10 µF

  • CC1 = 10 µF

  • CC2 = 10 µF

These are commonly useful for audio-frequency coupling, but not as the primary coupling components in a 100-MHz circuit.

For an FM RF circuit, you would typically see values such as:

  • 1 pF

  • 2.2 pF

  • 5 pF

  • 10 pF

  • 22 pF

  • 47 pF

  • 100 pF

depending on the circuit.


7. Your waveform is therefore not the expected FM waveform

The upper graph appears to show a dense/high-frequency-looking signal, but it does not show the characteristic FM behavior clearly.

Remember that FM doesn't necessarily look dramatically different in the time domain.

For:

v(t)=Accos⁡(2πfct+βsin⁡(2πfmt))v(t)=A_c\cos(2\pi f_ct+\beta\sin(2\pi f_mt))

the amplitude should remain approximately constant.

What changes is the instantaneous frequency.

So for a low-frequency modulating sine wave, you should see:

low frequency       high frequency       low frequency

  /\    /\             /\/\/\/\/\/\         /\    /\
 /  \  /  \           /\/\/\/\/\/\/\       /  \  /  \

The carrier cycles become closer together and farther apart while their amplitude remains approximately constant.

Your graph doesn't demonstrate that clearly.


8. The FFT should show an FM carrier and sidebands

This is another way to diagnose the problem.

Suppose you use:

fc=100 MHzf_c=100\ MHz

and:

fm=1 kHzf_m=1\ kHz

For FM, the spectrum should contain:

fcf_c

and sidebands at:

fc±fmf_c\pm f_m fc±2fmf_c\pm2f_m fc±3fmf_c\pm3f_m

etc.

So conceptually:

Amplitude

             │
             │       │
             │   │   │   │
             │   │   │   │
─────────────┴───┴───┴───┴────────── frequency
             fc- fm fc fc+fm

With larger modulation index, more sidebands become significant.

Your FFT appears essentially flat/empty, which strongly suggests that there isn't a meaningful RF oscillation at the output—or the FFT/probe/time-window settings aren't appropriate.


9. There is another major issue: your simulation timestep/sample rate

If you're trying to simulate a 100-MHz FM signal in Proteus, you need to be careful with the simulation settings.

For example:

fc=100MHzf_c=100MHz

means:

Tc=10nsT_c=10ns

You need several simulation points within each 10-ns carrier cycle.

If your transient simulation timestep is, for example:

1μs1\mu s

you cannot see a 100-MHz carrier correctly.

The simulator would effectively skip over the RF waveform.

For an RF simulation, use an appropriately small timestep, potentially in the sub-nanosecond to few-nanosecond range, depending on the frequency and what you're trying to resolve.


10. There may also be a unit-entry problem in Proteus

This is actually something I would check first.

If your intention was something like:

  • L1 = 100 nH

  • C5 = 4.7 pF

  • C6 = 4.7 pF

but you entered:

  • L1 = 1 mH

  • C5 = 4.7 µF

  • C6 = 4.7 µF

then the resulting circuit is off by many orders of magnitude.

Likewise, perhaps you intended:

C5 = 4.7 pF
C6 = 4.7 pF
CC2 = 10 pF
CC1 = 10 pF
C3 = 10 pF

rather than µF.


The circuit should look more like this conceptually

For a proper reactance-modulated FM oscillator:

                    +VCC
                      │
                      │
                  RF oscillator
                      │
                 ┌────┴────┐
                 │         │
                 │    LC tank
                 │         │
                 └────┬────┘
                      │
                    RF OUT
                      │
                     ...
                      
              Variable capacitance
                      │
                ┌─────┴─────┐
Audio ─────────►│  Varactor │
                │   diode   │
                └───────────┘
                      ▲
                      │
                 reverse bias

The audio voltage changes the varactor capacitance:

Vm(t)→C(t)V_m(t)\rightarrow C(t)

which changes:

fc(t)=12πLC(t)f_c(t)=\frac{1}{2\pi\sqrt{L C(t)}}

and therefore produces FM.


What I would change in your particular circuit

If your objective is something like 100 MHz FM, I would not try to fix this by merely changing one component.

I'd redesign the RF section.

Replace the output tank

Instead of:

L1 = 1 mH
C5 = 4.7 µF
C6 = 4.7 µF

use something approximately in the range of:

L1 ≈ 100 nH
C ≈ 20–30 pF

for a 100-MHz region, then provide a varactor diode for modulation/tuning.

Replace RF coupling capacitors

Instead of:

10 µF

use values in the pF range where appropriate.

Add the actual reactance modulator

For example:

                 +Vbias
                   │
                   R
                   │
Audio ── C ────────┤
                   │
                 Varactor
                   │
                   ├──── LC oscillator
                   │
                  GND

The exact topology matters, so I wouldn't simply insert a varactor randomly.


Most important diagnosis

I'd rank the problems like this:

ProblemSeverity
No clear variable-reactance/varactor element🔴 Critical
No proper RF oscillator/feedback around Q2🔴 Critical
L1 = 1 mH🔴 Critical
C5/C6 = 4.7 µF🔴 Critical
10 µF RF coupling capacitors🔴 Critical
Output LC resonates around 3.3 kHz🔴 Critical
Q1/Q2 topology doesn't implement a clear FM modulator🔴 Critical
Transient timestep may be inappropriate for RF🟠 Important
FFT configuration/window may be inappropriate🟠 Important

So the absence of FM is expected from the circuit as currently drawn. The fundamental problem is that it is neither a correctly tuned RF oscillator nor a complete reactance-modulated FM oscillator.

If you give me the intended carrier frequency (e.g. 10.7 MHz, 88–108 MHz, or 100 MHz) and the input modulation frequency/amplitude, I can redesign this exact two-transistor circuit with specific L, C, resistor and varactor values that you can enter directly into Proteus.

5. DeepSeek AI Circuit Analysis

Based on the component list you provided, this appears to be a **reactance modulator** circuit, which is a type of FM (Frequency Modulation) generator often used in low-power FM transmitters. The circuit typically uses a transistor (Q1, 2N3904 FM transmitter) as a variable reactance (capacitance or inductance) that changes the frequency of an oscillator (Q2, 2N3904) in response to an audio signal.

However, you're reporting **no FM signal** at the output. Let's analyze the circuit step by step and identify why it might not be producing FM.

## 🔍 Circuit Analysis (Based on Typical Reactance Modulator Topology)

### **Key Components:**

- **Q1 (2N3904):** Acts as the **reactance device** – its base-emitter capacitance varies with the audio signal applied to its base (via R1, C1). This changes the effective capacitance in the oscillator tank circuit.

- **Q2 (2N3904):** Acts as the **oscillator** (likely a Colpitts or Hartley type). Its tank circuit includes L1 and various capacitors (C2–C6 etc.). The reactance from Q1 is injected into this tank to modulate the frequency.

- **L1 (1mH):** Main inductor in the oscillator tank.

- **R1 (220k), R2 (1k), R3 (2k), R4 (10k):** Bias resistors for Q1 and Q2.

- **C1 (10nF):** Coupling capacitor for audio input.

- **C2 (2nF), C3–C6 (10nF, 4.7nF):** Part of tank and coupling networks.

- **C7–C426 (all 10nF):** Likely **decoupling capacitors** or part of a very long delay line or filter bank – this is highly unusual and suggests either a **schematic error**, **simulation artifact**, or **excessive bypassing** that kills the RF signal.

## ⚠️ Why No FM Signal?


### 1. **Excessive Decoupling Capacitors (C7–C426)**

- There are **hundreds of 10nF capacitors** connected to the power supply or ground. This massive capacitance will **short out any high-frequency (RF) signal** to ground, killing oscillation.

- In practice, you only need a few decoupling caps (e.g., 10nF + 100µF). This many caps will create a **low-pass filter** with an extremely low cutoff frequency, effectively **killing the RF carrier**.

### 2. **Missing Biasing or Incorrect Component Values**

- Q2 (oscillator) may not be properly biased. Check:

  - **R2 (1k)** – is it providing base current?

  - **R3 (2k), R4 (10k)** – correct voltage divider?

  - Q2 needs to be in active region for oscillation.

- **L1 (1mH)** is large – typical FM tank inductors are in the **nH to µH** range for 88–108 MHz. 1mH would resonate at very low frequencies (kHz), not FM band.

### 3. **No Antenna or Output Coupling**

- There’s no output coupling capacitor or antenna shown – the signal might be trapped inside the tank.

### 4. **Q1 Reactance Not Tuned Properly**

- Q1’s collector is likely connected to the tank via a small capacitor. If that coupling is missing or too weak, modulation won't occur.

### 5. **Power Supply Issues**

- If VCC is not clean or too low, oscillation won't start.

## 📊 Waveform & FFT (Expected vs. Observed)

| Parameter | Expected | Observed (if no FM) |

|-----------|----------|----------------------|

| **Waveform** | Sine wave with frequency deviation | **Flat line (no oscillation)** or random noise |

| **FFT** | Single carrier peak with sidebands | **No peak** or only DC/low-frequency noise |

If you see **no peak** in FFT above noise floor, the oscillator is **not running**.

## 🛠️ Troubleshooting Steps

1. **Remove all unnecessary capacitors (C7–C426)** – keep only one or two 10nF for decoupling.

2. **Check Q2 biasing** – ensure Vce ≈ ½ VCC and base-emitter is forward-biased (~0.7V).

3. **Verify tank resonance** – using L=1mH, C≈10nF gives:

   \[

   f = \frac{1}{2\pi\sqrt{LC}} \approx \frac{1}{2\pi\sqrt{1e-3 \cdot 10e-9}} \approx 50.3 \text{ kHz}

   \]

   That’s **not FM band** – you’ll get audio-range oscillation, not RF.  

   → Use L ≈ 100nH and C ≈ 10pF for ~100 MHz.

4. **Inject a small audio signal** (e.g., 1kHz, 100mV) at C1 and check if frequency shifts.

5. **Probe the collector of Q2** with an oscilloscope – you should see a sine wave if oscillating.

## ✅ Final Verdict

**No FM signal** is likely due to:

- **Massive decoupling (hundreds of 10nF caps)** killing RF.

- **Wrong L1 value** (1mH too large for FM).

- **Missing or incorrect biasing** for Q2.

- **No output stage** to radiate or couple the signal.

**Fix:**  

- Reduce caps to a few 10nF + 1x 100µF for power.  

- Change L1 to ~100nH.  

- Adjust tank capacitors (C2–C6) for ~100 MHz.  

- Add a 10pF coupling cap from Q2 collector to an antenna.

After these changes, you should see a clean FM signal in both time-domain (sine wave) and frequency-domain (carrier with sidebands).

Comparison & Conclusion 

  • Propilot Gemini and Google Gemini completely misunderstood the circuit. This is an FM reactance modulator circuit but these AI did not identify the circuit correctly. So there rest of the answer would be wrong anyway.
  • Claude AI, ChatGPT AI and DeepSeek AI all identified the circuit as Reactance Modulator
  • Claude AI correctly pointed out that this reactance modulator is designed for 100kHz and not an FM circuit.
  • ChatGPT incorrectly calculated the carrier frequency given the component values.
  • DeepSeek incorrectly specified capacitors and resistors names and values that are not used as the reason for the circuit failure
Insofar, because of the trunked reasoning, I continued my questions to Claude AI and ChatGPT. The Gemini AI was giving initial complete incorrect answer, so I did not brother to further analyze the circuit. Similarly, I did not analyze the circui further with DeepSeek AI because although it identified the circuit correctly as FM reactance modulator, it did not correctly identify the components their names and values. I think this is because DeepSeek underlying image/video analysis is not good.

Post a Comment

Previous Post Next Post