SAB80C515 - przetwornik AD ???
Masz problem? Zapytaj na forum elektroda.pl
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: SAB80C515 - przetwornik AD ???
Date: Tue, 10 Dec 2002 20:49:44 +0100
Czy ktoś z szanownych kolegów miał do czynienia/miał kłopoty z w/w
kontrolerkiem w aplikacjach wymagajšcych pomiaru napięcia??
Kiedy próbuje czytać potencjometr (0-5V) to albo mam 255 albo na ten nagły
tychmiast 0.
Czasem dostaję jakiś niestabilny stan przejściowy.
Absurdem dodatkowym jest, że dostaje 0 dla +Vcc a 255 dla ~GND.
Zaznaczę od razu, że bawiłem się już referencjami i stosowałem różne
timingi. Sama procedura odczytu jestr żywcem zdjęta z noty aplikacyjnej
infineona....
Konfudujšce, czyż nie...???
Pytam tylko na wypadek gdyby ktoś już się z tym spotkał.
Dziękuję z góry za odpowiedzi typu archiwum i Google, boć tam szukałem i
niewiele można na tam na ten specyficzny temat znaleć.
Paweł Goś
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 10 Dec 2002 21:24:34 +0100
Czy kto? z szanownych kolegów miał do czynienia/miał kłopoty z w/w
kontrolerkiem w aplikacjach wymagajšcych pomiaru napięcia??
Kiedy próbuje czytać potencjometr (0-5V) to albo mam 255 albo na ten nagły
tychmiast 0.
Czasem dostaję jaki? niestabilny stan przej?ciowy.
Poczytaj torszkę o programowaniu '51 ogólnie, nastepnie wpisz program
przykładowy i ... działa :-)
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Tue, 10 Dec 2002 23:39:19 +0100
Poczytaj torszkę o programowaniu '51 ogólnie, nastepnie wpisz program
przykładowy i ... działa :-)
Generalnie nie lubię takich sytuacji... ale
Kolego Arturze...
Drogi kolego Arturze...
Tak sobie myślę, ze nie należy nikogo traktować protekcjonalnie tylko
dlatego, że nie radzi sobie z pewnym specyficznym problemem. Tak w ogóle.
A bardziej szczegółowo... to sądzę, że mógłbym o programowaniu 51-ki książki
pisać.
Raczej.
Kropka.
A rozwiązanie problemu jak zwykle okazało się trywialne.
Brak połączeń napięć referencyjnych. Pomiar napięcia względem potencjału
powietrza rzadko bywa dokładny.
No cóż....
Samoubiczowanie wykonałem - o szczegóły proszę pytać struchlałych zapewne
jeszcze sąsiadów.Swoją drogą moje roztargnienie kiedyś wpędzi ich do grobu
bo ludzie to i wiekowi i serca pewnie mają już słabe, a ryki głośne w ciszy
nocnej mojego biednego osiedla niosą się pewnie daleko.
Dziękuje wszystkim mądrym ludziom za milczenie.
A koledze Arturowi dziękuję za chwilę tak przecież potrzebnej w życiu
emocji.
Paweł Goś
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 11 Dec 2002 00:25:43 +0100
Poczytaj torszkę o programowaniu '51 ogólnie, nastepnie wpisz program
przykładowy i ... działa :-)
Generalnie nie lubię takich sytuacji... ale
Kolego Arturze...
Drogi kolego Arturze...
Jest nieźle, pewnie będzie kopać :-)
Tak sobie myślę, ze nie należy nikogo traktować protekcjonalnie tylko
dlatego, że nie radzi sobie z pewnym specyficznym problemem. Tak w ogóle.
A bardziej szczegółowo... to sądzę, że mógłbym o programowaniu
51-ki książki
pisać.
Raczej.
Kropka.
Przepraszam jeśli odczytałeś moją odpowiedź jako protekcjonalną,
nie to było moim zamiarem. Ale podłączenie jakiegoś napięcia na wejście
analogowe, nie jest trudne, dodanie kondensatorka żeby się uspokoiło
(przynajmniej do testów), też chyba nie jest odkrywcze.
A na każdym schemacie widać wejście do podłączenia napięcia referencyjnego.
No to gdzie miał być problem? Tylko w programie.
Tak sobie myślałem. Wygląda na to, że podobnie jak inni ludzie czasami
coś sobie źle pomyślę. :-)
A zresztą był uśmieszek. :-) I teraz też jest.
Samoubiczowanie wykonałem
A przy okazji i mnie oćwiczyłeś... :-)
Dziękuje wszystkim mądrym ludziom za milczenie.
-(
I po co mi to było?
A koledze Arturowi dziękuję za chwilę tak przecież potrzebnej w życiu
emocji.
Jak mnie ktoś zdenerwuje, to też jakoś sam z siebie podnoszę wydajność
i efektywność pracy, szczególnie jak sprawa honorowa. :-)
A na marginesie, sam sobie jesteś winien, trzeba było napisać,
że jesteś expert w pisaniu programów na '51, wtedy zapytałbym bym
pewnie czy zasilanie jest stabilizowane, albo co się dzieje na wejściu
ref.
Mimo wszystko wydaje mi się, że troszkę za bardzo się uniosłeś.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Wed, 11 Dec 2002 12:45:10 +0100
Użytkownik "ziel" <zielpro_at_nospam_cavern.pl> napisał w wiadomości
news:GCEELCNNHEGDKMODCEPBKEFJCGAA.zielpro_at_nospam_cavern.pl...
Przepraszam jeśli odczytałeś moją odpowiedź jako protekcjonalną,
nie to było moim zamiarem. Ale podłączenie jakiegoś napięcia na wejście
analogowe, nie jest trudne, dodanie kondensatorka żeby się uspokoiło
(przynajmniej do testów), też chyba nie jest odkrywcze.
A na każdym schemacie widać wejście do podłączenia napięcia
referencyjnego.
No to gdzie miał być problem? Tylko w programie.
Tak sobie myślałem. Wygląda na to, że podobnie jak inni ludzie czasami
coś sobie źle pomyślę. :-)
Toteż zapytanie było skierowane, że pozwolę sobie na mały cytat:
"Czy ktoś z szanownych kolegów miał do czynienia/miał kłopoty z w/w
kontrolerkiem w aplikacjach wymagajšcych pomiaru napięcia??"
Staram się przez cały czas trwania mej kapryśnej kariery konstruktora nie
pytać innych ludzi po to by zadać pytanie a po to by uzyskać odpowiedź. Wiem
kiedy moja eksperiencja jest za słabą i kiedy należy zapytać mądrzejszych
i/lub bardziej doświadczonych. Taki fakt zaszedł - po 5-ciu dniach prób z
w/w kontrolerem olśnienie nie przyszlo więc wyartykulowałem zapytanie
skierowne do ludzi, a wiem, że jest ich niemało, z pewnym praktycznym
doświadczeniem z tym specyficznym kawałkiem krzemu. Zasady o których kolega
tu pisze, jak i parę innych, do których znajomości - przez skromność, jak
sądzę - kolega się nie przyznał w odpowiedzi na mój post, zanam i stosuję.
Od pewnego czasu.
Jak wspomiałem błąd nastąpił, był z mojej winy i basta. Roztrzepanie godne
geniusza, niepoparte autentycznym geniuszem potrafi być ciężkim kamyczkiem
do dźwigania.
A zresztą był uśmieszek. :-) I teraz też jest.
I chwała koledze za to, ale w pewnych kręgach uśmieszek po wypowiedzi
odebranej jako lekceważąca jest, jak pewien mój mało światły znajomy
stwierdził "ostatnim słowem do draki". Ale uznaję, że był to żart.
Samoubiczowanie wykonałem
A przy okazji i mnie oćwiczyłeś... :-)
Nie przypominam sobie aby obiektem potoku epitetów ogólnie uznawanych za
obelżywe jaki wyartykułowałem wczoraj był ktoś poza mną....
Jak mnie ktoś zdenerwuje, to też jakoś sam z siebie podnoszę wydajność
i efektywność pracy, szczególnie jak sprawa honorowa. :-)
I tu się przychylę. Fakt ten - sam w sobie niezbyt piękny - przyczynił się
wybitnie do zakończenia wielu nierozwiązywalnych zgoła problemów. W moim
przypadku.
A na marginesie, sam sobie jesteś winien, trzeba było napisać,
że jesteś expert w pisaniu programów na '51, wtedy zapytałbym bym
Ponoć sława wyprzedza człowieka....
A tak po prawdzie - to nie sądzę aby chwalenie się jakim się jest doskonałym
programistą było:
1. Grzeczne i przez to dobrze przyjęte przez szerokie audytorium
2. Mądre - jesteśmy tylko tak dobrzy jak problemy, którym czoła stawiać nam
przyszło.
Aby zilustrować 2-gie - Na politechnice wrocławskiej, jak słyszałem, używano
swego czasu komputerów ZX Spectrum do obliczania wartości całek trudnych do
policzenia metodami normalnymi. Procesorek jakże mało zacny a jaki problem
ogromny. I voila - dało się. I tu sądzę, że sterowanie wyświetlaczem 2x20
(pewnie się narażam) trywialny. Tak więc wbicie 1000 gwoździ kluczem
dynamometrycznym też może być powodem do dumy i obnoszenia się z tytułm
mistrza we władaniu kluczem dynamometrycznym - jak pieknie i w równym rządku
stoją - ale....
Mimo wszystko wydaje mi się, że troszkę za bardzo się uniosłeś.
Jak płachta na byka działa na mnie zakładanie, że rozmówca/pytający/petent
jest mniej doświadczony lub/i słabszy w materii pytania. Sam swego czasu -
dawno temu - obnosiłem się z taką pozą ale życie leczy z tego szybko. Jest
takie stare powiedzonko - ostatnio często używane w teleturniejach
telewizyjnych - Trudny problem to taki jakiego rozwiązania nie znamy.
Paweł Goś
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 11 Dec 2002 13:14:32 +0100
Toteż zapytanie było skierowane, że pozwolę sobie na mały cytat:
"Czy kto? z szanownych kolegów miał do czynienia/miał kłopoty z w/w
kontrolerkiem w aplikacjach wymagajšcych pomiaru napięcia??"
No to się przyznam, że miałem styczność z nim jakieś osiem lat temu
i z odczytem analogowym nie miałem problemów.
Staram się przez cały czas trwania mej kapryśnej kariery konstruktora nie
pytać innych ludzi po to by zadać pytanie a po to by uzyskać
odpowiedź.
TO zupełnie tak samo jak ja, najpierw gogle, później znajomi, później
szperam
w pamięci, a dopiero na sam koniec trafiam z pytaniem na forum. :-)
Samoubiczowanie wykonałem
A przy okazji i mnie oćwiczyłeś... :-)
Nie przypominam sobie aby obiektem potoku epitetów ogólnie uznawanych za
obelżywe jaki wyartykułowałem wczoraj był ktoś poza mną....
Gdym miał się obrażać to obraził bym się za określenie, że patrzę na innych
z góry. No ... fakt są tacy, ale Oni znają tylko najbliże mety.
Ponoć sława wyprzedza człowieka....
A tak po prawdzie - to nie sądzę aby chwalenie się jakim się jest
doskonałym
programistą było:
1. Grzeczne i przez to dobrze przyjęte przez szerokie audytorium
2. Mądre - jesteśmy tylko tak dobrzy jak problemy, którym czoła
stawiać nam
przyszło.
Masz rację, ale dla tych mniej przytomnych, lub z krótką pamięcią,
mogłeś napomknąć, żeby softu się nie czepiać :-)
Pokój.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Wed, 11 Dec 2002 13:25:51 +0100
Użytkownik "ziel" <zielpro_at_nospam_cavern.pl> napisał w wiadomości
news:GCEELCNNHEGDKMODCEPBEEGPCGAA.zielpro_at_nospam_cavern.pl...
[CIACH]
Pax! Pax między chrześcijany....
I prawie powiedziane, i obyczajnie.
Boć "Zgoda buduje, niezgoda rujnuje"
Masz rację, ale dla tych mniej przytomnych, lub z krótką pamięcią,
mogłeś napomknąć, żeby softu się nie czepiać :-)
Gdybymż miał pewność...
Pokój.
Jak wyżej.
Ale staraj się nie odsyłać do szkoły każdego, kto ma problem. Godzi się
najpierw spytać, czyż nie? Bo może to Twój były profesor. A może przyszły
szef...
Kto wie ;-))
Paweł Goś
From: Milosz Skowyra <miloszek_at_nospam_fidonet.org.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Wed, 11 Dec 2002 15:27:31 +0100
GeePee wrote:
Boć "Zgoda buduje, niezgoda rujnuje"
Przepraszam bardzo, znam murarz Andrzej Niezgoda wybudowal u mnie garaz,
stoi od ponad 10 lat.. ;-)
--
Regards. Przy odpowiedzi usun "." przed "net" z adresu!!!
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fido.net.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
"Zaprojektowany do lubudubu" - (C) Marek Dzwonnik ;->>>
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 13:01:11 +0100
Użytkownik "Milosz Skowyra" <miloszek_at_nospam_fidonet.org.pl> napisał w wiadomości
news:3DF74B53.273C46AA_at_nospam_fidonet.org.pl...
Przepraszam bardzo, znam murarz Andrzej Niezgoda wybudowal u mnie garaz,
stoi od ponad 10 lat.. ;-)
A mówią, że przysłowia mądrością narodu....
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 00:11:37 +0100
Uff,
a może tak wreszcie merytorycznie ... ?
Jak praktycy oceniają jakość przetworników A/C w rodzinie
SAB 80C535 i 80C537 ? Bo ja mam wątpliwości ...
Muszę nieźle filtrować (uśredniać) pomiary żeby miały sens,
bez tego mam takie "strzały" że ... o rany!
Nie mogę do końca ustalić źródła ich pochodzenia.
Źródło referencyjne Analog Devices REF02, więc poza
podejrzeniami, wszystko poblokowane jak trzeba i nic ...
Nawet jeśli układ pomiarowy wisi bardzo blisko, to bywa
kiepsko, więc nie można wszystkiego tłumaczyć zakłóceniami
sieci ...
Pzdr,
Marek
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 00:33:55 +0100
a może tak wreszcie merytorycznie ... ?
Jak praktycy oceniają jakość przetworników A/C w rodzinie
SAB 80C535 i 80C537 ? Bo ja mam wątpliwości ...
Muszę nieźle filtrować (uśredniać) pomiary żeby miały sens,
bez tego mam takie "strzały" że ... o rany!
Nie mogę do końca ustalić źródła ich pochodzenia.
Źródło referencyjne Analog Devices REF02, więc poza
podejrzeniami, wszystko poblokowane jak trzeba i nic ...
Nawet jeśli układ pomiarowy wisi bardzo blisko, to bywa
kiepsko, więc nie można wszystkiego tłumaczyć zakłóceniami
sieci ...
A co umiesz? :-)
A tak na poważnie, dawno to było i mierzyłem wolnozmienną temperaturę.
Wynik był odświeżany co sekundę, ale za to pokazywał średnią z ostatniej
godziny. Nawet jeśli były jakieś szaleństwa przetwornika, to i tak siłą
rzeczy ich nie widziałem. Później przeszedłem na osobne przetworniki
motoroli, bo miały rozdzielczość 12bit, a obecnie dla 10bit używam ATmega128
(po dwóch tygodnia walczenia wynik stoi w miejscu :-) ), Irek zachwyca się
16bitowym przetwornikiem w ADuC816. Czarno widzę przyszłość SAB535.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 01:55:16 +0100
A co umiesz? :-)
Sporo ... ale zawsze mam też w sobie sporo pokory ... :-)
A tak na poważnie, dawno to było i mierzyłem wolnozmienną temperaturę.
Wynik był odświeżany co sekundę, ale za to pokazywał średnią z ostatniej
godziny. Nawet jeśli były jakieś szaleństwa przetwornika, to i tak siłą
rzeczy ich nie widziałem. Później przeszedłem na osobne przetworniki
motoroli, bo miały rozdzielczość 12bit, a obecnie dla 10bit używam
ATmega128
(po dwóch tygodnia walczenia wynik stoi w miejscu :-) ), Irek zachwyca się
16bitowym przetwornikiem w ADuC816. Czarno widzę przyszłość SAB535.
No właśnie, ja mierzę temperaturę Pt100 i okropnie walczę z zakłóceniami
chyba od sieci po kablu ... Wiem skąd inąd, że poczciwy ICL 7109 radzi
sobie w tym środowisku super ... ale on jest do tego przystosowany
genetycznie.
A ja nie chciałem powielać ADC skoro jest w uP .... może to błąd ?
Jak walczyłeś z Atmeag128 (znam nieco) ? Jakieś ciekawe fitrowanie ?
Przyszłość SAB535 ... jej nie ma !
1) po co mi coś co wymaga latcha i EPROMU, bo nie ma flasha
2) po co mi coś, z czego producent się chylkiem wycofuje stopniowo
3) po co mi coś, co jest tak wolne ... :-)
Podobnie jest z SAB537. Dlatego nowe konstrukcje robimy na ATmega.
Ale żal kompilatora Keila, bo tego nie mam czym na razie zastąpić ...
Używam CodeVision ale to jeszcze nie to, choć stosunek cena/jakość
ma super ...
Pzdr,
Marek
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 03:04:02 +0100
Jak walczyłeś z Atmeag128 (znam nieco) ? Jakieś ciekawe fitrowanie ?
Filtrowanie to później, najpierw trzeba dobrze zmierzyć :-)
Pomiar robiony jest dwa razy, dopiero ten drugi jest wiarygodny.
pzdr
Artur
No to kawałek BASCOMa :-)
$regfile = "m128def.DAT"
On Adc Intadc nosave 'przerwanie skok i wypad, nic nie robi
Dim Ha0 As Word 'zmienna
Dim Lo0 As Byte 'zmiena
Enable Adc
Enable Interrupts
Set Mcucr.5
Set Mcucr.3
Do
Adcsr = &B10001111 'ADC enable,ready to conversion,sigle conw., ,no
int.,prescaler 128
Admux = 00000000 'zapis admux
Set Adcsr.6 'start adc
$asm
sleep
$end Asm
Set Adcsr.6 'start adc drugi raz
$asm
sleep
$end Asm
Lo0 = Adcl 'zapis wyniku
Ha0 = Adch
Ha0 = Ha0 * 255
Ha0 = Ha0 + Lo0 ' wynik
Loop
End
Intadc:
return
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 09:20:29 +0100
No właśnie, ja mierzę temperaturę Pt100 i okropnie walczę z zakłóceniami
chyba od sieci po kablu ...
A możesz opisać jak zrobiłeś cały tor pomiarowy? Poza tym - czy masz dostęp do
oscyloskopu cyfrowego (najlepiej jakiś dobry - żadne chuang-ho czy hameg). Jaki
masz sygnał użyteczny i jaki offset do niego?
A ja nie chciałem powielać ADC skoro jest w uP .... może to błšd ?
Żaden błšd - w końcu w jakimś celu go zaprojektowano :-)
Jak walczyłeś z Atmeag128 (znam nieco) ? Jakieś ciekawe fitrowanie ?
Samo filtrowanie nie załatwi całkowicie problemu. Artur ma rację, trzeba
przynajmniej jako tako zmierzyć, żeby filtrowanie miało sens. Poza tym - może
należało by wycinać pomiary mocno odstajšce od aktualnego wyniku? (jesli strzały
nie sš częste...dlaczego nie?)
Ale żal kompilatora Keila, bo tego nie mam czym na razie zastšpić ...
No to przejść na ADuC, zaj(piiiiiiii) przetworniki ma w środku. Zresztš
producent ma rację, to raczej przetwornik z kontrolerem, a nie kontroler z
przetwornikiem ;-)))
--
Pzd, Irek.N.
From: "GeePee" <geepee_at_nospam_o2.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 13:00:00 +0100
Użytkownik "Ireneusz Niemczyk" <i.niemczyk_at_nospam_multispedytor.com.pl> napisał w
wiadomości news:3DF846CD.FE0C1BE3_at_nospam_multispedytor.com.pl...
No to przejść na ADuC, zaj(piiiiiiii) przetworniki ma w środku. Zresztš
producent ma rację, to raczej przetwornik z kontrolerem, a nie kontroler z
przetwornikiem ;-)))
Kolega po jakimś czasie użytkowania ADuC z 12-to bitowym przetwormnikiem
zrezygnował. Coś procesory padały i z programowaniem był kłopot, jak sie
strukturka podgrzała/schłodziła - dokładnie nie pamiętam ;-)). Ale
przetwornik - rzeczywiście miodzio.
A SAB80515 - komieczność chwili. Istnieje gotowa aplikacja na winbondowskich
51-kach, a tu nagle trzeba pomiar ciągły dołożyć. Najekonomiczniejszym
czasowo, dostępnościowo i cenowo rozwiązaniem (do AVR-owców - nie miałem
jak dotąd czasu się tym pobawić) okazał się właśnie ten infineon. A
przetwornik sam z siebie działa bez zarzutu - nie mam żadnych kłopotów -
ustalona wartość siedzi jak byk. Płytka się grzeje, że aż hej, a wartość nie
odpływa :-))
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 15:40:36 +0100
Kolega po jakimś czasie użytkowania ADuC z 12-to bitowym przetwormnikiem
zrezygnował. Coś procesory padały i z programowaniem był kłopot, jak sie
strukturka podgrzała/schłodziła - dokładnie nie pamiętam ;-)). Ale
przetwornik - rzeczywiście miodzio.
Może przesadzał z absolute.... ;-)) Ja nie mam odniesienia, zrobiłem 2 układy na
tym i śmigajš znakomicie. Problem jedynie w cenie tej kostki, dosyć sporo sobie
liczš, ale nie na tyle żeby opłacało się jakkolwiek kombinować z zewnętrznymi
PGA i ADC. No i MQFP52...pfff...za ślepy już chyba jestem na to. ;-)
A SAB80515 - komieczność chwili. Istnieje gotowa aplikacja na winbondowskich
51-kach, a tu nagle trzeba pomiar cišgły dołożyć. Najekonomiczniejszym
czasowo, dostępnościowo i cenowo rozwišzaniem (do AVR-owców - nie miałem
jak dotšd czasu się tym pobawić) okazał się właśnie ten infineon. A
przetwornik sam z siebie działa bez zarzutu - nie mam żadnych kłopotów -
ustalona wartość siedzi jak byk. Płytka się grzeje, że aż hej, a wartość nie
odpływa :-))
-)) jasne. Ile to ma bitów?
--
Pzd, Irek.N.
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 14:24:21 +0100
Witaj,
A możesz opisać jak zrobiłeś cały tor pomiarowy? Poza tym - czy masz
dostęp do
oscyloskopu cyfrowego (najlepiej jakiś dobry - żadne chuang-ho czy hameg).
Jaki
masz sygnał użyteczny i jaki offset do niego?
No więc ... :-)
Pt100 jest podpięte do XTR105, wiem że nie jest to najtańsze wyjście
ale Burr-Brown to jest Burrr-Brown, żadnej "amatorszczyzny" ze
wzmacniaczami, stadem rezystorów, strojeniem itp ...
Potem prąd 4-20ms z XTR105 odkłada sie na precyzyjnym rezystorze
250.0000 Ohm, równolegle z nim transil na 15V, potem proste RC:
1kOhm i 10 nF i to już trafia do wejścia SAB537. Napięcie referencyjne
jak już pisałem: REF02 Analog Devices, druk staranny raczej ...
SAB dostaje 1...5 V na wejściu dla zakresu 0...150 st.C.
I nawet jak zamiast Pt100 jest rezystor wzorcowy wprost na zaciskach
to lubi sobie czasem pomachać ostatni bit lub dwa nawet ...
A już na hali ... Matko Boska ... :-)
Ale ogólnie mam wrażenie, że walczę z dwoma problemami naraz: kable i
zakłócenia od sieci to raz plus coś w środku SABa.
A oscyloskop mógłbym mieć ... mam to spróbować łapać ?
Poza tym - może
należało by wycinać pomiary mocno odstajšce od aktualnego wyniku? (jesli
strzały
nie sš częste...dlaczego nie?)
To jest jakiś dodatkowy sposób ... pomyślę o tym ...
Ale żal kompilatora Keila, bo tego nie mam czym na razie zastšpić ...
No to przejść na ADuC, zaj(piiiiiiii) przetworniki ma w środku. Zresztš
producent ma rację, to raczej przetwornik z kontrolerem, a nie kontroler z
przetwornikiem ;-)))
Nie, ja potrzebuję uP z ADC najczęściej, a nie ADC z uP ... :-)
Poza tym ... powoli zakochuję się w ATmega ... powoli ...
No i trenuję CodeVision ... w końcu jest coraz lepsze ...
Pozdrawiam,
Marek
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 15:35:34 +0100
No więc ... :-)
-)
Pt100 jest podpięte do XTR105, wiem że nie jest to najtańsze wyjście
ale Burr-Brown to jest Burrr-Brown, żadnej "amatorszczyzny" ze
wzmacniaczami, stadem rezystorów, strojeniem itp ...
Jasne - super!
Potem pršd 4-20ms z XTR105 odkłada sie na precyzyjnym rezystorze
250.0000 Ohm, równolegle z nim transil na 15V, potem proste RC:
Czy mam rozumieć, że układ masz wręcz katalogowy? W takim razie od strony
opornika zasilany (masa) jest cały XTR, a więc i pewnikiem stado kabli. W takim
razie podłšczasz na wejście przetwornika całkiem dobrš antene ;-)
1kOhm i 10 nF i to już trafia do wejścia SAB537. Napięcie referencyjne
jak już pisałem: REF02 Analog Devices, druk staranny raczej ...
SAB dostaje 1...5 V na wejściu dla zakresu 0...150 st.C.
OK, o stabilność zadbałeś, teraz jeszcze tylko trzeba by pomysleć nad jakimś
rozsšdnym zebraniem tych 4-20mA.
I nawet jak zamiast Pt100 jest rezystor wzorcowy wprost na zaciskach
to lubi sobie czasem pomachać ostatni bit lub dwa nawet ...
To normalne, o LSB to z definicji każdy ;-))
A już na hali ... Matko Boska ... :-)
Bo dochodzi antena ;-)
Ale ogólnie mam wrażenie, że walczę z dwoma problemami naraz: kable i
zakłócenia od sieci to raz plus coś w środku SABa.
A co się dzieje w SAB-ie?
A oscyloskop mógłbym mieć ... mam to spróbować łapać ?
Przynajmniej pooglšdać, ale warto ustawić na obwiednię i poczekać troszkę -
nieraz mozna się zdziwić (jak niedaleko wystartuje np: napęd komutatorowy).
Zrób tak - dla ADC masa jest święta, wepnij zatem sondę (polecam perełkę i ze 3
zwoje na kabel sonda-oscylek - inaczej może być g. widać*) po kolei w cały tor i
zobaczysz gdzie śmieci. Jak jesteś z B-B to mogę Ci w odszukaniu przyczyny - ale
moim zdaniem przyczyna jest raczej oczywista.
To jest jakiś dodatkowy sposób ... pomyślę o tym ...
Tylko zważ że jak wynik mocno się zmieni (bo np: czujnik odpadł) to procek może
Ci wszystkie pomiary zaczšć odrzucać - ostrożnie z tym ;-))
Nie, ja potrzebuję uP z ADC najczęściej, a nie ADC z uP ... :-)
-)) Ja akurat miałem odwrotnš potrzebę.
Poza tym ... powoli zakochuję się w ATmega ... powoli ...
No i trenuję CodeVision ... w końcu jest coraz lepsze ...
No to masz Artura za brata ;-)))
Miłego dnia
--
Pzd, Irek.N.
ps. Zrób na poczštek taki mały bajpas dla anteny - zewrzyj jš tantalkiem i do
tego równolegle kilka x 100n do (polecam 603..o mało nie oślepłem ostatnio przy
nich) do masy. Nie wiem jak masz z PCB, ale pisałeś że staranna, więc wiesz jak.
ps2. Jak to zasilasz ?
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 15:45:10 +0100
Patrz, dałem * i zapomniałem się do niej odnieść.
Przewiń kilka zwoi skrętki (tuż przy wejściu na Twojš płytkę z SAB-em) przez perełkę
ferrytowš - będziesz pewnie zachwycony rezultatem.
--
Pzd, Irek.N.
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 17:36:49 +0100
Zbiorowo dla Irka i Artura ... :-)
XTR nie jest w głowicy Pt100 tylko na płytce niedaleko procesora,
to kable Pt100 - XTR są dość długie, ale XTR w układzie trójprzewodowym
radzi sobie z takimi sprawami, choć mowa tu o wpływie oporności kabli
a nie o zakłóceniach. Dlatego dla we analogowego SABa XTR to raczej
lokalny układ i chyba nie w tym problem. Myślę, że zakłócenia sieciowe
to 95% * problemów w tym przypadku. Antena jest, jasne, ja to wiem od
początku, ale chyba ktoś jeszcze "pomaga" :-)
Zasilanie jest impulsowe (nie krzyczeć ! :-) ) LM serii simple-switcher,
dobrze
rozplanowany na druku i poblokowany.
To, że ADC ma +- bit to ja wiem ;-), ale mam wrażenie, że czasami to coś
więcej ... Nie zwalam na SABa, ale muszę się temu jeszcze przyjrzeć.
Z SABem jestem ostrożny, bo kiedyś (poprzedni step ?) jak po zakończeniu
przetwarzania zmieniałem zawczasu kanał na następny, to dawał kompletnie
idiotyczne wyniki ...
Acha ... mierzę kilka temperatur, więc w multipleksowanie analogówki nie
chcę wchodzić.
Uśrednianie robiłem już bardzo silne (40 pomiarów na sekundę, a potem
jeszcze średnia z ostatnich kilku pomiarów), ale tu muszę uważać, bo żaden
algorytm regulacji temperatury nie lubi jak się dowiaduje o wynikach swoich
działań po kilku sekundach :-)
No to masz Artura za brata ;-)))
Zawsze jako jedynak chciałem mieć brata, więc zastanowię się ... :-)
Napiszcie co
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 17:41:37 +0100
No i znowu niedocisnąłem Alt-S i zamiast ś zrobiło się wyślij ... :-)
Napiszcie coś o perełkach, jakie typy i gdzie łatwo kupić.
I generalnie dzięki za praktyczne porady, bo mimo że nie jestem
nowicjuszem, zawsze chętnie wysłuchuję doświadczeń innych.
Pozdrawiam,
Marek
PS w pierwszym poście była * w tekście przy 95%, oto jej
twórcze rozwinięcie ...
Na lecji religii zakonnica pyta: dzieci, co to jest ? Małe, rude,
lubi orzeszki i skacze po drzewach ?
Jasiu wstaje i mówi: na 95% to jest wiewiórka, ale jak siostrę
znam ... to to może być Pan Jezus ...
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 18:40:02 +0100
Napiszcie coś o perełkach, jakie typy i gdzie łatwo kupić.
A co tu pisać...tłumi toto ślicznie szybkie przebiegi (wtršconš i stratnš
indukcyjnościš). Jak zabieram się za pomiary w układzie w którym pracuje
falownik, to z definicji przeplatam sieciowy oraz sondę oscyloskopu przez
perełki (oczywiście każdy osobno). Jaki ma sens mierzenie czegokolwiek,
jak kluczowanie sieje po masie na poziomie np: 2Vpp ;-) Jak założyć
perełki to robi się przynajmniej 20dB ciszej :-)
I generalnie dzięki za praktyczne porady, bo mimo że nie jestem
nowicjuszem, zawsze chętnie wysłuchuję doświadczeń innych.
Ba, w tej dziedzinie zawsze jest się nowicjuszem, można jedynie być
rutynowym nowicjuszem ;-)
Miłego wieczoru.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 18:49:01 +0100
A co tu pisać...tłumi toto ślicznie szybkie przebiegi (wtršconš i stratnš
indukcyjnościš). Jak zabieram się za pomiary w układzie w którym pracuje
falownik, to z definicji przeplatam sieciowy oraz sondę oscyloskopu przez
perełki (oczywiście każdy osobno). Jaki ma sens mierzenie czegokolwiek,
jak kluczowanie sieje po masie na poziomie np: 2Vpp ;-) Jak założyć
perełki to robi się przynajmniej 20dB ciszej :-)
No, perełki są odjazdowe. ;-)
Kupiłem w TME pół worka :-)
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 23:12:44 +0100
No, perełki sš odjazdowe. ;-)
Kupiłem w TME pół worka :-)
Tak kusisz, że chyba jednak wymuszę na sobie ruch ;-)))
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 23:29:36 +0100
No, perełki sš odjazdowe. ;-)
Kupiłem w TME pół worka :-)
Tylko Ondraszkiem ! On ma dobrą godzinę przyjazdu,
w razie czego, na wschodnim jest cafe i w dwie godziny
później na jednej nodze przylecę :-)
pzdr
Artur
PS
Żeby wstać o 6 rano musiałbym nie spać całą noc ;-)
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 23:50:10 +0100
Tylko Ondraszkiem ! On ma dobrš godzinę przyjazdu,
w razie czego, na wschodnim jest cafe i w dwie godziny
później na jednej nodze przylecę :-)
E tam w 2 godziny, jak zechcesz to potrafisz - mamy przeca przetestowane
;-))
Żeby wstać o 6 rano musiałbym nie spać całš noc ;-)
Wiele Ci (nam?)nie brakuje!!! :-)
No dobra, jutro z rana masa spraw do pozałatwiania, ide w poziom.
Arturze - miłej nocki.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 01:27:02 +0100
Więc dalej zbiorowo ... :-)
o tych perełkach, to liczyłem jako człowiek normalny czyli leniwy,
że mi podacie konkretny typ, ale skoro to z TME (miłość z rozsądku,
ich ostatni katalog to jakby zwiastun, że chcą zostać drugą ELFĄ),
to poradzę sobie, zaglądam do nich po drodze z domu do pracy.
Jedno czego nie napisałem jeszcze: ja wiem, że kable są do bani,
ale są to kable zastane i nie ma mowy o ich wymianie, klient na
to nie pójdzie, ze względu na koszty. Poza tym poprzednio był tam
stary sterownik z ICL7109 który dobrze to filtrował, choć coś
czuję, że i trochę koloryzował wskazania na wyświetlaczu :-),
więc nie mam wyjścia - musi być tak samo dobrze i u mnie.
Co do tego, że lokalny XTR przenosi jednak dalej zakłócenia
ze swojej strony "pierwotnej" to obawiam się, że macie racje,
niestety ... ale po co mi to musieliście powiedzieć ... ;-)
Straciłem resztkę złudzeń ...
No i uwaga końcowa ... problem bierze się też z tego, że
klient jest na końcu Polski (drugim), i nawet jak sobie wytrenuję
algorytm filtracji na biurku, i jest oczywiście świetny :-), to potem
na miejscu okazuje się, że znowu któraś kolejna instalacja go
przerasta ... Oj, będę w końcu musiał kiedyś tam pojechać na
kilka dni i rozłożyć łóżko polowe na hali ... tylko tak mi się nie chce ...
I ostatnie pytanie: jaka jest praktyczna granica pojemności kondensatora
powiedzmy tantalowego na wejściu przetwornika A/C, w prostym
filtrze RC, żeby znowu jakieś fenomeny typu pływanie nie wiadomo
czego nie wiadomo skąd nie wyskoczyły ?
Pozdrawiam,
Marek
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 13 Dec 2002 01:58:07 +0100
o tych perełkach, to liczyłem jako człowiek normalny czyli leniwy,
że mi podacie konkretny typ, ale skoro to z TME (miłość z rozsądku,
ich ostatni katalog to jakby zwiastun, że chcą zostać drugą ELFĄ),
to poradzę sobie, zaglądam do nich po drodze z domu do pracy.
Ja kupiłem takie na 2,5 zwoja, nie mam pod ręką faktury, a TME w
tej chwili robi remont na www. trochę spore ale mnie nie to
nie przeszkadza, 50Hz nie wytną ale szpilami i prostokątami
to sobie dają radę.
Jedno czego nie napisałem jeszcze: ja wiem, że kable są do bani,
ale są to kable zastane i nie ma mowy o ich wymianie, klient na
to nie pójdzie, ze względu na koszty. Poza tym poprzednio był tam
stary sterownik z ICL7109 który dobrze to filtrował, choć coś
czuję, że i trochę koloryzował wskazania na wyświetlaczu :-),
więc nie mam wyjścia - musi być tak samo dobrze i u mnie.
No to nie pozostaje nic innego jak użyć XTR na 4-20mA.
Te 4mA zużywa do zasilania siebie, XTR umieszcza się w głowicy
czujnika i dłuuuugimi kablami do procka.
I ostatnie pytanie: jaka jest praktyczna granica pojemności kondensatora
powiedzmy tantalowego na wejściu przetwornika A/C, w prostym
filtrze RC, żeby znowu jakieś fenomeny typu pływanie nie wiadomo
czego nie wiadomo skąd nie wyskoczyły ?
Eee..., nie wiem?
Diabli wiedzą co się zaindukuje w takim kablu, a kondensatory
mogą tego indukowanego znienawidzić na śmierć.
Daj zwykły oporek do masy z niego oporek z kilka kilo
teraz perełka kondensator nawet i 4,7u (trza by wyliczyć
stałą czasową, ale chyba będzie i tak dobrze).
na wejściu wzm.oper. dać oscyloskop.
A teraz biegać w koło z komórką i trzaskającym stycznikiem
bez układu gasikowego. :-)
No i muszą leżeć na podłodze kable pomiędzy XTR a prockiem.
W dostatecznej ilości.
Oczywiście takie badanie to jest mało miarodajne, ale zawsze
coś pokaże.
Na miejscu i tak będą takie urządzenia których nawet w najlepszym
laboratorium nie da się zasymulować. Weź ze sobą jakąś większą
walizkę i napchaj części ile wlezie, nie zapomnij lutownicy :-).
Pewnie o czymś nie napisałem.
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 02:14:43 +0100
No to nie pozostaje nic innego jak użyć XTR na 4-20mA.
Te 4mA zużywa do zasilania siebie, XTR umieszcza się w głowicy
czujnika i dłuuuugimi kablami do procka.
No nieeee ... :-)
Przecież ja w kółko piszę że używam XTRów, tyle że blizej
procesora, a nie w głowicy :-) XTR Świetnie sobie radzi z
wpływem oporności przewodów, ale zakłócenia sieciowe
go nie interesują wcale a wcale ;-)
A zużyłem już tych XTR ... chyba kilka setek w życiu ...
Może to lenistwo, ale tak świetnie załatwiają interfejs
dla Pt100 ...
Diabli wiedzą co się zaindukuje w takim kablu, a kondensatory
mogą tego indukowanego znienawidzić na śmierć.
O to, to ... dlatego szukam metod programowych najpierw.
Na miejscu i tak będą takie urządzenia których nawet w najlepszym
laboratorium nie da się zasymulować. Weź ze sobą jakąś większą
walizkę i napchaj części ile wlezie, nie zapomnij lutownicy :-).
A już obsługi to nie zasymuluje najlepszy symulator ...
Co oni potrafią z urządzeniem czasami zrobić ...
Niedawno telefon.
Klient: na obudowie jest kilkadziesiąt Volt.
Ja: jak to, przecież ona jest plastykowa ???
Klient: tak, ale trochę nam się zwęgliła ...
Pzdr,
Marek
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 13 Dec 2002 02:51:53 +0100
No nieeee ... :-)
Czegoś nie doczytałem? :-)
Przecież ja w kółko piszę że używam XTRów, tyle że blizej
procesora, a nie w głowicy :-) XTR Świetnie sobie radzi z
wpływem oporności przewodów, ale zakłócenia sieciowe
go nie interesują wcale a wcale ;-)
Ale są różne, a ja po samych numerkach nie pamiętam,
właściwie to i o nich zapomniałem, jak musiałem płacić
po 130zł za sztukę.
10 lat temu. :-)
Może to lenistwo, ale tak świetnie załatwiają interfejs
dla Pt100 ...
Jasne, że lenistwo. :-)
O to, to ... dlatego szukam metod programowych najpierw.
A coś przeszkadza żeby dać XTR przy czujniku? Bo tak programowo
to chyba najprościej latać po tabeli i wycinać wartości odstające od
większości.
No, dobra, już załapałem o co chodzi.
Chcesz zostawić czujnik w spokoju razem z kablami.
Zapewne te kable to nie są skrętki.
Chyba nie pomogę. :-(
Tam są małe różnice w sygnale i dając jakiś aktywny filtr
na wejściu otrzyma się cóś. Dokładniej, otrzyma się cóś
zmienne w czasie, czyli np. integrator zanim ustabilizuje sobie
warunki i w końcu poda właściwy sygnał to zakłócenia znowu go
wybiją, w skrajnych warunkach będzie na jego wyjściu więcej śmieci
niż na wejściu.
Może daj perełkę za nią filtr RC i na procka, a programowo
to jakiś filtr dolnoprzepustowy i dopiero z niego wyciągać średnią.
pzdr
Artur
PS
Nie zazdroszczę. :-(
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 09:33:15 +0100
No nieeee ... :-)
No właśnie....w Twoim przypadku bez znczenia gdzie to będzie
(przynajmniej pod kštem zakłóceń).
Przecież ja w kółko piszę że używam XTRów, tyle że blizej
procesora, a nie w głowicy :-) XTR Świetnie sobie radzi z
wpływem oporności przewodów, ale zakłócenia sieciowe
go nie interesujš wcale a wcale ;-)
Artur się trochę rozpędził...
A zużyłem już tych XTR ... chyba kilka setek w życiu ...
Może to lenistwo, ale tak świetnie załatwiajš interfejs
dla Pt100 ...
-)
O to, to ... dlatego szukam metod programowych najpierw.
Chmm... programowo, a czy masz pewność, że wartości przekłamane sš
symetryczne wokół wartości mierzonej? Bo jak nie sš (i tak zapewne jest)
to wprowadzasz systematyczny błšd - i to o dosyć losowej wartości :-(
Programowo to można ulepszyć, ale nie naprawić ;-)
A już obsługi to nie zasymuluje najlepszy symulator ...
Co oni potrafiš z urzšdzeniem czasami zrobić ...
Oscylek w łapska i wio - w pół godziny masz po problemie!
Klient: na obudowie jest kilkadziesišt Volt.
Ja: jak to, przecież ona jest plastykowa ???
Klient: tak, ale trochę nam się zwęgliła ...
A ja dzisiaj wymieniłem jednemu klientowi AT89C52PC na PI, bo ma za
zimno w hali, zobaczymy co będzie ;-))
--
Pzd, Irek.N.
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 09:46:12 +0100
o tych perełkach, to liczyłem jako człowiek normalny czyli leniwy,
że mi podacie konkretny typ, ale skoro to z TME (miłość z rozsšdku,
ich ostatni katalog to jakby zwiastun, że chcš zostać drugš ELFĽ),
to poradzę sobie, zaglšdam do nich po drodze z domu do pracy.
Kup sobie nienawinięte rdzenie - przewiniesz ze 3 zwoje kablem przez oczko i
jest co trzeba. Ja nawet takie dorwałem, że kabel z BNC na końcu przewijam
(duża średnica, mały przekrój).
Co do tego, że lokalny XTR przenosi jednak dalej zakłócenia
ze swojej strony "pierwotnej" to obawiam się, że macie racje,
niestety ... ale po co mi to musieliście powiedzieć ... ;-)
Straciłem resztkę złudzeń ...
Sorryyyyyyy, nie taki miałem zamiar ;-)
A zastanawiałeś się nad zmianš opornika na jakiś układ I->U? Na jakimś
dedykowanym, albo chociaż operacyjnym? Można by zadbać o to, żeby niejako przy
okazji stanowił on filtr dolnoprzepustowy.
No i uwaga końcowa ... problem bierze się też z tego, że
klient jest na końcu Polski (drugim), i nawet jak sobie wytrenuję
algorytm filtracji na biurku, i jest oczywiście świetny :-), to potem
na miejscu okazuje się, że znowu któraś kolejna instalacja go
przerasta ... Oj, będę w końcu musiał kiedyś tam pojechać na
kilka dni i rozłożyć łóżko polowe na hali ... tylko tak mi się nie chce ...
Jak to na drugim końcu? Hosting wskazuje Katowickie, ale pisałeś że masz TME
pod rękš - a więc Łódź. To skšd nadajesz w końcu?
A co do delegacji...OSCYLOSKOP!!!!!!! kurna, ile razy można powtarzać ;-))))
I ostatnie pytanie: jaka jest praktyczna granica pojemności kondensatora
powiedzmy tantalowego na wejściu przetwornika A/C, w prostym
filtrze RC, żeby znowu jakieś fenomeny typu pływanie nie wiadomo
czego nie wiadomo skšd nie wyskoczyły ?
Nie potrzebujesz dawać tam 1mF, zadbaj aby cokolwiek tam było, aby masa nie
szalała jak nawiedzona, aby zasilanie było odsprzęgnięte.
No i może wystaw gdzieś PCB, bo zaczynam się martwić o niš.
--
Pzd, Irek.N.
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 10:54:19 +0100
Witajcie zbiorowo ostatni raz, już Was przestanę chwilowo męczyć,
w końcu idą Święta ... :-)
No i uwaga końcowa ... problem bierze się też z tego, że
klient jest na końcu Polski (drugim), i nawet jak sobie wytrenuję
algorytm filtracji na biurku, i jest oczywiście świetny :-), to potem
na miejscu okazuje się, że znowu któraś kolejna instalacja go
przerasta ... Oj, będę w końcu musiał kiedyś tam pojechać na
kilka dni i rozłożyć łóżko polowe na hali ... tylko tak mi się nie chce
...
Jak to na drugim końcu? Hosting wskazuje Katowickie, ale pisałeś że masz
TME
pod rękš - a więc Łódź. To skšd nadajesz w końcu?
A co do delegacji...OSCYLOSKOP!!!!!!! kurna, ile razy można powtarzać
;-))))
Ja - Katowice,
Klienci - drugi koniec Polski,
TME - jest i w Katowicach, a co to sroce spod ogona wypadliśmy, czy co,
żeby tu nie mieć TME ... :-)
A oscyloskop i inne rady zastosuję, i jak dojdę do sensownych wniosków,
ale praktycznych juz tym razem, to się odezwę ...
Dzięki że byliście ze mną ... ;-)
Pzdr,
Marek
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 09:53:46 +0100
Czesc
Użytkownik "Marek" <neticus_at_nospam_wp.pl> napisał w wiadomości
news:atb9d3$ddd$1_at_nospam_news.tpi.pl...
Co do tego, że lokalny XTR przenosi jednak dalej zakłócenia
ze swojej strony "pierwotnej" to obawiam się, że macie racje,
niestety ... ale po co mi to musieliście powiedzieć ... ;-)
Straciłem resztkę złudzeń ...
Robilem podobny pomiar z uzyciem ADT 70.
Okazalo sie, ze juz przy kilku mb kabla pomiedzy Pt a ADT
( w calkiem przecietnych warunkach ) wszystko szaleje.
Pomogla dopiero porzadna filtracja na wejsciu ADT
( oczywiscie nie mozna dac R szeregowego, ale dalem
35 uF tantal rownolegle do Pt + tradycyjny 100n a stad
jeszcze dodatkowe RC na wejscie wzmacniacza
roznicowego ADT ), ktore -jak sie okazalo- w ogole
nie ma wbudowanego nic 'przeciwzakloceniowego'.
Nie wiem jak ma rozwiazane szczegoly XTR, ale moze
to by cos pomoglo.
I ostatnie pytanie: jaka jest praktyczna granica pojemności kondensatora
powiedzmy tantalowego na wejściu przetwornika A/C, w prostym
filtrze RC, żeby znowu jakieś fenomeny typu pływanie nie wiadomo
czego nie wiadomo skąd nie wyskoczyły ?
Do 10 uF pewnie mozna dac - raczej ogranicza wymagana
szybkosc zmian sygnalu.
Z rzeczy programowych - moze sprobuj zsynchronizowac pomiar
z czestotliwoscia sieci ( konwersja co wielokrotnosc 20 ms albo
20 ms cykle z max szybkoscia - ile pomiarow wejdzie
AFAIR icl 790x wlasnie jakas synchronizacje z 50/60 Hz maja.
I jesli dobrze dzialal stary sterownik to stawiam raczej
na przydzwieki 50 Hz niz na jakies niebotyczne
zaklocenia z okolicy.
--
Pozdrowienia
Jurek Szczesiul
From: "Marek" <neticus_at_nospam_wp.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Fri, 13 Dec 2002 10:58:38 +0100
Robilem podobny pomiar z uzyciem ADT 70.
Okazalo sie, ze juz przy kilku mb kabla pomiedzy Pt a ADT
( w calkiem przecietnych warunkach ) wszystko szaleje.
Pomogla dopiero porzadna filtracja na wejsciu ADT
( oczywiscie nie mozna dac R szeregowego, ale dalem
35 uF tantal rownolegle do Pt + tradycyjny 100n a stad
jeszcze dodatkowe RC na wejscie wzmacniacza
roznicowego ADT ), ktore -jak sie okazalo- w ogole
nie ma wbudowanego nic 'przeciwzakloceniowego'.
Nie wiem jak ma rozwiazane szczegoly XTR, ale moze
to by cos pomoglo.
Jest baaaardzo podobnie w XTR105/103.
Z rzeczy programowych - moze sprobuj zsynchronizowac pomiar
z czestotliwoscia sieci ( konwersja co wielokrotnosc 20 ms albo
20 ms cykle z max szybkoscia - ile pomiarow wejdzie
- i usrednienie ).
AFAIR icl 790x wlasnie jakas synchronizacje z 50/60 Hz maja.
I jesli dobrze dzialal stary sterownik to stawiam raczej
na przydzwieki 50 Hz niz na jakies niebotyczne
zaklocenia z okolicy.
Dokładnie rzecz biorąc, ICL7109 dokonuje konwersji w czasie
całego okresu sieci (lub dwu, zależnie od kwarcu), ale nie ma w sobie
żadnej synchronizacji z siecią, no chyba, że zewnętrzny układ by go
pobudzał w takt przejścia przez zero. Ale integracyjna faza pracy
rozłożona na okres sieci (lub dwa) daje rewelacyjne wyniki w walce
z zakłóceniami od sieci właśnie.
Pzdr,
Marek
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 18:04:58 +0100
XTR nie jest w głowicy Pt100 tylko na płytce niedaleko procesora,
Tak właśnie myślałem. :-(
to kable Pt100 - XTR są dość długie, ale XTR w układzie trójprzewodowym
radzi sobie z takimi sprawami, choć mowa tu o wpływie oporności kabli
a nie o zakłóceniach. Dlatego dla we analogowego SABa XTR to raczej
lokalny układ i chyba nie w tym problem. Myślę, że zakłócenia sieciowe
to 95% * problemów w tym przypadku. Antena jest, jasne, ja to wiem od
początku, ale chyba ktoś jeszcze "pomaga" :-)
Pociągnij dwa razy skrętkę :
jedna + - masa
druga wejście XTR i masa
Obie masy zbiegają się na wyprowadzeniu XTR.
Zasilanie jest impulsowe (nie krzyczeć ! :-) ) LM serii simple-switcher,
dobrze
rozplanowany na druku i poblokowany.
Innego nie uznaję :-)
To, że ADC ma +- bit to ja wiem ;-), ale mam wrażenie, że czasami to coś
więcej ... Nie zwalam na SABa, ale muszę się temu jeszcze przyjrzeć.
Z SABem jestem ostrożny, bo kiedyś (poprzedni step ?) jak po zakończeniu
przetwarzania zmieniałem zawczasu kanał na następny, to dawał kompletnie
idiotyczne wyniki ...
Hm...
Nie bardzo łapie, bo wcześniej niż zwykle zacząłem łikend ;-)
Ale robisz pomiary na osobnych kanałach, czy robisz przełączenie
na wejściu jednego kanału?
Tzn. czy na każde wyprowadzenie jest cały czas podawane to samo
napięcie z tego samego czujnika.
Acha ... mierzę kilka temperatur, więc w multipleksowanie analogówki nie
chcę wchodzić.
Z tekstu wynika, że jednak nie ma miejsce przełączania sygnałów, czytam
dalej.
Uśrednianie robiłem już bardzo silne (40 pomiarów na sekundę, a potem
jeszcze średnia z ostatnich kilku pomiarów), ale tu muszę uważać, bo żaden
algorytm regulacji temperatury nie lubi jak się dowiaduje o
wynikach swoich
działań po kilku sekundach :-)
No a gdyby tak zrobić nieparzystą ilość pomiarów i z niej wyliczyć
średnią (po wywaleniu max i min) i podać to jako jeden pomiar dalej?
Zawsze jako jedynak chciałem mieć brata, więc zastanowię się ... :-)
Taż jestem jedynakiem. :-)
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 18:23:04 +0100
Zbiorowo dla Irka i Artura ... :-)
No problem ;-) Zazwyczaj się zgadzamy, chyba że chodzi o Bascoma ;-)
XTR nie jest w głowicy Pt100 tylko na płytce niedaleko procesora,
to kable Pt100 - XTR sš dość długie, ale XTR w układzie trójprzewodowym
radzi sobie z takimi sprawami, choć mowa tu o wpływie oporności kabli
a nie o zakłóceniach.
Właśnie, gdyby chodziło o oporności to miał byś permanentne przekłamania o
jakšś konkretnš wartość, a nie przypadkowš sieczkę.
Dlatego dla we analogowego SABa XTR to raczej
lokalny układ i chyba nie w tym problem. Myślę, że zakłócenia sieciowe
to 95% * problemów w tym przypadku. Antena jest, jasne, ja to wiem od
poczštku, ale chyba ktoś jeszcze "pomaga" :-)
Lokalny? Daruj, ale przez niego sygnał z anteny przechodzi jak gdyby nigdy
nic i odkłada się na oporniczku. Fakt, że przeniosłeś przetwornik blisko płytki
niczego nie zmienia - wraz z antenš i opornikiem tworzš przecież szeregowe
połšczenie. Nadal twierdzę, że to co odłoży się na kablu do PT przejdzie
ślicznie na opornik pomiarowy. Zablokuj na Boga ten oporniczek jak pisałem :-)
Mozesz też poblokować wcześniej, ale nie wiem jak na to zareagujš źródełka w
XTR-rze.
Zasilanie jest impulsowe (nie krzyczeć ! :-) ) LM serii simple-switcher,
dobrze rozplanowany na druku i poblokowany.
OK, daję wiarę (tj. nie krzyczę) ;-)
To, że ADC ma +- bit to ja wiem ;-), ale mam wrażenie, że czasami to coś
więcej ... Nie zwalam na SABa, ale muszę się temu jeszcze przyjrzeć.
Z SABem jestem ostrożny, bo kiedyś (poprzedni step ?) jak po zakończeniu
przetwarzania zmieniałem zawczasu kanał na następny, to dawał kompletnie
idiotyczne wyniki ...
Acha ... mierzę kilka temperatur, więc w multipleksowanie analogówki nie
chcę wchodzić.
Jasne.
Uśrednianie robiłem już bardzo silne (40 pomiarów na sekundę, a potem
jeszcze średnia z ostatnich kilku pomiarów), ale tu muszę uważać, bo żaden
algorytm regulacji temperatury nie lubi jak się dowiaduje o wynikach swoich
działań po kilku sekundach :-)
Wszystko zależy od stałych regulacji, ale przy temperaturach to raczej nie
powinieneś narzekać na brak czasu. Poza tym oprócz wycišgania średniej nie jest
najlepszym sposobem filtracji sygnału.
Zawsze jako jedynak chciałem mieć brata, więc zastanowię się ... :-)
Super - cišg dalszy w nastepnym odcinku ;-)
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: SAB80C515 - przetwornik AD ???
Date: Thu, 12 Dec 2002 17:19:20 +0100
Czesc
Potem pršd 4-20ms z XTR105 odkłada sie na precyzyjnym rezystorze
250.0000 Ohm, równolegle z nim transil na 15V, potem proste RC:
1kOhm i 10 nF i to już trafia do wejścia SAB537.
I tu jest cale sedno sprawy. Robilem cos podobnego uzywajac AD 693
i zwyklych PCF 8591. Okazalo sie, ze wspaniale zbiera przydzwiek
sieciowy i wymaga mocnego filtrowania - dalem jakies 2k2 + tantal 4u7
i dopiero byl spokoj . Pt100 sa powolne wiec od strony czasowej to
nic nie szkodzi.
Aha - przed rezystorem wzorcowym jeszcze mialem male RC
( 10-20 R + 100n ) do gaszenia roznych szpilek i w.cz.
--
Pozdrowienia
Jurek Szczesiul
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: SAB80C515 - przetwornik AD ???
Date: 12 Dec 2002 17:00:14 +0100
A możesz opisać jak zrobiłeś cały tor pomiarowy?
[...]
Pt100 jest podpięte do XTR105,
[...]
Moim zdaniem za dobre wejście jak na 10bitowy przetwornik.
On nawet nie doceni Twoich starań.
Skoro podłączasz Pt100 to jest mały opór, i wolne zmiany,
czyli wystarczy zwykły wzm. oper. , jako integrator (mam nadzieje
że nie jest przełączany, bo wtedy to już nie będzie proste)
z perełkami na wejściu,a jeszcze wcześniej opornik z 10k i 470n
albo nawet i parę mikro. Nie potrzebujesz zmian większych niż 0,1 Hz,
bo i tak czujnik wolniej reaguje.
I nawet jak zamiast Pt100 jest rezystor wzorcowy wprost na zaciskach
to lubi sobie czasem pomachać ostatni bit lub dwa nawet ...
Ostatni to normalka, ale dwa to już przesada. :-)
wrzucaj wyniki pomiarów do tablicy [9] i do obliczeń weź średnią,
oczywiście trzeba odpowiednio zwiększyć liczbę odczytów.
A już na hali ... Matko Boska ... :-)
Jak długie przewody i na hali to jednak preferuję układ
4-przewodowy, i na skrętce.
Poza tym - może
należało by wycinać pomiary mocno odstajšce od aktualnego wyniku? (jesli
strzały
nie sš częste...dlaczego nie?)
To jest jakiś dodatkowy sposób ... pomyślę o tym ...
To jest obligatoryjny sposób. :-)
W BASKOMie są funkcje MAX i MIN :-)
No dobra, przyznam się, że robię to na piechotę
i nawet nie wiem jak one działają :-)
Nie, ja potrzebuję uP z ADC najczęściej, a nie ADC z uP ... :-)
A tego to nie byłbym pewien ;-)
Poza tym ... powoli zakochuję się w ATmega ... powoli ...
No i trenuję CodeVision ... w końcu jest coraz lepsze ...
Bliźniak? :-)
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika