Autor: Dondu
Artykuł jest fragmentem cyklu: Problemy z zaprogramowaniem
Błędy montażu są częste i zdarzają się każdemu. Czasami są trudne do wykrycia i można przez to stracić sporo czasu.
Aga93_
Sprawdziłam multimetrem połączenia między tą przejściówką a procesorem i nie było styku w SCK i MISO. Okazało się że atmega nie była dobrze dociśnięta do płytki...
Sprawdziłam multimetrem połączenia między tą przejściówką a procesorem i nie było styku w SCK i MISO. Okazało się że atmega nie była dobrze dociśnięta do płytki...
Ilidan18
Okazało się, że jedna z przelotek nie była poprawnie zlutowana.
Okazało się, że jedna z przelotek nie była poprawnie zlutowana.
maniak82
Po kilku próbach okazało się, że przewód USB wyciągnięty ze starej myszy przylutowany do goldpinów podpięty do płytki stykowej nie łączy wystarczająco pewnie. Poprawiłem połączenie i wszystko zaczęło działać.
Po kilku próbach okazało się, że przewód USB wyciągnięty ze starej myszy przylutowany do goldpinów podpięty do płytki stykowej nie łączy wystarczająco pewnie. Poprawiłem połączenie i wszystko zaczęło działać.
Czasami okazuje się, że wina leży po stronie uszkodzonej ścieżki (trawienie), którego nie zauważono, podczas sprawdzania PCB przed montażem elementów. W przypadku montażu SMD, zauważenie takiego uszkodzenia ścieżki po przylutowaniu elementów może być niemożliwe. Pozostaje szukanie za pomocą multimetru.
Co zrobić?
Należy szukać:
- nieprawidłowo włożonych (niedociśniętych) układów scalonych w podstawki lub płytkę stykową,
- nadtrawionych ścieżek,
- zimnych lutów (matowe),
- zwarć lutowania,
- odwrotnie wmontowanych elementów,
- błędy lustrzanego odbicia PCB,
- uszkodzonych przewodów,
- itd.
Zobacz pozostałe przypadki
- Problemy z zaprogramowaniem: Spis treści
Po wielu poszukiwaniach problemu okazało się, że programowanie uniemożliwiał przycisk podłączony do jednego z wejść mikrokontrolera. Uwaga warta zawarcia w tym artykule.
OdpowiedzUsuń