Wejscie INT0 w atmega - problem ze stanami log.



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Strzelba" <j.strzelewicz_at_nospam_op.pl>
Subject: Wejscie INT0 w atmega - problem ze stanami log.
Date: Tue, 10 May 2005 12:51:45 +0200


Witam
Zestaw wyglada tak:
Przepływomierz elektroniczny z wyjsciem OC zasilany z 12V
(trzy piny +12, OC, GND)
Chce go podlaczyc do wejscia INT0 w Atmega 16 w celu zliczania impulsow
(czest z przeplywomierza od 100 do 1200Hz).
Jak to polaczyc?
Zasililem +12 i +12 na OC przez R 1k, z tego punktu przez potencjometr dla
dokladniejszej regul. i nic nie liczy :(. A po podaniu na wejscie INT0
sygnalu z generatora jest ok.
Niby proste, ale nie wiem jak dopasowac ten syganl do TTL...
Z gory dzieki za sugestie
Pozdrawim
Strzelba



Poprzedni Następny
Wiadomość
Spis treści
From: =?utf-8?B?UmFmYcWCIFN6dWxj?= <rafszul_at_nospam_acd_o2.pl>
Subject: Re: Wejscie INT0 w atmega - problem ze stanami log.
Date: Tue, 10 May 2005 13:07:22 +0200


Dnia Tue, 10 May 2005 12:51:45 +0200, Strzelba <j.strzelewicz_at_nospam_op.pl>
napisał:

Witam
Zestaw wyglada tak:
PrzepÂływomierz elektroniczny z wyjsciem OC zasilany z 12V
(trzy piny +12, OC, GND)
Chce go podlaczyc do wejscia INT0 w Atmega 16 w celu zliczania impulsow
(czest z przeplywomierza od 100 do 1200Hz).
Jak to polaczyc?
Zasililem +12 i +12 na OC przez R 1k, z tego punktu przez potencjometr
dla
dokladniejszej regul. i nic nie liczy :(. A po podaniu na wejscie INT0
sygnalu z generatora jest ok.
Niby proste, ale nie wiem jak dopasowac ten syganl do TTL...
Z gory dzieki za sugestie
Pozdrawim
Strzelba



Jak już, to do OC podłącz przez rezystor napięcie zasilające
mikrokontroler. INT0 skonfigurowane jako wejście reagujące na zbocze
opadające. Można także podłączyć OC do INT0 bez żadnego rezystora (i
oczywiście bez podłączenia dodatkowego zasilania na OC) a na wejściu INT0
ustawić wewnętrzne podciągnięcie.

--
Pozdrawiam
Rafał Szulc

Odpowiając usuń z adresu "acd_"

Poprzedni Następny
Wiadomość
Spis treści
From: zenon <zenon_at_nospam_wp.pl>
Subject: Re: Wejscie INT0 w atmega - problem ze stanami log.
Date: Tue, 10 May 2005 16:36:17 +0200


Użytkownik Strzelba napisał:
Witam
Zestaw wyglada tak:
Przepływomierz elektroniczny z wyjsciem OC zasilany z 12V
(trzy piny +12, OC, GND)
Chce go podlaczyc do wejscia INT0 w Atmega 16 w celu zliczania impulsow
(czest z przeplywomierza od 100 do 1200Hz).
Jak to polaczyc?
Zasililem +12 i +12 na OC przez R 1k, z tego punktu przez potencjometr dla
dokladniejszej regul. i nic nie liczy :(. A po podaniu na wejscie INT0
sygnalu z generatora jest ok.

Jeszcze masy procka i urządzonka musisz ze sobą zewrzeć.

A czy te wyjście "OC" jest wyjściem "Open collector", czy to tylko
autosugestia nazwą ?
I co na tym OC się pojawia ? Zwiera impulsami do masy, a może impulsy
+12V tam są ?

Najpierw sprawdź co tam masz na tym OC - miernikiem, oscyloskopem,
bateryjką.

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzysztof Rudnik" <rudnik_at_nospam_kki.net.pl>
Subject: Re: Wejscie INT0 w atmega - problem ze stanami log.
Date: Tue, 10 May 2005 16:42:28 +0200



Użytkownik "zenon" <zenon_at_nospam_wp.pl> napisał w wiadomości
news:d5qh5q$df1$1_at_nospam_nemesis.news.tpi.pl...
Użytkownik Strzelba napisał:
Witam
Zestaw wyglada tak:
Przepływomierz elektroniczny z wyjsciem OC zasilany z 12V
(trzy piny +12, OC, GND)
Chce go podlaczyc do wejscia INT0 w Atmega 16 w celu zliczania impulsow
(czest z przeplywomierza od 100 do 1200Hz).
Jak to polaczyc?
Zasililem +12 i +12 na OC przez R 1k, z tego punktu przez potencjometr
dla
dokladniejszej regul. i nic nie liczy :(. A po podaniu na wejscie INT0
sygnalu z generatora jest ok.

Jeszcze masy procka i urządzonka musisz ze sobą zewrzeć.

A czy te wyjście "OC" jest wyjściem "Open collector", czy to tylko
autosugestia nazwą ?
I co na tym OC się pojawia ? Zwiera impulsami do masy, a może impulsy
+12V tam są ?


Wydaje mi sie ze podejrzany jest ten potencjometr - jak go dokladnie
wlaczyles
i ile ma oporu. Byc moze uniemozliwia podanie ladnego zera. Byc moze
wejscie INT0 na jakis pull-up wbudowany.

Polacz tak - 12 przez 1k na potencjometr (jako zmienny rezystor a
nie dzielnik). Potencjometr ustaw tak by w punkcie polaczenia
bylo napiecie jak zasilanie CPU. Do tego punktu polacz OC z czujnika
i INT.

ASCII artow nie rysuje bo nie mam odpowiednich fontow. :))

Krzysiek Rudnik