bascom i przetwornik a/c ads8724



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Brzostek" <Adam2brz_at_nospam_interia.pl>
Subject: bascom i przetwornik a/c ads8724
Date: Wed, 14 Dec 2005 15:37:10 +0100


mam taki dylemat
zrobilem plytke do prztwornika a/c z transmisja szeregowa
problem w tym, iz chyba proscek nie nadaze z sygnalem zegarowym z
przetwornika

przetwornik to ads8724
weyjscie zegarowe przetwonika na przerwaniu into
procek 90s2313


nota katalogowa ( strona 10 - opis transmisji)
http://focus.ti.com/lit/ds/symlink/ads7824.pdf

listing :
Config Pind.4 = Input 'sygnal danych z
przetwornika
Config Pind.6 = Output 'sygnal
konwersji dla przetwornika R/~c
Dim A As Byte 'zmienna pomocnicza liczaca ilosc wystepowanych
przerwan
Enable Interrupts
Config Int0 = Rising 'przetwornik
generuje przerwanie przy narastajacym sygnaly segarowego
Enable Int0
On Int0 Licz
Waitms 10
A = 0
Cursor Off
Do
Reset Portd.6 'generuje sygnal do konwersji dla przetwornika
nop
nop
nop
Set Portd.6
Wait 1
Cursor Off
Cls
Lcd A 'wywala mi na
lcd ile razy wystapilo przerwanie
Loop



Licz:
Incr A
Return




objawy:
lzmienna A zmienia sie zawsze +3 czy mozliwe jest ze procek jest za wolny do
tego?
czy moze blad konstrucyjny/programowy?

z gory dziekuje z info
pozdrawiam



Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Brzostek" <Adam2brz_at_nospam_interia.pl>
Subject: Re: bascom i przetwornik a/c ads8724
Date: Wed, 14 Dec 2005 15:44:06 +0100


nota katalogowa ( strona 10 - opis transmisji)
http://focus.ti.com/lit/ds/symlink/ads7824.pdf

przepraszam strona 9 (figure4)



Poprzedni Następny
Wiadomość
Spis treści
From: "Bogdan Gutknecht" <b_gutknecht_at_nospam_interia.pl>
Subject: Re: bascom i przetwornik a/c ads8724
Date: Thu, 15 Dec 2005 08:31:16 +0100



Użytkownik "Adam Brzostek" <Adam2brz_at_nospam_interia.pl> napisał w wiadomości
news:dnpant$s25$1_at_nospam_inews.gazeta.pl...
mam taki dylemat
zrobilem plytke do prztwornika a/c z transmisja szeregowa
problem w tym, iz chyba proscek nie nadaze z sygnalem zegarowym z
przetwornika

przetwornik to ads8724
weyjscie zegarowe przetwonika na przerwaniu into
procek 90s2313


nota katalogowa ( strona 10 - opis transmisji)
http://focus.ti.com/lit/ds/symlink/ads7824.pdf


Nie wczytywałem się w Twój program, ale jeśli podejrzewasz, że procesor sie
nie wyrabia to zmień tryb pracy przetwornika, żeby zegar transmisji był
zewnętrzny. Jest takie wejście INT/EXT. Wówczas będziesz generował
przerwania tak wolne jak chcesz i w przerwaniu ustawiał tę linię, albo timer
procesora będzie sterował szybkościš transmisji i jednocześnie generował
przerwania - możliwości jest wiele...


Poprzedni Następny
Wiadomość
Spis treści
From: "Adam Brzostek" <Adam2brz_at_nospam_interia.pl>
Subject: Re: bascom i przetwornik a/c ads8724
Date: Thu, 15 Dec 2005 13:22:19 +0100



Nie wczytywałem się w Twój program, ale jeśli podejrzewasz, że procesor
sie
nie wyrabia to zmień tryb pracy przetwornika, żeby zegar transmisji był
zewnętrzny. Jest takie wejście INT/EXT. Wówczas będziesz generował
przerwania tak wolne jak chcesz i w przerwaniu ustawiał tę linię, albo
timer
procesora będzie sterował szybkościš transmisji i jednocześnie generował
przerwania - możliwości jest wiele...

no chyba tak zrobie