element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Open Source Hardware
  • Technologies
  • More
Open Source Hardware
Blog Simple DCR (Direct Conversion Receiver) – Part 2: Common Emitter Amplifier
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Open Source Hardware to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: shabaz
  • Date Created: 24 Mar 2026 3:06 AM Date Created
  • Views 318 views
  • Likes 10 likes
  • Comments 20 comments
  • 7MHz
  • 40m
  • simple_dcr
  • hf
  • radio
  • rf
  • amateur radio
Related
Recommended

Simple DCR (Direct Conversion Receiver) – Part 2: Common Emitter Amplifier

shabaz
shabaz
24 Mar 2026

Table of Contents

  • Introduction
  • Circuit Diagram
  • Dealing with Inputs and Outputs
  • Power Supply Problem!
  • Applying a Signal
  • Frequency Response
  • Loading the Amplifier
  • Testing Both Stages Together
  • Summary

For all blog posts in this series, click here, or type simple_dcr in the search box at the top of this page!

Introduction

This blog post is about a fairly popular, low-cost, easy-to-build radio receiver project, intended for speech and tones (not music) on radio channels at approximately 7 MHz. You need a radio license to transmit in the 7 MHz amateur radio band, but it’s legal for anyone to construct a receiver and listen to that band.

I decided to create a printed circuit board (PCB) and assemble the circuit.

In the first blog post, I started construction back-to-front, at the very last part of the audio power amplifier stage that connects to an 8-ohm speaker, and determined that the stage works best with an audio input limited to a ballpark of about 40-80 mV p-p, depending on how much distortion one is willing to tolerate. Beyond 80 mV p-p, the distortion is very bad.

In this blog post, I decided to continue working back-to-front and assemble the amplifier stage immediately preceding the final stage assembled in the last blog.

Circuit Diagram

The green portion of the circuit was constructed and tested in blog #1. For this blog 2, the blue portion was assembled. Also, the capacitor C8 was temporarily disconnected at the spot marked with X, so that the blue stage could be tested in isolation.

image

Dealing with Inputs and Outputs

Usually, one uses oscilloscope probes to view signals in a circuit under test. Sometimes I use a thin coax cable instead. It’s not recommended, but you can get away with it for some tests, especially at very low frequencies, such as for audio amplifiers. Where a coax cable becomes important is for delivering signals from a signal generator or for viewing signals at higher frequencies, provided that the cable end has a 50-ohm termination.

In any case, I used coax cables with small SMA connectors on the ends, because SMA sockets can be low-cost, and are easy to solder onto a PCB with short lengths of wire, but you could use proper oscilloscope probes as recommended.

Power Supply Problem!

For initial testing, I shorted the input of the audio amplifier (actually, I just attached an SMA attenuator because it was close at hand; that’s almost a short), and then probed the output at the output capacitor, with the last stage disconnected at the spot labelled X as discussed earlier.

You’d expect to see a flat line on the ‘scope, close to 0V (or 0V if you’ve set the oscilloscope to AC input).

The project is intended to run from a nominal 9V supply, specifically a 9V battery. For testing, I was using a bench power supply that had an unfortunate fault: approximately 30 mV amplitude pulses at about 300 Hz (I don’t know why; I’ll open it up sometime). The power supply pulses are shown in green in the screenshot below.

The yellow trace is the amplifier stage output! It’s unusable, since if the expected output from the amplifier stage is to be about 40mV p-p, the pulses are of a similar ballpark amplitude; it would completely destroy the signal-to-noise ratio for the desired signal!

The problem occurs because the amplifier is not very good at rejecting power supply ripple. Ordinarily, this might be unnoticeable when powered by a 9V battery, but as soon as you connect any realistic power supply, the noise on the supply rail will swamp the output, because all typical power supplies have noise. The problem will be even worse for the amplifier stage that will be built in blog 3, since that stage handles even lower-amplitude signals at its input, but I’ll cross that bridge when I come to it. If you have any suggestions, please let me know! (ideally in-tune with the circuit philosophy, which is discrete parts; perhaps I need a Zener supply? The amplifier stage's current consumption will be just a few milliamperes.

image

One solution is to decouple the supply using some filtering. To do that, I disconnected the two resistors from the 9V supply rail, and inserted a resistor and capacitor as shown in the red box. Apologies for the poor circuit diagram; my PC was missing KiCad.

image

Now the result was usable. As can be seen, the 30 mV PSU spikes (green) are now just 1 mV spikes (yellow). Hopefully, most typical power supplies will have a bit less noise than my faulty PSU.

image

To summarize, the main takeaway is that such basic amplifiers need a stable power supply, especially when the output signal is expected to be low amplitude, and at a minimum, it could be a resistor and capacitor filter in the supply rail to the amplifier.

The photo here shows the extra resistor and capacitor bodged onto the PCB. The alligator clip attaches to the amplifier's output (the negative lead of capacitor C8), and the pink wire next to it is used to reconnect the amplifier to the next stage when required. The amplifier input is lower-right in the photo (where the potentiometer would normally go).

image

Applying a Signal

Now that the power supply problem was not as much of an issue, I decided to apply a sine-wave input to the amplifier. Here, there’s a test equipment-related issue to overcome: the amplifier has a gain of approximately 95, so for a desired output of 40 mV p-p (to avoid overdriving the final amplifier stage), the input signal needs to be about 0.4 mV p-p.

Typical signal generators cannot create such low-amplitude signals. I decided to attach some SMA attenuators in line to drop the amplitude a bit. It’s worth having a few attenuators on hand if you’re working with signal generators; you can DIY them too.

Decent attenuators cost a fair bit, but for very non-critical work, there are AliExpress options (this is definitely not advised for real work, because a failure would be very easy to miss, would be extremely easy to occur, and there’s a high chance it could destroy test equipment or circuitry under test, when working with higher power sources). Plus, even when functioning, they likely won’t meet the advertised specs, especially at higher frequencies. If you’re purchasing for work purposes, they absolutely need to be known brand attenuators from a distributor.

image

I applied a signal, added attenuators as required, and adjusted the signal generator output so the green output was about 40 mV p-p. The yellow signal shows the signal generator output, but the amplifier input was connected to an attenuated version of that, therefore the displayed amplitude of the yellow trace can be disregarded; the amplifier gain is about 95, so the attenuated input will have been approximately 400 uV p-p.

image

Frequency Response

The screenshot below shows the frequency response in blue over the range of 100 Hz to 10 kHz; as can be seen, it’s essentially flat. The dB value on the left is not relevant, since the signal at the amplifier input was attenuated, as mentioned earlier, whereas the oscilloscope was attached directly to the unattenuated signal.

image

Loading the Amplifier

So far, the amplifier had been tested in isolation, with capacitor C8 temporarily disconnected from the final power amplifier stage. Next, C8 was reconnected, and the frequency response was measured again at the same point in the circuit. It can be seen that the output drops with that load, reducing from the 4 dB shown in the response chart above, down to -1 dB (i.e. a 5 dB difference, which is about half the amplitude) at 100 Hz, and then falling to about – 6 dB (a 10 dB difference from the unloaded response, i.e. the output is about a third of the unloaded amplitude) by 1 kHz.

image

While the non-flat loaded response isn’t great, it’s probably not that big a deal for speech and tones.

Testing Both Stages Together

From the first blog post, we know that the final audio amplifier stage requires about 40 mV p-p before the speaker output distorts.

The amplifier stage discussed in this blog has its amplitude drop to about a third to a half as it gets loaded by the final stage, therefore the input needs to be driven to about 2 mV p-p to drive the final stage to a comfortable level.

The screenshot below shows the 2 mV p-p input in green, and the output across an 8-ohm load attached to the final stage is shown in white.

image

Here’s the frequency response (ignore the dB value, since I again used an attenuator, whereas the frequency response chart uses the direct signal generator output). While not perfect, I think it’s very acceptable for speech and tones:

image

The proof is in the pudding, so I attached a real 8-ohm speaker (rather than the 8-ohm resistor I had been using) and connected the input to an audio source. The video here shows the audio input signal; a little overdriven as you can see from the amplitude, but as you can hear, the audio is still very intelligible – and loud enough for such a basic amplifier. There is audible fan noise in the recording, picked up by the microphone; that's from the nearby power supply.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Summary

A common-emitter amplifier was constructed, but the poor power-supply rejection ratio needed to be improved to prevent supply noise from swamping the low-amplitude signal. An RC filter was used to decouple the supply, and it greatly improved the output.

The frequency response isn’t flat once the amplifier is loaded with the final amplifier stage, but the overall audio can still sound reasonably intelligible, even with a bit of distortion when the input is slightly overdriven.

The combined amplifiers from this blog and blog 1 require an input signal of several millivolts peak-to-peak to produce usable volume from the 8-ohm speaker at an acceptable level of distortion. Eventually, the audio amplifier will get replaced with a better design, but for now, it’s usable.

The next step is to build the first audio amplifier stage (based around transistor Q5 in the circuit in blog 1), and try to improve the power supply rejection significantly, since it’s more critical the smaller the amplitude of wanted signals there are.

Thanks for reading!

  • Sign in to reply

Top Comments

  • michaelkellett
    michaelkellett 1 day ago in reply to shabaz +1
    Looks a bit neater than mine ! MK
  • michaelkellett
    michaelkellett 3 hours ago in reply to shabaz

    Hi Shabaz, I'm sure I posted a picture of my veroboard power amp but it seems to have disappeared !

    Never mind - I'll post it again if anyone asks Relaxed

    You could get really bold if you wanted, and do a discrete version of the diff amp as well.

    It will have no advantages at all over an integrated op-amp except for not being integrated.

    I discovered that Microchip do some 555 derivative parts that would be nice for your oscillator: MCP

    image

    MK

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz 11 hours ago in reply to michaelkellett

    Thanks again so much for the design effort, and for testing it for real! Once the PCBs and bits and pieces arrive, I'll send some to you, in case you wish to assemble another one, maybe for stereo : )

    When the boards arrive I'm also going to experiment to try to convert to an intercom or field telephone, since I think kids would have a ton of fun with that in the summer, in a park for instance.

    I had drawn up the circuit below a few months back, but now I can swap out U1 and U4 for discrete amps. I still need to work on the oscillator.. it's incorrect currently, I will modify that so SW1B attaches it to LINE, and powers it on (otherwise oscillator tone may leak into the audio). EDIT: Hm, maybe I should consider putting DC on the LINE, or a specific out-of-speech-band tone, so that remote units can be powered off to save the battery, but will cause an alert to be generated to tell the user to switch their unit on.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • michaelkellett
    michaelkellett 1 day ago in reply to shabaz

    Looks a bit neater than mine !

    image

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz 1 day ago in reply to shabaz

    Power amp PCB done, and files on GitHub.

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz 1 day ago in reply to michaelkellett

    I've tried out the power amp simulation, it's really good! Moving on to the PCB layout now, but placed the KiCad project in its current state on GitHub, in case anyone wants to experiment with the sim.

    image

    image

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube