CODEVISION i ADC



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Przemek" <cibor_at_nospam_zsem.waw.ids.pl>
Subject: CODEVISION i ADC
Date: Thu, 2 Jan 2003 23:19:46 +0100


Nigdy nie uzywalem ADC, wiec mozliwe ze pytanie jest glupie, lecz jakos nie
moge sobie poradzic, na zaciskach mam stabilna rezystancje(czujka pt100) /
napicie.
Ale nie wiem jak ustawic to zeby Atmelek (ATMEGO128) To widzial, tzn niby
widzie ale bardzo niestabilnie. Prosze o wszelka pomoc i sugestie.

Dzieki wielkie i Pozdrawiam Przemek Ciborowski.



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: CODEVISION i ADC
Date: 2 Jan 2003 23:46:52 +0100


Nigdy nie uzywalem ADC, wiec mozliwe ze pytanie jest glupie, lecz
jakos nie
moge sobie poradzic, na zaciskach mam stabilna rezystancje(czujka pt100) /
napicie.
Ale nie wiem jak ustawic to zeby Atmelek (ATMEGO128) To widzial, tzn niby
widzie ale bardzo niestabilnie. Prosze o wszelka pomoc i sugestie.


Zawodowo nie używam CV, ale w BASCOMie korzystam z własnych procedurek
w asm, więc i w CV polecam.
A mega128 przy wzmocnieniu 200 faktycznie jset niestabilny,
trzeba użyć filtru cyfrowego.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Sebastian Charlak" <sq5axi_at_nospam_poczta.onet.pl>
Subject: Re: CODEVISION i ADC
Date: Fri, 3 Jan 2003 01:37:44 +0100


Nigdy nie uzywalem ADC, wiec mozliwe ze pytanie jest glupie, lecz jakos
nie
moge sobie poradzic, na zaciskach mam stabilna rezystancje(czujka pt100) /
napicie.
Ale nie wiem jak ustawic to zeby Atmelek (ATMEGO128) To widzial, tzn niby
widzie ale bardzo niestabilnie. Prosze o wszelka pomoc i sugestie.

Witam.
Piszesz, ze masz niestabilne wskazania z przetwornika.
Proponuje na poczatek podlaczyc potencjometr 10k (wieloobrotowy) między +
i - baterii(4,5V) a środkową nogę potencjometru do wejścia ADC. Jeśli
wskazania bedą poprawne, tzn, że jest wszystko OK w przetwornikiem i źródłem
ref.
Ostatnio bawilem sie z przetwornikeim w ATMega103 - również w CodeVisionAVR
i działa super. Nawet ostatni bit sie nie zmienia, stoi wszystko stabilnie.
Warunkiem jest jest dobre, stabilne Uref.

Pozdrawiam
Seba



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: CODEVISION i ADC
Date: 3 Jan 2003 01:50:05 +0100


i działa super. Nawet ostatni bit sie nie zmienia, stoi wszystko
stabilnie.

?
Są lepsi niż ja?
;-)
Zapomniałeś chyba dodać, że absolutnie wszystkie przetworniki ADC
z racji zasady działania, o ten jeden najmniej znaczący bit muszą
zmieniać wskazania. Są nawet przetworniki w których z "natury"
"latają" cztery najmłodsze bity, proste do wygładzenia lub bardzo
przydatne do złożonych obliczeń (logika rozmyta, przewidywanie tendencji).

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin E. Hamerla <mehamerla_at_nospam_pro.onet.pl>
Subject: Re: CODEVISION i ADC
Date: Fri, 03 Jan 2003 09:44:05 +0100


ziel napisal(a):

i działa super. Nawet ostatni bit sie nie zmienia, stoi wszystko
stabilnie.

?
Są lepsi niż ja?
;-)
Zapomniałeś chyba dodać, że absolutnie wszystkie przetworniki ADC
z racji zasady działania, o ten jeden najmniej znaczący bit muszą
zmieniać wskazania.

? A coz Ty piszesz...? Wyobraz sobie komparator, ktorego prog
przelaczania jest przy 2.5V (przy zasilaniu np. 5V). Podajesz na jego
wejscie napiecie 0V. Jakim cudem moze latac wskazanie komparatora?

--
Pozdrowienia, Marcin E. Hamerla

"Nienawidze turystow."

=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.ipartners.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: CODEVISION i ADC
Date: Fri, 03 Jan 2003 10:45:38 +0100


Zapomniałeś chyba dodać, że absolutnie wszystkie przetworniki ADC
z racji zasady działania, o ten jeden najmniej znaczšcy bit muszš
zmieniać wskazania.

Arturze, może nam LSB latać bo jest latawica i ma takš ochotę, ale może też
latać bo jest na granicy przełšczeń LCB, a to zupełnie nie to samo ;-))

Sš nawet przetworniki w których z "natury"
"latajš" cztery najmłodsze bity, proste do wygładzenia lub bardzo
przydatne do złożonych obliczeń (logika rozmyta, przewidywanie tendencji).

Tia, Janusz pokazywał mi ostatnio DS-a 2450 (chyba, 4 kanałowy 1 wire), tam
nawet 8 lata ;-))

Miłego dnia Arturze
--
Pzd, Irek.N.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news-stoc.telia.net!news-stoa.telia.net!telia.net!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: CODEVISION i ADC
Date: Fri, 03 Jan 2003 23:31:58 GMT


On 3 Jan 2003 01:50:05 +0100, ziel wrote:
Nawet ostatni bit sie nie zmienia, stoi wszystko stabilnie.

Są lepsi niż ja? ;-)
Zapomniałeś chyba dodać, że absolutnie wszystkie przetworniki ADC
z racji zasady działania, o ten jeden najmniej znaczący bit muszą
zmieniać wskazania.

A czemu to niby ? Podajesz na wejscie pewien sygnal + nieunikniony
szum. Jesli ten szum nie powoduje wyjscia poza granice kwantowania
dla zakresu danego wskazania - to wynik bedzie stabilny.
Oczywiscie trzeba miec szczescie i ten sygnal trafic nie blisko
granicy zakresow.

Są nawet przetworniki w których z "natury"
"latają" cztery najmłodsze bity, proste do wygładzenia lub bardzo
przydatne do złożonych obliczeń (logika rozmyta, przewidywanie tendencji).

A nie lepiej szum sobie pseudolosowo wygenerowac ? :-)))

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: CODEVISION i ADC
Date: 4 Jan 2003 10:26:50 +0100


A czemu to niby ? Podajesz na wejscie pewien sygnal + nieunikniony
szum. Jesli ten szum nie powoduje wyjscia poza granice kwantowania
dla zakresu danego wskazania - to wynik bedzie stabilny.
Oczywiscie trzeba miec szczescie i ten sygnal trafic nie blisko
granicy zakresow.
Jakie jest prawdopodobieństwo trafienia na przejście, jeśli
baaardzo zależy nam na stabilnym odczycie? :-)
Pomijając wpływ układów analogowych na wejściu, to sam komparator
wprowadza własny szum i miesza go z szumem napięcia referencyjnego.
A do tego dochodzi sama budowa komparatora - czyli jakość wykonania
tranzystorów, jego źródeł prądowych, podgrzewania jednych elementów
przez drugie (wew. struktury).

A nie lepiej szum sobie pseudolosowo wygenerowac ? :-)))
Nie.:-)
Jeżeli zależy na tym aby sygnał nie przekroczył zadanej
granicy to dobrze wiedzieć czy ma zamiar jeszcze rosnąć/maleć,
czy mniej więcej stoi w miejscu.
Trochę upraszcza mechanikę i pozwala pisać mniej skomplikowane programy :-)

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.pw.edu.pl!news2.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_poczta.onet.pl (J.F.)
Subject: Re: CODEVISION i ADC
Date: Sat, 04 Jan 2003 17:59:11 GMT


On 4 Jan 2003 10:26:50 +0100, ziel wrote:
A czemu to niby ? Podajesz na wejscie pewien sygnal + nieunikniony
szum. Jesli ten szum nie powoduje wyjscia poza granice kwantowania
dla zakresu danego wskazania - to wynik bedzie stabilny.
Oczywiscie trzeba miec szczescie i ten sygnal trafic nie blisko
granicy zakresow.
Jakie jest prawdopodobieństwo trafienia na przejście, jeśli
baaardzo zależy nam na stabilnym odczycie? :-)

Zalezy ile bitow. Przy mniejszej ilosci - dosc spore.
I od konstrukcji przetwornika - czesc jest powolna i usredniajaca.

A do tego dochodzi sama budowa komparatora - czyli jakość wykonania
tranzystorów, jego źródeł prądowych, podgrzewania jednych elementów
przez drugie (wew. struktury).

Ale to nie bedzie "plywanie" tylko "stabilizacja" :-)

Mam np prototyp - czujnik cisnienia, VCO z 4046, procek jako
czestosciomierz - 5 cyfr nie szumi. Troche plywa, ale to normalne -
sam czujnik ma pelen dryft temperaturowy na poziomie 100%, wiec
zanim sie rozgrzeje ...

A nie lepiej szum sobie pseudolosowo wygenerowac ? :-)))
Nie.:-)
Jeżeli zależy na tym aby sygnał nie przekroczył zadanej
granicy to dobrze wiedzieć czy ma zamiar jeszcze rosnąć/maleć,
czy mniej więcej stoi w miejscu.

Ale przeciez nie zbierasz juz sygnalu, tylko szumy i dryfty :-)

Trochę upraszcza mechanikę i pozwala pisać mniej skomplikowane programy :-)

Bardziej skomplikowane, bo trzeba usredniac programowo :-)

J.


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: CODEVISION i ADC
Date: 4 Jan 2003 23:42:39 +0100



Ale to nie bedzie "plywanie" tylko "stabilizacja" :-)
Jak zwał, tak zwał, grunt, że pływa. ;-)

Trochę upraszcza mechanikę i pozwala pisać mniej skomplikowane
programy :-)

Bardziej skomplikowane, bo trzeba usredniac programowo :-)

Ale nie muszę się mechaników prosić o poprawki.
A dla mnie jest to uproszczenie o 100% :-)

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!lublin.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Przemek" <cibor_at_nospam_zsem.waw.ids.pl>
Subject: Re: CODEVISION i ADC
Date: Fri, 3 Jan 2003 13:17:53 +0100


Uklad nie jest mojego autorstwa. Na AREF mam ok 2,5V (Stabilne) na ADC0 ok
0,46 V (Stabilne).
Korzystajac z funkcji read_adc wyswietlam wartosc zwracana na lcd co ok 10ms
i wacha sie ona w zakresie od 1xx do 2xx, wiec cos jest nie tak. Wydaje mi
sie ze przyczyna tego lezy w mojej malej znajomosci CodeVision, dlatego tu
pisze.
A oto ustawienia z CV:

ADC - Enabled
Volt. Ref: AREF pin
ADC Clock: 125,000kHz
Uklad taktowany 8Mhz.

Prosze o sugestie. Dziekuje i pozdrawiam Przemek Ciborowski.



=========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mai