ADC konvertálás

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Bocs én a kérdésemet az előző: 30V/6K=5A beállításra tettem fel!
És egy lehetséges hibára akartam felhívni a figyelmet!

:twisted:
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

ha külső referenciát akarok használni mega64-en akkor azt uigye az aref lábra kell kötni?

De direktben?

Mert elég pontatlan az a 2,56v most 2,5V egy 6digites műszeren.

olvastam az adatlapot hogy 2,4-2,8 közötti mozgást enged. Ez így igaz? Mert sürgősen kell akkor valami ref ic nekem ide mert pontatlan a mérés így.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

LM335. 2.5V referenciák vannak, és nagyon jó stabilak...
Simán az ARef lábra kötöd...
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

igen de a 2.5V nem osztható 1024-el hogy jön akkor ki az adc-nek?

Ha wordben van csak egész szám lehet nem?

Vagy tegyem singlebe?

nekem nagyon pontos kellene 1.2v-ot mérek és 50-60mV már gondodt jelent.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Az AREF van leosztva 1024-l. Ha ide 3,14159256871541V-t rakok, akkor 1 egység 3,067961492886142578125 mV lesz


U.i.: Az 5V sem osztható 1024-l. :)
Neked rel. vagy abs. feszültség kell? mnert ha durvulok, akkor :
1, hőkompenzált legyen a holmi
2, Kívülre egy 13 bites ADC-t felraksz. :)

Vigyátzz, hogy az Arefre köthető feszreferenciának is van egy minimumfeszültsége (~1.0 V)
Lehet neked nem is 2.5V-s hanem 1.5V-s referencia jobb lenne. A pontosságod nőne, és nem dobnád ki a skála felét...
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

én inenn rendelek vagy tme.

de a farnellnél minden van csak pénz kétrdése.
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

Még egydc-s kérdés.

Most egyidejűleg 6 ADC fut a programban egy atmega 64.

28%ban használom ki a flasht és a stackek maxon vannak. Az ADC prescale auto-n van próbáltam 2-t de szegény kiakadt tőlle.

Szóval a scope-os mérésből kiderült hogy az adc 200uS sebességgel dolgozik nekem. És ezt az időt szeretném csökkenteni legalább felére.

Van e öteletek hogyan?

A processzor külső kvarcról megy 14745600 hz-en az rs485 miatt.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Az 1-ik legegyszerűbb gyorsítási módszer, ha növeled a kvarc frekvenciát. Ezt az intelnél is szeretettel alkalmazzák egyre gyorsabb processzorok gyártásával.
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

De a mega 64 16mhz-es ha túlhúzom szegény hibázhat is ez és 16 mhz-es kavrc közt nincs olyan ami jó az rs485 nek 0.00% hibára!!

ezért van ez a kvarc. más lehetőség kell!
Avatar
herc1234
Bitfaragó
Hozzászólások: 459
Csatlakozott: 2007. február 9. péntek, 7:00

Hozzászólás Szerző: herc1234 »

A gyengébb minta kevesebb idő nem?
És ha többször vennél gyengébb mintát és aztán vennéd annak
átlagát?
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

a többszöri mintavételezéssel a proci sebessége drasztikusan csökkent. ezért nem volt az jó.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Akkor próbáld meg ASEMBlerban megírni.
Van hozzá tutorial :
http://www.mikrocontroller.net/articles ... orial:_ADC
Biztosan gyorsabb mint a Bascom.
Válasz küldése