Zeta Reticuli: MIDI control de ecualizador de 10 bandas y múltiples interfaz de efecto externo (2 / 5 paso)

Paso 2: El primer Hardware de la versión

Circuit Sections:

  1. Potencia: 5VDC se trae adentro de una verruga de la pared a través de un conector de barril.
  2. CPU: Teensy. Me encantan a estos chicos de lil! Empecé a utilizarlas por costo y porque su USB a bordo (no FTDI) permite utilizar varios perfiles de USB nativo, así no tener que hacer cualquier footwork de lujo driver/emulador. Se trata de un plug ' jugar dispositivo MIDI Arduino.
  3. Interfaz de usuario: El Teensy envía los datos de la pantalla a un LCD HD44780 compatible en modo 4 bits y tiene entrada de dos botones táctiles. Los botones elegir qué canal MIDI la Reticuli Zeta responde a la entrada MIDI de. La pantalla LCD muestra el canal actual, el nivel de cada uno de los 10 canales EQ y el modo de funcionamiento actual.

    En esta versión del circuito tengo todos los 16 pines para el LCD presionando hacia fuera en una cabecera y un segundo jefe de 4 pernos teniendo 5v +-hacia fuera a los pulsadores y devolver las dos entradas para el Teensy. Después de ordenar los PCB yo rápidamente yo mismo al darse cuenta que no necesito que muchas líneas como algunos son redundantes y algunos se usan patadas. Esto ha cambiado en la próxima versión.

  4. Datos MIDI: Entrada de (parte de mi) engranaje de MIDI viene a través del estándar DIN de 5 pines. Utiliza un montaje del PWB en la primera versión de esta placa, pero casi definitivamente utilizará un conectado a un cabezal de 90 grados en la siguiente versión de montaje en panel para liberar espacio de la Junta así como flexibilizar el diseño del recinto. Estos datos son aislados de la Teensy por un optoacoplador H11 que también robó de la vieja interfaz de MIDI.

    El firmware actual permite simultánea MIDI ser recibido en el puerto USB. Teóricamente podría añadir un puerto de salida de MIDI y enviar y recibir sobre los puertos USB y MIDI, como un rudimentario adaptador MIDI-USB. Tengo pensado en explorar esta opción en futuras versiones, aunque me temo que tiempo y lag un problema grave.

  5. Ecualizador: La sección EQ se basa alrededor de chips de Rohm BA3812L (2). Sinceramente solo se toma directamente de la nota 10-banda de la aplicación de la hoja de datos. La premisa básica es que cada banda de frecuencia se fija por dos condensadores. El primero (A) establece la frecuencia resonante (específicas) y los conjuntos segundo de ancho de banda (Q). La hoja de datos tiene la fórmula para determinar estos valores. Los valores y sus bandas de frecuencia resultante que usé son los siguientes. Una vez que una banda de frecuencia está aislada del resto de la señal de esta manera se utiliza un potenciómetro para variar su volumen antes de ser recombinado con el resto de la señal y establecido a través de la salida de jack 1/4 de pulgada. Los chips AD5206 (potenciómetros digitales de 10 6 k) se utilizan en lugar de macetas estándar por lo que pueden ser controladas en SPI por el Teensy.
  6. Entrada y preamplificador: Entrada de audio entra a través de un jack de 1/4 de pulgada y se encamina a una de las ollas digitales de 10K que es controlado por controlador continuo MIDI 6. Yo llamo a esto el "nivel de ganancia" como esto modera la entrada a través de un circuito LM386 para aumentar la señal. Antes de decidir sobre el uso de una etapa de preamplificación, mientras se desarrolla el circuito en forma de placa funcionó maravillosamente mientras tenía un pedal de distorsión enganchado antes los espaguetis de Zeta Reticuli. Hasta conducirlo no era una señal limpia. Esta versión del PCB tiene la opción de soldar una tapa en el opamp los pines 1 y 8 para tener una ganancia de 200. Sin la tapa el preamplificador tiene una ganancia de 20. La ganancia adicional crea mucha distorsión, por lo que en realidad en su lugar utilizo un palanca para cambiar el caos de adentro y hacia fuera. En la próxima versión planeo usar un interruptor de 3 posiciones para niveles de alta/baja/bypass de preamplificador. Mejor aún ser un relé controlado por el Teensy así las opciones podrían ser seleccionadas sobre MIDI.
  7. Salida: También colocar en uno de los botes digital de 10K que es controlado por el controlador continuo MIDI 7 y conocido como "volumen". No estoy seguro si mi uso separado de controladores 6 y 7 puede ser problemático en algunas situaciones ya que, si lo estoy entendiendo su uso correctamente, deben ser capaces de ser combinadas que permite un nivel de volumen individual de 14 bits.

Frecuencias y condensador valores :

Durante la investigación de mi proyecto también encontré una similar, aunque ajustada manualmente, el kit que tiene gran información en sus instrucciones PDF muchos de los previamente calculados valores de condensador.

Los valores que utilicé en esta versión:
FREQ, CASQUILLO, CASQUILLO B
33Hz, 3.3µF, 0.082µF
56Hz, 2.2µF, 0.047µF
100Hz, 1μF, 0.022µF
250Hz, 0.47µF, 10000pF
500Hz, 0.22µF, 5600pF
1kHz, 0.1µF, 2700pF
2.2 kHz, 0.068µF, 1000pF
4.1 kHz, 0.027µF, 680pF
8.2 kHz, 0.015µF, 330pF
16kHz, 6800pF, 180pF

Esquema:

El esquema ilustrado aquí es la primera versión. La única corrección o cambio de los mencionados en la sección de PCB es el pinout del conector de alimentación.

Muestra lista de materiales:

Chip de EQ, eBay, Rohm BA3812L
ollas digitales, digikey, AD5206BN100-ND
Teensy 2.0, PJRC.com, TEENSY
LCD, eBay, compatible con HD44780
Puerto MIDI, digikey, CP-2350-ND
1/4 jacks, digikey, SC1121-ND
optoacoplador, digikey, H11L1-MQT-ND
¿conector de alimentación,?,?
TAPA de 680PF, digikey, 445-4736-ND
TAPA 5600PF, digikey, 445-8391-ND
TAPA 6800PF, digikey, 445-8392-ND
CAP 0.015µF, digikey, 445-8279-ND
CAP 0.022µF, digikey, 445-8280-ND
TAPA 330PF, digikey, 445-4777-ND
TAPA 180PF, digikey, 445-4774-ND
TAPA 2700PF, digikey, 445-4788-ND
TAPA 10000PF, digikey, 445-8384-ND
CAP 0.1µF, digikey, 445-8421-ND
CAP 0.47µF, digikey, 445-8413-ND
TAPA 1μF, digikey, 445-8405-ND
CAP 3.3µF, digikey, 445-8294-ND
CAP 1000PF, digikey, 445-4783-ND
CAP 0.027µF, digikey, P4649-ND
CAP 0.082µF, digikey, P4724-ND
CAP 0.22µF, digikey, 445-5311-ND
CAP 0.047µF, digikey, 445-5301-ND
CAP 0.068µF, digikey, P4523-ND
CAP 2.2µF, digikey, 445-8298-ND
CAP 100µF, digikey, 399-6602-ND
TAPA de 10μF, digikey, 399-6597-ND
RES 6.8K, digikey, 6.8KEBK-ND
OPAMP, digikey, LM386N-1/NOPB-ND
POTE de 10K, digikey, 262UR103B-ND
RES 10K, digikey, 10KQBK-ND
RES 220, digikey, 220QBK-ND
RES 270, digikey, 270QBK-ND
Encabezados de Breakaway, digikey, S1012EC-40-ND

PCB:

El primer borrador de este es también el primer PCB que he tenido profesionalmente manufacturado. Este ha sido un sueño bucketlist-nivel que me ha intimidado por años y finalmente ir todos en él, a pesar de mis errores, ha sido la apertura de ojos muy.

En la recomendación de un amigo solía ITead Studio para hacerlos y estoy turbo-satisfecho con el trabajo que lo hicieron así como el costo. Tomó alrededor de un mes para volver a las tablas. La gran mayoría de ese tiempo fue el envío. Incluso antes de llegar ya había hecho una serie de cambios al diseño. Una vez que estaban en la mano descubrí que también había hecho varios errores de novato, así:

  • El Teensy se coloca detrás del conector MIDI de manera que bloquea cualquier conector micro-USB normal. Pude conseguir una conexión confiable doblando uno de conector de mis cables. Un conector de 90 grados se denomina definitivamente para en este diseño.
  • No pude encontrar una biblioteca hecha de antemano para las virutas del potenciómetro digital AD5206, así que hice uno. Me había cambiado el tamaño de la cuadrícula en águila y había olvidado que significa que el ancho entre hileras de pernos es camino equivocado. Yo era capaz de doblar las patas y que se ajuste, así que no hay daño hay.
  • La toma MIDI DIN que arrebató de una interfaz MIDI Mac viejo tiene espaciamiento ligeramente diferente en las 2 lengüetas de montaje frontal que el componente de biblioteca de águila que utiliza. Castrados que usé por lo que encajaría.
  • El error más vergonzoso y lo peor es que tengo mal el conector de alimentación. Tan tan tan mal. Esto significa que en lugar del conector por el agujero que yo quería estoy haciendo hacer mediante un conector de montaje en panel que no importa lo mal en mal estado en el pasado como conectes lo correctamente en el presente.

Artículos Relacionados

Video de instalación de Kaoss Pad guitarra Midi Controler

Video de instalación de Kaoss Pad guitarra Midi Controler

Este es el Video de instalación de la guitarra de dos cerezas instrumentos Kaoss Pad Midi controlador de juego.http://twocherriesinstruments.Ecrater.com/ver el vídeo de demostración enhttp://www.youtube.com/watch?v=LkjWCXPsKrc
Control CC MIDI en Ableton Live con un Arduino Uno

Control CC MIDI en Ableton Live con un Arduino Uno

En este instructable utilizaremos un potenciómetro en un Arduino Uno para controlar una CC MIDI en Ableton Live. Un MIDI CC está parado para el regulador continuo, es decir, un número en el rango de 0 a 127 inclusive modular algo con. En el youtube q
Ecualizador automático auriculares

Ecualizador automático auriculares

¿Teniendo en cuenta un par de auriculares, podemos hacer que les suene como otra y tal vez alta calidad par de auriculares? En este instructable, construimos un dispositivo que trata de hacer precisamente eso. Nuestro ecualizador automático auricular
Robot musical MIDI Melodyian

Robot musical MIDI Melodyian

Saludos tierra! Este Instructable le mostrará cómo construir su propio Melodyian - un robot basado en Arduino, 3D imprimibles que puede moverse, iluminar y hacer música! Es también un robot de MIDI y puede controlarse a través de MIDI inalámbricament
Controlador de estilo MIDI MPC casero

Controlador de estilo MIDI MPC casero

1.0 INTRODUCCIÓNDecidí construir y diseñar un controlador midi que se utiliza para enviar comandos a un equipo que ejecuta un DAW (digital audio workstation) para controlar diferentes parámetros dentro de ella. El DAW que usé se llama Ableton Live. H
Cómo hacer un sintetizador de sonido de Arduino con interfaz MIDI

Cómo hacer un sintetizador de sonido de Arduino con interfaz MIDI

Con este sintetizador puede hacer Arduino reproducir formas de onda totalmente personalizados. Debido a la interfaz MIDI, puede conectarse a cualquier equipo que cuentan y jugar con el sonido que desee.Paso 1: materialesArduino (en este caso Arduino
Arduino MIDI Bass Pedals

Arduino MIDI Bass Pedals

siempre me ha gustado pedales de bajo. Soy un gran fan de la banda Rush y su bajista Geddy Lee. La mayoría de mis álbumes favoritos de Rush utilizan los pedales Moog Taurus que se han convertido en sinónimos de su sonido de la época. No sé lo que es.
Sensores de efecto Hall 1: Posicionar el Control de

Sensores de efecto Hall 1: Posicionar el Control de

En este Instructable vamos a aprender cómo utilizar interrupciones en el Arduino para los sensores de efecto hall en un motor de seguimiento de posición de la pista. Esto es parte 1 de una serie de 3, la próxima semana aprenderemos sobre sincronizaci
Coche de Control remoto controlado por Wi-Fi sin microcontrolador

Coche de Control remoto controlado por Wi-Fi sin microcontrolador

Se trata de un coche de control remoto controlado de Wi-Fi con cámara que puede ser conducido a través de internet. El coche RC es muy singular ya que está utilizando un enrutador inalámbrico y eliminar la necesidad de un microcontrolador.Paso 1: Est
Inalámbrico MIDI para Rock Band Keytar

Inalámbrico MIDI para Rock Band Keytar

He tenido un controlador keytar de banda de Rock en el estante en mi calabozo durante un tiempo que encontré para algunos bucks en un outlet de muebles de todos los lugares. Por alguna razón, pone hacia fuera MIDI regular además de ser un controlador
Reemplazo de la tarjeta de control de interfaz de usuario en una máquina de lavar, lavadora LG.

Reemplazo de la tarjeta de control de interfaz de usuario en una máquina de lavar, lavadora LG.

Paulatinamente durante los últimos dos años, hemos estado experimentando un declive en la capacidad para utilizar la perilla de control en nuestra lavadora LG - modelo WM2032HW. El ciclo de mando de selección era un tipo que seleccionado electrónicam
Arduino DRV 2667 Driver Piezo háptica Control

Arduino DRV 2667 Driver Piezo háptica Control

Durante un proyecto que estaba trabajando para mi maestría en la RCA - ingeniería de diseño de la innovación, estaba buscando una manera de control transductores piezoeléctricos para crear feedback táctil avanzada y efectos.Me enteré de TI con una am
Cómo construir una pirámide de pinchos de bambú

Cómo construir una pirámide de pinchos de bambú

este Instructable le mostrará cómo construir una pirámide de pinchos de bambú y bandas de goma.todo lo que necesitas es:8 pinchos de bambú9 bandas de gomaPaso 1: Preparar las piezas Tomar el bambú 8 pinchos y cortar su extremo afilado.Paso 2: Constru
Los componentes de Software de grabación de estudio de Linux

Los componentes de Software de grabación de estudio de Linux

hay una gran cantidad de herramientas disponibles para Linux para la producción y grabación de sonido de muchas clases.  De hecho, si tienes un ALSA (PCI o USB) o una interfaz de audio compatible FFADO (FireWire), usted encontrará que Linux puede sat