Forum: Mikrocontroller und Digitale Elektronik Fehlersuche LED cube 8x8x8 mit STC12C5A60S2


von Otto E. (otto_kraut)


Angehängte Dateien:

Lesenswert?

Hallo, vielleicht kann mir jemand Tipps für die Fehlersuche geben:

Ich habe enien LED cube 8x8x8 Bausatz gekauft und nach Anleitung 
zusammengelötet. Ein Schaltplan war bei der Beschreibung nicht dabei, 
lediglich ein Bestückungsplan.

Ähnliche Bausätze zusammenlöten war bisher immer erfolgreich, selbst 
wenn ich keine IC Sockel hatte. Alle Beinchen drin, alle richtig herum 
angschlossen, Widerstandsarray durchgemessen usw. Spannung liegt am 
Prozessor an.


Aber hier steckt der Wurm drin:

Beim Test mit nur einer Reihe LEDs die leuchten nur 3 LEDs schwach 
konstannt auf, es sind die die an C7, C6 und C5 angesteckt sind.

1. Vermutung MPU ist nicht programmiert. Versuch den HexCode 
herunterzuladen scheiterte an meinen Chinesischkenntnissen.  Habe 
einfach einen unprogrammierte STC gekauft, und reingesteckt, nichts 
leuchtet.

2. Ich habe noch eine Bausatz bestellt und zusammengelötet, dieses Mal 
vor allem auf statische Aufladungen geachtet, also mich geerdet, kein 
Teppichboden usw. Genau derselbe Fehler, dieselben 3 LEDs leuchten 
schwach.

3. Mir ein USB Oszilloskop ausgeliehen: Wenn ich an die Prüfspitze und 
den Masseanschluss anklemme sehen ich Impulse von 20 bis 40µs. Die 
Amplitude ist bei den 3 glimmenden LEDs höher als bei den anderen.

Hat jemand eine Idee wie ich den Fehler einkreisen kann?

von mehrFragen (Gast)


Lesenswert?

1. welchen cube hast du? Link, produktname....
2. zeig mal den bestückungsplan.
3. zeig deinen aufbau her.

von Flip B. (frickelfreak)


Lesenswert?

Auf die richtige Polarität hast du geachtet? zeige mal den Aufbau.

von Otto E. (otto_kraut)


Angehängte Dateien:

Lesenswert?

Danke für die ersten Hinweise:

Die Polarität ist bei diesem Model so, das die einzelnen Anoden auf 64 
verbunden werden und die Ebenen eine gemeinsame Kathode haben.

Die LED cubes mit derselben µP aber zusätzlichem MP3 Player scheinen 
umgekehrt angesteuert zu werden. Aber diese hier sollen so angeschlossen 
werden.

Stromaufnahme ist im Moment max. 80mA.

Anghängt habe ich den Aufbau, wie gesagt zum Testen nur eine Reihe LEDs 
angschlossen. Das sollte aber laut Beschreibung auch so gemacht werden.


Hier noch der Link zum Aufbauplan (pdf Datei)

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwi-k5fN1MHuAhXTBGMBHZJ8Cp8QFjAMegQIAhAC&url=https%3A%2F%2Fwww.mikroshop.ch%2Fpdf%2FAufbau%25203D%2520Cube%25208x8x8.pdf&usg=AOvVaw0mvCreFeZ7qCrL5-nX4mPD

von Otto E. (otto_kraut)


Lesenswert?

Fehler gefunden aber noch nicht gelöst:
beim suchen mit englischen Schlüsselworten bin ich auf diesen Beitrag 
gestossen:

https://github.com/yarivkeinan/8x8x8-led-cube-firmware

Trifft alles genau auf meine beiden kits zu.

Ausserdem konnte ich mir einen STC12.. der programmiert war ausleihen 
und somit den fehlenden Code als einzigen Fehler finden.

Dort ist auch beschrieben wie man es beheben kann, aber
die übertragung scheiterte bisher, da ich die Kommunikation mit einem 
USB zu TTL Adapter noch nicht zum laufen gebracht habe.

"serial timeout"

Adapter wird erkannt (Com6) aber Baudrate oder irgendetwas anderes 
blockieren die Kommunikation.

von otto_kraut (Gast)


Lesenswert?

Programm läuft, die Fehlermeldung "serial timeout" konnte ich nur durch 
Austauch des TTL zu USB converters beheben. Beide sind von Profilic:

Der mit der Aufschrift:

USB-TTL
USB-STC-ISP
HW

funktioniert bei der o. g. Methode nicht,

der mit der Aufschrift

USB to TTL
D-SUN

erledigt das flashen problemlos!

Vielleicht hat jemand eine Idee woran das liegen könnte.

Auf jeden  Fall ein tolles Gefühl, wenn man HexCode auf den STC 
übertragen kann, denn so kann ich meine eigenen Muster schreiben.

von Siegfried „. (siggik)


Angehängte Dateien:

Lesenswert?

Ich möchte mich hier anhängen. Ich habe den Chin. Cube 8x8x8 mit der 
Möglichkeit, auch Musik von SD Karte,  zu nutzen und externe Quellen 
anzuschließen (z.B. über Ausgang Kopfhörer).
Aber zu meinem Problem:   mein Würfel beginnt mit einem einfachen Motiv 
( alle LED werden in Linien gesteuert),  dann nach dem 1. Motivwechsel 
über Taster oder FB beginnt er auch super zu arbeiten und bleibt 
unvermittelt hängen ( Bild).
Ein anderes Mal stürzt das Programm bei diesem Motiv ab.
Das Netzteil ist ausreichend dimensioniert.

Die Steuerung läuft über einen STC 12C5a60S2

Natürlich gab es keine mitgelieferte Dokumentation, aber ich hab 
trotzdem gelötet und bin nun doch etwas betrübt, weil er solche Zicken 
hat.
Leider bin ich in Bezug auf Programmierung ein Laie, deshalb lieber erst 
einmal die Frage, ob ich noch etwas zum Eingrenzen des Fehlers machen 
kann und evtl. wie ich welchen lauffähigen Sketch auf den STC bekomme.

Danke schon mal vorab.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Abblock-Kondensatoren drin (beim Prozessor) ?

Software? Meine Glaskugel vermutet, der Fehler ist in Zeile 42 zu 
suchen.

von Siegfried „. (siggik)


Angehängte Dateien:

Lesenswert?

Wegstaben V. schrieb:
> Software? Meine Glaskugel vermutet, der Fehler ist in Zeile 42 zu
> suchen.

Leider kann ich weder Software noch etwas aus dem Programm hier zeigen, 
da der IC ja bereits bespielt hier angekommen ist und als Hilfe hab ich 
diesen Plan im Netz gefunden. Ein Kondensator ist an VCC,  sonst finden 
sich keine weiteren C an den Anschlüssen.

von Axel R. (axlr)


Lesenswert?

Da ist auf der ganzen Platine ( Foto oben) kein einziger 100nF zu 
finden, oder?

von Siegfried „. (siggik)


Angehängte Dateien:

Lesenswert?

Axel R. schrieb:
> Da ist auf der ganzen Platine ( Foto oben) kein einziger 100nF zu
> finden, oder?

Es sind noch ein paar C zu finden (Bild), aber direkt mit dem STC 
verbunden ist keiner, außer die beiden C an der Versorgungsspannung 5V

von Axel R. (axlr)


Lesenswert?

mit jeder, hier gestellten, Rückfrage gibt es mehr vom Schaltplan zu 
sehen, witzig ;)
Ich tippe auf fehlende Abblock-Kondensatoren oder Netzteil

von Siegfried „. (siggik)


Lesenswert?

Axel R. schrieb:
> mit jeder, hier gestellten, Rückfrage gibt es mehr vom Schaltplan
> zu
> sehen, witzig ;)
> Ich tippe auf fehlende Abblock-Kondensatoren oder Netzteil

Es gibt noch eine Ecke des Planes - die 74HC595 und die Dioden und der 
Teil mit dem „MP3 Chip“

Beim Netzteil hab ich mehrere zur Verfügung und mit denen getestet, der 
Fehler bleibt.
Auch kann ich am IC die Spannung messen - die schwankt zwischen 4,96 V 
und 4,5 V bei Einsatz Ladegerät 2A ( je nach Anzahl der Dioden) und bei 
Labornetzteil schwankt die Spannung nur um 0,1 V , aber der Fehler tritt 
an der gleichen Stelle auf und über 5 V möchte ich nicht gehen.

An welchen PIN sollte ich  es mit Abblock-C versuchen? (100 nF gegen 
Masse?)

von Siegfried „. (siggik)


Lesenswert?

Was mich aber in diesem Zusammenhang wundert: die erste Animation, bei 
der ständig 64 Dioden leuchten und es ständig horizontal oder vertikal 
vorwärts rückt, funktioniert stundenlang an allen Netzteilen, erst mit 
Umschaltung auf eine andere Animation beginnt das Problem

von Siegfried „. (siggik)


Lesenswert?

PS: nun habe ich mit dem Taster K1 den Nachtmodus eingeschaltet und nun 
laufen die Animationen ohne abzustürzen (????)

Wieso?

Nun habe ich doch die Spannung etwas höher geregelt und bei 5,6V laufen 
die Animationen ohne Unterbrechung und ich möchte gerne die Ursache 
verstehen.
Die Messung habe ich mit 3 verschiedenen Geräten vorgenommen, also wird 
das passen.
Bisher hatte ich das Labornetzteil bis 5 V laufen und dabei die 
Aussetzer gehabt. Und das Netzteil hat m.W. genügend C Zur 
Stabilisierung, also denke ich, könnte ein großer C direkt an VCC vom MC 
evtl. weiterhelfen.
Aber noch bin ich mir da nicht sicher, was da passiert.

von Siegfried „. (siggik)


Lesenswert?

Aus einer Bewertung eines chin. Lieferanten hab ich diese Info gefunden:

....
Mind blowing purchase. I am satisfied. after two days of continuous use 
my eighth later getting off. I had to change APM4953. further I have 
added eight 4148 diod and then connect layers. Now it is fine even song 
sound is also good. I am using MI 2.1amp mobile charger as power 
supply.. now I want to change with new effects and working with this. I 
recommend everyone to add 4148 diod.
....
Leider kein Hinweis auf die Änderung oder wo er die Dioden hingesetzt 
hat.

von Otto E. (otto_kraut)


Lesenswert?

Siegfried „. schrieb:
> PS: nun habe ich mit dem Taster K1 den Nachtmodus eingeschaltet
> und nun
> laufen die Animationen ohne abzustürzen (????)

Hallo Siegfried:

kannst du mir bitte auch die anderen Tasterfunktionen mitteilen, in 
meinem Plan steht nur  jeweils Taster auf Chinesisch.

Danke

von Siegfried „. (siggik)


Lesenswert?

>
> Hallo Siegfried:
>
> kannst du mir bitte auch die anderen Tasterfunktionen mitteilen, in
> meinem Plan steht nur  jeweils Taster auf Chinesisch.
>
> Danke

Hab die Übersetzung, aber teilweise auch etwas unverständlich:
„Vier Schlüsselfunktionen

K1-Taste: Geben Sie die Modusauswahl-, Tag- und Nachtmodussteuerung ein
K2-Taste: Rufen Sie den 3D8-PC-Modus auf (drücken Sie die K1-Taste, um 
nach dem Einschalten wirksam zu werden).
K3-Taste: Rufen Sie 42 Arten des Offline-Animationsmodus auf (drücken 
Sie die K1-Taste, um nach dem Einschalten wirksam zu werden).
K4-Taste: Rufen Sie 14 Arten von Offline-Audiomodus auf (drücken Sie die 
K1-Taste, um nach dem Einschalten wirksam zu werden).

Drei Musiktastenfunktionen:

S1-Taste: Geben Sie die Musikwiedergabe- / Stoppsteuerung ein
S2-Taste: Geben Sie den vorherigen Regler für die Song- / 
Lautstärkeregelung ein
S3-Taste: Geben Sie den nächsten Song / Lautstärkeregler ein“

Funktioniert Dein Cube richtig?

von Otto E. (otto_kraut)


Lesenswert?

Besten Dank,

bisher hatte ich keinen Durchblick welche Taste für was gedacht ist.

Gruss

Otto

von Siegfried „. (siggik)


Lesenswert?

Otto E. schrieb:
> Besten Dank,
>
> bisher hatte ich keinen Durchblick welche Taste für was gedacht ist.
>
> Gruss
>
> Otto

Obwohl der Cube, den Du oben mit Bild gepostet hast, ein anderer ist..

Wird Deiner mit APM4953 geschaltet? Ich hab jetzt einen Plan gefunden, 
der werden die LED vom 4953 anders gesteuert, als bei meinem und da 
suche ich noch Stimmen, ob sich der Umbau lohnt

von Siegfried „. (siggik)


Lesenswert?

PS: es funzt jetzt so, wie es soll... ich habe die Anschlüsse von den 
MOSFET zu den Dioden geändert und nun kann ich auch mit dem Netzteil 3A 
den Cube betreiben.

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.