Stránka 1 z 3
Vyber A/D prevodniku
Napsal: 04 říj 2008, 13:09
od Izmail
Zdravim,
cele rano si lamu hlavu nad tim, jaky mam vybrat prevodni, abych do procesoru nejak natetl uroven napeti 0-2,5 voltu, a potrebuju 10bit - 1024 kroku.
Chci to pripojit k 8051, takze pada pouziti jineho procesoru s integrovanym prevodnikem.Premejslel jsem nad ruznyma zapojenima a nemuzu se rozhodnout.
1) Pouziti DA prevodniku a komprataroru a postupnou aproximaci zjistit merene napeti. Je to docela levne reseni v pripade pouziti 8bit prevodniku, ale pada to u me, protoze cena 12bit (10 bit na gme.cz nemaji) je 600kc (premejslel jsem nejak zapojit 2 8bit prevodniky, coz by zase vychazelo na par kc).
2)Pouziti paralerniho AD prevodniku, kterej stoji 300 kc
3) reseni ke kterymu bych se nejradsi priklonil, je pouziti serioveho AD prevodniku MCP3202-CI/SN - "12ti bitový, 2 kanálový, sériový A/D převodník s rozhraním SPI", ktery stoji 60 kc, ale problem je v tom, ze bych to musel nacitat seriovou linkou procesoru, kterou ale uz mam zabranou na propojeni s PC
Jak by jste to resili vy? Diky
Napsal: 04 říj 2008, 17:13
od ZdenekHQ
MCP je dobrej ,SPI si nasimuluješ softwarově kdekoliv na jakýmkoliv portu.
Kde ho mají kromě Farnellu ?
Napsal: 04 říj 2008, 17:19
od Izmail
ZdenekHQ píše:MCP je dobrej ,SPI si nasimuluješ softwarově kdekoliv na jakýmkoliv portu.
Klik zabere SPI dratu, 4 ?
Ted jsem v nejakym amaru cetl, ze sjou taky dobre hlavne tady na ty cidla teplotni prevodniky sigma delta, maji maly sum a jsou presne.
http://www.gme.cz/cz/index.php?page=pro ... il=931-021
to je on a neni ani tak moc drahy, akorat ze u nej SPI uz v datasheetu napsane nemaji, ale neuvedomil jsem si ze je to pomoci hodin, takze to bych taky udelal pres jiny port.
Napsal: 04 říj 2008, 17:37
od ZdenekHQ
SPI zabere 4 ,ale tři můžeš dál použít i na jiný věci. Softwarově je to práce na 15minut, jednodušší to už snad ani být nemůže.
Napsal: 04 říj 2008, 17:39
od Izmail
ZdenekHQ píše:SPI zabere 4 ,ale tři můžeš dál použít i na jiný věci. Softwarově je to práce na 15minut, jednodušší to už snad ani být nemůže.
A jak je to stim SPI u sigma delta? Jak jsem posilal, nebo tam staci obycejnejsi MCP ?
Napsal: 04 říj 2008, 19:42
od ZdenekHQ
Když bude víc bitů rozlišení, budeš muset přečíst víc bitů. Se sigma-delta jsem nedělal, nevím.
Jinak to MCP má zdroj(napájení) jako referenci, čili 1 bit ti padne na to, že budeš měřit pouze 2.5V při 5V napájení, a jeden bit můžeš "zahodit" (nemusíš ho ani číst). Vzorkování 100ksps. A je to taky postupná aproximace.
Napsal: 04 říj 2008, 20:49
od Izmail
ZdenekHQ píše:Když bude víc bitů rozlišení, budeš muset přečíst víc bitů. Se sigma-delta jsem nedělal, nevím.
Jinak to MCP má zdroj(napájení) jako referenci, čili 1 bit ti padne na to, že budeš měřit pouze 2.5V při 5V napájení, a jeden bit můžeš "zahodit" (nemusíš ho ani číst). Vzorkování 100ksps. A je to taky postupná aproximace.
Chtel bych merit 5 V, psal jsem 2.5 ale to jsem to npopletl. Tak pokud rikas ze staci MCP4921-E/SN, tak budu verit zkusenejsimu
![Smile :)](./images/smilies/icon_smile.gif)
.
Napsal: 04 říj 2008, 21:09
od ZdenekHQ
Celou dobu jsem myslel MCP3202 (viz dotaz, bod 3)- jestli někde vznikl informační šum, sorry.
P.S. : Dva paralelní osmibity se dají zapojit jako 16-bit, stačí trochu hledat.
Napsal: 04 říj 2008, 21:20
od Izmail
ZdenekHQ píše:Celou dobu jsem myslel MCP3202 (viz dotaz, bod 3)- jestli někde vznikl informační šum, sorry.
P.S. : Dva paralelní osmibity se dají zapojit jako 16-bit, stačí trochu hledat.
I parelelni DA prevodniky, ale pouzivat to nebudu, seriovy AD bude asi lepsi volba? Jinak, taky jsem myslel, ze nakonec pouziju MCP3203
![Smile :)](./images/smilies/icon_smile.gif)
Napsal: 04 říj 2008, 21:26
od ZdenekHQ
Teď poslední otázka - kde ho mají ? Já 3202 zkušebně beru u Farnellu (SOIC-8 ), ale tam nákup skoro hraničí s možnostmi běžnýho smrtelníka.
Napsal: 04 říj 2008, 21:32
od Izmail
ZdenekHQ píše:Teď poslední otázka - kde ho mají ? Já 3202 zkušebně beru u Farnellu (SOIC-8 ), ale tam nákup skoro hraničí s možnostmi běžnýho smrtelníka.
Tady jsou hned 3 druhy, spis bych potreboval vedet jakej je mezi nima rozdil
http://www.gme.cz/cz/index.php?page=pro ... il=320-062
http://www.gme.cz/cz/index.php?page=pro ... il=931-011
http://www.gme.cz/cz/index.php?page=pro ... il=320-066
Napsal: 04 říj 2008, 21:38
od ZdenekHQ
Písmenka za číslem je pouzdro atd. - všechno je v katalogovým listu. Pro mě GME bohužel nehrozí - nemíním čekat půl roku v okamžiku, kdy jim dojde skladová pidizásoba.
To první je 10-bit.
Napsal: 04 říj 2008, 21:40
od Izmail
ZdenekHQ píše:Písmenka za číslem je pouzdro atd. - všechno je v katalogovým listu. Pro mě GME bohužel nehrozí - nemíním čekat půl roku v okamžiku, kdy jim dojde skladová pidizásoba.
Jako ze toho kupujes vic? Jinak to skladem mani
![Smile :-)](./images/smilies/icon_smile.gif)
Napsal: 04 říj 2008, 21:41
od ZdenekHQ
Ještě jedna drobnost - pokud nečteš všechny bity, jde to přetaktovat na vyšší rychlost. Pokud ti např. stačí 4 bity, můžeš vzorkovat přibližně trojnásobnou rychlostí - vyzkoušeno.
Napsal: 04 říj 2008, 21:43
od ZdenekHQ
Izmail píše:ZdenekHQ píše:Písmenka za číslem je pouzdro atd. - všechno je v katalogovým listu. Pro mě GME bohužel nehrozí - nemíním čekat půl roku v okamžiku, kdy jim dojde skladová pidizásoba.
Jako ze toho kupujes vic? Jinak to skladem mani
![Smile :-)](./images/smilies/icon_smile.gif)
Ano, já potřebuju "sklad", co pošle jeden či dvacet kousků do týdne. Jinak mě zákazník pošle víš kam. A abych to držel skladem já, to zas nemá smysl.