TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: afta en 24 de Diciembre de 2019, 16:11:58
-
Hola estoy haciendo un programa para tomar el valor rms de la red electrica. Mi problema es que no se cuantas muestras debo tomar.
Estuve viendo sobre la frecuencia de Nyquist pero no me queda muy claro. Como puedo obtener la frecuencia de corte para la señal de la red que es de 60Hz?
Gracias.
-
Hola estoy haciendo un programa para tomar el valor rms de la red electrica. Mi problema es que no se cuantas muestras debo tomar.
Estuve viendo sobre la frecuencia de Nyquist pero no me queda muy claro. Como puedo obtener la frecuencia de corte para la señal de la red que es de 60Hz?
Todo depende de qué quieras realmente medir.
- Si se trata de obtener una lectura como la que te da un tester común no se hace ningún muestreo, se mide el valor de pico o el valor absoluto medio o hasta el valor medio de media onda y al valor que devuelve el ADC se multiplica por un factor de escala.
Esto es lo que hacen los testers comunes y la lectura es válida solo para señales senoidales "puras".
- Si nuestra señal NO es senoidal pura, lo anterior no va y habrá que operar con la definición de valor RMS.
Pero esto tiene sus complicaciones porque la frecuencia de muestreo depende del contenido armónico pues la frecuencia de muestreo debe ser mayor que el doble de la armónica de interés. Para no tener problemas con el filtrado es mejor que sea de frecuencia por lo menos 3-4 veces superior (Es bastante común entender mal el teorema de Nyquist y creer que el muestreo debe ser el doble de la fundamental).
- Como vos querés medir la red eléctrica, en principio te conviene usar el primer procedimiento, que es lo que hacen la gran mayoría de los medidores.
Pero si querés si o si hacerlo por la definición, como la tensión de línea es principalmente una fundamental de 60Hz mas una 3er y 5ta armónica menores, vas a tener que tomar muestras arriba de 600Hz.
Claro, si por simplicidad nos olvidamos de las armónicas, con estar arriba de 120Hz será suficiente (360Hz es un buen valor, jamás debe ser igual o cercano al doble porque esa es una frecuencia límite y complica el filtrado)
- Pero como la señal a medir es de frecuencia fija (60Hz) , la frecuencia de muestreo preferiblemente debe ser un múltiplo exacto de la fundamental. ¿Por qué? porque como trabajás sobre un número finito se muestras, para que la lectura final sea estable vas a necesitar muchas muestras + un filtrado. En cambio si es múltiplo exacto, con un solo ciclo de 3 muestras sería suficiente.
-
Muchas gracias Eduardo2 me aclaraste muchas dudas.
Si el circuito lleva incluido un filtro de segundo orden despues de la rectificacion, es necesario seguir considerando los armonicos?
Y si lo hiciera considerando solo el valor pico o el valor medio podria obtener buenos resultados tambien?.
-
Muchas gracias Eduardo2 me aclaraste muchas dudas.
Si el circuito lleva incluido un filtro de segundo orden despues de la rectificacion, es necesario seguir considerando los armonicos?
Y si lo hiciera considerando solo el valor pico o el valor medio podria obtener buenos resultados tambien?.
La frecuencia del corte del filtro es aproximadamente 107Hz.
-
...
Si el circuito lleva incluido un filtro de segundo orden despues de la rectificacion, es necesario seguir considerando los armonicos?
Si ese filtro es pasabajos lo que te queda es el valor absoluto medio, el resto desaparece. Acá no hay RMS que calcular, tomás 4-10 muestras por segundo y listo , a lo sumo promediar para que no salte la lectura.
Mientras la señal no cambie de contenido armónico o se mantenga bajo no hay problema, pues se va a mantener la relación Vmedio/Vrms.
Esto as admisible midiendo tensiones de línea, pero por ejemplo midiendo corriente en primario de un transformador no, porque es "picuda" y te hace variar mucho el Vmedio/Vrms.
Y si lo hiciera considerando solo el valor pico o el valor medio podria obtener buenos resultados tambien?.
Lo que estás midiendo en realidad es el valor medio o el de pico, cuya relación con el valor rms no es constante sino que depende fuertemente de la forma de la señal.
- Si la aplicación es medir la tensión RMS de línea, estas aproximaciones son válidas en la mayor parte de los casos.
- Si fuera la corriente del primario de un transformador, el error sería mas grande y sería mejor partir del valor medio.
- Si fuera la tensión de salida de un rectificador tiristorizado --> el error sería mas grande todavía y partir del valor de pico directamente inservible.
-------------------------
Antes de mandar esto vi que la frecuencia de corte es 107Hz.
Empecemos por cual es la idea con este valor, porque si vas a medir valor medio debería ser mucho mas baja.
Si vas a calcular según la definición no hay problema, la lectura será el valor RMS de la fundamental. El aporte del resto será bajo pues ya son de poca amplitud y el filtrado te atenúa mas (un filtro de 2 orden tiene un corte suave)
Si querés lecturas mas estables acordate de muestrear un múltiplo exacto de 60Hz.
-
Si vas a calcular según la definición no hay problema, la lectura será el valor RMS de la fundamental. El aporte del resto será bajo pues ya son de poca amplitud y el filtrado te atenúa mas (un filtro de 2 orden tiene un corte suave)
Si querés lecturas mas estables acordate de muestrear un múltiplo exacto de 60Hz.
Gracias por su explicacion tan detallada Eduardo2.
Recien empiezo con esto del muestreo y tengo algunas dudas. Estoy pensando en tomar 128 muestras para que al hacer el calculo del
valor RMS se me facilite en la operacion de division. La duda que tengo es como establecer el periodo de muestreo.
He probado poniendo las rutinas de lectura del ADC, elevacion al cuadrado y suma en un acumulador en un bucle 128 veces y obtengo
el valor correcto. Pero no se si dentro del bucle debo poner algun retardo para establecer el periodo de muestreo.
-
...
Recien empiezo con esto del muestreo y tengo algunas dudas. Estoy pensando en tomar 128 muestras para que al hacer el calculo del valor RMS se me facilite en la operacion de division. La duda que tengo es como establecer el periodo de muestreo.
He probado poniendo las rutinas de lectura del ADC, elevacion al cuadrado y suma en un acumulador en un bucle 128 veces y obtengo
el valor correcto. Pero no se si dentro del bucle debo poner algun retardo para establecer el periodo de muestreo.
En estas mediciones es muy importante que las lecturas sean verdaderamente equiespaciadas, no te sirven los retardos porque dependés de la demora del código anterior, que por lo general es variable.
Tenés que crear una interrupción por timer que haga lo siguiente:
-Lee el ADC
-Guarda el valor en buffer circular.
-Dispara la siguiente conversión
-return
En el bucle principal:
- Lee el valor actual del puntero del buffer y le resta la cantidad de muestras a procesar.
- Hace los cálculos correspondientes y actualiza el display o lo que haya.
- Espera un tiempo mientras se hacen otras tareas de acuerdo a la velocidad con que se necesite actualizar las lecturas (un display no tiene sentido actualizarlo mas de 4 veces por segundo).
Esto que estás haciendo (128 muestras y filtro de 107Hz) tiene sentido como experimento de programación y algoritmos, pero a nivel práctico, para medir solamente el valor RMS de la fundamental, es el camino más complicado.
Medir correctamente el valor RMS tiene sus complicaciones.
- Si la señal tiene alto contenido armónico se necesitan tiempos de muestreo muy cortos, numero de muestras alto y hacer las operaciones en punto flotante.
- Si la señal es de baja frecuencia. como las muestras no puede cubrir muchos ciclos (por el tiempo que tardaría) habría que sincronizar el muestreo con la señal --> en una señal periódica arbitraria no es trivial.
Por eso, los tester comerciales True-RMS pasan de lo anterior y te especifican un rango de frecuencias máxima y mínima de medición , si tenés que medir una senoide rectificada hay que hacer dos mediciones: Una en alterna, otra en continua , agarrar la calculadora y hacer raiz(Icc^2+Iac^2) , porque el las mediciones True-RMS te eliminan en la entrada la componente continua. Como que están pensados para 50/60/400Hz sin armónicos altos, que es lo normal en electricidad :)
Además, por mas que sea el mejor Fluke , el error en las escalas de alterna es bastante mayor que en las de continua.
-
Por eso, los tester comerciales True-RMS pasan de lo anterior y te especifican un rango de frecuencias máxima y mínima de medición , si tenés que medir una senoide rectificada hay que hacer dos mediciones: Una en alterna, otra en continua , agarrar la calculadora y hacer raiz(Icc^2+Iac^2) , porque el las mediciones True-RMS te eliminan en la entrada la componente continua. Como que están pensados para 50/60/400Hz sin armónicos altos, que es lo normal en electricidad
Una pregunta... ¿porque no podria usar la misma medicion (sampleo) para calcular la continua? Si la continua, va a aparecer en las muestras, es un sistema LTI ...
-
.....
Una pregunta... ¿porque no podria usar la misma medicion (sampleo) para calcular la continua? Si la continua, va a aparecer en las muestras, es un sistema LTI ...
Como poder lo pueden hacer... La razón por la que te insertan un condensador en serie en escala de alterna no la tengo muy clara (también lo hacen con los digitales comunes salvo los muy baratos), supongo que por una cuestión de precisión y rango dinámico de los amplificadores y AD (los instrumentos que he usado no sacan el RMS numéricamente sino analógicamente).
Incluir la componente continua o bajas frecuencias también tiene sus desventajas, por ejemplo no podrías medir un ripple de manera directa o indirecta con precisión.
O señales con componentes de 5Hz necesitarían varios segundos para estabilizarse.
En este caso de medir tensión de línea no hay problema porque es un caso particular y cualquiera sea la precisión siempre sirve, pero si entramos a pensar en mediciones con señales mas generales con precisión mejor del 3% se complica.
-
La razón por la que te insertan un condensador en serie en escala de alterna no la tengo muy clara
Por que unicamente quieren que pase la alterna nomas. El condensador presenta una gran impedancia a frecuencias cercanas a 0 (infinita teóricamente).
Pero un conversor TrueRMS debería tenerla en cuenta a la continua.
Ademas considero que seria una complicacion aun mayor el tener que separar la parte alterna de la continua: Para luego sumarlas.
Por lo que veo, y es como comentas, se procede a que el usuario sea quien seleccione que tipo de corriente va a elegir, por ejemplo este es el rango de frecuencias de un Fluke 325 en AC
5.0 Hz to 500.0 Hz
Imagino que por eso tenes el capacitor en la entrada. Y finalmente luego tenes un rango de DC aparte. El cual seguira otro circuito distinto.
Tambien como vos planteas, seguramente sea por el rango de voltaje del ADC, ya que al incluir una continua reducir aun mas en amplitud la entrada perdiendo informacion.
-
La razón por la que te insertan un condensador en serie en escala de alterna no la tengo muy clara
Por que unicamente quieren que pase la alterna nomas. El condensador presenta una gran impedancia a frecuencias cercanas a 0 (infinita teóricamente).
Pero un conversor TrueRMS debería tenerla en cuenta a la continua.
Ademas considero que seria una complicacion aun mayor el tener que separar la parte alterna de la continua: Para luego sumarlas.
Por lo que veo, y es como comentas, se procede a que el usuario sea quien seleccione que tipo de corriente va a elegir, por ejemplo este es el rango de frecuencias de un Fluke 325 en AC
5.0 Hz to 500.0 Hz
Estoy de acuerdo con eso: "Debería" , y dado que hay ventajas y desventajas, meterles un jack u opción extra tipo "Filter on/off" --> usás lo que te conviene y chau. Por eso repito: no tengo claro por qué lo hacen, incluso con los tester comunes que te lo hacen por valor medio pasa lo mismo.
En los manuales se le da poca bola, algunos solamente te especifican sin mas el rango:
(Fluke 179)
- Tienes que ingresar para ver archivos adjuntos -
La frecuencia mínima te la clavan en 45Hz.
Otros, como el Fluke 87Max te aclara da la opción de cambiar las constantes del filtro para frecuencias por debajo de 45Hz.
- Tienes que ingresar para ver archivos adjuntos -
en otra parte del manual te aclara que para mediciones con componente continua tenés que hacer una en alterna y otra en continua, pero no te indica la operación a hacer !
En mi trabajo tengo una pinza amperométrica de continua de 2000A y es lo mismo --> en alterna te elimina la CC y el manual te dice que ahi hay que medir en CC , AC y hacer la raíz de la suma de cuadrados.
-
...
-------------------------
Antes de mandar esto vi que la frecuencia de corte es 107Hz.
Empecemos por cual es la idea con este valor, porque si vas a medir valor medio debería ser mucho mas baja.
Si vas a calcular según la definición no hay problema, la lectura será el valor RMS de la fundamental. El aporte del resto será bajo pues ya son de poca amplitud y el filtrado te atenúa mas (un filtro de 2 orden tiene un corte suave)
Si querés lecturas mas estables acordate de muestrear un múltiplo exacto de 60Hz.
Hola Eduardo podrias ayudarme con estas preguntas por favor.
Entonces, con esta frecuencia de corte del filtro solo puedo medir el valor RMS mediante el muestreo?
Y con esta frecuencia de corte cual seria la maxima armonica de interés?
-
...
Entonces, con esta frecuencia de corte del filtro solo puedo medir el valor RMS mediante el muestreo?
Y si... cada lectura del ADC es distinta, solamente haciendo alguna operación sobre un conjunto de muestras vas a poder extraer algo.
Con una frecuencia de corte de 5Hz y filtro de 2do orden por ejemplo, la salida queda estabilizada al valor medio y solamente hay que leer el ADC cuando se refresca el display.
Y con esta frecuencia de corte cual seria la maxima armonica de interés?
Con 107Hz , idealmente solo dejás pasar la fundamental. "Idealmente" porque depende del orden y tipo de filtro.
Pensá que la 3er armónica está en 180Hz y la 5ta en 300Hz.
-
...
Con 107Hz , idealmente solo dejás pasar la fundamental. "Idealmente" porque depende del orden y tipo de filtro.
Pensá que la 3er armónica está en 180Hz y la 5ta en 300Hz.
Tengo ese circuito pero no puedo simularlo bien en el Proteus. Por la teoria que encontre el filtro es pasabajos de segundo
orden Sallen Key con una ganancia de 2. Cuando hago la simulacion con el grafico analogico si obtengo un buen grafico pero
cuando quiero simular con un grafico de frecuencia no entiendo porque solo sale una linea recta en -200dB
La indunctancia primaria del transformador es 143.195262H y esta conectada a una señal senoidal de 220V RMS y 60Hz. - Tienes que ingresar para ver archivos adjuntos -
-
......
Tengo ese circuito pero no puedo simularlo bien en el Proteus. Por la teoria que encontre el filtro es pasabajos de segundo
orden Sallen Key con una ganancia de 2.
R12 forma parte del filtro, al poner una R de 47K en lugar de 470K le modificás el comportamiento (queda mas parecido a uno de 1er orden que 2do)
Por otro lado, 470k en las R es medio alto --> cambiá por 47k y 100n . Esto tiene sentido en un montaje físico, en la simulación da lo mismo.
Cuando hago la simulacion con el grafico analogico si obtengo un buen grafico pero
cuando quiero simular con un grafico de frecuencia no entiendo porque solo sale una linea recta en -200dB
Es el transformador que pudre la simulación, sacalo e inyectá la señal en la entrada del filtro o del divisor de tensión.
-
Hola Eduardo, simule el circuito como me sugeriste y ya me muestra una grafica en frecuencia pero no entiendo muy bien su significado.
Se atenua para frecuencias hasta 300Hz aprox. y luego se eleva de nuevo.
Esto indica que las armonicas son mas importantes hasta el quinto grado y que por tanto solo se atenuan con el filtro estas frecuencias?
Entonces podria suponer que puedo considerar una frecuencia de muestreo de 300Hz por ejemplo? cosiderando que por estar atenuadas las armonicas de 3° y 5° grado puedo considerar por ejemplo 5 veces el valor de la frecuencia fundamental (300Hz) para que mi frecuencia de muestreo sea multiplo exacto de la frecuencia fundamental como anteriormente me sugeriste? o puedo muestrear
a una frecuencia menor?
- Tienes que ingresar para ver archivos adjuntos -
-
En el grafico del archivo Publicar-2:
Las señales AC1 y AC2 estan con amplitud de 18.3V a 60Hz y AC1 con desfase de 0 mientras que AC2 tiene un desfase de 180.
Es la forma como pude simular en frecuencia.
[/quote]
-
Hola Eduardo, simule el circuito como me sugeriste y ya me muestra una grafica en frecuencia pero no entiendo muy bien su significado.
Se atenua para frecuencias hasta 300Hz aprox. y luego se eleva de nuevo.
En el mensaje anterior escribí que saques el transformador pues ingresando la señal a la entrada del divisor se simula correctamente.
Me refería a esto:
- Tienes que ingresar para ver archivos adjuntos -
El problema en realidad son los diodos, pues son elementos no lineales.
¿Que tiene esto que ver? Pues de forma breve porque la respuesta en frecuencia consiste en la relación Vout/Vin en función de la frecuencia y solo es válida con elementos lineales.
Con no-lineales no se puede construir porque la relación Vout/Vin depende de la amplitud de Vin.
Lo que hace el simulador cuando tiene transistores diodos u otros elementos no lineales es resolver el circuito en CC y de acuerdo a la polarización de cada uno crea el modelo lineal correspondiente a ese estado y calcula los puntos de la gráfica.
¿Que validez tiene lo que sale de ahí? Pues vale con pequeña señal.
En tu caso, cuando se hace la respuesta en frecuencia los diodos se están cancelando. Si sacaras uno solo la gráfica cambiaría aunque no serviría de nada pues el diodo quedaría reemplazado por una resistencia de pérdidas+un condensador.
Ojo, esto en el análisis de respuesta en frecuencia, cuando ponés el osciloscopio es otra cosa.
Entonces podria suponer que puedo considerar una frecuencia de muestreo de 300Hz por ejemplo? cosiderando que por estar atenuadas las armonicas de 3° y 5° grado puedo considerar por ejemplo 5 veces el valor de la frecuencia fundamental (300Hz) para que mi frecuencia de muestreo sea multiplo exacto de la frecuencia fundamental como anteriormente me sugeriste? o puedo muestrear
a una frecuencia menor?
Si, tranquilamente a una frecuencia menor. Lo que ocurre es que a medida que te acerques a la frecuencia de Nyquist vas a necesitar mayor cantidad de muestras, un filtrado mas elaborado y punto flotante --> por eso, mientras el hardware/software lo permita conviene frecuencias de muestreo mas altas.
Lo de sincronizarse es una manera fácil de eliminar el ruido y simplificar el filtrado (idealmente, con una senoide pura, con tres muestras por ciclo sincronizadas no necesitas filtrado)
-
Si, tranquilamente a una frecuencia menor. Lo que ocurre es que a medida que te acerques a la frecuencia de Nyquist vas a necesitar mayor cantidad de muestras, un filtrado mas elaborado y punto flotante --> por eso, mientras el hardware/software lo permita conviene frecuencias de muestreo mas altas.
Hola disculpa no pude entrar en estos dias a falta de internet.
Estoy confundido en la relacion que hay entre la frecuencia de Nyquist y la cantidad de muestras a tomar.
Tenia esta informacion:
Si quiero tomar 120 muestras por ciclo, mi frecuencia de muestreo seria 7.2KHz. Esto con el siguiente procedimiento:
1 / 60Hz = 16.66ms ; Frecuencia de la señal a muestrear de 60Hz
16.66ms / 120 = 0.1388ms ;Periodo de muestreo
1 / 0.1388ms = 7.2KHz ;Frecuencia de muestreo
Si me baso en esto, al aumentar el numero de muestras, aumenta mi frecuencia de muestreo. Quisiera saber si estos calculos son
correctos para hallar la frecuencia de muestreo a partir del numero de muestras.
-
Es que no es lo mismo...
Frecuencia de muestreo = Velocidad con que tomas las muestras
Cantidad de muestras que vas a usar depende de vos. Por ejemplo si solo usas 2, 64, 128, 1024, etc. Eso no depende de lo de arriba.
-
....
Estoy confundido en la relacion que hay entre la frecuencia de Nyquist y la cantidad de muestras a tomar.
Frecuencia de Nyquist está relacionado con la señal, es la frecuencia a partir de la cual no hay mas componentes armónicas.
Esto es una idealización y lo mas cercano cercano es una señal pasada por un filtro pasa bajos y a partir de cierta frecuencia se considera que ya no hay mas armónicas (en sentido práctico)
De no cumplirse esto, sería imposible la reconstrucción de la señal muestreada.
La cantidad de muestras a tomar es asunto tuyo, por ejemplo:
- Tienes que ingresar para ver archivos adjuntos -
El 1er caso está muestreado a 120Hz --> No sirve, no se puede reconstruir la señal.
El 2do caso está muestreado a 300Hz --> Se puede reconstruir la señal, calcular su valor RMS etc, aunque para un propósito gráfico es mejor tener mas muestras.
El 3er caso esta muestreado a 1800Hz --> Lo mismo, puede ser mucho o poco según el propósito.
Acá en cambio
- Tienes que ingresar para ver archivos adjuntos -
Las frecuencias de muestreo son las mismas, pero como la señal es discontinua el espectro es infinito decayendo según 1/n
Al muestrear es necesario un filtro, pero no importa cual sea su frecuencia de corte siempre quedaran armónicas fuera.
Lo que se hace es usar la mayor velocidad que permita el hardware+software y asumir que en señales discontinuas habrá un pequeño error.
El cálculo está bien, aunque conviene que el muestreo dure varios ciclos.
-
Hola nuevamente me encuentro configurando el ADC del PIC para hacer un muestreo a 300Hz.
Con este valor tengo una frecuencia de muestreo de 3.33ms. Quisiera saber si es necesario configurar mi TMR0 para conseguir este tiempo exacto o puedo tomar considerar un tiempo de 3ms.
-
Si vas a sincronizar el muestreo con la señal, 3ms sirven si muestreás durante 150ms = 9 ciclos = 50 muestras
Tené claro que esto que estás haciendo es un buen ejercicio, no un buen instrumento. Al limitarte (filtrando) a la frecuencia fundamental nadie usaría este procedimiento para calcular el valor RMS y un profesor te pondría mala cara, ya que hacerlo por muestreo tiene sentido cuando la señal tiene cierto contenido armónico.
Claro que ahi la cosa se pone mas complicada porque hace falta mayor cantidad de muestras a mayor velocidad, e igual se tienen limitaciones. Es por eso que los testers True-RMS lo hacen analógicamente y la definición se aplica cuando el equipo tiene un procesador picante o se trata la señal en la PC.
-
Tené claro que esto que estás haciendo es un buen ejercicio, no un buen instrumento. Al limitarte (filtrando) a la frecuencia fundamental nadie usaría este procedimiento para calcular el valor RMS y un profesor te pondría mala cara, ya que hacerlo por muestreo tiene sentido cuando la señal tiene cierto contenido armónico.
Gracias por compartir tus conocimientos Eduardo.
Entonces, según el circuito que tengo, ¿Cómo podría medir el nivel de tensión de la red eléctrica para ver si se mantiene dentro de un rango establecido?. Lo que quisiera es usarlo como un circuito que para un nivel mínimo de tensión (por ejemplo 190VAC) me detecte un voltaje muy bajo y para un voltaje de por ejemplo 260VAC lo considere un voltaje alto. Es decir, como proteccion contra subtensión o sobretensión.
Pensé que podría usar el valor RMS ya que no sé de qué otra manera podría detectar el nivel de tensión en la entrada.
-
...
Entonces, según el circuito que tengo, ¿Cómo podría medir el nivel de tensión de la red eléctrica para ver si se mantiene dentro de un rango establecido?. Lo que quisiera es usarlo como un circuito que para un nivel mínimo de tensión (por ejemplo 190VAC) me detecte un voltaje muy bajo y para un voltaje de por ejemplo 260VAC lo considere un voltaje alto. Es decir, como proteccion contra subtensión o sobretensión.
Para detectar nivel necesitás muy poco, ni siquiera que la lectura sea lineal. Lo que se hace es rectificar->filtrar->y_al_ADC
En su versión sencilla algo así:
- Tienes que ingresar para ver archivos adjuntos -
- En el ejemplo el transformador es 220/12
- R1,R3 forman un divisor de tensión para acondicionar el rango de tensión al ADC. Y si hubiese picos de línea R1,R2,R3 limitan la corriente (conducen a gnd y vcc los diodos de protección internos)
- R1,R2,R3,C1,C2 forman un filtro pasa bajo pasivo de 2do orden de 1.6Hz
- Debido a la caída en los diodos , la lectura del ADC es de la forma AD = a*Vrms - b
Claro, como hacés para saber a cuantos Volts corresponde la lectura del ADC? --> Se hace una calibración, tomás con tester dos mediciones de la tensión de entrada y ves la lectura del ADC --> con eso sacás las constantes y las grabás en el micro.
También puede programar un modo de servicio y guardar las constantes en eeprom.
Un ajuste por pobre que sea necesitás siempre, porque no podés confiar en la exactitud de la relación de transformación del trafo. No porque el fabricante no sepa contar vueltas, sino porque el núcleo en los transformadores suele estar bastante saturado , deformando la salida (aplastando) y en consecuencia la lectura no va a ser la teórica.
Y también darse por conforme con lo que salga, ya que un protector de max/min tiene bastante tolerancia ;)
El ajuste puede hacerse de varias formas por hardware con presets o medir y modificar el valor de R1 , pero usando un micro es preferible corregir por software.
Saludos.
-
Gracias Eduardo me queda claro con el circuito que posteas, lo que pasa es que quisiera hacerlo con el circuito que tengo, con el cual obtengo una señal variable para la entrada al ADC. Quisiera saber como leer el nivel de tension en la entrada cuando el ADC lee una señal variable.
-
Gracias Eduardo me queda claro con el circuito que posteas, lo que pasa es que quisiera hacerlo con el circuito que tengo, con el cual obtengo una señal variable para la entrada al ADC. Quisiera saber como leer el nivel de tension en la entrada cuando el ADC lee una señal variable.
Entonces deberias postear el circuito que tenes.
-
Entonces deberias postear el circuito que tenes.
Hola que tal. Ya lo posteé. Tiene el nombre Publicar y está en formato pdf.