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í.
Attiny 85, analogový vstup
-
- Příspěvky: 39
- Registrován: 31 srp 2017, 22:29
- Reputation: 0
Re: Attiny 85, analogový vstup
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
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.
Výřez z katalogového listu je v příloze.
-
- Příspěvky: 39
- Registrován: 31 srp 2017, 22:29
- Reputation: 0
Re: Attiny 85, analogový vstup
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
Se pochlubte kde je problém a určitě pak i řešením. Docela by mě zajímalo jak na to půjdete a jak to plán nabouralo...
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 9 hostů