Audio amplifier goodness

For the third and fourth activity in my TCOM 121.2 Telecommunications laboratory class, I asked the students to prepare a 200 gain (46 dB) audio amplifier using the LM386 with a bandwidth of 20-20kHz.

I required the students to perform simulations by creating a SPICE netlist. The learning curve required is very steep to meet a 1-2 week deadline for performing the activity. I pointed them to the sci.electronics.cad Usenet newsgroup to search from the SPICE .subckt model since the IC cannot be found by default in the library components of MultiSim or Electronics Workbench. There were sample demonstrations on how to generate the netlist and use the model file using LTSpice in the laboratory. My classes’ were very resourceful. To accomodate the steep learning curve, they were able to find an LTSpice symbol associated with the LM386 subckt model and was able to generate simulations using the conventional schematic capture method.

They implemented their audio amplifier circuits on a standard issued prototyping breadboard. Some were able to get gains of up to 190+ but others are still struggling to exceed a 3dB gain (hence the lab extension). After reaching the 43-46 dB gain milestone, they celebrated their accomplishment by playing with the circuit. Most of the students plugged the output of the amplifier to a speaker. Thus sounds were produced based on the frequency input in the function generator. One of my students, Dale Dy played a rendition of “Happy Birthday” using various frequencies from our signal generator and his groups’ LM386 Audio Amplifier:

Technorati Tags: , , ,


1 Response to “Audio amplifier goodness”

  1. 1 Bruce Hesher 2008 7月 4 1:23 am

    Looks like a nice lab. Reminds me of one I gave my students. I have the students build an audio amp and feed it a signal from a funtion generator. If the function generator is set to jump in 100Hz increments from 100 to 200 to 300 to 400 to 300 to 200 to 100Hz in a time span of about 2 seconds the sound effect is that of the computer on the starship Enterprise NCC1701.


以下に詳細を記入するか、アイコンをクリックしてログインしてください。 ロゴ アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中


Allan M. Espinosa

Currently based in Tokyo, Japan
DevOps Engineer at Rakuten, Inc.