dane do AT8SC2051

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
elbober
Użytkownik
Posty: 194
Rejestracja: 02 lut 2013, 14:39
Lokalizacja: Poznań

dane do AT8SC2051

Post autor: elbober » 20 gru 2013, 19:08

Witam.
Dziś kolega przyniósł mi sterownik do zintegrowanego systemu lamp błyskowych (np. na drodze). W środku AT8SC2051, DIP20, i nie mogę nic znaleźć do niego. Jak są procki AT8 to wszystko dużo więcej nóżek.
Na płytce znalazłem "fest" spalony rezystor z 9n idący na b BC547.
W ogóle, okazało się, że ktoś podłączył 24V, a nie 12 ( bo pojemnik był na dwa akumulatory, tylko że miały być połączone równolegle, a nie szeregowo).
Stabilizator na płytce LM7805 jest w porządku.
Nie wiem, czy ten AT nie padł.
uC znam dość ogólnie, ale nic z programowania.
Jak i co sprawdzić. Zegar 4MHz działa, ale co dalej.

Awatar użytkownika
Artyliusz
Użytkownik
Posty: 306
Rejestracja: 06 sty 2013, 14:10
Lokalizacja: Z Polski
Kontakt:

Post autor: Artyliusz » 20 gru 2013, 20:30

Pewnie nie chodzi o AT8SC2051, ale o AT89C2051. Źle odczytałeś - S zamiast 9.
Nóżka 9 tego procka to wyjście Timera1. A więc można się domyśleć, że po prostu kluczuje timerem tranzystor BC547.

Awatar użytkownika
Ertew
Użytkownik
Posty: 1418
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 24 gru 2013, 23:27

Stabilizatory 78xx działają do 30V napięcia wejściowego, chyba że je przeciążyłeś prądowo i przegrzałeś.
Jeśli stabilizator działa, rezonator kwarcowy działa, to możesz przyjąć że uC żyje lub ma upalone kilka pinów.

Co zaś do ugryzienia problemu, rzuć fotki płytki i/lub model urządzenia (może damy radę znaleźć schemat). Może uszkodzony element nie ma nic wspólnego z uC i wystarczy wymienić tranzystor przy wspomnianym rezystorze.
Równie dobrze podwyższone napięcie mogło pójść na piny procka i procesor już nie będzie więcej sterować tymi konkretnymi pinami. Trzeba będzie wymienić procesor i przegrać program lub napisać go od nowa.

elbober
Użytkownik
Posty: 194
Rejestracja: 02 lut 2013, 14:39
Lokalizacja: Poznań

Post autor: elbober » 31 gru 2013, 12:57

Dzięki za podpowiedzi. AT89 pasuje. Może to był błąd nadruku. Niestety, procek chyba padł na dobre, bo na pin9 jest stale 1,35V, żaden przebieg - sprawdzone oscyloskopem. Dodatkowo okazuje się, że kwarc jest 12MHz - po wstawieniu pod inny gen daje prawidłowo. Z pin8 (timer0) ma sterować wyjście synchro do następnych i też nic. Do tego padły BC547, BUZ11 przetwornicy do palnika. W ogóle konstrukcja wygląda na "seryjną samoróbkę" ~2002r - po datach na elementach i zastosowanych częściach (w tym kondzie Miflexa). W tym momencie nie warte dalszych napraw.

Awatar użytkownika
Ertew
Użytkownik
Posty: 1418
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 31 gru 2013, 17:22

Wszystko zależy jakie masz umiejętności.
Dla jednego lepiej kupić nową lampkę, dla drugiego warto wymienić tranzystory i samemu dorobić sterowanie.

Jeśli należysz do pierwszej grupy, wystaw lampkę na sprzedaż na forum, zobaczysz że znajdą się chętni.

ODPOWIEDZ