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

Temas similares

15/11/2012 #1
Visitante


Comparar 2 señales de onda cuadrada
Buenas tardes a todos, estoy realizando un montaje con Flowcode y tengo una duda que me gustaría compartir por si alguno de vosotros me puede echar una mano. Se trata de comparar 2 señales pero en onda cuadrada, he echo un regulador de intensidad con PWM y debo de tomar una referencia para que al igualarse estas señales se me encienda un led, pero claro al tomar esta referencia y aplicarla a un pin del Pic, este hace que el led parpadee en lugar de quedarse fijo, entonces mi pregunta es la siguiente ¿puede soportar el Pic una entrada en onda cuadrada?,
el Pic que estoy utilizando es el 16F690.

Muchas gracias a todos.
15/11/2012 #2


tal vez te convenga hacer un convertidor f/v, leer como dos entradas adc y actuar en consecuencia
15/11/2012 #3

Avatar de Gudino Roberto duberlin

Hola Amigo, bueno, la max. fcia. de señal de entrada al PIC dependera de la fcia. de clock y de las prestaciones del hardware.
Respecto al parpadeo del LED deberas sincronizar ambas señales, cuando alcancen un periodo similar.
16/11/2012 #4
Visitante


Gracias por contestar, el problema que no sé solucionar es que la señal de referencia es totalmente continua y la que intento comparar es en onda cuadrada, he intentado filtrarla pero siempre queda algo de onda cuadrada.
16/11/2012 #5

Avatar de Gudino Roberto duberlin

Amigo, bueno empecemos de nuevo, pues el titulo de tu hilo no concuerda con lo que manifiestas ahora.
Tu quieres comparar el nivel de tension de señales continuas o quieres comparar la fcia. entre ambas?.
Sube un esquema para ser mas claros.
21/11/2012 #6
Visitante


Disculpa que no haya contestado antes, a lo mejor no me he sabido explicar, tengo un regulador de intensidad que trabaja en PWM, y lo que necesito es tomar una referencia de esta tensión para aplicarla a un PIC, entiendo que PWM muestra una onda cuadrada, y al pic debe llegarle tensión continua. ¿Se puede hacer esto?

Gracias.
21/11/2012 #7


manuel gomez dijo: Ver Mensaje
Disculpa que no haya contestado antes, a lo mejor no me he sabido explicar, tengo un regulador de intensidad que trabaja en PWM, y lo que necesito es tomar una referencia de esta tensión para aplicarla a un PIC, entiendo que PWM muestra una onda cuadrada, y al pic debe llegarle tensión continua. ¿Se puede hacer esto?

Gracias.
Hola, lo que necesitas es lo que propone walterromero, convertidor de frecuencia a voltaje
21/11/2012 #8


fijate que en otro posteo tengo subido un esquema simple con una r unc y un operacional es lo mas simple y efectivo,es un tema parecido al tuyo PWM como conversor DAC
esete esel link,seguro te sirve.Suerte
21/11/2012 #9

Avatar de Black Tiger1954

El regulador que tenés es de intensidad o de tensión?
21/11/2012 #10
Visitante


El regulador es de tensión, creo que lo que dice walterromero puede ser lo que necesito, el problema va a ser la alimentación del operacional.

Muchas gracias.
21/11/2012 #11

Avatar de Black Tiger1954

A ver, el PWM genera pulsos de frecuencia fija y ancho variable. No entiendo bien lo que querés comparar o medir.
La salida del PWM está integrada y se transforma en una tensión continua?
21/11/2012 #12
Visitante


El regulador de PWM lo utilizo para un equipo de electrolisis, se trata de generar cloro añadiendo sal común al agua, dentro del recipiente donde se genera la electrolisis tengo una pequeña sonda de acero inoxidable y entre el electrodo positivo y la sonda obtengo una señal dependiendo de la cantidad de sal que en esos momentos hay, con esa señal hago que se encienda un led cuando baje el nivel de sal, pero como la señal que obtengo es de onda cuadrada no puedo aplicarla directamente al PIC, para ello necesito convertir esta señal en tensión continua o que exista una manera de que el PIC sea capaz de leer este tipo de señal.
21/11/2012 #13


Y no sería mucho mas facil con el pic medir el tiempo de flanco bajo o alto? Ahi tienes una buena referencia y te evitas componentes e interferencias con lecturas analógicas.

Un saludo
21/11/2012 #14
Visitante


Podría ser también una solución, el problema es que este montaje lo he hecho con FLOWCODE y aún no lo manejo bien del todo.

Gracias
21/11/2012 #15

Avatar de Black Tiger1954

No podrías poner un esquema de lo que estás haciendo?
Porqué usas PWM para generar la electrólisis y, como lo controlás basado en qué parámetros varias el ancho del pulso?
La señal que vos recibís en la sonda, es de la misma frecuencia y fase que la generada por el PWM, en éste caso, para medir la salinidad, lo que te debería importar es la amplitud de la señal.
Para eso, con solo integrar la señal de la sonda mediante una resistencia y un capacitor sería suficiente.
22/11/2012 #16
Visitante


Perdonad que no os conteste antes, pero en la zona donde vivo se pierde la conexion a internet con bastante frecuencia.
El motivo de generar electrolisis con PWM es porque empece a manejar FLOWCODE y para mí era una manera muy fácil de conseguir realizar un regulador, ahora bien, desconozco si con FLOWCODE se puede realizar un regulador de tensión o intensidad que no sea utilizando PWM.
Me gustaría preguntar a Black Tiger1954 si conoce este software para programar PIC.

Saludos.
22/11/2012 #17

Avatar de Black Tiger1954

No, solo me dedico a electrónica analógica, no me "copa" mucho el tema de los micros.
Lo que no me dijiste es en función a qué varias el ancho del pulso. Está realimentado? O sea, un regulador tiene que tomar una muestra de lo que sale para compararlo con una señal de referencia. Con ése dato, se ajusta el ancho del pulso.
No podes mostrar aunque sea de forma esquemática como estás haciendo ésto?
22/11/2012 #18

Avatar de Gudino Roberto duberlin

Amigo manuel gomez coincido plenamente en la opinion de Black Tiger1954, respecto a integrar la señal, y tratarla como una señal continua.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

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