Witam.
Zabieram się za stworzenie miernika parametrów energii elektrycznej w oparciu o mikrokontroler z rodziny avr - ATMEGA 32A.
Do pomiaru napięcia chciałbym zastosować posiadanego lema: http://www.lem.com/docs/products/cv%203-500%20e.pdf, do tego dorobić układ na wzmacniaczach po którym będę miał już odpowiednio pomniejszony przebieg dodatni aby podać go na wejscie ADC (podobnie jak tutaj: http://mikrokontrolery.blogspot.com/2011/04/pomiar-pradu-przemiennego.html).
Teraz moje pytanie i wątpliwości.
Czy procesor avr poradzi sobie z przetworzeniem danych dla napięcia sieci 230V i 50 Hz, chodzi o spróbkowanie i operacje na danych (wyliczenie wartości skutecznej napięcia). Program będę pisął w C, czy do tego celu użyć tablic ? Tzn. zbierać próbki i zapisywać je w tablicach i później na nich prowadzić operacje ?
Docelowo chciałbym również realizować pomiar prądu, obliczyćprzesunięcie fazowe i moc czynną.
Zabieram się za stworzenie miernika parametrów energii elektrycznej w oparciu o mikrokontroler z rodziny avr - ATMEGA 32A.
Do pomiaru napięcia chciałbym zastosować posiadanego lema: http://www.lem.com/docs/products/cv%203-500%20e.pdf, do tego dorobić układ na wzmacniaczach po którym będę miał już odpowiednio pomniejszony przebieg dodatni aby podać go na wejscie ADC (podobnie jak tutaj: http://mikrokontrolery.blogspot.com/2011/04/pomiar-pradu-przemiennego.html).
Teraz moje pytanie i wątpliwości.
Czy procesor avr poradzi sobie z przetworzeniem danych dla napięcia sieci 230V i 50 Hz, chodzi o spróbkowanie i operacje na danych (wyliczenie wartości skutecznej napięcia). Program będę pisął w C, czy do tego celu użyć tablic ? Tzn. zbierać próbki i zapisywać je w tablicach i później na nich prowadzić operacje ?
Docelowo chciałbym również realizować pomiar prądu, obliczyćprzesunięcie fazowe i moc czynną.