Relé de protección con Raspberry PI (dudas) [cerrado]

0

Tengo un proyecto en mente: un relé de protección basado en la frambuesa pi.

Necesito leer 6 señales de voltaje en niveles (3 de voltajes ABC y 3 de corrientes ABC medidas desde un sistema eléctrico de 60Hz que pasan a través de 6 transductores para obtener 6 voltajes en niveles de señal), con al menos 960 muestras por segundo. Y necesito 4 salidas digitales como respuesta con al menos 240 estados por segundo. La frecuencia de muestreo debe ser constante para poder calcular un filtro DFT.

¿Cuál es el mejor enfoque para este proyecto?

¿Puedo adquirir los datos a través de Arduino? Reciba las 6 entradas analógicas, pase a adc y luego a Raspeberry Pi usando el puerto USB y reciba los 4 estados digitales de Raspeberry PI a través de USB y póngalos en salidas digitales. El procesamiento de 6 señales lo realizaría la Raspberry PI que determina el estado de las salidas digitales. esta idea se basa en este proyecto .

¿Este proceso justifica una computación DFT correcta?

Vi otra tarjeta de adquisición de datos, pero más costosa, que funciona con Raspberry PI y un breve tutorial .

Gracias por tus comentarios.

    
pregunta Renzo Fabián

1 respuesta

1

No usaría Rasbperry Pi para tu proyecto. Probablemente solo usaría un arduino tanto para la entrada ADC como para la salida digital (no soy un experto en cálculos de dft, por lo que supongo que la velocidad de las tarjetas de arduino sería suficiente para ello).

La velocidad de ADC de Arduino (Uno / Nano) es de aproximadamente 10 kHz según el sitio web de referencia oficial: enlace , por lo que podría ser suficiente para su situación (960 * 6 = 5760 lecturas por segundo) si otras operaciones no retrasan demasiado el programa.

Sobre la respuesta de salida; puede utilizar la interrupción del temporizador para una muestra constante de 240 por segundo. Aquí hay un ejemplo tutorial de las interrupciones del temporizador arduino: enlace

Como mencioné anteriormente, no tengo mucho conocimiento sobre sus suboperaciones (dft, etc.). Así que si necesita más velocidad de operación, siempre puede buscar tablas mejoradas como Arduino Due o Zero en lugar de Uno / Nano.

Aquí hay información para mejorar la velocidad de ADC tanto para Due como para Uno / Nano: enlace enlace

    
respondido por el packt

Lea otras preguntas en las etiquetas