Autor Tema: Problemas con ruido en patilla del PIC 16F8620  (Leído 4560 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Problemas con ruido en patilla del PIC 16F8620
« en: 23 de Julio de 2013, 07:19:15 »
Hola a todos.
 
Resulta que tengo implementado en un pic un sistema de alarma que utiliza la señal PWM por hardware para excitar un altavoz de 8 ohmios.
 
La patilla 17 del pic 18F4620 se conecta a un amplificador de audio LM386N. para amplificar la señal, en el pic he implementado un led que parpadee para que avise de que el sistema está en marcha, pues bien nada más arrancar el sistema, sin que se active la señal PWM el altavoz empieza a sonar de modo intermitente como una sirena de policía con el ritmo del cambio de estado del led, si se activa la señal PWM ya no hace ese ruido, igual que al desactivarse la señal, ya no hace ese ruido de modo intermitente como al principio y se queda todo en silencio.

Todo esto lo he mirado con un osciloscopio y se ve cuando el pin está en reposo una pequeña señal de rizado y al activar la PWM se le saca
 
No sé si me explico bien, si necesitan más detalles no duden en pedirlos.
 
La verdad es que no sé a qué se debe éste comportamiento, es como si por la patilla del pic se colaran interferencias y la verdad es que no sé como remediarlo, a ver si alguien me puede aconsejar.

 
 
 
Gracias y un saludo a todos
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #1 en: 23 de Julio de 2013, 12:44:11 »
  Me pasó un par de veces que intenté implementar varios led parpadeando en un multiswitch para pedales de efectos de guitarra y se me colaba ruido en la alimentación de los propios pedales.

  ¿El pin de PWM los fuerzas a 0 antes de comenzar todo?

  También se podría intentar implementar un filtro pasa altos en el pin PWM para evitar que pase la frecuencia de parpadeo del led.
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #2 en: 23 de Julio de 2013, 14:38:50 »
Hola buenas, pues si he forzado el pin a 0 y como si nada, pensaba que podría ser por una fuente de alimentación mal filtrada pero cambie la fuente y sigue pasando lo mismo es más me metí filtros RLC y sigue igual.

todo el montaje del prototipo lo tengo en una protoboard y utilizo dispositivos por i2c y spi

lo de filtrar la salida del pic se me había ocurrido pero la verdad es que no tengo mucha idea de como hacerlo, en su día hice cálculos de filtros pasa alto y bajo con operacionales pero ya no me acuerdo.
si tienes algún esquema para probar....

aaa por cierto, creo que este hilo va en la sección de proyectos de microcontroladores pic, si algún moderador es tan amable de cambiarlo...

gracias
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #3 en: 24 de Julio de 2013, 18:32:01 »
Nadie tiene algún consejo que darme, se me acabaron las ideas y estoy trabado en esta fase del proyecto  :8} :8}
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #4 en: 24 de Julio de 2013, 18:51:27 »
  En esencia, un filtro pasa altos puede ser un capacitor en serie con la señal.

  Aquí un link de wikipedia con info. http://es.wikipedia.org/wiki/Filtro_de_paso_alto
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #5 en: 24 de Julio de 2013, 18:56:09 »

Pon el esquema.

¿ Tienes un electrolítico entre el puerto del PIC y la entrada del amplificador ?
Revisa las masas, ambos, PIC y amplificador deben de compartir la misma masa y puesta a negativo.
Si la conexión del PIC al amplificador es con un cable y de cierta longitud, debes usar cable apantallado, con la malla a masa.
Prueba a poner el puerto en flotación (entrada), hasta que actives el PWM.

Hazle un debug al programa para descartar errores de programación.



Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #6 en: 26 de Julio de 2013, 14:24:58 »
Pues subo el esquema, espero que esté claro, he tardado porque no lo tenía hecho en kicad solo en papel.
si no entienden algo pregunten.
gracias

pdt: tengo un pequeño error en el esquema, es por las prisas, me olvide de conectar los dos pines de mas de alimentación y masa del pic, pero en general es a si como lo tengo
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #7 en: 26 de Julio de 2013, 14:44:09 »


Yo metería un condensador de 1uF entre RC2 y el potenciómetro, para aislar en continua la entrada del amplificador.
Si el hilo que une RC2 con el potenciómetro de volumen es largo, debería de ser de cable apantallado con la malla a masa.

¿ No le pones condensadores de desacoplo al PIC ?, todos los Vdd deberían de llevar un condensador de 100nf a masa y colocados lo más cerca posible de cada patilla. Además las patillas 31 y 32 no las puedes dejar sin conectar.

Si todo esto no resuelve, Debug al canto, y se ve de inmediato si es un fallo de programación.


« Última modificación: 26 de Julio de 2013, 14:49:55 por planeta9999 »

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2060
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #8 en: 26 de Julio de 2013, 15:27:12 »
Y porque no pruebas este esquema   :mrgreen:
Alli hay varios que podrian servir  ;-)

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #9 en: 28 de Julio de 2013, 14:28:56 »


Yo metería un condensador de 1uF entre RC2 y el potenciómetro, para aislar en continua la entrada del amplificador.
Si el hilo que une RC2 con el potenciómetro de volumen es largo, debería de ser de cable apantallado con la malla a masa.

¿ No le pones condensadores de desacoplo al PIC ?, todos los Vdd deberían de llevar un condensador de 100nf a masa y colocados lo más cerca posible de cada patilla. Además las patillas 31 y 32 no las puedes dejar sin conectar.

Si todo esto no resuelve, Debug al canto, y se ve de inmediato si es un fallo de programación.



-Ya explique que se me olvido de pintar los pines 31 y 32 pero en el circuito original están puestas si no no funcionaría
-tengo condensadores puesto de desacoplo en todas las alimentaciones de 0,1uf
-he probado muchos esquemas y con el mismo resultado.

el problema (creo) que no es de cables largos ni nada, ya que el cable lo desconecto de la pata 17 del pic y ya no hace más ruido, para mi el ruido viene como de dentro del pic y se cuela por la patilla 17 porque sin tocarle nada y nada más arrancar el dispositivo mete un ruido infernal a ritmo de del parpadeo del led como una sirena de ambulancia, miro un osciloscopio y veo una muy pequeña señal 
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado Thulsa Doom

  • PIC24F
  • *****
  • Mensajes: 771
    • https://electronicadicto.wordpress.com/
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #10 en: 07 de Agosto de 2013, 19:25:32 »
¿Nadie me puede echar una mano sobre esto?
Más códigos y desarrollos en https://electronicadicto.wordpress.com/ date una vuelta y curiosea un rato...

Desconectado AngelGris

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2480
Re: Problemas con ruido en patilla del PIC 16F8620
« Respuesta #11 en: 07 de Agosto de 2013, 19:29:44 »
¿Nadie me puede echar una mano sobre esto?

¿Probaste con un filtro pasa altos a la salida del PWM?
De vez en cuando la vida
nos besa en la boca
y a colores se despliega
como un atlas


 

anything