Forum: Mikrocontroller und Digitale Elektronik Probleme mit Tiefenmaß von Flott TB 13 ST electronic


von Simon (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Habe Probleme mit diesem Tiefenmesser... er zeigt die Gabze zeit 33.3 
an, lässt sich nicht auf Null resetten und ich kann keinen Fehler an 
Bauteilen finden. Ich würde die ICs ersetzen aber leider ist auf diesen 
die Beschriftung unlesbar. Technische Unterlagen gibts auch keine Mehr. 
Evtl kann mir ja jemand helfen.
Auf der Platine steht HHelectronics art. Tfz
Gruß
Simon

von Heinz A. (simon_p116)


Lesenswert?

PS: ich würde auch selbst etwas Basteln (ich denk da an den Arduino) 
aber ich hab keinen Dunst was das Bauteil ist welches von der 
Bohrspindel gedreht wird...

von Harry L. (mysth)


Lesenswert?

Heinz A. schrieb:
> PS: ich würde auch selbst etwas Basteln (ich denk da an den Arduino)
> aber ich hab keinen Dunst was das Bauteil ist welches von der
> Bohrspindel gedreht wird...

Das ist ein Inkremental-Encoder (aka Drehencoder) mit optischer 
Abtastung und 300 Schritten/Umdrehung.
Die Anschlussbelegung ist sogar aufgedruckt.

von georg (Gast)


Lesenswert?

Harry L. schrieb:
> Die Anschlussbelegung ist sogar aufgedruckt.

Und ein Datenblatt gibt es auch:

www.einformatyka.pl/wobitcompl/download/pdf/przetworniki/op_de.pdf

Georg

von Heinz A. (simon_p116)


Lesenswert?

Gibt es noch hoffnung die jetzige Schaltung zu reparieren?

: Bearbeitet durch User
von Tine Guillo (Gast)


Lesenswert?

Schaltplan aufnehmen?

von Heinz A. (simon_p116)


Lesenswert?

Ja wie gesagt ist aber die Beschriftung der ICs nichtmehr zu lesen...

von P. W. (deneriel)


Lesenswert?

Dir ist da ein Bauteil runtergefallen ;-)
Auf dem 3. Bild unten im Maschinengehäuse im Schmock liegt was im 
TO220-Gehäuse rum.

Ich gehe aber erstmal nicht davon aus, dass das ursächlich für die 
Fehlfunktion ist.
So richtig original wirkt das auf mich nicht.


Schaltplan aufnehmen heißt: zeichne alles was bekannt ist ein - und dann 
schauste nacher, welche ICs dazu passen könnten.
Ja, das könnten ganz exotische Dinger sein. Da die Schaltung aber auch 
von jemandem entwickelt werden muss, sind es doch meistens 
Standardbauteile.

: Bearbeitet durch User
von Heinz A. (simon_p116)


Lesenswert?

P. W. schrieb:
> Dir ist da ein Bauteil runtergefallen ;-)
> Auf dem 3. Bild unten im Maschinengehäuse im Schmock liegt was im
> TO220-Gehäuse rum.
>
> Ich gehe aber erstmal nicht davon aus, dass das ursächlich für die
> Fehlfunktion ist.
> So richtig original wirkt das auf mich nicht.
>
>
> Schaltplan aufnehmen heißt: zeichne alles was bekannt ist ein - und dann
> schauste nacher, welche ICs dazu passen könnten.
> Ja, das könnten ganz exotische Dinger sein. Da die Schaltung aber auch
> von jemandem entwickelt werden muss, sind es doch meistens
> Standardbauteile.

Da ist alles Original. Nur war der 5V Spannungsregler angebrochen. Das 
im Gewühl ist ein Spannungsregler der nicht passt, deshalb im Gewühl.

von Uwe (Gast)


Lesenswert?

Hi,
Was ist denn das für ein Bauteil im TO220 Gehäuse was im 3. Bild unten 
rumlungert?
Geht der Geber noch? an den Anschlüssen A/B müssen die Pegel mit 90° 
Versatz
und vermutlich voller Ub wackeln wenn du deine Bohrspindel hoch und 
runter bewegst. Wenn das geht haste gute Möglichkeiten.

Viel Erfolg, Uwe

von hinz (Gast)


Lesenswert?

Der 28-Beiner ist wohl ein ICM7217, und der Rest ein einfacher 
Quadraturdecoder aus TTL-Logik.

von Heinz A. (simon_p116)


Lesenswert?

Hätte jemand ne Idee was da am Ehesten gestorben ist? Ich würde ungern 
alles Ersetzen noch dazu wo der 7-Segment-Treiber 15€ kostet...

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Hätte jemand ne Idee was da am Ehesten gestorben ist? Ich würde ungern
> alles Ersetzen noch dazu wo der 7-Segment-Treiber 15€ kostet...

Gerade der wird aber hinüber sein, sonst könnte man ja auf Null 
zurücksetzen.

Musst halt schauen was für Displays verbaut sind, und dann die passende 
Version des ICM7217 bestellen.

Zur Kontrolle ob meine Vermutung stimmt solltest du aber noch die 
Leiterbahnen am ICM verfolgen, ist ja keine komplizierte Beschaltung.

von hinz (Gast)


Lesenswert?

Ach ja: du kannt ja auch noch an den zwei Eingängen des ICM 
kontrollieren ob da die Signale des Quadraturdecoders sauber vorhanden 
sind.

von Heinz A. (simon_p116)


Angehängte Dateien:

Lesenswert?

Guten Morgen, hier erstmal ein Oszillogramm der beide vermeintlichen 
Eingänge des 7-Segment Treibers. Da ich nicht weiß wie ein 
Quadraturencoder arbeitet kann ich es nicht beurteilen. Zumindest ist 
ein Signal vorhanden. Evtl kann jemand von euch was damit anfangen.
Das Bild MAP001 ist in linke Drehrichtung und das Bild MAP002 in rechte.
Entschuldigt die schelchte Auflösung aber mein Oszi ist was Bilder 
aufnehmen angeht eher der Toster unter den Anzeigegeräten... ;-)

: Bearbeitet durch User
von hinz (Gast)


Lesenswert?

An welchen Pins hast du gemessen?

von Uwe (Gast)


Lesenswert?

Hi,

>Guten Morgen, hier erstmal ein Oszillogramm der beide vermeintlichen
>Eingänge des 7-Segment Treibers.
welche Pins? Wenn gelb der Takt und blau die Richtung sind, könnte es 
hinhauen. Dazu müsste man mal nachprüfen ob der 28-Beiner tatsächlich 
ein ICM7217 ist. Wenn ja, ist er wohl doch im E-Himmel und du musst mal 
15 Euro setzen. Ein µC kann natürlich auch Zählen.
Wenn du fit bist ist das billiger.

Viel Erfolg, Uwe

von hinz (Gast)


Lesenswert?

Uwe schrieb:
> Wenn gelb der Takt und blau die Richtung sind, könnte es
> hinhauen.

Am besten mal eines der Signale in Y-Richtung verschieben, dann sieht 
mans besser.

von Heinz A. (simon_p116)


Angehängte Dateien:

Lesenswert?

Also im Bild mal die Messpunkte falls es denn jener Zähler ist.
Ich bin ehrlichgestanden viel zu geizig als dass ich es einsehen möchte 
nicht nur 15 sondern gleich 20€ für ein 20 Jahre altes Bauteil 
hinzulegen. Andererseits würde ich es begrüßen wenn die Schaltung 
original bleibt.
Kann man wohl schlecht vereinen.
"Fit" im dem Sinne bin ich nicht, ich kann die Grundlagen in Sachen 
Arduino Programmieren. Aber ich Denke das müsste man doch hinbekommen 
oder?
Schaltungsmassen miteinander Verbinden, Messpunkt 1 auf einen Arduino 
Eingang und Messpunkt 2 auf einen anderen,
dann im Code
Wenn 1 & 2 = High dann "Variable" +1
Wenn 1= High und 2 = Low dann "Variable" -1
Ich weiß natürlich nicht ob der Arduino bei der normalen Abrage schnell 
genug ist um das ganze auf sagen wir mal 1/10 mm genau zu erfassen...

und ich denke man kann die 7-Segmentanzeige mit 3 Segmenten ja auch 
nicht direkt an den Arduino klemmen, das sind doch zu viele Anschlüsse 
oder?
Gruß

: Bearbeitet durch User
Beitrag #5660105 wurde vom Autor gelöscht.
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Heinz A. schrieb:
> und ich denke man kann die 7-Segmentanzeige mit 3 Segmenten ja auch
> nicht direkt an den Arduino klemmen, das sind doch zu viele Anschlüsse
> oder?

Der ICM macht ja auch Mutliplex und man benötigt dann für 3 Stck. 
7-Segment plus Dezimalpunkt 11 Leitungen. Es wäre vermutlich machbar, 
sich eine Adapterplatine vom ICM auf einen z.B. AVR zu machen, aber 
trivial ist die Entwicklung auch nicht und kostet ganz schön Zeit - und 
es muss sicher sein, das wirklich der Counterbaustein das Problem ist. 
Also weiter rund um den ICM die Signale oszillografieren.

von Heinz A. (simon_p116)


Angehängte Dateien:

Lesenswert?

hinz schrieb:
> Uwe schrieb:
>> Wenn gelb der Takt und blau die Richtung sind, könnte es
>> hinhauen.
>
> Am besten mal eines der Signale in Y-Richtung verschieben, dann sieht
> mans besser.

Hier nochmal sauber

von Heinz A. (simon_p116)


Lesenswert?

Matthias S. schrieb:
> Heinz A. schrieb:
>> und ich denke man kann die 7-Segmentanzeige mit 3 Segmenten ja auch
>> nicht direkt an den Arduino klemmen, das sind doch zu viele Anschlüsse
>> oder?
>
> Der ICM macht ja auch Mutliplex und man benötigt dann für 3 Stck.
> 7-Segment plus Dezimalpunkt 11 Leitungen. Es wäre vermutlich machbar,
> sich eine Adapterplatine vom ICM auf einen z.B. AVR zu machen, aber
> trivial ist die Entwicklung auch nicht und kostet ganz schön Zeit - und
> es muss sicher sein, das wirklich der Counterbaustein das Problem ist.
> Also weiter rund um den ICM die Signale oszillografieren.

Leider habe ich keine Ahnung wie die Signale sonst so rund um den ICM... 
auszusehen haben...

: Bearbeitet durch User
von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> hinz schrieb:
>> Uwe schrieb:
>>> Wenn gelb der Takt und blau die Richtung sind, könnte es
>>> hinhauen.
>>
>> Am besten mal eines der Signale in Y-Richtung verschieben, dann sieht
>> mans besser.
>
> Hier nochmal sauber

Sieht astrein aus.


Jetzt musst du nur noch schauen ob CA oder CC Displays verbaut sind.

von Heinz A. (simon_p116)


Lesenswert?

Common Cathode

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Heinz A. schrieb:
> Leider habe ich keine Ahnung wie die Signale sonst so rund um den ICM...
> auszusehen haben...

Du hast doch oben schon die wichtigsten gepostet. Up/Down und Counter 
sind ja anscheinend vorhanden. /Reset muss beim Druck auf die 
Rückstelltaste auf Masse gezogen werden und in Ruhe etwa auf 5V stehen.
An den Ausgängen D1 bis D4 sollte sequentiell ein Puls stehen, der das 
jeweilige Digit aktiviert.
Beschreibungen der weiteren Signale finden sich in Maxims Datenblatt. 
Interessant wäre z.B. der SCAN Pin und die BCD Ausgänge.

: Bearbeitet durch User
von georg (Gast)


Lesenswert?

Wieso eigentlich der Aufwand, einen Controller als Ersatz zu 
programmieren, der 7217 kostet doch nur ein paar Euro - einfach mal 
ersetzen.

Georg

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Common Cathode

Also ein ICM7217A. Das "A" ist dabei wichtig!

von Uwe (Gast)


Lesenswert?

Hi.
>Wenn 1 & 2 = High dann "Variable" +1
>Wenn 1= High und 2 = Low dann "Variable" -1
Das klingt schon mal ganz gut. Das Ganze in einer ISR und von gelb 
ausgelöst sollte schon die halbe Miete sein.
Den Rest würde ich muliplex in einer Timer-ISR machen, da reicht ein 
Mega 8 oder Tiny 2313.
Bei Einsatz eines BCD zu 7 Segmenttreibers sollte es mit dem Strom
für die Anzeige auch reichen. OK ein ULN... müsste auch gehen.
Nun dann, ran an den Speck. Nochmal testen ob wirklich kaputt, wenn Ja 
Hardware durchdenken, zusammenpappen, Software schreiben und morgen 
Abend über die Anzeige freuen.

Viel Erfolg, Uwe

von Heinz A. (simon_p116)


Lesenswert?

Haste schonmal danach geschaut? Die Einzigen beiden Quellen:
Ebay ~26€
Mouser: ~12€ aber 28€ shipping... also so günstig ist das Ganze wohl 
nicht. Besonders wenn man andere Microcontroller für ~1€ bekommt

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Haste schonmal danach geschaut? Die Einzigen beiden Quellen:
> Ebay ~26€
> Mouser: ~12€ aber 28€ shipping... also so günstig ist das Ganze wohl
> nicht. Besonders wenn man andere Microcontroller für ~1€ bekommt

Farnell

von Heinz A. (simon_p116)


Lesenswert?

Lieferbar erst ab 18.01.19 ich würde gerne Fertig werden mit dem 
Gerümpel

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Lieferbar erst ab 18.01.19 ich würde gerne Fertig werden mit dem
> Gerümpel

Displays ebenfalls austauschen und einen ICM7217 (ohne A) nehmen?

von Dieter W. (dds5)


Lesenswert?

Meine ansonsten gut sortierte Bastelkiste enthält leider den falschen 
Baustein: ICM7217IJI.

von Heinz A. (simon_p116)


Lesenswert?

hinz schrieb:
> Heinz A. schrieb:
>> Lieferbar erst ab 18.01.19 ich würde gerne Fertig werden mit dem
>> Gerümpel
>
> Displays ebenfalls austauschen und einen ICM7217 (ohne A) nehmen?

Da muss ich die Leiterbahn wegfräßen und dann auf + legen. Evtl nicht 
die Beste Idee, das ding ist schon ziemlich am Ende. Vielleicht würde es 
Sinn machen ich Designe schnell eine neue Platine nach Muster der Alten 
und Rüste auf CA um dabei... was allerdings wieder Bedeutet das das 
Ätzbad aufgebaut werden muss oder die Platine bestellt usw usw. ich 
denke ich gedulde mich halt bis zum Januar... was will ich machen

von Heinz A. (simon_p116)


Lesenswert?

Dieter W. schrieb:
> Meine ansonsten gut sortierte Bastelkiste enthält leider den falschen
> Baustein: ICM7217IJI.

Danke sehr net gemeint. Ich muss morgen mal in der Fa. schauen. Was alte 
ICs abgeht ist die eine Goldgrube

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> denke ich gedulde mich halt bis zum Januar.

Geduld ist eine Tugend!


> Da muss ich die Leiterbahn wegfräßen und dann auf + legen.

Wäre ja nur für den Dezimalpunkt.

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Da muss ich die Leiterbahn wegfräßen und dann auf + legen.

Da fällt mir gerade auf: wirklich sicher, dass du CC Displays hast? 
Masse am Widerstand für den Dezimalpunkt klingt ja doch nach CA.

von Heinz A. (simon_p116)


Lesenswert?

hinz schrieb:
> Heinz A. schrieb:
>> Da muss ich die Leiterbahn wegfräßen und dann auf + legen.
>
> Da fällt mir gerade auf: wirklich sicher, dass du CC Displays hast?
> Masse am Widerstand für den Dezimalpunkt klingt ja doch nach CA.

Die Segmente sind die TDSR 5160 D, laut Datenblatt CC

von Heinz A. (simon_p116)


Angehängte Dateien:

Lesenswert?

Die Pins 9, 5, 8, 19, 20, 22, 26 haben 0V, beim Rest habe ich jetz mal 
die Oszillogramme in ein ZIP-Archiv gepackt und angehängt

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:

> Die Segmente sind die TDSR 5160 D, laut Datenblatt CC

Also wie gesagt ICM7217A.



Heinz A. schrieb:
> Die Pins 9, 5, 8, 19, 20, 22, 26 haben 0V, beim Rest habe ich jetz mal
> die Oszillogramme in ein ZIP-Archiv gepackt und angehängt

Ansteuerung ist in Ordnung, ICM7217A ist defekt.

von Heinz A. (simon_p116)


Lesenswert?

Jetz stellt sich mir die Frage:warum ist der gestorben? Altersschwäche? 
Nicht das der Neue auch fritiert wird...
Ps Conrad hat den. Liegt preislich allerdings eher im Mittelfeld

: Bearbeitet durch User
von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Jetz stellt sich mir die Frage:warum ist der gestorben? Altersschwäche?
> Nicht das der Neue auch fritiert wird...

Geh von Altersschwäche aus.



Heinz A. schrieb:
> Ps Conrad hat den. Liegt preislich allerdings eher im Mittelfeld

Geht doch.


Aber du wolltest ja erst mal im Fundus nachsehen.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

hinz schrieb:
> warum ist der gestorben?

Du hattest da oben was von abgefaultem Spannungsregler geschrieben. Wenn 
zuerst der mittlere Pin abbricht, dann lässt der Regler die 
Eingangsspannung auf den Ausgang durch.

von hinz (Gast)


Lesenswert?

Matthias S. schrieb:

> Du hattest da oben was von abgefaultem Spannungsregler geschrieben. Wenn
> zuerst der mittlere Pin abbricht, dann lässt der Regler die
> Eingangsspannung auf den Ausgang durch.

Plausibel, der ICM mag ein paar Volt mehr gar nicht, die TTLs sind da 
unempfindlicher.

von Heinz A. (Gast)


Angehängte Dateien:

Lesenswert?

Geht wieder! Der kleine Bypass rührt von defekten leiterbahnen her

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Geht wieder!

Der ICM7217 doch nicht defekt?

von Heinz A. (Gast)


Lesenswert?

Doch genau der wars. Ich habe ihn ersetzt, jetz sogar mit IC-Fassung...

von hinz (Gast)


Lesenswert?

Heinz A. schrieb:
> Doch genau der wars.

Na also, die Investition hat sich doch gelohnt. Oder war gar einer im 
Fundus?


> Ich habe ihn ersetzt, jetz sogar mit
> IC-Fassung...

Ist mir gar nicht aufgefallen.

von Heinz A. (Gast)


Lesenswert?

Im Fundus leider nicht, aber der Conrad hatte den ja wie gesagt. Kann 
man noch verschmerzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.