logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych

pawelec5 23 Mar 2023 21:56 2397 71
  • #1 20505383
    pawelec5
    Poziom 17  
    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.


    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    Zamiast tego transformatorka jest zwykły przekładnik TX1V. Nie znalazłem na szybko biblioteki.

    Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych

    Zrzuty danych z tablic podczas testów. Pomiary ADC

    Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych
  • #2 20505702
    viayner
    Poziom 43  
    Witam,
    nie zaglebialem sie w kod ale:
    - R3 wcale nie ma 100ohm, TR2 wprowadza swoja skadowa.
    - w przypadku ksztaltow skomplikowanych muszisz integrowac po calej powierzchni aby wartosci byly rzeczywiste.
    - ciezko analizowac te wykresy, jak sie ma skala do pomiarow? co masz jako x i y?
    Pozdrawiam
  • #3 20505717
    pawelec5
    Poziom 17  
    Witam.


    X - kolejna próbka z tablicy
    Y - wartość adc po odjęciu offsetu czyli w tym przypadku 510.
  • #4 20506779
    mpier
    Poziom 29  
    Witam,
    dlaczego uważasz że wyniki są złe (albo dobre)? Masz dane z ADC, możesz je sprawdzić.

    Te 10A i 10mA to też wartość skuteczna? Wtedy prąd wyjdzie 14mA i napięcie będzie odpowiednio wyższe.

    Zbierasz próbki z czterech okresów, a wynik liczysz co sekundę. Dlaczego w takim razie nie zbierzesz próbek z 50 okresów? One wcale nie muszą być wszystkie takie same.
  • #5 20507052
    pawelec5
    Poziom 17  
    Witam.
    Jak pisałem wcześniej zrobiłem kilka testów porównując wyniki z multimetrem. Wszystkie powyższe pomiary są ok oprócz jednego. Tego z suszarkąna 1 biegu. Multimetr wskazał 2.6A gdzie AVR po obliczeniu RMS 0.6A.

    Wszystkie powyższe pomiary są RMS.

    Docelowo program będzie również inne czynności wykonywał więc chciałem robić pomiar w miarę szybko.
    Między 2 a 4 okresami zwiększyła się minimalnie dokładność ale średnia RMS pozostała na takim samym poziomie.
    Mogę dla testów spróbować zrobić pomiar z 50 okresów ale czy to coś zmieni?
    Sprawdzę to.

    Pozdrawiam

    Dodano po 3 [minuty]:

    viayner napisał:

    - w przypadku ksztaltow skomplikowanych muszisz integrowac po calej powierzchni aby wartosci byly rzeczywiste.


    Mógłbym Cię kolego poprosić o rozwinięcie tematu?
  • #6 20507249
    gresss
    Poziom 17  
    pawelec5 napisał:
    viayner napisał:
    - w przypadku ksztaltow skomplikowanych

    PEwnie chodzi oto, że musisz zebrać dużo próbek jeśli masz sygnał skomplikowany. A spróbuj narobić jak najwięcej pomiarów, zamiast tablicy po prostu sumuj kwadraty w jakiejś pętli tak żeby zwiększyć rozdzielczość czyli więcej pomiarów niż 90 dla okresu. Multimetry i wartości RMS to tak średnio mogą liczyć. Masz możliwość na oscyloskopie sprawdzić przebiegi. JEst jeszcze taki czujnik mniej ingeruje w pomiar - ACS712.
  • #7 20507274
    pawelec5
    Poziom 17  
    Witam.
    Dla takich ustawień przetwornika ADC jest to maksymalna ilość próbek jakie potrafię zebrać. Być może są jakieś inne sposoby ale jeszcze o nich nie wiem.
    Posiadam multimetr FLUKE więc obstawiam że się nie myli.
    Posiadam oscyloskop i jak tylko będę miał możliwość wrzucę przebiegi.

    Specjalnie w pętli głównej podczas zbierania próbek nie przeprowadzam obliczeń aby nie tracić czasu. Po prostu robię pomiar i ładuje do tablicy a później przeprowadzam obliczenia.
    Posiadam ACS712, lecz nie chciałbym go używać do projektu ponieważ chciałbym mieć widoczną separację.
  • Pomocny post
    #8 20507289
    bart-projects
    Poziom 29  
    Bascomowa komenda Getadc(x) jest uniwersalna, ale przez to ma swoje minusy.
    Getadc(x) zawsze ustawia najpierw MUX a potem robi dwa pomiary ADC pod rząd i pierwszy odrzuca.

    Widać że mierzysz tylko z jednego kanału. Możesz więc sprawę mocno przyspieszyć.

    Wystarczy, że raz tylko, gdzieś przed pętlą, użyjesz Getadc(1) i to ustawi Tobie MUX.
    Później możesz robić tak: - czytasz ADC i od razu startujesz nowy pomiar. Robi się ustawiając jeden bit ADCSRA.ADSC = 1 albo Set ADCSRA.ADSC
    Co ciekawe później ten bit możesz testować i jeśli znajdziesz w nim 0 to znak że pomiar się zakończył. Można go wczytać i rozpocząć kolejny.

    Kod: VB.net
    Zaloguj się, aby zobaczyć kod
  • #9 20507294
    gresss
    Poziom 17  
    CZeść. Jeśli chodzi o ilość próbek to na STM32 pewnie dostałbyś więcej one mają też lepsze ADC i mogą pracować z wyższymi zegarami. Z tym oscyloskopem to chodziło mi oto, że mógłbyś porównać przebiegi i wartości RMS jakie masz z ADC oraz z przekładnika. Innymi słowy czy są zbieżne. ACS 712 można również wykorzystać do porównania przebiegów jako pomoc.
  • #10 20507332
    CosteC
    Poziom 38  
    pawelec5 napisał:
    Posiadam multimetr FLUKE

    Jaki? Są FLUKE z T-RMS, RMS, T-RMS AC+DC, są i bez.

    Nie piszesz też jak mierzysz.
  • #11 20507681
    bart-projects
    Poziom 29  
    Najpierw napiszę, że można też nie sprawdzać flagi ADCSRA.ADSC a w zamian włączyć przerwanie od skończonej konwersji - co kto lubi lub potrzebuje.

    Co do pomiarów -> Ładowarka laptopa ma w środku prostownik dwópołówkowy czyli mostek Graetza. Natomiast te najprostsze suszarki mają na pierwszym biegu po prostu wsadzoną w szereg jedną diodę prostowniczą. Tak więc bierze prąd "co drugą połówkę" i być może stąd masz te pomiary bo tego nie uwzględniasz.
  • #12 20507687
    CosteC
    Poziom 38  
    bart-projects napisał:
    Natomiast te najprostsze suszarki mają na pierwszym biegu po prostu wsadzoną w szereg jedną diodę prostowniczą. Tak więc bierze prąd "co drugą połówkę" i być może stąd masz te pomiary bo tego nie uwzględniasz.


    Wykres prądu suszarki jest wysoce niesymetryczny - co sugeruje, że masz rację. Taki niesymetryczny pobór prądu może nie być poprawnie mierzony przekładnikiem, poza tym wymaga rozważenia jak liczyć - np przesunięcie poziomu.
  • #13 20513051
    pawelec5
    Poziom 17  
    Witam wszystkich dziękuję za zainteresowanie.

    Pomogliście mi z próbkowaniem.


    bart-projects napisał:
    Bascomowa komenda Getadc(x) jest uniwersalna, ale przez to ma swoje minusy.
    Getadc(x) zawsze ustawia najpierw MUX a potem robi dwa pomiary ADC pod rząd i pierwszy odrzuca.

    Widać że mierzysz tylko z jednego kanału. Możesz więc sprawę mocno przyspieszyć.

    Wystarczy, że raz tylko, gdzieś przed pętlą, użyjesz Getadc(1) i to ustawi Tobie MUX.
    Później możesz robić tak: - czytasz ADC i od razu startujesz nowy pomiar. Robi się ustawiając jeden bit ADCSRA.ADSC = 1 albo Set ADCSRA.ADSC
    Co ciekawe później ten bit możesz testować i jeśli znajdziesz w nim 0 to znak że pomiar się zakończył. Można go wczytać i rozpocząć kolejny.

    Kod: VB.net
    Zaloguj się, aby zobaczyć kod


    Kolego "bart-project" jak najbardziej miałeś rację. Fajnie to zadziałało lecz w projekcie planuje co najmniej 3 pomiary prądu więc z tego na chwilę obecną zrezygnowałem. Nie wykluczone że tego nie użyję.
    Ale jak zacząłem się zagłębiać doszedłem że można użyć innego prescalera ADC niż AUTO.

    Przy prescaler=16 na jeden okres udaje się zebrać 588 próbek. To jest chyba aż za dużo.

    Jeszcze nie zdążyłem podpiąć oscyloskopu aby porównać te przebiegi.

    Udało mi się wykonać kilka dodatkowych pomiarów z większym próbkowaniem i pomiarami na dwóch miernikach. Zerknijcie
    Suszarka inna niż w pierwszym podejściu.
    Udało mi się również zmierzyć prąd pobierany przez grzałkę czajnika sterowaną triakiem.
    Wszystkie pomiary ok oprócz jednego. "Suszarka bieg 2"

    Multimetr FLUKE 179 TRUE RMS (pomiar w szeregu)
    Cęgi SONEL CMP-401

    Może taki przebieg niesymetryczny należy inaczej liczyć? Macie jakieś pomysły?

    Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychCzajnik na...iaku 2.png Download (29.14 kB) Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychCzajnik na...triaku.png Download (26.45 kB) Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychSuszarka 1..ieg.png Download (39.09 kB) Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychSuszarka 2..ieg.png Download (43.32 kB) Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychSuszarka 3..ieg.png Download (37.54 kB)
  • #14 20513057
    pawelec5
    Poziom 17  
    bart-projects napisał:
    Tak więc bierze prąd "co drugą połówkę" i być może stąd masz te pomiary bo tego nie uwzględniasz.


    Możesz rozwinąć?
  • #15 20513707
    CosteC
    Poziom 38  
    pawelec5 napisał:
    Może taki przebieg niesymetryczny należy inaczej liczyć? Macie jakieś pomysły?

    Który RMS chcesz liczyć? Taki prawdziwy AC+DC?
    W każdym przypadku literatury jest dużo dostępnej, nie wyważaj otwartych drzwi.
    Ważny jest pomiar po całym okresie, trzeba więc wiedzieć ile okres trwa. Założenie, że 20.0 ms można robić jak się nie jeździ do USA i jak nie oczekuje się za dużej dokładności.
    Ważna też jest eliminacja offsetu kanału pomiarowego. Każdy 1 LSB będzie całkowany a może jeszcze być podnoszony do kwadratu. Ten typ błędu łatwo sam rośnie. (Dlatego AC RMS jest taki popularny)

    No i inna ważna rzecz - każdy algorytm musisz wytestować. Porównywanie do FLUKE ma tą wadę, że widzisz tylko finalny wynik. Na oscyloskopie zobaczysz przebieg i możesz się często bawić oknem liczącym RMS co pomaga debugować.
  • #16 20515127
    pawelec5
    Poziom 17  
    Witam,

    CosteC napisał:
    Który RMS chcesz liczyć? Taki prawdziwy AC+DC?

    Nie wiedziałem że są jakieś inne.
    Ja obliczam TRUE RMS wg wzoru:

    Cytat:

    obliczając wartość RMS sygnału cyfrowego, najpierw podnosimy wszystkie wartości do kwadratu (Square), potem obliczamy wartość średnią Mean (sumujemy kolejne wartości i dzielimy przez ich ilość, a na końcu obliczamy pierwiastek z tej wartości (Root).


    CosteC napisał:
    Ważny jest pomiar po całym okresie, trzeba więc wiedzieć ile okres trwa. Założenie, że 20.0 ms można robić jak się nie jeździ do USA i jak nie oczekuje się za dużej dokładności.


    Nie wybieram się do USA więc założyłem że okres trwa 20mS. Mógłbym kontrolować przejście przez 0 sieci aby dokładniej wyznaczać cały okres. Jak dla mnie dokładność nie jest zła. zawsze mogę mierzyć z większej ilości okresów. Jak narazie próbuję ogarnąć poprawność wyniku. Jak widzisz wykonałem już kilka doświadczeń. TRIAK, Pełna sinusoida, obciążenie niesymetryczne i nie rozumiem dlaczego akurat przy tym jednym pomiarze wyniki są fałszywe.

    Ja nie chce wywarzać drzwi, proszę o tylko ich uchylenie abym wiedział w które wejść. Jeżeli użyty wzór na TRUE RMS jest nieodpowiedni to proszę podaj jakiego należałoby w takim przypadku użyć.

    Cytat:
    Ważna też jest eliminacja offsetu kanału pomiarowego. Każdy 1 LSB będzie całkowany a może jeszcze być podnoszony do kwadratu. Ten typ błędu łatwo sam rośnie.


    Od tego zacząłem. Udało mi się zejść z pomiarem "Prądu zerowego" do 0+-1 więc wynik wynosi ok 0.01A - 0.03A w zależności od ilości próbek.
    Tak jak pisałem z dokładnością można tu jeszcze wiele zrobić ale teraz nie o to chodzi.

    Pozdrawiam.
  • Pomocny post
    #17 20515152
    bart-projects
    Poziom 29  
    Myślę, że sumowanie wartości ma tu wpływ. Mój miernik SANWA ma odswieżanie 3x na sekundę, ale to nie jest najważniejsze. Mysle, że nie powinno się dodawać odczytów poniżej pewnego progu. Jeśli takie występują to po czasie pewnego okresu wykrywasz "zero poboru".
    Dodawałbym tylko próbki które przekraczają jakiś próg i zerknął na wyniki obliczeń uC.
    Także normalnie pomiar prądu nie jest w funkcji czasu, ale taki RMS juz może być.

    Inaczej pisząc - zadowalam sie ODCZYTEM 3x na sekundę a miernik na pewno mierzy częściej tylko widzi te braki w poborze i ich do uśredniania nie dodaje a raczej porcje energii w czasie.

    Zero do kwadratu to zawsze będzie zero :D no i jak tych zer będzie połowa a potem sumujemy niby wszytkie wartości które wczesniej podnosilismy do potęgi i jeszcze dzielimy przez ilośc pomiarów albo z tego bierzemy pierwiastek to na pewno nie może działać w tym przypadku.
    Jeśli wynikiem potęgowania było zero nie powinien być doliczony jako ilośc próbek.
  • #18 20515178
    pawelec5
    Poziom 17  
    CosteC napisał:
    Który RMS chcesz liczyć? Taki prawdziwy AC+DC?


    Zmotywowałeś mnie i poszperałem w sieci.

    Może kilka słów co ja potrzebuję: Otóż chce po prostu mierzyć prąd pobierany przez urządzenia domowe z sieci 230V.

    RMS odpada - nie zmierzy przebiegów innych niż sinusoidalne.

    TRUE RMS chyba najbardziej odpowiedni ponieważ potrafi obliczyć wartość skuteczną każdego przebiegu bez składowej wspólnej

    TRUE RMS AC DC??? Wg mnie zbędny.

    Dodano po 10 [minuty]:

    Witam,

    bart-projects napisał:
    Zero do kwadratu to zawsze będzie zero no i jak tych zer będzie połowa a potem sumujemy niby wszytkie wartości które wczesniej podnosilismy do potęgi i jeszcze dzielimy przez ilośc pomiarów albo z tego bierzemy pierwiastek to na pewno nie może działać w tym przypadku.
    Jeśli wynikiem potęgowania było zero nie powinien być doliczony jako ilośc próbek.


    Może do tego wykresu z suszarką miałoby to zastosowanie ponieważ jest tam pewien okres czasu gdzie odczyty są w okolicy zera. I wg Twojej wskazówki nie brałbym ich do sumy i ilość próbek też by się zmniejszyła więc finalny pomiar byłby większy. Zbliżony do wskazania FLUKE z TRUE RMS.

    Ale również nie wziąłbym ich pod uwagę podczas pomiaru czajnika na traku 2 zdjęcie powyżej. A tam pomiar był ok.
    Zerknij.

    Dodano po 4 [minuty]:

    Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnychOK-Nie..png Download (56.69 kB)
  • #19 20515200
    pawelec5
    Poziom 17  
    Nigdy nie rozbierałem szuszarki ale ktoś powyżej coś wpomniał że w szeger jest dioda.
    Zastanawiam się dlaczego zaraz za szczytem sinusa jest ucięcie. Może tu jest problem? Jakby to wyglądało jak narysowałem może wynik byłby ok.
    AAAAA może a nawet na pewno prąd nie idzie w fazie z napięciem i dlatego tak ucina?

    Pomiar prądu sinusoidalnego na AVR – problem z odczytem RMS urządzeń indukcyjnych
  • #20 20515203
    miszcz310
    Poziom 24  
    pawelec5 napisał:
    Może do tego wykresu z suszarką miałoby to zastosowanie ponieważ jest tam pewien okres czasu gdzie odczyty są w okolicy zera. I wg Twojej wskazówki nie brałbym ich do sumy i ilość próbek też by się zmniejszyła więc finalny pomiar byłby większy. Zbliżony do wskazania FLUKE z TRUE RMS.


    Zaraz zaraz, liczenieRMS nie powinno zależeć od ilości próbek (więcej niż jakaś minimalna, żeby mieć chociaż jeden okres. Możesz wrzucić te pomiary w pliku txt?
  • #21 20515205
    CosteC
    Poziom 38  
    pawelec5 napisał:
    Ja nie chce wywarzać drzwi, proszę o tylko ich uchylenie abym wiedział w które wejść. Jeżeli użyty wzór na TRUE RMS jest nieodpowiedni to proszę podaj jakiego należałoby w takim przypadku użyć.

    Zobacz co mierzy Twój FLUKE. raczej "AC RMS" czyli ignoruje składową stałą: czyli możliwe, że źle mierzy twój odkształcony, niesymetryczny przebieg. Trzeba by porównać do oscyloskopu z odpowiednik pomiarem.
  • #22 20515211
    pawelec5
    Poziom 17  
    miszcz310 napisał:
    Zaraz zaraz, liczenieRMS nie powinno zależeć od ilości próbek (więcej niż jakaś minimalna, żeby mieć chociaż jeden okres. Możesz wrzucić te pomiary w pliku txt?


    Wszystkie wykresy są robione z pliku txt
    Os X to ilość próbek a Y to ADC
  • #24 20515219
    pawelec5
    Poziom 17  
    CosteC napisał:
    Zobacz co mierzy Twój FLUKE. raczej "AC RMS" czyli ignoruje składową stałą: czyli możliwe, że źle mierzy twój odkształcony, niesymetryczny przebieg. Trzeba by porównać do oscyloskopu z odpowiednik pomiarem.


    Myślisz że w pomiarze suszarki występuje składowa stała? Nie znam się ale nie widzę przesunięcia.
    Postaram się podpiąć oscyloskop, może coś znajdziemy.

    Dzięki za zaangażowanie.
  • #25 20515224
    CosteC
    Poziom 38  
    pawelec5 napisał:
    Myślisz że w pomiarze suszarki występuje składowa stała

    Zgaduję: przebieg jest silnie niesymetryczny. O fizyka nie religia, nie ma wiary, jest wiedza. Podepnij amperomierz DC i zobacz czy pokaże zero.
  • #26 20515226
    miszcz310
    Poziom 24  
    pawelec5 napisał:
    Wszystkie wykresy są robione z pliku txt
    Os X to ilość próbek a Y to ADC

    No bardzo dobrze, ale w dalszym ciągu. Czy możesz wrzucić dane w pliku txt?
  • #27 20515352
    pawelec5
    Poziom 17  
    miszcz310 napisał:
    Zaraz zaraz, liczenieRMS nie powinno zależeć od ilości próbek (więcej niż jakaś minimalna, żeby mieć chociaż jeden okres. Możesz wrzucić te pomiary w pliku txt?


    Próbek jest 1764 z 3 okresów.
  • Pomocny post
    #28 20515452
    Janusz_kk
    Poziom 38  
    pawelec5 napisał:
    Myślisz że w pomiarze suszarki występuje składowa stała? Nie znam się ale nie widzę przesunięcia.

    Występuje, najlepiej to słychać na transformatorze na tej samej fazie, tak miałem w domu na UPS-ie kiedy coś robiłem w piwnicy, on sobie normalnie szedł na ładowaniu akumulatorów gdy nagle słyszę że silnie buczy, okazało się że żona akurat suszyła w sypialni włosy na pół biegu, niesymetria w sieci od razu spowodowała taki efekt. Co do pomiarów, musi być scałkowany cały okres, im gęściej tym lepiej no i potem trochę liczenia cię czeka, najlepiej to robić tak że wpierw próbkujesz do pamięci, wyłączasz próbkowanie i liczysz po czym wyświetlasz bo avr ma za małą moc żeby na bieżąco próbkować i liczyć.
    Popatrz jeszcze do pdf-a ADE7758, tam masz dużo cennych informacji bo jest wyjaśniona teoria jak oni to mierzą.

    Dodano po 5 [minuty]:

    Najlepiej puścić ADC w free runing na pełnej prędkości i zrobić lekkie nadpróbkowanie tak aby zapełnić całą pamięć minus kilkanaście bajtów na zmienne.
    Dlatego że dokładność RMS-a zależy nie tylko od liczby próbek ale też od rozdzielczości adc, a nadpróbkowanie podnosi rozdzielczość i zmniejsza nieliniowość i szumy.

    Dodano po 5 [minuty]:

    Teraz widzę że ty piszesz w baskomie, tu niestety nie pomogę, sam się na nim przewiozłem chyba dwadzieścia parę lat temu jeszcze w erze 2051, powiedziałem sobie nigdy więcej i przesiadłem sie na C.
  • #29 20515521
    CosteC
    Poziom 38  
    Przy okazji, jeśli mierzysz prąd przekładnikiem prądowym to mierzysz bez składowej DC - jeśli prąd mierzony ma składową DC masz błąd. Trzeba zbadać co się naprawdę dzieje.
    Dane z twojego pliku mają praktycznie zerową składową stałą (rozsądne jeśli mierzysz przekładnikiem) ale to nie dowodzi, że prąd rzeczywisty też tak ma.
  • #30 20515857
    miszcz310
    Poziom 24  
    Dobra kochani bo ja się gubię już powoli. Jak przeliczamy wartość ADC (w bitach) na prąd (w amperach)?
    Jeden bit to 5V/1024bity razy 0.01A/2.5V razy 1000 bo przekładnik, czyli prąd I( ADC ) = ADC*0.01953125, czy to jest dobrze czy ja już mam jakieś zaćmienie?

    Druga sprawa jaka mi się nasunęła, to czy napięcie offsetu przy tych szpilkach jest faktycznie stałe. Pewnie, że 10uF kondensator to sporo, ale te rezystory też są dość spore. Może jest tak, że dla sygnałów z grubsza symetrycznych (+/-) to się uśrednia i jest w miarę ok, ale dla tego sygnału od suszarki, który jest silnie niesymetryczny, przesuwa się poziom odniesienia? Może jak będziesz miał oscyloskop to fajnie by było spojrzeć na ten punkt, albo chociaż podpiąć inny pin Atmegi i też zrobić taki wykres (plik txt?).

Podsumowanie tematu

W dyskusji poruszono problem pomiaru prądu RMS urządzeń indukcyjnych, takich jak suszarka, przy użyciu mikrokontrolera AVR. Użytkownik zauważył znaczną różnicę między odczytem z multimetru (2.6A) a pomiarem AVR (0.6A). W odpowiedziach zasugerowano, że niska dokładność pomiaru może wynikać z nasycenia przekładnika prądowego oraz z niesymetrycznego przebiegu prądu, co jest typowe dla urządzeń z prostownikami jednopołówkowymi. Użytkownik eksperymentował z różnymi ustawieniami ADC, zwiększając liczbę próbek do 588 na okres, co poprawiło dokładność. Wskazano również na możliwość użycia oscyloskopu do analizy przebiegów oraz na zastosowanie czujników prądowych, takich jak ACS712, które mogą lepiej radzić sobie z zniekształconymi sygnałami. Dyskusja obejmowała także różne modele multimetrów, w tym FLUKE 179 oraz SONEL CMP-401, a także kwestie związane z pomiarami składowej stałej.
Podsumowanie wygenerowane przez model językowy.
REKLAMA