Forum

Einloggen | Registrieren | RSS  

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(R)

Homepage E-Mail

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. :-D

....
Gerald
--

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: 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(R)

Homepage E-Mail

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! :wink: Feigling!"

xy(R)

E-Mail

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(R)

E-Mail

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(R)

E-Mail

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
...