This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema con un sistema de audio
#1
Estoy teniendo un pequeño problema con un sistema de audio. Lo que hace es generar unos tonos desde un microcontrolador PIC desde dos pines diferentes. El caso es que esos dos pines están conectados a unos jacks de audio de manera independiente, es decir, un pin a un jack diferente pero las masas de los dos jacks están unidas.

Cuando se genera un tono por un pin debería sonar solo por uno de los jacks, sin embargo hay sonido por los dos y mi pregunta es ¿Es por culpa de tener las mismas masas?

Está comprobado que solo genera un tono por un solo pin pero suena por los dos jacks.

Os agradezco de antemano vuestra ayuda Mola

PD: No puedo hacer una comprobación directa ya que no estoy probando esto en protoboard, es en PCB ya.
  Responder
#2
Saludos, Lobo Blanco...

Gwynbleidd escribió:Cuando se genera un tono por un pin debería sonar solo por uno de los jacks, sin embargo hay sonido por los dos y mi pregunta es ¿Es por culpa de tener las mismas masas?

La señal que oyes es una senoidal (O Muchas, depende de cuanto hayas filtrado la señal digital, de hecho, lo de una es ideal, claro. En la práctica siempre vas a tener armónicos...) y esa señal la tienes que referenciar a algo. Que ambas señales estén referenciadas a la misma masa no tiene por qué dar problemas. Piensa en unos auriculares estéreo: comparten la masa, pero cada auricular tiene su propio canal.

Gwynbleidd escribió:Está comprobado que solo genera un tono por un solo pin pero suena por los dos jacks.

¿Y no puede ser que tengas un corto en algún punto entre ambos? imagino que de ser eso lo habrías localizado, pero según la topología puede no ser tan evidente... Sobre todo si es después del filtrado...

Gwynbleidd escribió:PD: No puedo hacer una comprobación directa ya que no estoy probando esto en protoboard, es en PCB ya.

¿Que quieres decir con eso? Que lo tengas montado en PCB no es problema, idealmente al hacerla pondrías testpoints... Imagino que no, pero vamos, siempre puedes medir físicamente en los pines del conector jack, y ver si están cortocircuitados. O si no es un corto pero se "comunican" por alguna resistencia.

De todos modos, lo habitual: es más sencillo ayudar cuanto más material aportes, esquema, layout del pcb, incluso una foto...
  Responder
#3
Me he explicado mal, la onda no es senoiodal, es PWM, pongo ahora mismo un esquema de Eagle.
  Responder
#4
¿Pero entonces es para un zumbador y no para altavoz? Si es para altavoz, ¿No lo filtras luego?
  Responder
#5
Thorontir escribió:¿Pero entonces es para un zumbador y no para altavoz? Si es para altavoz, ¿No lo filtras luego?

Es para un altavoz y lo filtro mediante un filtro paso bajos. Sonar suena bien, el problema es el que digo
  Responder
#6
Sacado del Eagle el pequeño sistema de audio. Como veis es muy sencillo

[Imagen: 2uid4b4.jpg]

Se ven dos salidas de audio desde el PIC, filtradas por dos condensadores electrolíticos de 1uF, que van a las salidas y dos puntos de test
  Responder
#7
Bueno, un pwm pasado por un paso bajo es un convertidor de digital a analógico, y variando el duty del pwm vas haciendo la senoidal que te decía. Al final es lo que se oye. Pero todo esto, como dices, no tiene que ver con el problema. Mera curiosidad nada más.

Al lío...

Lo primero, igual se me va la cabeza ya, pero... ¿No habría que filtrar la continua también? Vamos, un condensador en serie para dejar sólo la alterna, y ya filtrar con el paso bajo para eliminar "lo que sobra" por arriba... Esto, de nuevo, no es el problema, pero de nuevo, curioso que es uno Lengua

Y ya del problema. Si lo que se oye (Y entiendo que así es por como lo describes) es exactamente la misma señal (y no ruido, que por otro lado con esas frecuencias tampoco se inducirá mucho, supongo) digo yo que tendrá que ser cosa, como te decía, de que las pistas se toquen en algún punto. Pero claro, con ese filtro tan sencillo sería un corto directamente entre los pines del micro y eso no le iba a gustar mucho. De todas formas, ¿Cómo son los jack? ¿Son de cable o para soldar en pcb? ¿Has probado a medir (sin alimentar el circuito) la resistencia entre los pines de señal de ambos jack?

No se me ocurre ahora mismo mucho más que decirte... Yo mediría eso, resistencia entre ambos "canales", entre estos y masa, y a ver que pasa. Por otro lado, ¿Cómo comprobaste que de verdad sólo se genera en uno de los pines?

EDIT: Es más, ¿Cómo pones la salida que quieres en los pines, usando los registros LAT o los PORT?
  Responder
#8
YA ESTÁ SOLUCIONADO :yeah:

Había dos fallos, uno evidente y el otro no tanto. El primero es la línea de masa, estaba en aire. Cuando realicé el esquema de Eagle lo hice bien pero por algún motivo que desconozco, éste la eliminó después. Esto hacía que sonara muy bajo.

El segundo problema, el que sonara siempre en las dos zonas era debido a los altavoces, estaban estropeados. No sé que les pasaba que cuando se conectaban hacían sonar siempre a los otros. Con otros altavoces diferentes todo va correctamente Mola

Mil gracias Thorontir :aplauso:
  Responder
#9
Me alegro de que funcione... La verdad es que parecía muy raro, pero ya se sabe, en esto de la electrónica muchas veces parece que los duendes existen xD
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  ¿GND es común en un sistema de circuitos enlazados y de diferentes voltajes? RocaDiesel 1 246 11-02-2022, 04:58 PM
Último mensaje: grafisoft
  APORTE MODULO REPRODUCTOR DE AUDIO DRF0299 hugotecnologia 0 513 11-12-2020, 06:58 PM
Último mensaje: hugotecnologia
  APORTE SISTEMA DE ALARMA (Wifi - 4G) kuadri 0 888 04-02-2020, 08:38 PM
Último mensaje: kuadri
  APORTE Contruye tu propio AMPLIFICADOR DE AUDIO kuadri 0 1,165 02-10-2018, 04:02 PM
Último mensaje: kuadri
  Audio via BT Triggerr 5 4,714 01-02-2015, 07:38 PM
Último mensaje: Triggerr