rychlý 24bit ADC převodník

Náhrady součástek všeho druhu, informace a dotazy k součástkám

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

rychlý 24bit ADC převodník

#1 Příspěvek od HF_Tech »

Sháním inspiraci na nějaký rychlý (30-100k sps) s SPI rozhraním a který by nepotřeboval na napájení analogové části 5V, ale jen něco mezi 3,3 a 4V.
Ideálně by to taky neměla být sigmadelta.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#2 Příspěvek od Zaky »

LTC2500, požadavky dost překonává, možná se ti nebude líbit cena.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
Jindra2
Příspěvky: 789
Registrován: 09 srp 2005, 00:00

#3 Příspěvek od Jindra2 »

Co použít
Napájecí modul, step-up měnič 1,5-4,7V na 5V, modul s ME2108
Jindra
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#4 Příspěvek od HF_Tech »

Ještě jsem zapomněl. Potřeboval bych externí vstup referenčního napětí.
Připojené čidlo má umělou nulu jako polovinu napájecího napětí. Když se jeho napájecí napětí (3V) použije jako reference, tak se drift téměř znuluje.
Uživatelský avatar
Valdano
Příspěvky: 3117
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#5 Příspěvek od Valdano »

LTC2500 má vstup pro externí referenci v rozmezí 2,5 až 5,1V. Napájecí napětí, ale zřejmě nebude dostatečně stabilní na to, aby se dalo použít jako reference tj. spíš bude vhodná přesná reference s minimálním teplotním driftem viz třeba LTC6655-3.

Překlad z datasheetu k LTC2500.

Externí reference definuje vstupní rozsah LTC2500. Nízký šum a nízký teplotní drift je rozhodující pro dosažení plného výkonu ADC. Lineární technologie nabízí portfolio vysoce výkonných referencí navržených tak, aby vyhovovaly potřebám mnoha aplikací. Díky své malé velikosti, nízké spotřebě a vysoké přesnosti je reference řady LTC6655 zvláště vhodná pro použití s ​​LTC2500. LTC6655 nabízí počáteční přesnost 0,025 % (max.) a teplotní koeficient 2 ppm/°C (max.) pro vysoce přesné aplikace.
Uživatelský avatar
JirkaZ
Příspěvky: 3650
Registrován: 26 úno 2021, 00:00

#6 Příspěvek od JirkaZ »

Tazateli zjevně jde o diferenciální zpracování signálu (čidlo má zřejmě tzv. "ratiometric output"), takže by reference děličem z Ucc právě vyhovět měla.

Nicméně 24 bitů je už hodně velké rozlišení, takže se tam objeví spousta "ďáblů skrytých v detailu", pokud tedy nemá jít o "oslňující počet číslic", ale o skutečně přesné měření.
Kdo chce, hledá způsob;
kdo ne - hledá důvod.

Ze dvou možností často volím tu třetí.
Uživatelský avatar
Valdano
Příspěvky: 3117
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#7 Příspěvek od Valdano »

Pro externí referenci mohou být použity ty zmíněné 3V. Pro napájení na pinu Vdd samotného LTC2500 bude však potřeba 2,5V.

Překlad z datasheetu k LTC2500.

LTC2500 je nízkošumový, nízkopříkonový, vysoce výkonný 32bitový ADC s integrovaným konfigurovatelným digitálním filtrem. LTC2500, provozovaný z jediného zdroje 2,5 V, má plně diferenciální vstupní rozsah až ±VREF, s VREF v rozsahu od 2,5 V do 5,1 V.

LTC2500 současně poskytuje dva výstupní kódy: (1) 32bitový digitálně filtrovaný vysoce přesný nízkošumový kód a (2) 32bitový kompozitní kód bez latence. Konfigurovatelný digitální filtr snižuje šum měření filtrováním dolní propustí a sestupným vzorkováním toku dat z jádra SAR ADC, čímž se získá 32bitový filtrovaný výstupní kód. 32bitový složený kód se skládá z bitu detekce překročení rozsahu, 24bitového kódu představujícího rozdílové vstupní napětí a 7bitového kódu představujícího vstupní napětí v součinném režimu. 32bitový složený kód je k dispozici v každém cyklu konverze, bez cyklu latence.

LTC2500 vzorkuje rozdíl napětí (IN+ a IN–) mezi svými analogovými vstupními piny v širokém vstupním rozsahu běžného režimu a zároveň zeslabuje nežádoucí signály společné oběma vstupním pinům poměrem odmítnutí společného režimu (CMRR) ADC. Široký vstupní rozsah společného režimu spojený s vysokým CMRR umožňuje analogovým vstupům IN+/IN– kolísat s libovolným vzájemným vztahem za předpokladu, že každý pin zůstane mezi GND a VREF. Tato jedinečná vlastnost LTC2500 umožňuje přijímat širokou škálu změn signálu, včetně tradičních tříd analogových vstupních signálů, jako jsou pseudodiferenciální unipolární, pseudodiferenciální bipolární a plně diferenciální, čímž se zjednodušuje návrh signálového řetězce.
Uživatelský avatar
JirkaZ
Příspěvky: 3650
Registrován: 26 úno 2021, 00:00

#8 Příspěvek od JirkaZ »

Nepochopil nic...

U "ratiometric" výstupu čidla se bude tento výstup "hýbat" jak se změnou snímané veličiny, tak (a to významně) i se změnou Ucc. Zatímco reference vytvořená k tomu určeným obvodem napájeným z Ucc (nebo odjinud) bude na Ucc prakticky nezávislá.

To má tazatel chtít?

Škoda, že typ čidla je zase přísdůvmobtaj.
Kdo chce, hledá způsob;
kdo ne - hledá důvod.

Ze dvou možností často volím tu třetí.
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#9 Příspěvek od HF_Tech »

Ano, tak nějak. U originálního zapojení je hybridní modul (zesilovač + ADC + nějaká bižuterie) za asi 4500Kč, který takto kompenzuje "šum" napájení čidla. V čidlu je dělič připojený na výstupní zesilovač a drží bez signálu poměrně přesně polovinu napájení. DC složka nikoho nezajímá. Užitečný signál je od 1Hz výš a filtruje se to digitálně až v počítači.
Nahradil jsem to 24bit ADC za asi 150Kč a není to úplně ono. S tím hybridem je jednak problém cena a druhak, že v domácích podmínkách se to nedá moc dobře zapájet. Vyžaduje to reflow s poměrně strikním řízením teplotní rampy.
Druhá věc u toho ADC je potřeba napájení 5V a to se z 5V USB blbě filtruje.

Samotné čidlo poskytuje teoreticky užitečný signál v rozsahu ekvivalentním 21bitům. Teď mám signál v rozsahu 19bitů a zbytek je šum.
Uživatelský avatar
Valdano
Příspěvky: 3117
Registrován: 01 led 2023, 00:00
Bydliště: Česká Lípa

#10 Příspěvek od Valdano »

Podle popisu se v podstatě snažíte nahradit kompenzaci výstupní hodnoty z čidla realizovanou tím hybridním modulem. Těžko soudit nakolik ten hybridní modul provádí sofistikovanou kompenzaci ve smyslu třeba programovatelného ADC, který to třeba řídí i podle teploty a průběhu měřené hodnoty apod. To nemusí být zas tak úplně triviální záležitost, protože odchylka výstupu čidla ve vztahu k odchylce napájecího napětí bez té kompenzace zmíněným hybridním modulem nemusí průběhem odpovídat odchylce čidlem měřené hodnoty. Použitím výstupní hodnoty z čidla jen s tou referencí odvozenou od napájení tak může být nedostatečné. Kompenzaci bude asi potřeba provádět nejen dle odchylky napájení, ale i dle aktuální teploty a nelze vyloučit i to, že případně i odlišně v různých částech průběhu měřené hodnoty.
Odpovědět

Zpět na „Součástky“