Autor Tema: comparar amplitud  (Leído 3139 veces)

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

Desconectado alogic.on

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 772
comparar amplitud
« en: 09 de Junio de 2007, 17:21:06 »
hola a todos
Necesito comparar la amplitud de una señal de audio ,que cuando la amplitud es mayor marque uno a la salida y 0 al contrario, he estado mirando sobre como hacerlo con este circuito ,pero no se nada de frecuencias
http://www.x-robotics.com/hardware.htm#Detector%20de%20frecuencia%20NE567
existe algo para hacerlo con la amplitud de la onda???
left   __XX__XX_
right _XX__XX__
es para conocer la velocidad y sentido de giro de una cinta magnetica
 
gracias y un saludo

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: comparar amplitud
« Respuesta #1 en: 09 de Junio de 2007, 19:19:55 »
Hola alogic.on

Separemos.
Lo que necesitas y quieres es :

Detectar picos de amplitud de una señal ?
Detectar picos de amplitud de una determinada frecuencia ?

Los circuitos necesarios para esos fines, serían distintos entre sí.
Cuéntanos eso, así sabremos para donde ir.

Saludos
Mario

Desconectado alogic.on

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 772
Re: comparar amplitud
« Respuesta #2 en: 10 de Junio de 2007, 05:52:13 »
perdona que  me lio :? :?
supongo que seran los picos de amplitud de una señal,como lo estoy haciendo. Con un comparador y un 555 como osc. monoestable consegui que se estabilizara la señal , el astable da siempre los pulsos de la misma longitud y si va rapido un pulso coge al anterior y muy lento manda hasta dos o tres, la señal la adapto a nivel ttl con un disparador de schmit , como vereis aun me queda mucho para enterarme :( he estado leyendo webs en las que explicaban la lectura de bandas magneticas , solo que no se como grabar con un soft de programacion en la cinta los datos a seis pulsos por negra en 120 bpm, unos 760 pulsos en cada canal por minuto a 33rpm.Cogi un secuenciador de musica, un oscilador,y jugando con el autopan cambia la amplitud en los canales izq, y der, desfasadas en 90º como en un encoder incremental. En los adjuntos hay un trozo de la grabacion de la cinta. si quireis le dais un vistazo y ma decis cual seria la mejor forma para pasar eso a niveles logicos para usarlo como un encoder incremental(ta lleno el servidor, lo dejare en algun lado)
http://alogic.on.googlepages.com/6clikspornegra1compas.wav
6pulsos120bpm
un saludo y gracias
« Última modificación: 10 de Junio de 2007, 09:44:32 por alogic.on »

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
Re: comparar amplitud
« Respuesta #3 en: 10 de Junio de 2007, 12:57:27 »
Hola, creo que lo mas simple, seria un diodo y pequeño capacitor, luego algus smith trigger para cuadrar la onda....
y despues con el pic verificas sentido de giro o frecuencia, pero seria como "detectar" la onda , y encontrar la envolvente ...

Un abrazo

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado alogic.on

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 772
Re: comparar amplitud
« Respuesta #4 en: 10 de Junio de 2007, 15:21:33 »
en el oscilografo sigue dando pulsos erroneos cuando sube la amplitud  :shock: he probado un monton de valores y es un completo fracaso,estoy empezando a pensar que por amplitud no se puere de hacer

quiero hacerles una pregunta. Cuando no hay sonido la lectura es de una frecuencia diferente a cuando hay sonido , indiferentemente de un valor u otro,no??
y si es asi, solo tendria que medir la frecuencia a la que esta ese sonido y configurar el ne567 para que a su salida se ponga a nivel bajo cuando esta pase por el.pasando del monoestable de la salida para que los pusos sean de la misma longitud que la frecuencia
no ha usado nadie un circuito externo al pic para convertir el analogico a digital o simplemente se usa el pic, podria hacerlo con un 16f84 que reconozca la frecuencia y en caso de ser una u otra que ponga a cero o uno alguna de sus salidas, pero esto me parece matar moscas a cañonazos , de todas formas si alguien ha usado la amplitud de la onda para cambiar el nivel logico me gustaria conocerlo y que utilidades le han dado

un saludo
« Última modificación: 11 de Junio de 2007, 07:57:44 por alogic.on »

Desconectado alogic.on

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 772
Re: comparar amplitud
« Respuesta #5 en: 13 de Junio de 2007, 07:19:04 »
mmmmf , se me habia pasado. He realizado pruebas con un lm567 para distinguir una frecuencia de otra.Ha sido un semifracaso
cuando la velocidad de la cinta se estabilizaba,si reconocia la frecuencia pero desde que para y gira en la otra direccion no cambiaba de estado la salida del LM ,mmmmmmpf claro la frecuencia cambia conjuntamente con la velocidad,cosas que tiene uno que darse de frente contra ellas para recordar :?
Asi le he puesto a la entrada del grabador un oscilador configurado en onda cuadrada a 47,8Hz para que diese 6 pulsos por negra a 120 bpm y no tuviese oscilaciones entre punto de subida y bajada,ha quedado grabada con pequeñas caidas, creo que con este circuito puedo cuadrarla  y adaptar los niveles a ttl, para que reconozca el pic los flancos de subida y bajada. usando la señal de audio para excitar el optoacoplador .
6pulsos120bpm
6pulsos120bpm
si teneis alguna idea mejor, para un novato sin experiencia :mrgreen:

gracias y un saludo


 

anything