Estoy diseñando un sintetizador simple con Arduino (solo el Atmega IC) y funciona bien. Lo único es este molesto clics que apenas escucho constantemente si subo un poco el volumen.
En el pasado tuve este problema, por eso intentaba solucionarlo diseñando la PCB, separando 3 sectores de tierra en partes digitales y analógicas en un lado de la PCB. En teoría, eso debería evitar que la parte digital contamine la parte analógica. Parece que no funcionó del todo porque todavía puedo escuchar los clics .
Hay dos cosas que hacen clics al mismo tiempo , según mis pruebas:
1- el cristal de Atmega: si elimino el IC de Atmega, ese clic se detiene. ** ACTUALIZACIÓN: ** Ese clic fue causado por el programa Atmega. Pero todavía tengo estos otros sonidos de clic midi:
2- Los mensajes Midi: Cuando Midi no está conectado, no hay clic. Después de que se envía cada mensaje midi (una nota o un reloj, es decir) escucho un clic. Por ejemplo, el reloj hace un flujo constante de clics y se acelera si aumente el ritmo en el dispositivo maestro que envía el BPM. Si tomo el IC Atmega y envío mensajes midi, puedo escuchar los clics, por lo que es independiente de él. Por eso creo que es un problema de diseño de PCB
Para eliminar el problema, quité la parte LM358 donde las "tijeras" están en la imagen esquemática y solo obtengo la salida de donde dice PWM, que es solo la salida del IC de la atmega.
Entonces, mi pregunta es: ¿Ves algún defecto de diseño de PCB? ¿Qué podría estar causando el clic ruidos?
¡Gracias!
PD: puedo cargar el archivo Eagle si lo solicito. ][]