Entrada de Arduino Audio (3 / 8 paso)

Paso 3: No invertir el amplificador

El amplificador es el primer paso en el circuito, aumenta la amplitud de la señal de alrededor de + o - 200 mV a + o - 2, 5V (idealmente).  La otra función del amplificador es proteger la fuente de audio (lo genera la señal de audio en primer lugar) del resto del circuito.  La señal amplificada de salida será fuente de toda su corriente del amplificador, para poner en él más tarde en el circuito de carga no se "sentirán" por la fuente de audio (el elemento de micrófono en mi caso).  Para ello, configurando uno de los amplificadores op en el paquete TL072 o TL082 en una configuración de amplificador no invertir.

La hoja de datos de los TL072 o TL082 dice que debe ser alimentado con + 15 y - 15V, pero puesto que nunca se amplificarán la señal por encima de + o - 2.5V está muy bien ejecutar el amp op con algo inferior.  Utiliza dos baterías de nueve voltios conectadas en serie para crear un + o - fuente de alimentación de 9V.

Conectar su + V (pin 8) y -V (pin 4) el amplificador operacional.   Cable la señal desde el conector a la entrada de no inversión (pin 3) y conecte el conector de tierra de la toma de la referencia 0V en el suministro de voltaje (para mí este fue el punto de unión entre las dos pilas de 9V en serie).  Alambre de una resistencia entre la salida (pin 1) y la inversión de entrada (pin 2) del amplificador op de 100kOhm.  En este circuito utilicé un potenciometro de 10kOhm wired como una resistencia variable para ajustar la ganancia (la cantidad que el amplificador amplifica) de mi amplificador no invertir.  Más adelante en este Instructable, te voy a mostrar cómo puede Agregar un LED indicador a Arduino pin 13 para hacerle saber cuando tienes este bote dado vuelta encima de demasiado alto (resultando en recorte de la señal entrante por el Arduino); esta manera usted sabe cuando debe bajar la olla y obtener la señal en el rango que desea (amplitud de ~2.5V).  Cable Este pote forma cónica lineal de 10K entre la entrada inversora y la referencia 0V.

La siguiente ecuación describe las amplitudes relativas de la señal antes y después del amplificador no invertir:

Vout = ~ Vin * (1 + R2/R1)
o
Vout/Vin = ~ 1 + R2/R1
donde R2 es la resistencia de retroalimentación (entre la salida y no entrada de inversión), R1 es la resistencia a tierra, Vout es la amplitud de la señal de salida (la salida del amplificador) y Vin es la amplitud de la señal de entrada (la entrada al amplificador)

En este circuito R2 es una resistencia de 100kOhm y R1 es un 10kOhm potenciómetro (resistencia variable).  Girando el bote puede cambiar la resistencia de R1 de 0Ohms a 10KOhms.  Aquí están algunos cálculos de ejemplo:

Cuando el bote se da vuelta hacia la izquierda la resistencia de R1 es de 10kOhms y trata de la relación entre Vout a Vin:
1 + 100/10 = 11
Una señal que sale del micrófono con una amplitud de 200 mV (que es bastante ruidoso en mi micrófono) se amplificarán a:
200mv * 11 = 2200mV = 2.2V
Esto es correcto en el rango que queremos (cerca de 2, 5V sin pasarse de amplitud)

Girando el recipiente a su posición a medio camino se dará una resistencia de 5kOhms, podemos calcular la relación entre Vout a Vin otra vez:
1 + 100/5 = 21
ahora la amplitud se obtiene multiplicada por 21
Esto es demasiada amplificación de la señal de 200 mV:
200mV * 21 = 4200mv = 4.2V >> 2.5V
pero esta amplificación sería perfecta para una señal de 100mV:
100mV * 21 = 2100mV = 2.1V = ~ 2.5V

Da vuelta el bote más lejos a la derecha seguir disminuyendo la resistencia de R1 y aumentar la amplificación (también llamada ganancia) de este amplificador teóricamente hasta el infinito.  Obviamente en algún momento el amplificador no será capaz de una señal con una amplitud enorme de energía, pero usted consigue la idea.  Ajustando el potenciómetro puede ajustar la ganancia del amplificador y afinar la sensibilidad del micrófono mientras se mantiene en un rango que le gusta el Arduino.

Nota: Como se puede ver en el circuito anterior, este proyecto sólo utiliza uno de los dos amplificadores op disponibles en el paquete TL072/TL082.  Utilicé este chip ya que se obtienen fácilmente (se puede incluso comprar el TL082 en Radioshack estos días), son básicamente el mismo precio que los paquetes de amp op solo (TL071 y TL081), y puede que desee utilizar el amp op extra en algún otro lugar en el circuito (otro canal de entrada, audio circuito...).  Pero si tienes un TL071 o TL081, lo hará muy bien para este proyecto.

Artículos Relacionados

Shield Arduino Audio

Shield Arduino Audio

En este vídeo mostramos los pasos para el montaje de su caso de audio shield Arduino. Para adquirir uno de estos casos, solo volver a mi proyecto de kickstarter: Arduino Audio escudoPaso 1: Cómo montar tu caso de Shield Arduino Audio DSPEl primer pas
Escudo de Arduino Audio DSP

Escudo de Arduino Audio DSP

El escudo de Arduino Audio DSP tiene modulación de anillo, eco, reverb, un oscope, oscilador, generador de forma de onda arbitraria, etc.. Es un sistema de software y hardware, un hombre sano, en una lata!Paso 1: Conseguir un escudo audio de arduinoL
Fácil Arduino Audio Annoyatron

Fácil Arduino Audio Annoyatron

este simple dispositivo simple juega una pequeña melodía a intervalos al azar, entre 5 y 30 segundos cuando apagarán las luces en una habitación. Puede ser hábilmente disfrazada dentro de una caja de tejido, o dentro o debajo de cualquier número de o
¿Arduino Audio accionado el interruptor

¿Arduino Audio accionado el interruptor

Ever quería su entretenimiento en el hogar o el sistema de sonido a la energía encima de sí mismo al conectar tu iPod u otro reproductor portátil de MP3?Vea este vídeo para ver cómo funciona. Entonces voltear a través de los pasos para saber cómo hac
Salida de Arduino Audio

Salida de Arduino Audio

Generar el sonido o la salida voltajes analógicos con un Arduino. Este Instructable le mostrará cómo configurar un muy básico digital al convertidor de análogo para que puedas empezar a generar las ondas analógicas de todas las formas y tamaños de un
Monitor entrada de Arduino LCD analógica/digital.

Monitor entrada de Arduino LCD analógica/digital.

Esto es como hacer un monitor de entrada/salida de arduino powered LCDPaso 1: materiales.Estas son las cosas que usted necesita.Arduino UNO.Protector de teclado de DFRobot 1602 LCD (no tiene que ser este tipo, solo tienes que saber el pin-out).Comput
Cómo controlar un bosquejo del proceso con dos entradas de Arduino

Cómo controlar un bosquejo del proceso con dos entradas de Arduino

Este tutorial le mostrará cómo construir un circuito básico de Arduino que puede controlar una divertida bola color sketch en el proceso.Se necesita:1 x placa Arduino (estoy usando un Uno)1 x Breadboard1 x foto-resistencia1 x 10 k Ohm Resistor (marró
Usando el PCF8575 i2c i/o Expander a leer entradas con Arduino

Usando el PCF8575 i2c i/o Expander a leer entradas con Arduino

este Instructable le mostrará lo fácil es añadir entradas adicionales a su Arduino. Puede utilizar esta técnica para Agregar cientos de entradas adicionales a tu Arduino con sólo dos cables mediante un protocolo de comunicación de lujo llamado i2c (v
Entrada de Arduino analógica pantalla

Entrada de Arduino analógica pantalla

Hola, este es un sencillo instructivo que muestra cómo utilizar una entrada analógica (potenciómetro) y mostrar que en forma de porcentaje en una pantalla de caracteres LCD 16 X 2Gracias por mirar!Paso 1: Piezas necesarias lo que necesita:1 x arduino
Hackear un cambiador de voz para añadir una entrada de Arduino

Hackear un cambiador de voz para añadir una entrada de Arduino

otro hack rápido. Compré un cambiador de voz porque estaba buscando algo barato que podría ser hackeado en un dispositivo de entrada de voz. Básicamente quería animar un cráneo cuando hablé. Bono adicional, ahora el muñeco del cráneo también tendría
Rotatorio a la unidad de entrada de Arduino usando LDR (resistor dependiente de luz)

Rotatorio a la unidad de entrada de Arduino usando LDR (resistor dependiente de luz)

desde mi experiencia, muchos dispositivos de entrada giratorios en Arduino dependen de un potenciómetro que permite una resistencia variable. en este instructable, vamos a intentar conseguir el mismo efecto utilizando una LDR, LED y una tira de papel
Audio estéreo con Arduino

Audio estéreo con Arduino

Recientemente yo he publicando un montón de proyectos que usan un 8 bit escala de resistenciaconvertidor digital a analógico (DAC) y un Arduino para hacer sonido. (ver el cuadro de efectos vocales de Arduino, Arduino tambor sampler y mi tutorial de s
Transmisión de datos de Android a Arduino a través de jack de audio

Transmisión de datos de Android a Arduino a través de jack de audio

Con este proyecto puede enviar bytes de android a arduino usando solamente un conectador audio del gato.¿Cómo funciona?Básicamente, android envía una señal de audio "morse" a arduino. Arduino en la otra mano descifra el código morse a un byte. A
Arduino intermedio: Entradas y salidas

Arduino intermedio: Entradas y salidas

Continuando con mi introducción a Arduino puesto, irá este Instructable sobre algunos temas un poco más avanzados con Arduino, relativos específicamente a controlar y muchas entradas y salidas. La siguiente clase cubre cómo conectar entradas de Ardui