¿Qué tiene de malo este diseño simple de PCB? (sintetizador midi)

4

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. ][]

    
pregunta Pancra85

1 respuesta

4

La hoja de datos 6N137 dice:

  

Debe conectarse un capacitor de derivación de 0.1 μF entre los pines 5 y 8.

Esto es necesario no solo para evitar que el 6N137 oscile, sino que también protege al resto del circuito de caídas en la fuente de alimentación.

Tiene un inductor frente a la fuente de alimentación digital de ATmega, pero podría ser una mejor idea moverlo / copiarlo para proteger la parte analógica de su circuito de cualquiera de las partes digitales.

    
respondido por el CL.

Lea otras preguntas en las etiquetas