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

Dokładny pomiar częstotliwości sieci 230V za pomocą Attiny13a - skaczące Hz

thet 03 Kwi 2017 18:22 915 2
REKLAMA
  • #1 16389974
    thet
    Poziom 11  
    Potrzebuje z sieci 230v odczytywać częstotliwość, napisałem program i coś nie bardzo chce działać. Przy tych ustawieniach z kodu hz skacze miedzy 49 a 50 impulsow.

    Można jakoś to dokładniej mierzyć ?

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 16390138
    KrisH
    Poziom 14  
    Przy pomiarze małych częstotliwości mierzy się okres przebiegu.
    Zbocza(/e) sygnału wejściowego (INT0) uruchamiają i zatrzymują licznik.
    Wynik liczenia przeliczasz na częstotliwość.

    To tylko ogólny opis, szczegóły albo w sieci albo ogarniasz sam.
  • #3 16422866
    thet
    Poziom 11  
    No wiec spłodziłem takie coś. Problem taki że czasami przy resetowaniu/załączaniu układu zapala się czerwona dioda błędu (warunek if (czas>85 && czas<95) jest nie spełniony)

    Podłączenia do int0 poprzez pc814 (od strony 230v rezystory 100k, od strony attiny 20k)

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
REKLAMA