Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Attiny13a oscylator i siec 230v

thet 03 Kwi 2017 18:22 639 2
  • #1 03 Kwi 2017 18:22
    thet
    Poziom 9  

    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
    Zaloguj się, aby zobaczyć kod

  • #2 03 Kwi 2017 19:35
    KrisH
    Poziom 13  

    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 19 Kwi 2017 21:00
    thet
    Poziom 9  

    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
    Zaloguj się, aby zobaczyć kod

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME