Zaslal: po březen 13 2017, 21:52 Předmět: Využití jednoho A/D převodníku s více vstupy
Zdravím..
Mám takový problém A/D převodník používat umím ale jak ho nastavit aby po sobě (třeba každou 1ms) střídal vstupy (ADC0-ADC7) a zapsal si každou hodnotu kterou změřil ? díky za nějaký nástřel v cčku
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: po březen 13 2017, 22:17 Předmět:
Víš, my už jsme přestali leštit křišťálový koule a zkoumat, co máš třeba Ty za převodník.
Ale obecně to převodníky neumí, musíš navzorkovat, přečíst, uložit někam do paměti, přepnout na další vstup atd. _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
no to čekání je právě problém... můj původní plán byl že bude každých 500us odebírat jedno napětí tím pádem 4ms by zabrala celá smyčka. Ale aby nevznikaly přeslechy tak to nejde dostat pod 7ms (56ms smyčka) což je strašně moc a ekvalizér který stavím by se stal skoro nepoužitelným...
Není na to nějaký fígl jak to zrychlit aspoň na 1ms ?
Založen: Jul 21, 2006 Příspěvky: 25741 Bydliště: skoro Brno
Zaslal: po březen 20 2017, 13:20 Předmět:
To je teda pěkně línej převodník. I externí za pár desítek korun a se seriovou komunikací umí běžně 100ksps.
Ty za stovku mají i 8 vstupů, třeba MCP3208. Dají se i přetaktovat výš za cenu ztráty rozlišení. _________________ Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Založen: Nov 20, 2012 Příspěvky: 1453 Bydliště: Praha
Zaslal: po březen 20 2017, 13:43 Předmět:
ADC kanál lze měnit i v průběhu převodu, přepne se až po skončení běžícího převodu.
Když použiješ jednoduchý převod (v registru ADCSRA nastavíš bit ADCS), tak první převod po zapnutí bude trvat 25 cyklů A/D převodníku, další pak 13 cyklů. To při frekvenci 200kHz A/D vychází na 125µs pro první, na další pak 65µs. Když Ti bude stačit nižší rozlišení (8bitů), lze A/D převodník taktovat až na 1MHz.
Založen: Nov 20, 2012 Příspěvky: 1453 Bydliště: Praha
Zaslal: po březen 20 2017, 14:29 Předmět:
Jenom pak rozlišení je 8 bitů, ne 10. A jestli používáš režim "volný běh", tak nezapomeň, že změna kanálu v ADMUX má efekt až na třetí převod, ne na druhý. Docela sem se s tím natrápil
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.