Dyskretny sample and hold dla jednokanałowego ADC w ekstremalnych temp. -40..+125°C
Sample and hold, ale dyskretnie ;-P
From: locust_at_nospam_poczta.onet.pl
Subject: Sample and hold, ale dyskretnie ;-P
Date: 8 May 2003 13:16:43 +0200
Sorki, że przez www, ale w robocie nie mam wyjścia na port 115...
Mam następujący problem:
Mam w uC jednokanałowy przetwornik, a potrzebuję samplować dwa kanały
jednocześnie. Przetwornik ma multiplexer, ale nie ma dwóch układów S&H a sygnały
zmieniają się szybko.
WARUNKI OTOCZENIA (WAŻNE!)
1+ ustrój ma chodzić -40..+125 stopni (!!!).
2+ Musi być całkowicie w montażu SMD.
3+ całość musi być możliwie mała.
najprostsze rozwiązanie, dwukanałowy zewnętrzny ADC odpada ze względu na
temperatury pracy (nie znalazłem niczego na 125st. w SMD).
Najlepiej by to wyrzeźbić w kawałku dyskretów (Opampy w sot5 są, tranzystory w
sot23 też, rezystory 0603 ...)
Nie wiem, jak to ugryźć.
Max samplerate ADC to około 250kHz, rozdzielczość ADC 10bit, w pewnym stopniu
korektę programową niedoskonałości S&H mogę robić, ale bez jaj...
Aha - wejście zmienia się za szybko, żeby dwie próbki (jedna po drugiej) uznać
za równoczesne.
--
pozdrówka,
Marek Lewandowski
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "jerry1111" <No_this_fucking_spam_jerry1111_at_nospam_wp.pl>
Subject: Re: Sample and hold, ale dyskretnie ;-P
Date: Thu, 8 May 2003 15:07:34 +0200
Nie wiem, jak to ugryźć.
Nie wiem czy warto.
Max samplerate ADC to około 250kHz, rozdzielczość ADC 10bit, w pewnym stopniu
A jak jest w procku?
An0---+
An1---+-S/H--ADC
^
mux
tak?
To wszystko jedno co zrobisz, i tak bedziesz musial naladowac
wewnetrzny S/H. Chyba ze masz mozliwosc programowego wylaczenia S/H.
Ale wtedy bedziesz musial dopisywac logike do sterowania zewnetrznego
SH i w rezultacie pewnie wyjdzie wolniej.
Co do przetwornikow zewnetrznych, to AD ostatnio cos mi przyslal
do automotive, tylko nie moge reklamowki znalezc. Popatrz u nich -
- jak automotive to temperature beda mialy :-)
--
jerry
"The day Microsoft makes something that doesn't suck is probably
the day they start making vacuum cleaners." - Ernst Jan Plugge
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!niusy.onet.p
From: locust_at_nospam_poczta.onet.pl
Subject: Re: Sample and hold, ale dyskretnie ;-P
Date: 8 May 2003 16:14:27 +0200
Nie wiem, jak to ugryźć.
Nie wiem czy warto.
Powiedz to mojemu szefowi...
A jak jest w procku?
An0---+
An1---+-S/H--ADC
dokładnie tak.
To wszystko jedno co zrobisz, i tak bedziesz musial naladowac
wewnetrzny S/H. Chyba ze masz mozliwosc programowego wylaczenia S/H.
wiem, że będę musiał naładować wewnętrzny s&h. Co to zmienia, poza tym, że nie
mogę po prostu kondzioła do wejścia uC podpiąć?
Ale wtedy bedziesz musial dopisywac logike do sterowania zewnetrznego
SH i w rezultacie pewnie wyjdzie wolniej.
Może sobie wyjść wolniej, mi to wisi, ja nie muszę mieć tych próbek 250ksps, ja
tylko potrzebuję, żeby obie próbki pochodziły z tego samego momentu, co oznacza,
że jedną muszę o ok. 4us przetrzymać w S&H / T&H.
Co do przetwornikow zewnetrznych, to AD ostatnio cos mi przyslal
do automotive, tylko nie moge reklamowki znalezc. Popatrz u nich -
- jak automotive to temperature beda mialy :-)
Niestety, AD używa słówka "Automotive" dowolnie, przeważnie do urządzeń +85deg o
aplikacjach przydatnych w motoryzacji.
Szukałem u nich, znalazłem tylko AD7874 ale on raz, że duży, dwa, że potrzebuje
-5V do zasilania, a trzy, muszę do niego ciągnąć magistralę, bo ma równoległe
wyjście...
--
pozdr.
Marek Lewandowski
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Sample and hold, ale dyskretnie ;-P
Date: Thu, 8 May 2003 21:55:46 +0200
Użytkownik <locust_at_nospam_poczta.onet.pl> napisał w wiadomości
news:57e3.00001047.3eba6643_at_nospam_newsgate.onet.pl...
Może sobie wyjść wolniej, mi to wisi, ja nie muszę mieć tych próbek
250ksps, ja
tylko potrzebuję, żeby obie próbki pochodziły z tego samego momentu, co
oznacza,
że jedną muszę o ok. 4us przetrzymać w S&H / T&H.
Ja wprawdzie nie potrzebowałem tego do rakiety samosterującej (vide twoje
militarne wymagania na temperaturę :-)) ) ale zrobiłem to w sposób
następujący:
opamp buforujący i normalizujacy napięcie do wymagań przetwornika
klucz analogowy 4066
kondensator do masy
wejscie ADC w AVR
Wszystkie klucze sterowane razem z AVR-a odcinają sygnał wejsciowy od
kondensatorów które pamietaja napięcie do momentu kiedy przyjdzie kolej na
jego pomiar.
4066 to raczej do 125 stopni C nie chodzi ale możnaby to samo zrobić np. z
podwójnego mosfeta w SO8
Dodając do tego 2 kondensatorki nie wychodzi chyba ani duże ani drogie.
--
Janusz
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: Sample and hold, ale dyskretnie ;-P
Date: Fri, 09 May 2003 09:37:59 +0200
Fish wrote:
4066 to raczej do 125 stopni C nie chodzi ale możnaby to samo zrobić np. z
Chodzi!.
A na razie zamówiłem MAX4053, to co prawda są przełączniki a nie klucze,
ale za to mają upływu nie 1uA a 100pA przy Tmax...
THX za hint!
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "jerry1111" <No_this_fucking_spam_jerry1111_at_nospam_wp.pl>
Subject: Re: Sample and hold, ale dyskretnie ;-P
Date: Thu, 8 May 2003 21:56:17 +0200
Może sobie wyjść wolniej, mi to wisi, ja nie muszę mieć tych próbek 250ksps, ja
tylko potrzebuję, żeby obie próbki pochodziły z tego samego momentu, co oznacza,
że jedną muszę o ok. 4us przetrzymać w S&H / T&H.
Aha.
To zrob tak - sygnal przez wtornik, za wtornikiem fet, a za fetem
jakies C i to na wejscie ADC. Feta se wysterujesz z procka.
Dobrac C na tyle male, zeby sie ladowac zdazylo i na tyle duze
zeby starczylo ladunku dla ADC. To najprosciej.
Jak chcesz prawdziwy S&H, to Nadachowski-Kulka w lape i 'naumiewac'.
Nie mam skanera - podeslalbym Ci pare kartek :-), ale najprostszy S&H
jest wlasnie taki. Mozna po C dodac jeszcze wtornik, jesli ADC potrzebuje
wiecej ladunku, ale chciales 10 bitow - to by siakies lepsze opampy
trza bylo wstawic.
Sprobuj ten najprostszy - moze starczy?
--
jerry
"The day Microsoft makes something that doesn't suck is probably
the day they start making vacuum cleaners." - Ernst Jan Plugge
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: Sample and hold, ale dyskretnie ;-P
Date: 9 May 2003 10:32:05 +0200
On Behalf Of locust_at_nospam_poczta.onet.pl
Sorki, że przez www, ale w robocie nie mam wyjścia na port 115...
Zobaczymy czy przeżyję ;-)
Mam następujący problem:
Tylko jeden? Szczęściarz ! ;-)
Mam w uC jednokanałowy przetwornik, a potrzebuję samplować dwa kanały
jednocześnie. Przetwornik ma multiplexer, ale nie ma dwóch
układów S&H a sygnały zmieniają się szybko.
Znaczy się trzeba zewnętrzny.
To było proste, czytam dalej.
WARUNKI OTOCZENIA (WAŻNE!)
1+ ustrój ma chodzić -40..+125 stopni (!!!).
2+ Musi być całkowicie w montażu SMD.
3+ całość musi być możliwie mała.
Ad.1 da się zrobić.
Ad.2 to lubię
Ad.3 A tu już problem.
Komentarz.
Położyć płytkę na Peltierze, szczelnie opatulić styropianem
lub korkiem. Przy chłodzeniu wodnym (2 litry wody, wentylator od zasilacza
ATX, zbiornik wody z radiatorem od końcówki mocy m.cz.) da się utrzymać
-14 przy temp. otoczenia 22st.( może kiedyś będzie mi się chciało
wyliczyć teoretycznie podstawy działania;-) )
Problemy.
pompa wodna. niestety też zajmuje miejsce, a przy okazji
w moim układzie są dwie rurki o długości 2m i średnicy wew, 5mm,
pomiędzy modułem a chłodnicą.
najprostsze rozwiązanie, dwukanałowy zewnętrzny ADC odpada ze względu na
temperatury pracy (nie znalazłem niczego na 125st. w SMD).
Najlepiej by to wyrzeźbić w kawałku dyskretów (Opampy w sot5 są,
tranzystory w
sot23 też, rezystory 0603 ...)
Nie wiem, jak to ugryźć.
Scalone na ogół są już skompensowane temperaturowo, czyli
na dyskretnych wyjdzie bardziej złożone :-(
A może tak napisz zapytanie do producentów skąd wzięli temp.
pracy? Może wystarczy wsadzić coś z bieżącej produkcji,
a jedyny problem - dodatkowe kalibrowanie całości w zakresie
wyższych temperatur.
czyli trzeba dołożyć miernik temperatury.
Aha - wejście zmienia się za szybko, żeby dwie próbki (jedna po
drugiej) uznać
za równoczesne.
Jak rozwiążesz problem temperatury to i problem równoczesności
też rozwiążesz ;-)
pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.polbox.pl!not-for-mai