Arduino Due entrada guitarra de ADC y DAC salida mezclador (1 / 4 paso)

Paso 1: diseño

yo no soy un ingeniero de audio eléctrico con amplia experiencia de amplificadores de audio. Sin embargo, estoy en esta edad moderna y hay un montón de ayuda disponible a través de la interweb. Usé esta interweb y una aplicación de simulación de circuito android llamada EveryCircuit. Después de varios meses de error, acabé con el diseño anterior.

Como de vez en cuando me gusta destrozar sin pensar mi guitarra, uno de los criterios de diseño fue que la señal de la guitarra cruda debe pasar por el circuito con como poca interferencia de fase cambiando los condensadores y ruido generando resistencias como sea posible. Mover las macetas virtuales en la simulación muestra que este es el caso de este circuito.

El circuito está construido de cuatro amplificadores op. He utilizado el opa2132p. Que el dispositivo contiene dos opamps en un dil de 8 pines. En el diagrama anterior:

Verde: es la señal de entrada de guitarra.
Azul: es la señal de entrada del CAD de la debida.
Rojo: es la salida mezclada.
Naranja: es la señal para ser alimentados en el ADC en la debida

Amp OP 1 (abajo izquierda): el propósito de este opamp es amortiguar la entrada de guitarra. Es esencialmente sólo un seguidor de voltaje. El amplificador operacional es poder pins son 5V y - 5V. Su producción es consumida por el circuito de mezcla (arriba a la derecha) y el circuito de "bias" de ADC (abajo a la derecha).

Amp OP 2 (abajo a la derecha): este toma la entrada de guitarra tamponada de amp op 1 y le da un sesgo adecuado para alimentar el arduino due ADC. El sesgo se logra proporcionando un voltaje fijo en el + entrada (ignorar el 1.9V en el diagrama - en la práctica se trata de 1. 65V, que es precisamente a medio camino entre 0V y 3.3V). La señal es suministrada a la entrada negativa mediante un 4.7uF desemparejamiento del condensador y un pote de 10Kohm que puede usarse para añadir algunos ganan a la señal de modo que llena el ADC de 0-3.3V gama. La salida también es alimentada nuevamente por medio de la olla para evitar que el amplificador operacional se satura. Este amplificador se alimenta con 5V y 0V en sus guías de alimentación.

La salida de este amplificador operacional está entre 0 y 5V. Así que he usado un 22K, 22K +68 K divisor del voltaje para reducir a 3, 3V.

[Actualización: 26 de enero de 2014: he añadido un filtro de paso bajo 16 KHz de un 1Kohm y 10nF. Esto es porque yo soy de muestreo la señal a 32768 que Hz. Nyquist dice que las frecuencias por encima de 32768/2 pueden disfrazarse como las frecuencias por debajo de ese valor. Este filtro corte eso aliasing. Por cierto su también por qué programas ejecutan en 44KHz... Cuando oído humano sólo va a 20 KHz.]

El interruptor y la resistencia de 274Kohm es una simulación muy cruda de arduino por impedancia de entrada del ADC. Según la hoja de datos de la impedancia de la ADC aumenta si se reduce la tasa de muestreo ADC. De audio, velocidad de procesamiento será mayor que 274Kohm. Encender el interruptor no muestra ninguna caída de tensión preocupante.

Amp OP 3 (DAC input): es otro seguidor de voltaje. Alimentación es de 5V y 0V. La señal de salida se reduce un 4,7 K y K 6,8 divisor de tensión para reducir la señal a la guitarra como niveles. Su salida está desacoplada y alimenta en el opamp mezclador (parte superior derecha) de la CA.

Amp OP 4 (mezclador): es un sumador de voltaje. Sus entradas provienen de lo opamp de ADC y la opa DAC a través a macetas de 10K. Un lado de cada uno de esos potes está conectado a tierra y proporcionan una manera de mezclar la guitarra cruda y la señal efectuada de la DAC. Los limpiadores de transportar la señal a dos resistores de 100Kohm. Estos proporcionan una tierra virtual en el + entrada.

[Actualización 26 de enero de 2014: he bajado el resistor de 100 K en la víbora a 33 K. Dar un poco más de volumen por el efecto].

La salida se alimenta hacia atrás mediante unas resistencias de 1K que proporcionan una ganancia de 2.

Potencia de este amplificador operacional debe ser de 5V y - 5V.

Como el otro opamp salida, lo he puesto en una resistencia de 1Mohm mediante un conmutador al modelo (mal) la impedancia de entrada de un amplificador de guitarra.

El componente final es pasar de un bajo filtro consistente en un 1K y el capacitor de 10nF. Esto suaviza el paso irregular como voltajes proporcionados por la DAC. Paso como voltajes igual esta característica los componentes armónicos que son de mucho mayor frecuencia de 16KHz caiga este filtro proporciona.

Artículos Relacionados

Entrada Arduino Due guitarra ADC

Entrada Arduino Due guitarra ADC

quería construir un circuito de entrada de guitarra para un arduino due ADC.El circuito está diseñado para ser conectado a un arduino debido pin analógico. Estos pines de entrada de ADC requieren voltajes entre 0 y 3.3V cuando la salida recogida de g
Generador de onda senoidal 3 fases basado en Arduino Due

Generador de onda senoidal 3 fases basado en Arduino Due

el propósito de esta parte es ayudar a alguien que está tratando de utilizar de vencimiento mayor rendimiento + falta de referencia + hoja de datos no-provechoso.Este proyecto es capaz de generar hasta 3 fase senoidal @ 256 muestras / ciclo en baja f
Casa construida receptor remoto IR o demodulador con fototransistor y Arduino Due

Casa construida receptor remoto IR o demodulador con fototransistor y Arduino Due

Mi módulo de receptor de IR de Banggood bangged después de la primera carrera - sólo dejó de trabajar. Otro nuevo tardará semanas en llegar, pero el show debe continuar... así que decidí buscar solución temporal, y funcionó:).Yo busqué en Google y qu
Para empezar con la parte de kl46z FRDM 4 - ADC y DAC

Para empezar con la parte de kl46z FRDM 4 - ADC y DAC

¡ Hola!En esta parte mostraré cómo usar ADC y DAC con mbed para compilador.En hoja de datos p.172 podemos notar que pin ADC0 es PTE20 y DAC0 pin es PTE30Paso 1: ADC En primer lugar tenemos que crear el objeto como AnalogIn name(ADC_PIN). Utilicé PTE2
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
Arduino láser guitarra

Arduino láser guitarra

¡ Aquí está! El uno y único Instructable que necesitará. La guitarra de láser de Arduino.Lo que se necesita:-10 resistencias de k-Láser módulo (Sparkfun.com)-Sensores luz (Amazon.com)-Alambre (mina fue rescatado de viejos cables usb)Botón de encendid
Simplificado Electric Imp a Tutorial de Arduino Due

Simplificado Electric Imp a Tutorial de Arduino Due

Introducción:Este es un tutorial básico para enviar información de la Imp eléctrico a la debida Arduino a través del UART (RX, TX) yo soy bastante nuevo en tanto así que algunas cosas que escribo puede ser incorrecta. Mayoría de la información que ob
Servo control utilizando arduino y rock guitarra banda

Servo control utilizando arduino y rock guitarra banda

este no es mi primer Instructable comentarios desagradablesCómo hice un programa dePaso 1: enchufe el todo Conecte a los puertos usb y del otro lado del cable a la arduino arduino cable y rock band guitarra receptorlo siento si esta confundido alguno
Tiempo usando Electric Imp de amiguismo y Arduino Due

Tiempo usando Electric Imp de amiguismo y Arduino Due

a enviar un video de mi tiempo de amiguismo que hice recientemente. Usa al diablillo eléctrico para conectarse a internet y obtener información del tiempo y la debida de Arduino para enviar esa información a las partes respetadas.No estoy seguro si l
Añadiendo una EEPROM 24LC256 a la Arduino Due

Añadiendo una EEPROM 24LC256 a la Arduino Due

arduino debido carece de una eeprom. Este instructable agrega uno y permite almacenar valores en memoria no volátil que sobrevivirá a una actualización de firmware de arduino.Paso 1: diseño Hay algunas realmente buenas instrucciones aquí:http://www.h
Arduino Powered Sensor de temperatura con pantalla LCD salida primera vez autor entrada

Arduino Powered Sensor de temperatura con pantalla LCD salida primera vez autor entrada

Nunca había sido un chico un poco de concurso pero siguió adelante y entró en el primer concurso de autor de tiempo, si te gusta mi intructable o simplemente aprender algo nuevo y creo que he ganado tu voto por favor! =]Hola a todos! Por favor pelado
Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). Rex, el Robot está compitiendo en robótica y sensores concursos. ¡Muchas gracias! ;-)Este Instructable fue desarrollado en mi último proyecto
Luces de LED Multicolor reactiva de música

Luces de LED Multicolor reactiva de música

Ilumina tus fiestas de año nuevo e impresionar a tus amigos con estos increíbles luces de LED multicoloras reactivas música esa respuesta y cambiar sus colores en cada latido fuerte. Estas luces no son sino simples tiras de LED RGB conectado al ardui
Colector de enredadera

Colector de enredadera

¿Se ha preguntado si alguien está de pie fuera de su casa mirando en a través de la ventana en la puerta? Bueno, para mi instructable, va a crear un receptor de enredadera. Este instructable le notificará cuando alguien está en el paso anterior. No m