Na obwodzi resetu próbowałem z rezystoremm 10k podpiętym do + oraz bez niczego, ale bez niczego nie mogło być bo pojawiało się napięcie które wprowadzało układ w ciągły reser. W programatorze jest rezystor do masy 470k, który jak w obwodzie resetu nic nie ma to powoduje powstanie dzielnika napicia. Wiec to przetestowałem. Próby robię na płytce AVT3501. Tam jest tylko sam układ i wyjście na programator i na prawde nic nie jest podpięte pod porty oprócz programatora. Na płytce nie ma układy 7805, podpinam go z zewnątrz. A czy masz jakieś domysły dlczego po podaniu napięcia z zewnątrz sa kłopoty a przy zasilaniu całości z USB nie ma? Moze jakieś sugestie mogą mie nakierowac na poszukiwania.
Re: STK500 - AVT988 problem z programowaniem
Jul 27, 2008
Last reply: 17 years ago
2 Replies
slawek7 pisze:
Zasilanie procesora z programatora to tak naprawdę nie jest zasilanie wprost z USB, bo w celu uzyskania możliwości pracy przy różnych napięciach jest w obwód zasilania włączona dioda schottky i rezystor.
Spróbowałbym zasilić płytkę z zewnątrz, ale w podobny sposób jak to jest w programatorze (np. z 5V przez rezystor), lub z napięcia niższego jak
5V. Jeśli pójdzie, to problemem mogą być inne progi logiczne w procku przy innym zasilaniu, inna szybkość zboczy czy cokolwiek innego związanego z zasilaniem. Ale jak rozwiązać problem to nie wiem.... może dodatkowy kondensator na zasilaniu (jakieś zakłócenia?)Choć daję rękę uciąć, że zasilacz sprawdziłeś i jest ok, to spróbowałbym zasilić płytkę też z innego portu usb w kompie. Może jakieś błądzące prądy po masie są tu problemem? Komputer masz uziemiony? (wetknięty do gniazdka z bolcem?)
Spróbuj jeszcze linię SCK do masy przez 10k
Pozdrawiam, Paweł
P.S. Jedyny problem z programowaniem z jakim dość długo walczyłem tyczył atmegi128, która nijak nie chciała się programować, gdy stany logczne przychodzące z programatora miały poziomy 5V i włączone w szereg rezystory zabezpieczające, a procek był zasilany z 3v3. Ale to na oscyloskopie mierząc na nóżkach procka było widać jakieś dziwne podtrzymania poziomów logicznych, podobne do wychodzenia tranzystora bipolarnego z nasycenia.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required