Witam wszystkich.
Już któryś raz siadam do tematu pomiaru prądu przez AVR.
Udało mi się złożyć prosty układ na stykówce. Przekładnik, kilka rezystorów i kondensatorów i ładnie śmiga lecz mam problem z odczytem RMS urządzeń indukcyjnych np suszarka. Miernik pokazuje 2.6A a AVR 0.6A
Przy innych pomiarach nie ma problemu np. Ładowarka do laptopa, czy obciążenia rezystancyjne.
Wklejam dane do analizy. Może ktoś podpowie w którym kierunku należy uderzyć.
Pozdrawiam.
Jeszcze kilka słów.
Timer wystawia flagę dla ADC aby zbierał próbki do tablicy dla krotności czasu 20mS, czyli pełnych okresów.
Na jeden okres udaje się zebrać 90 próbek. Mam tu pewne wątpliwości co do poprawności takiego odczytu ale poczekam na info od doświadczonych.
Później z tablicy obliczane jest RMS.
Zamiast tego transformatorka jest zwykły przekładnik TX1V. Nie znalazłem na szybko biblioteki.
Zrzuty danych z tablic podczas testów. Pomiary ADC

Już któryś raz siadam do tematu pomiaru prądu przez AVR.
Udało mi się złożyć prosty układ na stykówce. Przekładnik, kilka rezystorów i kondensatorów i ładnie śmiga lecz mam problem z odczytem RMS urządzeń indukcyjnych np suszarka. Miernik pokazuje 2.6A a AVR 0.6A
Przy innych pomiarach nie ma problemu np. Ładowarka do laptopa, czy obciążenia rezystancyjne.
Wklejam dane do analizy. Może ktoś podpowie w którym kierunku należy uderzyć.
Pozdrawiam.
Jeszcze kilka słów.
Timer wystawia flagę dla ADC aby zbierał próbki do tablicy dla krotności czasu 20mS, czyli pełnych okresów.
Na jeden okres udaje się zebrać 90 próbek. Mam tu pewne wątpliwości co do poprawności takiego odczytu ale poczekam na info od doświadczonych.
Później z tablicy obliczane jest RMS.
Kod: VB.net
Zamiast tego transformatorka jest zwykły przekładnik TX1V. Nie znalazłem na szybko biblioteki.
Zrzuty danych z tablic podczas testów. Pomiary ADC
