DAC - časování
Moderátor: Moderátoři
DAC - časování
potřeboval bych poradit s časováním operací na DAC převodníku. Pro určitou aplikaci potřebuji posílat data z mC (Atmel, ale na tom v podstatě nezáleží) přes DAC na multiplex se S&H.
Moje představa práce s DAC je taková: DAC i multiplex(y) jsou disabled, mC vystaví na port hodnotu, enabluje DAC, počká na dokončení převodu, ustálení, pak enabluje příslušný multiplex (s již nastavenou adresou vývodu, kam má vstup směřovat), zas chvíli počká, vše disabluje a sekvence se opakuje.
Chtěl bych použít převodník AD7538, jehož datasheet připojuji, multiplexy jsou HD14051B.
Jde mi přesně o toto: jak dlouhou prodlevu zařadit po vystavení hodnoty na port, jak dlouho trvá převod, ustálení, zpracování multiplexem, tj. která hodnota z datasheetu je která a zda se o to mám vůbec starat.
Nejsem hardwarář a z datasheetu mi to moc jasné není.
Děkuji za případné reakce.
- Přílohy
-
HD14051B.pdf- (95.33 KiB) Staženo 178 x
-
AD7538 14 bit DAC.pdf- (148.51 KiB) Staženo 176 x
-
Návštěvník
Připojuji tedy více informací: za DAC by měl být obvod dle datasheetu DACčka, sám nic nevymyslím, nejsem HW, jak už jsem psal, za multiplexy je kondenzátor a TL064/084 jako S&H. Rozsah výstupu na DAC by měl být 0-10V, multiplexy mohu napájet klidně 15V, budou tam k dispozici. Na origo schématu, podle kterého se inspiruji, bylo 7,3V, ale netuším proč.
Jinak obecně ten postup posílání hodnot, jak jsem jej popsal, je v pořádku? Mohu na multiplexu zároveň s nastavenim vstupů ABC dát rovnou i INH na LOW nebo musím také čekat?