Markus2222
25.07.2015, 14:30 |
Steuerung läuft nicht an (Elektronik) |
Hallo,
habe eine Steuerung aus einem Schweißgerät, die nichts macht, vermutlich startet was nicht. Es ist ein CPU 80c552 drauf ein eprom 27c512 und ein SRAM K6t0808c1d . Dazu noch ein LED treiber SAA1064.
5 Volt liegen an, EProm wurde ausgelesen ziemlich voll, es sogar Kommentare drin, etwas komisch , wenn ich das FIle als bin lade startet es auf adresse 0 als hex bei 0002000
Ich vermute ein defekter Ram. Wie geht man bei sowas vor ? |
geralds
Wien, AT, 13.08.2015, 01:34 (editiert von geralds am 13.08.2015 um 01:38)
@ Markus2222
|
PAL, Käfernamen lesbar |
---
»
» Alle Ausgänge bleiben immer bei 3V , darum arbeitet vermutlich der Bus
» nicht.
--
hm... hast schon auf Haarrisse der L-Bahnen geguckt?
Durchlicht und Auflicht verwenden, damit du Schatten erkennen kannst.
Alle Pins und Durchkontaktierungen "durchklingeln".
So gesehen sieht es nach einer Steuerleitung aus - zB. OE, oder so, oder irgend eine, die den Bus freigibt sage ich mal...
Die IC-Sockel - die Kelche könnten einen Wackelkontakt haben.
Kalte Lötstellen eines Pins... gemein sind die, die
außen schön aussehen, innen der Draht aber wackelt, bzw. oxidiert ist.
Das Zinn wandert wie ein Gletscher; dort zusert, wo es heiß ist, Kühlblechnähe, heiße Bauteilnähe....
Eine Durchkontaktierung könnte gebrochen sein...
Bilder:
das ist aber nicht die defekte Platine, oder? weil alle
angesprochenen Bauteile nicht ausgetauscht erscheinen.
Mir geht's um die defekte, vielleicht können wir auch was entdecken.
....
Gerald
-- -- ...und täglich grüßt der PC:
"Drück' ENTER! Feigling!" |
Markus2222
13.08.2015, 01:14
@ Markus2222
|
PAL, Käfernamen lesbar |
|
Markus2222
13.08.2015, 01:05
@ Markus2222
|
PAL, Käfernamen lesbar |
|
Markus2222
13.08.2015, 00:54
@ geralds
|
PAL, Käfernamen lesbar |
Wie geschrieben, ist der P80c552 neu bzw. in einer anderen Schaltung geprüft und ok. Quarz neu.
Alle Bustreiber 3x 74hct245 und 2x 74hct573 sind auch neu.
Zudem ist der RAM neu.
Eprom ohne FF am Anfang getestet, geht auch nicht.
Es zeigt nichts an , da der I2C Bus nichts ausgibt.
Der Pal hat 7 Eingänge
1 = pin 30 vom P80c552 ok
2 = Pin 22 Ram output enable 5V
3 = Pin 1 Eprom A15 nichts
4 = EProm A0 arbeitet
5 = EProm A1 arbeitet
6= EProm A2 arbeitet
7 = Eprom A14 nichts
Ausgänge sind doch 4 Stück
Pin 12 14 16
3 x auf den OE von jeweils einem 74HCT 245
Pin18
1 x Latch enable 74hct573
Alle Ausgänge bleiben immer bei 3V , darum arbeitet vermutlich der Bus nicht. |
geralds
Wien, AT, 12.08.2015, 21:42 (editiert von geralds am 12.08.2015 um 21:46)
@ Markus2222
|
PAL, Käfernamen lesbar |
» » » Ich hab noch ein PAL16L8 im Verdacht. Es werden 7 Eingänge zu zwei
» » » Ausgängen geschalten . Beide Ausgänge zeigen etwa 3V ??
» »
» » Oszi?
»
» Ja mit dem Oszi VCC 5V sauber alle Ausgänge 3V und er wird auch warm nach
» kurzer Zeit schon.
---
Hi,
jetzt wird's interessant. Ich hatte von Anfang an, wie
ich ansprach, die Peripherie im Verdacht.
PAL, ok, könnte sein. Ich tippe eher auf einen Bus-Baustein. Die sind in Tri-State - ca. 3V - möglich.
Auch der PAL könnte das haben, wenn er so programmiert wurde.
http://www.ti.com/lit/ds/symlink/pal16r4am.pdf
2 Pins wären Tri-State Ausgänge beim L8.
Ober eben Querverbindung zweier Port-Pins erscheinen mir jetzt um so mehr plausibler.
-> Wie ich empfahl, erklärte, mach schrittweises Durchgraben mit dem Ohmmeter(Dioden- und Ohmmessungen) und Oscar.
Auch kann ja Funktionsgruppen trennen, zB: Pin abzwicken, Auflöten, etc.. um Aktionen zu provozieren, damit sich der "Einfrierzustand" auf einen "Aktionszustand" ändern würde.
Wie auch immer... zB. Eingänge vom vorgeschalteten Ausgang trennen, oder umgekehrt,
und Stimuls-Aktionen setzen, um eine Antwort des µC zu erzwingen.
Auch die Stecker könnten getrennt werden, dann machst gezielte Aktionen.
Die Bus-Steine machen oft Kurzschlüsse zu andere interne Pins.
Tri-State kann ein Hund sein.
Mit Oscar, auf zb. WR oder RD triggern, kannst den momentanen Datenzustand erfragen.
Mache bitte ein Foto vom Print, damit man die Bauteile lesen kann.
Wenn ich das Bild zoome, verschwimmen die Aufdrucke, Namen.
Eventuell mehrere zusammenhängbare Fotos(Landkarte) machen, falls ein Foto nicht reicht, dann kann ich im Bild-Bearbeiter die Landkarte zusammenstückeln.
Grüße
Gerald
--- -- ...und täglich grüßt der PC:
"Drück' ENTER! Feigling!" |
xy
12.08.2015, 19:52
@ Markus2222
|
Steuerung - Bilder |
» Ja mit dem Oszi VCC 5V sauber alle Ausgänge 3V
Das sieht nicht gut aus.
» und er wird auch warm nach
» kurzer Zeit schon.
Das ist normal, schau mal im Datenblatt nach dem Ruhestrombedarf. |
Markus2222
12.08.2015, 18:40
@ xy
|
Steuerung - Bilder |
» » Ich hab noch ein PAL16L8 im Verdacht. Es werden 7 Eingänge zu zwei
» » Ausgängen geschalten . Beide Ausgänge zeigen etwa 3V ??
»
» Oszi?
Ja mit dem Oszi VCC 5V sauber alle Ausgänge 3V und er wird auch warm nach kurzer Zeit schon. |
xy
12.08.2015, 18:24
@ Markus2222
|
Steuerung - Bilder |
» Ich hab noch ein PAL16L8 im Verdacht. Es werden 7 Eingänge zu zwei
» Ausgängen geschalten . Beide Ausgänge zeigen etwa 3V ??
Oszi? |
Markus2222
12.08.2015, 18:00
@ Markus2222
|
Steuerung - Bilder |
Ich hab noch ein PAL16L8 im Verdacht. Es werden 7 Eingänge zu zwei Ausgängen geschalten . Beide Ausgänge zeigen etwa 3V ?? und sind für die 74HCT245 als OE Strich, output enable zuständig.
Sollten diese nicht GND sein ? |
Markus2222
03.08.2015, 21:12
@ Markus2222
|
Steuerung - Bilder |
» » Ich hab mal ein paar Bilder gemacht, was die einzlnen Pins machen.
» »
» » Ich hab kein Speicheroszi darum etwas schwierig. Zeitbasis von A0 A7
» » gleich. A8-A15
» »
» » EA Masse RST Masse.
» »
» » Ich werde mal die ganzen TTL chips ersetzen. 573 245
» »
» »
» »
» »
|
Markus2222
03.08.2015, 21:10
@ Markus2222
|
Steuerung - Bilder |
» Ich hab mal ein paar Bilder gemacht, was die einzlnen Pins machen.
»
» Ich hab kein Speicheroszi darum etwas schwierig. Zeitbasis von A0 A7
» gleich. A8-A15
»
» EA Masse RST Masse.
»
» Ich werde mal die ganzen TTL chips ersetzen. 573 245
»
»
»
»
»
|
Markus2222
03.08.2015, 21:09
@ geralds
|
Steuerung - Bilder |
Ich hab mal ein paar Bilder gemacht, was die einzlnen Pins machen.
Ich hab kein Speicheroszi darum etwas schwierig. Zeitbasis von A0 A7 gleich. A8-A15
EA Masse RST Masse.
Ich werde mal die ganzen TTL chips ersetzen. 573 245
|
Markus2222
03.08.2015, 11:43
@ xy
|
Steuerung - Bilder |
» » Der 80c552 hat keinen ROM!!!!
»
» Pratchett!
»
» Und bei dem bist du dir sicher, dass ihn keiner ausgetauscht hat? Bestimmt
» war original ein 87C552 drin....
Ja, das ein ganz typischer Aufbau, auch in anderen Geräten genau so zu finden. |
xy
03.08.2015, 11:04
@ Markus2222
|
Steuerung - Bilder |
» Der 80c552 hat keinen ROM!!!!
Pratchett!
Und bei dem bist du dir sicher, dass ihn keiner ausgetauscht hat? Bestimmt war original ein 87C552 drin.... |
Markus2222
03.08.2015, 00:05
@ Markus2222
|
Steuerung - Bilder |
» » du geht total verkehrt ran, nach meiner Einschätzung.
» » nicht löschen, oder was da drinnen verändern!!!! sonst ist es wirklich
» hin
» » und du kannst den ganzen Schmarrn kübeln.
» »
» » Poste mal bitte Bilder vom Board, wir müssen immer Gedankenlesen.
RAM
EPROM
CPU
74hct573
74hct245
...
|