Jump to content

LEDs flimmern nach dem anschließen des 3. DINx4 Modul


Jeffrey
 Share

Recommended Posts

Hallo Midiboxer,

vor einem Jahr hatte ich mir einen SEQ V2 bebastelt. Als ich den ersten Synthesizer angeschlossen

hatte, wollte ich das Ding auch nicht mehr ausschalten, es hat sauviel spaß gemacht.

Leider war zu diesem Zeitpunkt mein Basteltisch voll mit Bauteilen und schon passierte es – PÄÄÄÄNNNG –

Kurzschluss ;-( *AUA*… nichts ging mehr. Wegen Zeitmangel (Umzug/Job) musste der Seq erstmal für ein

Jahr in einer Kiste liegen bleiben. Vor einigen Wochen fing ich mit der Fehlersuche wieder an.

Ich habe fix ein neues Core Modul zusammengelötet, PIC gebrannt, Schieberegister ausgetauscht und die LCDs

gewechselt (die waren definitiv defekt). Jetzt läuft der Seq. wieder, aber nur wenn das dritte DINx4 Modul nicht

angeschlossen ist. Sobald ich es anschließe, flimmern die LEDs (siehe Video). Am Modul selber kann es nicht liegen,

habe die Module untereinander schon getauscht und auch die Kabel. Ich weiß einfach nicht mehr weiter… hoffe Ihr habt

noch Ideen wo ich suchen kann.

Hier das Video mit 3x DINx4

http://www.spaxwax.com/seq/SL700985.AVI

Und hier mit nur 2 Modulen (alles läuft).

http://www.spaxwax.com/seq/SL700987.AVI

Viele Grüße

Jeffrey

Link to comment
Share on other sites

Hi,

ich habe Deine Videos jetz mal nicht angekuckt ... ich wage mal einfach einen Schuss ins Blaue:

Zunächst mal ein paar Fragen:

Welches MIOS ist auf dem PIC?

Hast Du mal die Test-App zum prüfen der einzelnen DINs DOUTs geladen und probiert ? (ain64_din128_dout128_v1_3.zip)

Welches Netzteil verwendest Du ? (V? A?)

Hintergrund: Das Flackern der LEDs kommt manchmal bei instabiler Spannungsversorgung oder zu schwachbrüstiger Spannungsversorgung. Es wäre nun interessant, ob Du mit der Test Applikation die Leds einzeln ansprechen kannst. Komisch ist nur, das das Flackern beim Anschluss eines DINx4 auftritt. Logischer wäre der Anschluß eines DOUTs ... Aber wer weiß.

Eine weitere Möglichkeit wäre trotzdem ein defektes DINx4. Wenn in der Kette von 3 DINx4 ein Defektes wäre, kann es auch sein, das der Effekt erst bei Anschluß aller dreier Module auftaucht. Bedenke bitte auch, dass die Leitungen  RC und SC bei DIN und DOUT stets die Gleichen sind.

Die Verbindungen SC und RC hast Du bereits überprüft, oder?

So, genug spekuliert.

Gruss

Doc

Link to comment
Share on other sites

@Doc:

Also bei dem Netzteil handelt es sich um ein Labornetzteil mit ausreichend Leistung.

Letztes Jahr habe ich mit dem Netzteil die Hintergrundbeleuchtung der LCDs betrieben

und trotzdem hat alles super funktioniert. Jetzt ist nur der Seq. ohne zusätzlichen Stromfresser

am Netzteil dran, also sollte der Fehler woanders drin stecken.

Auf dem PIC ist MIOS 1.9f drauf.  Die Test-App habe ich noch nicht probiert, wusste ich noch

nichts davon ;-)

Kann es wirklich an einem Fehlerhaften DINx4 liegen? Jedenfalls funktioniert bei mir jeden Encoder

und Button.

@Nils: Nein, ich habe das DIN gemeint. DOUT funktioniert super, DIN auch, nur wenn das dritte DIN an der

Signalkette hängt, geht der Ärger los…. Dabei ist die Reihenfolge der DINs egal.

Viele Grüße

Jeffrey

Link to comment
Share on other sites

Da die analogen Eingaenge an J5 wahrscheinlich nicht auf Masse liegen, waere die MIDIO128 zum Testen besser geeignet.

Ich habe von diesem Phaenomen schonmal von einem anderen Anwender gelesen, damals war es glaube ich aber nur eine einzige LED, die flackerte. Aufgeklaert wurde es nie (zumindest habe ich keinen Feedback erhalten).

Deshalb waere es sehr interessant zu wissen, ob das Problem nur mit der MBSEQ Applikation auftritt.

Gruss, Thorsten.

Link to comment
Share on other sites

ja das Problem ist schon mal bei dem User „Hässlich“ aufgetreten. Ich habe ihm schon eine PM geschrieben, aber es kam bis jetzt noch keine Antwort (er war auch längere Zeit nicht mehr Online). Ich habe mal die ain64_din128_dout128_v1_3.zip App. getestet, aber es werden nur ein haufen AIN Werte gesendet, zumindest steht das auf dem Display und im Mios Studio.

Seltsamerweise tritt das Problem auch auf, wenn gar keine Taster am DIN angeschlossen sind. Es reicht vollkommen aus, die drei DINs zu verbinden und schon flimmert es wie wild. Das flimmern sieht auch aus wie eine Clock, leider habe ich kein Oszi. um genauere Messungen vorzunehmen. Die Spannungen sind auch Ok, 4,8V an jedem DIN. Ich bin jetzt echt am Ende, weiß nicht mehr was ich noch testen soll.

Grüße

Jeffrey

Link to comment
Share on other sites

Probiere mal folgendes aus:

- die 74HC165 des dritten DIN Moduls nacheinander entfernen - tritt das Problem auf, wenn keine ICs mehr in den Sockeln stecken? Oder tritt es auf, wenn mindestens einer im Sockel steckt. Welcher Sockel macht Probleme?

- MIDIO128 aufladen und an den Encodern/Buttons herumspielen, die am dritten DIN Modul angeschlossen sind. Jeder Encoder sollte zwei Noten senden, jeder Button eine Note. Sie sollten niemals den gleichen Notenwert senden.

- das Kabel zum J1:SI Ausgang des dritten DIN Moduls entfernen - die Encoder/Buttons haben nun keine Funktion mehr, doch tritt das Problem an den DOUT Modulen immer noch auf? Falls ja: SI wieder anschliessen, stattdessen J1:SC abklemmen und testen. Das gleiche auch nochmal mit J1:RC ausprobieren.

Die Ergebnisse sollten uns genuegend Input geben, um das Problem besser eingrenzen zu koennen.

Gruss, Thorsten.

Link to comment
Share on other sites

Hallo Thorsten,

74HC165 :

egal ob 2, 1, oder alle Sockel leer sind, dass Problem tritt trotzdem auf.

MIDIO128:

eine Taster sendet:

00000000596309 ms | [90 3C 7F] Channel 1: Note On C4 velocity: 127

00000000596538 ms | [90 3C 00] Channel 1: Note On C4 velocity: 0

ein Encoder sendet:

00000000627274 ms | [90 6C 7F] Channel 1: Note On C8 velocity: 127

00000000627276 ms | [90 6D 7F] Channel 1: Note On C#8 velocity: 127

00000000627306 ms | [90 6C 00] Channel 1: Note On C8 velocity: 0

00000000627308 ms | [90 6D 00] Channel 1: Note On C#8 velocity: 0

Wenn ich J1:SI entferne, sind die Taster/Encoder ohne Funktion, die LED blinken fröhlich weiter.

Wenn ich J1:SC entferne, funktionieren zwar die Taster/Encoder, aber die LED blinken auch hier weiter.

Wenn ich J1:RC entferne, haben die Taster/Encoder keine Funktion, die LED blinken weiter.

Durch einen dummen Zufalls ist mir gestern was passiert. Wenn am DOUT am Pin SC ein langes Kabel

ca. 1m angeschlossen ist, hört das blinken auf und der Sequenzer verhält sich völlig normal.

Ich will mir aber jetzt kein Meter Kabel ins Gehäuse packen, es muss ja noch eine andere Lösung geben ;)

Grüße

Jeffrey

Link to comment
Share on other sites

Oha - das liest sich, als gaebe es ein Problem mit Reflexionen auf den Signalleitungen. Praktisch konnte ich damit bisher keine Erfahrungen sammeln, deshalb bin ich mir auch nicht sicher, was nun die perfekte Loesung ist.

Die Theorie wird hier kurz erklaert: http://www.elektronik-kompendium.de/sites/grd/0301035.htm, und sicherlich auch irgendwo in Wikipedia.

Probiere mal folgendes: schliesse die SC und RC Signale am Ende der DOUT und DIN Kette (J2:SC/J2:RC) mit jeweils 220 Ohm-Widerstaenden gegen Masse ab. Wenn das nicht weiterhilft, probiere auch mal 100 Ohm, 470 Ohm und 1k (falls vorhanden) - ich weiss hier wirklich nicht, welcher Wert besser geeignet waere.

Die DI/DO Signale sind nicht so wichtig, da die Leitung zum jeweils letzten IC im Vergleich zu RC/SC sehr kurz ist. Auch fuer die Spannungsleitungen sind die Widerstaende nicht relevant.

Wenn das weiterhilft, schreit es geradezu nach einer neuen Wikiseite ;)

Gruss, Thorsten.

Link to comment
Share on other sites

Hallo, habe es jetzt mal mit 220 Ohm Widerständen gegen Masse versucht, hat leider nicht funktioniert.

Scheinbar hat sich der Fehler jetzt aber selber in Luft aufgelöst. Die DINs und DOUTs sind auf einer Plexi-Scheibe montiert. Unter der Leiterplatte sind noch M3 Schraubenköpfe, die zwar keinen Kontakt zu den Leiterbahnen herstellen (x-mal überprüft) aber seitdem ein dickes Stück Pappe dazwischen ist, ist auch ruhe und das Ding scheint zu funktionieren.

Ich habe noch eine Frage zu den LEDs. Lassen die sich irgendwie dimmen? Die Teile sind saumäßig hell und man bekommt fast Augenkrebs wenn man eine weile mit dem Sequenzer arbeitet. Lässt sich das irgendwie einfach lösen, ich möchte nicht unbedingt 32 Widerstände auslöten und neue reinsetzen.

Grüße

Jeffrey

Link to comment
Share on other sites

Einfach mal ein Schuss ins Leere:

Schon mal versucht die Plexiplatte weiter zu entfernen? Keine Ahnung, aber wenn man von frischem Plexi die Folie abzieht ist es ja sehr statisch geladen. Vielleicht kommt ja durch Abstrahlung da irgendwie Strom drüber ???

greetz

Link to comment
Share on other sites

@SLP: leider kann ich zum Thema LED dimmen im Forum nichts finden. Heißt das jetzt, dass ich alle 32 Widerstände gegen neue austauschen muss?

@dj3nk al. produscher: keine schlechte Idee, aber die Folie ist schon seit zwei Jahren nicht mehr drauf und die Plexischeibe habe ich schon 100mal angefasst, da kann nichts mehr geladen sein ;)

Grüße

Jeffrey

Link to comment
Share on other sites

  • 3 weeks later...

Schade, ich habe heimlich auf einen Praezedenzfall fuer Leitungsreflexionen gehofft ;-)

Gruss, Thorsten.

Halt!

Bei mir hats auch immer kräftig geflimmert. Wenn ich mit den Fingern die "Schluss-Pins" vom DOUT berüht habe hats aufgehört.

Ein 150ohm Widerstand gegen Masse macht den Job jetzt erstklassig... ;D

Link to comment
Share on other sites

  • 2 weeks later...

Hallo !

Ich hab das selbe Problem mit meiner MB Seq V3

(bereits hier erwähnt: http://www.midibox.org/forum/index.php/topic,9996.0.html)

Da ich nun endlich mal wieder Zeit hab, hab ich hab das Problem von jeffreybln genauso reproduziert:

2 DINx4 angeschlossen -> kein Problem

3tes DINx4 angeschlossen -> Flimmern der LEDs

@tobsen: Auch hört das Ganze wie bei dir durch "Fingerauflegen" an den Endpins vom DOUTx4 auf.

Wie hast du die Pins RC / SC gegen Masse abgeschlossen (für mich Elektronik-Frischling: an welchen Massekontakt (Vs?), exakt 150 Ohm) ?

Link to comment
Share on other sites

Hallo zusammen

es scheint, dass ich hier auch noch meine aktuelle LED - flimmer -geschichte loswerden kann:

immerhin habe ich jetzt eine funktionierende lösung mit den widerständen, danke vielmals!

ich arbeite mit einer leicht modifizierten version von ain64-din128-dout128 -> nur benutze ich nur dout64 (oder 2 DOUT - Module). das flimmern verschwindet auch wenn ich in der applikation NUMBER_OF_SRIO  auf 8 setze. leider ist das für mich keine lösung, da ich ja 4 DIN - module benutzen will.

grüsse

martin

Link to comment
Share on other sites

Hi

ich hatte auch damals beim Bau meines Traktorizers sehr böses flimmern der LEDs (4 DOUTs / 148 LEDs), Abhilfe schaffte ich mir, daß ich die DOUTs mit einer separaten 5V-Leitung betreibe (separates Core mit nur 7805 und den Kondis) ..... doch ab und zu flimmern trotzdem ein paar LEDs hin und wieder....ich werde diese Lösung hier die Tage auch mal ausprobieren...

Grüße

Link to comment
Share on other sites

Moin,

habe auch zwei vollbestückte DIY DIN OUT Platinen und hatte Probleme.

Bei mir startete das ganze System nach paar Minuten komplett neu.

Ich habe dann auch die Platinen direkt mit einer separaten Leitung ( 5 V ) versorgt und zusätzlich noch jeweils 2 Elko's a 100uF auf die Platinen gelötet.

Jetzt klammt alles perfekt.

MfG

ranger930

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...