• Viernes 15 de Noviembre de 2024, 07:00

Autor Tema:  Control Automático De Ganancia  (Leído 2543 veces)

Bixix

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
Control Automático De Ganancia
« en: Miércoles 16 de Marzo de 2005, 16:06 »
0
Hola otra vez!!! :P

Esta vez también sigo preguntando sobre software :comp:

Tengo problemas con la señal aun habiéndola pasado por un filtro. :o

Tengo un programa que es un reconocedor de voz, y parece que este programa necesita una señal  filtrada y acotada.(Quiero tratar la señal con la placa de evaluación del dsPIC30F6014 (El filtrado lo he conseguido......GRACIAS!!  ;) ))

Después de quitarle el ruido...(Pasarlo por un filtro paso banda de frecuencia de voz), quiero acotar la señal con el fin de

1) Al hablarle bajo le de una ganancia alta

2) Al hablarle alto me disminuya la señal, para que el reconocedor no se sature..

el algoritmo puede ser algo asi...

El problema lo tengo en la ganancia..
El control automático de ganancia podría ser mi solución...

El problema...que no soy lo que se dice una experta en C....

Si alguien me pudiera echar una mano.. :(

GRACIAS!!!!!!!!!!!!!!!!!!!!!!!!!!! :lol:

boni

  • Miembro activo
  • **
  • Mensajes: 54
    • Ver Perfil
Re: Control Automático De Ganancia
« Respuesta #1 en: Lunes 23 de Mayo de 2005, 16:13 »
0
Hola!

Si quieres te explico como funciona un control automatico de ganacia (AGC)

- Mide la potencia de la senal
- La compara con un patron
- Actua sobre la senal

Con mas detalle:
Medimos la potencia de la senal y le restamos al referencia.
La referenica es la potencia que deseas que tenga la senal.

Si la senal medida es justo como tu quieres, perfecto el resultado sera un 0 .
Pero si hay difecrencia entre la senal medida y la deseada no tendremos 0.

Es decir, en esta parte se calcula un error...si es 0, no hago nada y si es diferente, actuo.

Para que la respuesta de tu AGC sea suave,  antes de actuar se suele filtrar la senal con un PI o PID.

Parece un poco complicado, pero son solo operaciones matematicas.

Espero haberte ayudado!