Jak w temacie. Przetwornik minimum 11bit. Z tego co wiem to 90s8515 sie nie nadaje(ma w sobie to co 89c2051, ale je¶li czego¶ nie doczyta³em to proszê o sprostowanie). Tylko nie wyskakujcie z atmega. Aktualnie nie mam czasu aby analizowaæ noty katalogowe, wiêc je¶li kto¶ w tym siedzi i wie jaki móg³bym zastosowaæ procesor to bardzo proszê co¶ napisaæ. Ten procesor bêdzie sterowa³ jeszcze trzema wy¶wietlaczami siedmiosegmentowymi(bezpo¶rednio), wiêc mam nadziejê, ¿e nie bêdzie to mia³o wp³ywu na ogóln± pracê ca³ego uk³adu??
szukam taniego atmela z przetwornikiem a/d
Jan 09, 2004
15 Replies
Dnia Fri, 9 Jan 2004 23:56:23 +0100, ep snipped-for-privacy@tlen.pl napisał:
90S8535 8 przetworników 12bitowych
Bardziej prawdopodobne ze bedzie :-)
J.
Nieprawda, ten procesor ma przetwornik 10-bitowy (8 kanałów). Żaden AVR nie ma lepszego niż 10 bitów. Pozostaje zastosować zewnętrzny ADC, np. podłączony szeregowo przez SPI.
Dnia Fri, 09 Jan 2004 23:56:23 +0100, osobnik ep napisal:
Sprawdz ADuC 812 . To nie jest ATMEL , ale to '51 z 8-kanalowym , 12bitowym ADC . Programowania via RS-232. Namiary :
formatting link
-> szukac pod MicroConverter 8-Channel 12-Bit ADC + Dual 12-Bit DAC + 8K-Byte Flash MCU
formatting link
Milego Dnia
da sie zrobic ze nie bedzie ;-) nawet przy multipleksowanym, np. multipleksowanie i przetwarzanie AD robisz w przerwaniu, tylko ze z przelaczaniem LED czekasz na zakonczenie przetwarzania
Pozdr Michal
A potem masz tak jak w 7107 - napiecie odniesienia zalezy od temperatury, a temperatura chipa od ilosci wlaczonych segmentow :-)
A po wylaczeniu LED zasilanie podnosi sie :-)
J.
Dziêkuje za wszelkie praktyczne i niepraktyczne podpowiedzi. Zrobiê chyba zwyk³y przetwornik u/f - innego rozwi±zania nie widzê w tej chwili. Zastosujê 89c51 - bêdzie dosyæ tanio, a je¶li chodzi o dok³adno¶æ, no có¿ - nie mam dostêpu do ADuC 812 (no chyba ¿e zamówiê próbkê, ale niestety dosta³bym j± za jakie¶ 3 tygodnie- nie mam tyle czasu), chyba ¿e kto¶ wie gdzie to co¶ mo¿na kupiæ przez net w ilo¶ciach poni¿ej wiaderka i poni¿ej
50z³(za sztukê, nie za wiaderko :). Zdradzê tylko tajemnicê, ¿e na tym procku zbudujê stacjê lutownicz±(z bajerami typu tryb czuwania, paru temperatur ustawionych/wianych programowo itp.). Z procka 90s8515 chcia³em skorzystaæ, poniewa¿ ma spi i chcia³em zastosowaæ wy¶wietlacz do nokii - by³aby to wtedy naprawdê ciekawa stacja lutownicza.
zawsze mozesz uzyc zewnetrznego Uref. Ja tego problemu nie mialem, mimo ze mierzylem pojedyncze miliwolty - jako Uref uzylem Vcc, bo i mostek tensometryczny byl zasilany z tego samego Vcc. Problem rozwiazany :-)
Pozdr Michal
To podnoszenie w czasie konwersji moze troche zaburzyc pomiar. Nie wiem jaka tam jest konstrukcja przetwornika, ale nie wszystkie sa odporne..
J.
U¿ytkownik "ep" snipped-for-privacy@tlen.pl napisa³ w wiadomo¶ci news:btp6hi$s4p$ snipped-for-privacy@atlantis.news.tpi.pl
formatting link
On Behalf Of J.F.
Ano wszystko zalezy od przetwornika, moze ale nie musi.
pzdr Artur
jak w czasie konwersji jak po? ;-) W procedurze przerwania najpierw (gdy zasilanie masz jeszcze spokojne) robisz pomiar a dopiero jak juz masz wynik przetwarzania gotowy to bawisz sie w przelaczanie LED-ow. Do nastepnego wywolania przerwania, czyli te kilka-kilkadziesiat ms, jest czas na uspokojenie sie wszystkiego.
Pozdr Michal
A, proponujesz LED nie wylaczac przed pomiarem ? No, to jest jakis pomysl, ale znow co inna cyfra to troche inne napiecie ..
J.
dokladnie, wylaczajac przed tylko sobie smieci na zasilaniu narobisz
dlaczego inne ? Przeciez nawet taki ATmega 163 ma rozdzielone zasilanie czesci analogowej i cyfrowej. Wiec jak plytka dobrze zaprojektowana to nie ma prawa nic chodzic, przeciez wszystko zasilane ze stabilizatora.
Pozdr Michal
Ale wiesz jak to jest ze stabilizatorami - przy wyswoetleniu 0.888 napiecie jest jednak inne niz przy 1.111 :-)
J.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required