En este artículo, describiré cómo puede actualizar a casa sintetizador musical El desafío será para nosotros desarrollar primero y luego volver a armar electronica sintetizador, pero con efectos y funciones adicionales.
Hoy en Internet hay una gran cantidad de esquemas diferentes para sintetizadores aficionados. La mayoría de ellos se basan en el principio de 555 u otros circuitos generadores. La única limitación es que dicho circuito puede generar un solo tono a la vez, y para tocar acordes, necesitamos mantener las teclas juntas, mientras recibimos varios tonos que suenan simultáneamente.
En consecuencia, para 12 tonos, necesitamos 12 generadores de frecuencia. Si su teclado musical consta de 48 teclas, necesitará 48 generadores de tonos.
Entonces, en este caso, el chip lógico CMOS 4060 puede salvarnos. Este chip tiene un divisor / contador binario de catorce canales con función de transferencia de extremo a extremo, así como el propio generador. El diagrama de bloques de funciones CMOS 4060 se ve así: la salida Qn tendrá el enésimo valor del contador, como 2 ^ n, lo que significa que Q4 2 ^ 4 = 16 (1/16 de la frecuencia del reloj) mientras que Q5 2 ^ 5 = 32 ( es decir, 1/32 de frecuencia de reloj). En mi caso, usaré este chip en particular.
Los tamaños de las octavas están interconectados. La primera octava, es C1 (frecuencia 16.3Hz), tiene exactamente media octava C2 (frecuencia 32.7Hz), etc. El CMOS 4060 es capaz de compartir su velocidad de reloj a través de las salidas Qn. Para hacer esto, necesita generadores de tonos (4060x12), mientras que habrá soporte para 7 octavas (7x12 = 96 tonos).
En realidad, el proyecto inicial es el siguiente: el diseño consiste en un generador de tonos 12x4060 y dsPIC que está diseñado para efectos, amplificadores y control.
El diagrama anterior muestra los generadores de tonos CMOS 4060. La frecuencia de reloj de la cual, podemos calcular por la fórmula f = 1 / (2xPixR2xC1). En mi desarrollo, uso 4 octavas (es decir, 48 tonos) comenzando desde la octava C3 (frecuencia 130Hz) y hasta la octava B6 (frecuencia 1975Hz). Puede elegir los valores que requiera.
Entonces, se prepara un esquema en el que 6 tonos de salida:
Los siguientes diagramas son una fuente de alimentación convencional 7805a y un amplificador LM386. Básicamente nada especial:
Entonces, el primer paso para nosotros será preparar el software y los botones. Tomé los botones del teclado de juguete chino, que quería tirar, sin embargo, fue muy útil después.Lo único que me confundió fue que los botones de matriz se usaron en el juguete. Como resultado, hice para los botones PP:
La placa de circuito se muestra aquí:
Aquí vemos el tablero que preparé para botones con el tamaño original:
Mi ensamblaje se muestra realmente aquí:
Esta foto muestra los cables y circuitos:
En esta foto vemos el ensamblaje completado con éxito:
Para ajustar la frecuencia, utilicé Nexus 7, así como la aplicación de sintonizador gStrings. Por cierto, quiero agradecer a los desarrolladores por esta útil aplicación. Ahora necesitaremos ajustar solo una octava. Ahora que C3, C4 o cualquier otra nota está sintonizada, el resto se sintonizará automáticamente gracias al divisor de frecuencia:
Finalmente, después del descanso y una gran cantidad de cafeína, se completó la primera fase del proyecto y resultó así:
Las siguientes acciones:
- En la imagen puede observar un espacio vacío entre los tableros. Así es, este espacio está diseñado para controlar dsPIC y efectos de sonido.
- También tenemos que hacer la tapa superior.
Mis pensamientos sobre esta asamblea:
- Los botones, desafortunadamente, no son tan suaves como en el teclado original. Por lo tanto, será necesario encontrar una opción más adecuada para resolver la versión final del dispositivo.
- El amplificador LM386 no coincide exactamente con los tonos. A bajo volumen, noté cierta distorsión. Por lo tanto, más tarde, lo más probable es que lo reemplace con un amplificador estéreo más adecuado. También me gustaría tener octavas izquierda y derecha con efectos separados y salida de sonido.
Lista con radioelementos:
El resultado: Por lo tanto, puede actualizar su sintetizador. El proceso, naturalmente, no es rápido, para este tipo de procesamiento necesitará paciencia y algunas habilidades. Sin embargo, el resultado requiere todos estos esfuerzos y no te decepcionará. A la salida, obtendrá una excelente experiencia que se puede aplicar en muchas otras modificaciones, actualizaciones o hecho en casa tecnología electrónica