Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos » Arduino y Raspberry Pi
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

18/09/2014 #1


Digitalizar onda seno de 127hz
Buenas,

tengo un proyecto y no se como hacerlo. El tema es:

una señal de audio (2 cables + y -) transmiten una onda senoidal de 127hz y 1v. Lo que quiero es digitalizarla metiendola por entrada analogica A0 y realizar el algoritmo para medir frecuencia y voltaje y si la onda es de 127hz y 1v que saque un 1 lógico por alguna salida digital.

¿Como se conectan los cables + y - ? EL positivo a A0 analogica y el negativo a masa?

¿Como se captan los ciclos negativos ?

Muchas dudas como vereis.. A ver si alguno de vosotros sabe como puedo realizar esto...
18/09/2014 #2

Avatar de foso

Si estás hablando de un microcontrolador estás obligado a levantar la señal para que nunca sea negativa. La excursión de tu señal siempre debe estar entre masa y el valor de referencia de tensión.
Para levantar la señal lo mas sencillo que te aconsejo es un amplificador en clase A tomando la salida sin acoplar con capacitor. El punto de trabajo debe dejar en el colector una tensión Vref/2, donde Vref es la referencia de tensión. De esta forma se permite la màxima excursión. De paso podés amplificar un poco si es necesario.
19/09/2014 #3


Gracias por la respuesta... estoy haciendo el tema con Arduino Leonardo.

Entonces si tengo una onda seno de 1 v de pico. Necesitare elevarla 1v para que los flancos negativos sean positivos tambien.

Asi si no he entendido mal. El punto más alto será ahora de 2v y el minimo 0. Buscare mas info de como levantar la señal...
19/09/2014 #4


Es importante la amplitud o solo necesitas conocer la frecuencia?
19/09/2014 #5

Avatar de foso

Para levantar la señal podés hacer un sumador con un amplificador operacional o un simple amplificador en clase A.
20/09/2014 #6

Avatar de cosmefulanito04

Puede usar un capacitor seguido de un divisor resistivo de tensión a la entrada del ADC en Vcc/2 o Vref/2.
21/09/2014 #7


Uf, necesito un poco más de ayuda. Estoy liado con las señales alternas. El terminal positivo al condensador y el negativo va a tierra ?
21/09/2014 #8

Avatar de cosmefulanito04

Tenés 2 problemas que resolver (en realidad 1, aunque el otro también sería necesario que lo resuelvas para que la cosa quede bien):

1. Agregarle ese offset que te mencione. Para eso, hacés algo así:



Con eso levantás la señal agregandole una tensión continua.

Sobre este punto es importante tener en cuenta que el capacitor, las dos resistencias del divisor y lo que pueda venir después (carga), van a formar un filtro pasa alto de 1er orden, por lo tanto no podés usar cualquier valor, sino que vas a tener que pensar en la frecuencia de la señal.

2. Con 1. te alcanza para digitalizar, peeeero no aprovechás el ADC en todo su rango, por lo tanto hay que agregar algo bien sencillo que "agrande" la señal, que puede ser un ..... (te lo dejo a vos ).
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Arduino y Raspberry Pi

Cerrar
Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos » Arduino y Raspberry Pi

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.