Szukam rozwiązania na 8 wyjść DAC do procesora Fujitsu z 2 wyjściami
Kontroler z 8-ma DAC (wyjściami analogowymi)
From: "Jacek" <tymkonto_at_nospam_poczta.onet.pl>
Subject: Kontroler z 8-ma DAC (wyjściami analogowymi)
Date: Tue, 17 Feb 2004 12:00:57 +0100
Uzywam procesora Fujitsu, który ma 2 wyjścia analogowe DAC. Ja jednak
potrzebuje takich wyjsc duzo wiecej około 8. Zmiana proca nie wchodzi w gre.
Poza tym takich z 8 ADC jak sadze niema. Jest zapewnie mozliwe rozwiązanie z
Demultiplexerem z pamiecia. Znacie takie? Moze jakies inne rozwiazania?
Z gory dziekuje
Karoll
=======
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: =?iso-8859-2?Q?Re:_Kontroler_z_8-ma_DAC_=28wyj=B6ciami_analogowymi=29?=
Date: Tue, 17 Feb 2004 12:36:10 +0100
Użytkownik "Jacek" <tymkonto_at_nospam_poczta.onet.pl> napisał w wiadomości
news:c0ss9b$p8v$1_at_nospam_news.onet.pl
Uzywam procesora Fujitsu, który ma 2 wyjścia analogowe DAC. Ja jednak
potrzebuje takich wyjsc duzo wiecej około 8. Zmiana proca nie wchodzi
w gre. Poza tym takich z 8 ADC jak sadze niema. Jest zapewnie mozliwe
rozwiązanie z Demultiplexerem z pamiecia. Znacie takie? Moze jakies
inne rozwiazania?
Chcesz pamiętać 8 stanów analogowych... czyli mniej więcej 8-krotny
sample&hold
Gotowej kości nie kojarzę.
Na dobrą sprawę to takie zadanie mogłaby spełnić zwykła 4051 + 8
kondensatorów pamiętajacych (jeden na każdym wyjściu) + 8 wtórników na
opamp-ach (żeby kondensatorów nie obciążać). Niewybrane wyjście 4051
pozostaje w stanie wysokiej impedancji, czyli (prawie) odcina kondensator
pamiętający od źródła. Wszystko zależy od:
- spodziewanej rozdzielczości / dokładności
- spodziewanego czasu ustalania poziomu wyjściowego
- spodziewanego czasu pamiętania.
Trzeba usiąść i trochę policzyć:
- Ładowanie ze stałą czasową RC = (R_src + R_on) * C
gdzie:
R_src = rez źródła (pewnie wyjście jakiegoś wtórnika)
R_on = rez. włączonego klucza cmos - kilkadziesiąt...kilkaset... kilka_k
ohm
Jak długo musi trwać ładowanie, żeby poziom wyjściowy ustalił się z
dokładnością lepszą niż np. 1/4 bitu?
- Rozładowanie ze stałą czasową RC = (R_off || R_obc || R_upływ)
gdzie:
R_off - rezystancja wyłączonego klucza ( >10^6ohm, mocno zależy od
temperatury)
R_obc - rezystancja we. (bądź prąd polaryzujący) wtórnika wyjściowego
R_upływ - straty w samym kondensatorze
Jak długo, w najgorszych warunkach, da się utrzymać napięcie na
kondensatorze pamiętającym z dokładnością lepszą niż np. 1/4 bitu?
- Jakie są pojemności wyłączonych kluczy? Czy ładunek przedostający się do
obwodu pamiętającego przez pojemności sprzęgające nie będzie fałszował
wyniku?
- Jaki przyrost napięcia odpowiada zmianie jednego bitu? Jeżeli coś na
poziomie poj. mV to trzeba pamiętać o napięciach niezrównoważenia użytych
wzmacniaczy operacyjnych.
Muiltiplekserów analogowych możesz szukać np. w ofercie AnalogDevices i
Maxim-a.
--
Marek Dzwonnik, GG: #2061027 (zwykle jako 'niewidoczny')
========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.media.kyoto-u.ac.jp!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai