Stránka 1 z 1

Attiny 85, analogový vstup

Napsal: 18 dub 2018, 22:04
od zajicjarda
Zdravím všechny.
Kdysi jsem si koupil v supermarketu solární světlo, které mi přestalo fungovat. Rozhodl jsem se dát mu nové vnitřnosti.
Dle datasheetu Attina funguje od 3,3 V až 5 V. U mě bude napájená 3 AA nabíjecími bateriemi takže zhruba 3,6 V. Potřebuji na analogovém vstupu měřit napětí solárního panelu přes napěťoví dělič(naměřil jsem až 6,5 V).Zajímalo by mě jestli rozmezí 0 až 1024 na analogovém vstupu se rovná 0 až 5 V, nebo 0 až napájecí napětí.

Re: Attiny 85, analogový vstup

Napsal: 19 dub 2018, 04:12
od Wojta
Je to ještě kapku komplikovanější. Tohle se vztahuje k napěťové referenci kterou procesor používá. Měřené napětí musí být od 0 do Uref (tedy napětí té reference). Pokud dobře pamatuju tak máte u attiny tři možnosti, tedy 3 možné reference na použití.
  • Interní reference - je napěťová reference uvnitř attiny, ta běží na 1,1V
  • Ucc jako reference - toto by mělo zvolit napájecí napětí procesoru jako napěťovou referencí
  • Externí reference - nějaká cizí napěťová reference připojená na pin Aref

Re: Attiny 85, analogový vstup

Napsal: 19 dub 2018, 09:29
od AstroMiK
Referenční napětí pro A/D převodník se v ATtiny 85 volí pomocí 3 bitů (REFS0 až REFS2) v registru ADMUX.
Výřez z katalogového listu je v příloze.

Re: Attiny 85, analogový vstup

Napsal: 19 dub 2018, 20:53
od zajicjarda
Děkuji za odpověď. Sice mi totálně nabourala plán. Alespon mám o čem přemýšlet, jak to vylepšit(nebo spíš celí předělat).

Re: Attiny 85, analogový vstup

Napsal: 20 dub 2018, 17:43
od Wojta
Se pochlubte kde je problém :D a určitě pak i řešením. Docela by mě zajímalo jak na to půjdete a jak to plán nabouralo...