Buenas a todos.
Estoy dandole vueltas a un proyecto nuevo relacionado con medidas de impedancias. La idea surgió después de leer un antiguo proyecto de Elektor del año 1997 "Advanced LCR meter".
Elektor pdfEl objeto es diseñar un instrumento avanzado de medidas de L, C y R asi como otros parametros relacionados con estos componentes como el factor Q.
En lugar de usar el clásico metodo de contar la frecuencia de oscilación generada por un circuito donde se incluye el elemento a medir, este instrumento
estaría basado en la medida de impedancias en un puente compuesto por un impedancia de referecia y el elemento a medir, para obtener esta magnitud
el puente se excita con una onda sinusoidal de frecuencia conocida y se mide los valores de tensión y desplazamiento de fase en el puente.
Para hacer esto el proyecto de Elektor usaba un CI que generaba la onda con un DAC interno y luego obtenia el valor medido en el puente con un ADC incluido en el mismo CI.
No he conseguido suficientes detalles ( para migrarlo a un PIC18, dspPIC o PIC32) del proceso matemático posterior que permite obtener la medidas de L,C y R y factor Q y otros.
He encontrado otros proyecto similares que usan el mismo principio pero con poco detalle del algoritmo que usan (
http://www.pro-radio.ru/measure/4319/ en ruso...
).
Tengo varias dudas iniciales:
- Generación de la onda senosoidal : los ejemplo que he visto usan DAC de 14-16 bits, si uso un PIC necesito un DAC externo ( no quiero meterme en lios de DDS) ,
no se si podré obtener una onda de 1Khz, 10 Khz o hasta 100 Khz con un PIC rápido y un DAC mediante SPI o I2C.
- Que precision necesito en la amplitud de la ona generada y en su frecuencia para obtener medidas fiables ( digamos 1% de error ) ¿?
- Relacionado con lo anterior, ¿ como de bueno tiene que ser el ADC para obtener esa precisión ? puedo usar el ADC interno de un PIC (ya los hay 12 bits)
Bueno, no pongo más dudas porque me desanimo a mi mismo y lo doy por "imposible"
, con vuestra ayuda seguro que no será así.
Gracias a todos...