Arduino Audio Input (3 / 8 stap)

Stap 3: Niet-inverterende versterker


De versterker is de eerste stap in het circuit, het verhoogt de amplitude van het signaal van rond + of - 200mV op + of - 2.5V (ideaal).  De andere functie van de versterker is het beschermen van de audio-bron (het ding in de eerste plaats het genereren van het audiosignaal) van de rest van het circuit.  Het uitgaande versterkte signaal zal bron van alle zijn stroom van de versterker, dus geen lading put on it later in het circuit zal niet worden "gevoeld" door de audio-bron (het microfoonelement in mijn geval).  Dit doen door het opzetten van een van de versterkers op in het pakket van het TL072 of TL082 in een niet-inverterende versterker configuratie.

Het gegevensblad van de TL072 of de TL082 zegt dat het moet worden aangedreven met + 15 en -15V, maar aangezien het signaal zal nooit worden versterkt boven + of - 2.5V is het fijn om het Voer van het op-amp met iets lager.  Ik gebruikte twee 9 volt batterijen in serie geschakeld om een + of - 9V power supply.

Kabellengte tot uw + V (pin 8) en -V (pin 4) bij het op-amp.   Draad van het signaal van de mono-aansluiting tot de niet-inverterende input (pin 3) en de grond pin van de aansluiting verbinden met de 0V verwijzing op uw voedingsspanning (voor mij was dit de kruising tussen de twee 9V-batterijen in serie).  Draad van een weerstand van de 100kOhm tussen de uitgang (pin 1) en het omkeren van de input (pin 2) van de op-amp.  In dit circuit gebruikte ik een 10kOhm potentiometer bekabeld als een variabele weerstand aan te passen de krijgen (het bedrag dat de versterker versterkt) van mijn niet-inverterende versterker.  Verderop in dit Instructable, zal ik u tonen hoe u een LED-indicator kunt toevoegen aan de Arduino pin 13 voor verhuren u weet wanneer u hebt deze pot te hoog opgedoken (wat resulteert in het knippen van het inkomende signaal door de Arduino); op deze manier je weet wanneer je moet afslaan van de pot en krijgt het signaal terug in het bereik dat u wilt (amplitude van ~2.5V).  Deze 10K lineaire taper pot tussen de 0V Naslaggids voor de inverterende ingang en draad.

De volgende vergelijking beschrijft de relatieve amplitudes van het signaal voor en na de niet-inverterende versterker:

Vout = ~ Vin * (1 + R2/R1)
of
Vout/Vin = ~ 1 + R2/R1
waar R2 is de weerstand van de feedback (tussen de output en niet inverterende ingang), R1 is de weerstand op grond Vout is de amplitude van het uitgaande signaal (de uitgang van de versterker) en Vin is de amplitude van het inkomend signaal (de inbreng op de versterker)

In dit circuit R2 is een weerstand van 100kOhm en R1 is een 10kOhm potentiometer (variabele weerstand).  Door te draaien aan de pot kunt u de weerstand van R1 van 0Ohms naar 10KOhms.  Hier zijn een aantal voorbeeld-berekeningen:

Wanneer de pot staat helemaal naar links de weerstand van R1 is 10kOhms en de verhouding tussen de Vout te Vin is over:
1 + 100/10 = 11
Een signaal dat uit de microfoon met een amplitude van 200mV (die is vrij luid op mijn microfoon) zal worden versterkt tot:
200mv * 11 = 2200mV = 2.2V
Dit ligt in het bereik die we (amplitude dicht bij 2.5V willen zonder over)

Wat betreft de pot zijn halverwege standpunt krijgt het een weerstand van 5kOhms, kunnen we de verhouding tussen de Vout te Vin opnieuw berekenen:
1 + 100/5 = 21
nu de amplitude krijgt vermenigvuldigd met 21
Dit is te veel versterking voor het 200mV signaal:
200mV * 21 = 4200mv = 4.2V >> 2.5V
maar deze versterking zou perfect zijn voor een 100mV-signaal:
100mV * 21 = 2100mV = 2.1V = ~ 2.5V

De pot verder naar rechts draaien houdt minderen van de weerstand van R1 en verhogen de versterking (ook wel krijgen) van deze versterker theoretisch tot in het oneindige.  Uiteraard op een gegeven moment de versterker niet zal kunnen aan de macht een signaal met een grote amplitude, maar je krijgt het idee.  Door het aanpassen van de potmeter kunt u aanpassen van de winst van de versterker en afstemmen van de gevoeligheid van de microfoon terwijl nog het houden in een bereik dat houdt van de Arduino.

Opmerking: Zoals u in het bovenstaande circuit zien kunt, dit project gebruikt alleen een van de twee beschikbare op versterkers in de TL072/TL082-pakket.  Ik gebruikte deze chip omdat ze gemakkelijk afkomstig zijn (u kunt zelfs kopen de TL082 op Radioshack deze dagen), ze zijn in feite dezelfde prijs als de één-op-amp-pakketten (TL071 en TL081), en u kunt gebruik maken van de extra op-amp ergens anders op uw circuit (een ander kanaal van input, een audio-uitgang circuit...).  Maar hebt u een TL071 of TL081, het prima zal doen voor dit project.

Gerelateerde Artikelen

Aansluiten van een Sensor met Audio Input en Output

Aansluiten van een Sensor met Audio Input en Output

een sensor behoort tot een hoeksteen voor het vastleggen van de fysieke omgeving. Kan je de verandering van licht met een fotocel cd's, kunt u de ruimte te meten met een afstandssensor en u kunt uw beweging vastleggen met een versnellingsmeter.Er zij
Arduino audio switch

Arduino audio switch

Ik heb binnen mijn schuilplaats een 5.1 Bose surround systeem en een paar van Yamaha NS - 10M Studio luidsprekers. Ik nodig had om ze te rijden met slechts één eindversterker, dus ik nodig een aangepaste audio schakelen tussen luidsprekers en LFE ook
Arduino Audio-uitgang

Arduino Audio-uitgang

Genereren van geluids- of uitgang analoge spanningen met een Arduino. Dit Instructable zal u tonen hoe een echt basic digitaal naar analoog converter instellen zodat u kunt beginnen met het genereren van analoge golven in alle soorten en maten van ee
Aansluiten een Fader met Audio Input en Output

Aansluiten een Fader met Audio Input en Output

een fader behoort tot een basiscomponent voor mengpaneel. U kunt dynamisch uw bron met de beweging van een fader.Er zijn al verschillende manier om drukknoppen gebruiken in uw projecten (b.v. hacken muis en toetsenbord of Arduino, gainer, MCK). Deze
Aansluiten een drukknop met Audio Input en Output

Aansluiten een drukknop met Audio Input en Output

een drukknop behoort tot een hoeksteen voor het vastleggen van uw actie. U kunt dynamisch op een knop om iets te doen.Er zijn al verschillende manier om drukknoppen gebruiken in uw projecten (b.v. hacken muis en toetsenbord of Arduino, gainer, MCK).
Arduino Audio Shield

Arduino Audio Shield

In deze video laten we de eenvoudige stappen voor montage van uw zaak Arduino audio schild. Om te kopen een van deze gevallen, gewoon terug mijn kickstarter-project op: Arduino Audio ShieldStap 1: Hoe Assemble uw zaak Arduino Audio DSP ShieldDe eerst
Arduino Audio DSP Shield

Arduino Audio DSP Shield

De Arduino Audio DSP schild heeft Ringmodulatie, echo, reverb, een oscope, oscillator, willekeurige golfvorm generator, enz. Het is een software- en hardware-systeem, een goede man, in een blikje!Stap 1: Krijgen een arduino audio schildDe schilden zi
Gemakkelijk Arduino Audio Annoyatron

Gemakkelijk Arduino Audio Annoyatron

zulks simpel eenvoudig apparaat speelt een kleine tune op een willekeurige interval, tussen 5 en 30 seconden wanneer de lichten op een kamer afgaan. Het kan slim worden vermomd in een doos van weefsels, of binnen of onder een willekeurig aantal huish
Spelen met een Arduino audio geluidsbestanden (wav)

Spelen met een Arduino audio geluidsbestanden (wav)

Afspelen van wav bestand Audio van uw Audino SD-kaart.Dit Instructable zal u tonen hoe een wav-bestand op je SdCard kan worden afgespeeld via een eenvoudige schakeling aan een spreker.Het wav-bestand moet 8 bits mono. Ik heb geen probleem 44 KHz-best
Arduino Audio geactiveerd / uit-schakelaar

Arduino Audio geactiveerd / uit-schakelaar

ooit wilde uw huisvermaak of geluidsinstallatie aan power up zelf toen inpluggen in uw iPod of andere draagbare MP3-speler?Bekijk deze video om te zien hoe het werkt. Dan flip door de stappen om erachter te komen hoe maak je met behulp van de Arduino
Het gebruik van 2 microfoons in 1 audio Input: ThoughtGrenades.com

Het gebruik van 2 microfoons in 1 audio Input: ThoughtGrenades.com

kopen: http://amzn.to/nntlRzAflevering 2 - www.thoughtgrenades.comEen snelle en handige manier om 2 mics in hechten aan 1 ingang.Editing Software gebruikt: After Effects & Sony VegasAchtergrondmuziek, samengesteld door: youtube.com/user/Mr4nderssonGe
6-kanaals AUDIO INPUT

6-kanaals AUDIO INPUT

6-kanaals AUDIO-ingang (audioin selector)U kunt het gemaakt met, TIC106D Thyristor en met een paar condensatoren en LEDselector van de audio ina eenvoudigedoor het aansluiten van dit apparaat, vele muziekinstrument, welkeCableknock hem uit... Als we
Arduino frequentie detectie

Arduino frequentie detectie

Als een vervolg op de Arduino Audio Input tutorial die ik vorige week gepost, schreef ik een schets die analyseert een signaal binnenkomt de analoge ingang van de Arduino en bepaalt de frequentie. De code maakt gebruik van een sampling rate van 38.5k
Stereo Audio met Arduino

Stereo Audio met Arduino

Onlangs heb ik zijn detachering een heleboel projecten die een 8 bit weerstand ladderdigitaal naar analoog converter (DAC) en een Arduino gebruiken om geluid te maken. (Zie het vocale effecten Arduino, de Arduino drum sampler en mijn audio-uitgang-tu