Hello!
Eksperymentowałem z ATmega8L i trybem Powerdown. Niestety mam niewytłumaczalnie duży pobór prądu w tym trybie, znacznie większy niż deklaruje producent - przy zasilaniu, w moim przypadku 3V, żre ok. 15uA. W datasheecie jest wykresik, z którego wynika, że nie powinien sięgnąć nawet 0.5uA... Program zawiera zaledwie cztery linijki (taki dla testu
):
Próbowałem też wyłączać komparator, ale to nic nie zmienia, widocznie jest on odcinany od prądu podczas usypiania procka. Reset jest podciągnięty do plusa przez rezystor 10k, a piny AVCC i AREF są podłączone do masy przez kondensatory 100n. Oprócz tych elementów nie ma nic, jedynie kable zasilania (pod VCC i oba GND) i przyzwoity amperomierz.
Czy ktoś mógłby mi poradzić co należy zrobić? Bawiłem się tym i szukałem rozwiązania w internecie kilka godzin i nic... Pomocy...
Załączam wykres producenta i zrzut ekranu z ustawieniami fusebitów.
![[ATmega8L] Powerdown - pobór prądu [ATmega8L] Powerdown - pobór prądu](https://obrazki.elektroda.pl/3065920000_1316551082_thumb.jpg)
Eksperymentowałem z ATmega8L i trybem Powerdown. Niestety mam niewytłumaczalnie duży pobór prądu w tym trybie, znacznie większy niż deklaruje producent - przy zasilaniu, w moim przypadku 3V, żre ok. 15uA. W datasheecie jest wykresik, z którego wynika, że nie powinien sięgnąć nawet 0.5uA... Program zawiera zaledwie cztery linijki (taki dla testu
$regfile = "m8def.dat"
$crystal = 1000000
Powerdown
End
Próbowałem też wyłączać komparator, ale to nic nie zmienia, widocznie jest on odcinany od prądu podczas usypiania procka. Reset jest podciągnięty do plusa przez rezystor 10k, a piny AVCC i AREF są podłączone do masy przez kondensatory 100n. Oprócz tych elementów nie ma nic, jedynie kable zasilania (pod VCC i oba GND) i przyzwoity amperomierz.
Czy ktoś mógłby mi poradzić co należy zrobić? Bawiłem się tym i szukałem rozwiązania w internecie kilka godzin i nic... Pomocy...
Załączam wykres producenta i zrzut ekranu z ustawieniami fusebitów.