Some History about oZm (III)

This is the third and final entry about the OpenZmeter project history. You can read the first one here and the second one here.

After the first sketches and designs based on the BBB and own electronics (something homemade… everything is said), there was a step forward in quality with the arrival of Eduardo Viciana to the project. Thanks to his knowledge and experience in microcontrollers, electronics and low-level code, a much more professional approach was taken. oZm was completely redesigned and a new shield based on the micro STM32 was used. This microprocessor has several ADCs that sample the voltage signal. It is also responsible for communication via SPI with the Hall Infineon current sensor TLI4970. The samples obtained in real time are sent via USB to the NanoPi for further processing. The system synchronizes the phase of the voltage and current channel to avoid errors in the energy measurement.

openZmeter v1.2

In its current configuration, the system is able to perform current measurements with an accuracy of 1% and voltage measurements with 0.1%. As an example, the following figures are given:

Sample current waveform

Sample voltage waveform

This is how we close this list of posts related to the historical evolution of the project. Stay tuned for the next news!

 

También en español!!

Esta es la tercera y última entrada acerca de la historia del proyecto openZmeter. Puedes leer la primera aquí y la segunda aquí.

Tras los primeros bocetos y diseños basados en la BBB y en electrónica propia (algo casera… todo hay que decirlo), se produjo un salto de calidad con la incorporación de Eduardo Viciana al proyecto. Gracias a sus conocimientos y experiencia en microcontroladores, electrónica y código de bajo nivel, se pasó a un enfoque mucho más profesional. Se rediseñó completamente oZm, pasando a utilizar un nuevo escudo basado en el micro STM32. Este micro dispone  de varios ADC que samplean la señal de tensión. También se encarga de la comunicación por SPI con el sensor de corriente de efecto Hall Infineon TLI4970. Las muestras obtenidas en tiempo real son enviadas mediante USB a la NanoPi para su procesamiento. El sistema se encarga de la sincronización de la fase del canal de tensión y de corriente para evitar errores en la medición de energía.

openZmeter v1.2

En su actual formato, el sistema es capaz de realizar mediciones de corriente con precisión del 1% y mediciones de tensión con el 0.1%. Un ejemplo son las figuras siguientes:

Sample current waveform

Sample voltage waveform

Con esta información, cerramos esta lista de posts relacionados con el devenir histórico del proyecto. Estate atento a las próximas novedades!!

Leave a Reply