Stránka 1 z 1

Jaký nejvyšší odpor je možné připojit k PINu ATMEGA16

Napsal: 13 dub 2010, 19:36
od michalino
Dobrý den,

prosím Vás o radu..

Mám ATmega16 nebo ATmega8 a senzor, který dává odpor od 2000 OHMu až více jak 30000 OHMu...

Je možné jej připojit k ATmega na AD převodník, aniž bych ji zničil?

Děkuji moc

Napsal: 13 dub 2010, 19:41
od MartinOV
A/D převodník nelze zničit připojením vyššího odporu.
Pokud senzor zapojíš jako vhodný dělič napětí, klidně to k tomu A/D převodníku můžeš připojit. Jen pozor, pokud bude mít dělič příliš velký vnitřní odpor. Výsledek A/D převodu bude zatížen chybou, protože odběr převodníku z analog. zdroje není úplně nulový.
Nejvyšší optimální vnitřní odpor analog. zdroje bývá uveden v příslušném datasheetu.

Napsal: 13 dub 2010, 20:26
od Banda
Holt budeš muset použít OZ.

Napsal: 13 dub 2010, 22:45
od forbidden
MartinOV píše:Výsledek A/D převodu bude zatížen chybou, protože odběr převodníku z analog. zdroje není úplně nulový.datasheetu.
Kolik ta ATmega má ten proud? PIC12F675 má v ustáleným stavu svodový proud 500 nA. To myslím při odporech co uváděl michalino vůbec nehraje roli. Tak ho nestrašte s OZkama.

Napsal: 14 dub 2010, 06:51
od marzou
Jenže svodový proud je úplně něco jiného, zmiňovaný proud nabíjí vzorkovací kapacitu převodníku, takže zjednodušeně řečeno čím vyšší odpor (impedance) na vstupu tím vyšší vzorkovací doba.

Jinak, kde si vzal těch 500nA?

Napsal: 14 dub 2010, 08:01
od LordFus
v Datasheetu pro ATMEGA16 je napsáno cituji "ADC je optimalizován pro analogové signály s výstupní impedací přibližně 10 kohm nebo menší. Je-li použit takovýto zdroj, samplovací čas bude zanedbatelný. Je-li použit zdroj s vyšší impedancí, samplovací čas bude závislý na době, kterou zdroj potřebuje k nabití S/H kondenzátoru." Takže asi takhle :)

Napsal: 14 dub 2010, 08:58
od forbidden
marzou píše:Jenže svodový proud je úplně něco jiného, zmiňovaný proud nabíjí vzorkovací kapacitu převodníku, takže zjednodušeně řečeno čím vyšší odpor (impedance) na vstupu tím vyšší vzorkovací doba.

Jinak, kde si vzal těch 500nA?
V datasheetu je v sekci ADC náhradní schéma analogového vstupu, tam je mimo vzorkovacího kondenzátoru a odpojovače vstupu, uveden svodový proud 500 nA. Takže po nabití toho kondenzátoru tam teče jen ten svodový proud.
Chápu, že v době nabíjení kondenzátoru bude proud daleko vyšší, ale ta kapacita bude malá, tak se nabije určitě rychleji, než bude třeba samplovat napětí z nějakýho senzoru. Ale záleží na michalinovi, jakou samplovací frekvenci požaduje, tipuju, že párkrát do sekundy postačí.

Napsal: 14 dub 2010, 09:03
od michalino
MartinOV, Banda, Forbidden,Marzou, LordFus...děkuji všem za příspěvky.

Teď už se v tom ale vůbec nevyznám :)

Vyzkouším a uvidíme... napřed zkusím dát do serie za tento senzor 10K odpor , stčím to mezi + a - a střed (spojení senzoru s odporem) dám na PIN atmegy a uvidíme.... .)

Pokud byste tušili zničení, dejte prosím vědět, vyzkouším to odpoledne
:)
děkuji

Napsal: 14 dub 2010, 09:22
od forbidden
Nic na tom není, v podstatě napětí z toho tvýho senzoru, ať už ho zapojíš jakkoliv, musí být dostatečně "tvrdé", abys stihnul nabít samplovací kondenzátor dřív, než budeš spouštět AD převod. Když budeš dělat převod jednou za hodinu, tak se ti nabije i přes 100 M, ale tam už budeš zavádět chybu díky tomu svodovýmu proudu vstupu. Takže s rozumem.