Forum: Mikrocontroller und Digitale Elektronik Schieberegister ansteuern


von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Hallo,
ich habe ein fertiges, 2 1/2 stelliges LED Display (Ziffernhöhe 25 cm), 
welches über einen MC gesteuert wird (siehe schematische Darstellung). 
Verwendet wird dieses um Messdaten dazustellen. Diese werden jetzt 
blinkend dargestellt. Jetzt möchte ich dies aber statisch haben. Leider 
kann in das Programm nicht eingegriffen werden. Lässt sich über die 3 
Schieberegister-Steuerleitungen da etwas bewerkstelligen. Für 
Hilfestellung wäre ich sehr dankbar.

mfg

: Bearbeitet durch User
von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:


> kann in das Programm nicht eingegriffen werden. Lässt sich über die 3
> Schieberegister-Steuerleitungen da etwas bewerkstelligen.

Wo geht die /OE Leitung hin?

Wenn die zum µC geht, dann könntest du Glück haben.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Hekra K* schrieb:
>
>> kann in das Programm nicht eingegriffen werden. Lässt sich über die 3
>> Schieberegister-Steuerleitungen da etwas bewerkstelligen.
>
> Wo geht die /OE Leitung hin?
>
> Wenn die zum µC geht, dann könntest du Glück haben.

Ja,
OE Leitung geht zum MC

von Siegbert Müller (Gast)


Lesenswert?

Du könntest mal prüfen, ob die OE-Leitung mit dem Blinken der Anzeige 
verändert wird, also ob das Blinken über den OE realisiert wird.

Wenn dies so ist dann kannst du diese Leitung auftrennen und definiert 
auf GND ziehen, insofern es ein Active LOW ist.

von DRIVE *. (hekra)


Lesenswert?

Siegbert Müller schrieb:
> Du könntest mal prüfen, ob die OE-Leitung mit dem Blinken der
> Anzeige
> verändert wird, also ob das Blinken über den OE realisiert wird.
>
> Wenn dies so ist dann kannst du diese Leitung auftrennen und definiert
> auf GND ziehen, insofern es ein Active LOW ist.

wie soll die veränderung auschauen?

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:
> Siegbert Müller schrieb:
>> Du könntest mal prüfen, ob die OE-Leitung mit dem Blinken der
>> Anzeige
>> verändert wird, also ob das Blinken über den OE realisiert wird.
>>
>> Wenn dies so ist dann kannst du diese Leitung auftrennen und definiert
>> auf GND ziehen, insofern es ein Active LOW ist.
>
> wie soll die veränderung auschauen?

Du nimmst dir ein scharfes Messer (Teppichmesser) und durchtrennst die 
Leiterbahn, die zum µC führt. Sinnvollerweise wird man das an einer 
Stelle machen, die aus Sicht des µC vor der Gabelung sitzt, in der sich 
die /OE Leitung auf die beiden 595 aufteilt.

Damit sind die beiden Pins erst mal vom µC isoliert.

Dann suchst du dir ein schönes Plätzchen auf dem 595-Teil dieser Leitung 
und lötest einen Draht nach Masse ein. Irgendeine Stelle an der du dazu 
kannst und gut löten kannst. Wenn es dazu notwendig ist, einen 
Schutzlack von der Platine abzukratzen, dann machst du das (und wieder 
kommt das scharfe Messer zum Zug)

Und dann schaun wir mal. Mit ein bischen Glück ist das BLinken so 
realisiert, das der µC über genau diese OE Leitung die Ausgangstreiber 
der 595 periodisch zu und abschaltet.
WEnn nicht, dann hast du Pech gehabt und machst alles wieder rückgängig. 
VOn daher wäre es eine gute Idee, sich beim Durchtrennen der Leitung 
eine Stelle zu suchen, die man im Falle eines Falles auch wieder gut mit 
einem kleinen Stück aufgelötetem Draht reparieren kann.

Man kann natürlich im Vorfeld auch mal ein Voltmeter an diese Leitung 
klemmen und beobachten, was sich da so tut. Wenn der Pegel dieser 
Leitung stabil ist und die Anzeige trotzdem blinkt, dann hat die 
Modifikation keinen Sinn. Dann ist das Blinken anders realisiert und 
lässt sich ohne eine Programmänderung nicht sinnvoll abstellen.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Hekra K* schrieb:
>> Siegbert Müller schrieb:
>>> Du könntest mal prüfen, ob die OE-Leitung mit dem Blinken der
>>> Anzeige
>>> verändert wird, also ob das Blinken über den OE realisiert wird.
>>>
>>> Wenn dies so ist dann kannst du diese Leitung auftrennen und definiert
>>> auf GND ziehen, insofern es ein Active LOW ist.
>>
>>

...sollte das so sein, würde das dann bedeuten wenn OE auf Masse, dass 
die Anzeige an bleibt und immer durch den nächsten Wert sich 
aktualisiert.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Man kann natürlich im Vorfeld auch mal ein Voltmeter an diese Leitung
> klemmen und beobachten, was sich da so tut. Wenn der Pegel dieser
> Leitung stabil ist und die Anzeige trotzdem blinkt, dann hat die
> Modifikation keinen Sinn. Dann ist das Blinken anders realisiert und
> lässt sich ohne eine Programmänderung nicht sinnvoll abstellen.

... Voltmeter zeigt im Ruhezustand 5V und beim Blinken ca. 4 Volt

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Karl Heinz schrieb:
>> Man kann natürlich im Vorfeld auch mal ein Voltmeter an diese Leitung
>> klemmen und beobachten, was sich da so tut. Wenn der Pegel dieser
>> Leitung stabil ist und die Anzeige trotzdem blinkt, dann hat die
>> Modifikation keinen Sinn. Dann ist das Blinken anders realisiert und
>> lässt sich ohne eine Programmänderung nicht sinnvoll abstellen.
>
> ... Voltmeter zeigt im Ruhezustand 5V und beim Blinken ca. 4 Volt

Zusatzinfo

Hekra K* schrieb:
> Karl Heinz schrieb:
>> Hekra K* schrieb:
>>
>>> kann in das Programm nicht eingegriffen werden. Lässt sich über die 3
>>> Schieberegister-Steuerleitungen da etwas bewerkstelligen.
>>
>> Wo geht die /OE Leitung hin?
>>
>> Wenn die zum µC geht, dann könntest du Glück haben.
>
> Ja,
> OE Leitung geht zum MC ATMEL 8535 und zwar auf PIN 16 (OC2).
Kann jemand daraus etwas ableiten??

von m.n. (Gast)


Lesenswert?

Karl Heinz schrieb:
> Du nimmst dir ein scharfes Messer (Teppichmesser) und durchtrennst die
> Leiterbahn, die zum µC führt.

Warum willst Du das nicht mal machen?

von DRIVE *. (hekra)


Lesenswert?

m.n. schrieb:
> Karl Heinz schrieb:
>> Du nimmst dir ein scharfes Messer (Teppichmesser) und durchtrennst die
>> Leiterbahn, die zum µC führt.
>
> Warum willst Du das nicht mal machen?

... Voltmeter zeigt im Ruhezustand 5V und beim Blinken ca. 4 Volt
sollte ich trotzdem probieren?
......und sollte das so sein, würde das dann bedeuten wenn OE auf Masse, 
dass die Anzeige an bleibt und immer durch den nächsten Wert sich
aktualisiert.

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:
> m.n. schrieb:
>> Karl Heinz schrieb:
>>> Du nimmst dir ein scharfes Messer (Teppichmesser) und durchtrennst die
>>> Leiterbahn, die zum µC führt.
>>
>> Warum willst Du das nicht mal machen?
>
> ... Voltmeter zeigt im Ruhezustand 5V

Das glaub ich dir nicht.
Du hast das Voltmeter verkehrt rum angehängt (oder bist auf der falschen 
Leitung)

Aber:
wenn sich was auf der Leitung tut und sich die Voltzahl verändert, dann 
wird die Leitung immerhin aktiv angesteuert.

> sollte ich trotzdem probieren?
Wer oder was hindert dich?
Wenn du deine Platine nicht schrottest, dann kann man den Versuch immer 
noch rückgängig machen, wenns nicht funktioniert. Um ein wenig 
Eigeninitiative wirst du nicht rum kommen.

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Karl Heinz schrieb:
> Hekra K* schrieb:
>> m.n. schrieb:
>>> Karl Heinz schrieb:
>>>> Du nimmst dir ein scharfes Messer (Teppichmesser) und durchtrennst die
>>>> Leiterbahn, die zum µC führt.
>>>
>>> Warum willst Du das nicht mal machen?
>>
>> ... Voltmeter zeigt im Ruhezustand 5V
>
> Das glaub ich dir nicht.
> Du hast das Voltmeter verkehrt rum angehängt (oder bist auf der falschen
> Leitung)
>
> Aber:
> wenn sich was auf der Leitung tut und sich die Voltzahl verändert, dann
> wird die Leitung immerhin aktiv angesteuert.
>
>> sollte ich trotzdem probieren?
> Wer oder was hindert dich?
> Wenn du deine Platine nicht schrottest, dann kann man den Versuch immer
> noch rückgängig machen, wenns nicht funktioniert. Um ein wenig
> Eigeninitiative wirst du nicht rum kommen.

Hab mal einen auszug des Quellcodes im Demomodus angehängt, mehr gibts 
leider vom ehemaligen Hersteller nicht. Vielleicht kann man daraus über 
die Blinkerei etwas schließen. Programm wurde lt. Info in Pascal 
erstellt

mfg

von Karl H. (kbuchegg)


Lesenswert?

:-)

Die 'Operation' an der Platine dauert keine 10 Minuten. Und du hampelst 
da jetzt immer noch rum?

1
program SSDDemo;

Was soll ich (wir) mit einer Demo?
Das man das Blinken durch Ansteuerung des OE Pins vom µc aus realisieren 
kann, steht ausser Frage. Das war klar, sobald fest stand, das die 
Leitung zum µC führt.
Das ist daher auch überhaupt nicht die Frage. Die Frage lautet: 
realisiert das Programm, das auf dem µC läuft, das Blinken so, oder 
realisiert es das Blinken, indem es über die normalen 
Schieberegister-Ausgaben ein Muster ausgibt, so dass keine LED leuchtet.
Beide Varianten sind prinzipiell möglich.
Am Spannungsverlauf des OE Pins könnte man es sehr wahrscheinlich sehen. 
Denn abgesehen vom Blinken (bzw. Abschalten der Anzeige, bzw. Dimmen 
mittels PWM) gibt es keinen Grund, warum man diesen Pin des 
Schieberegisters ansteuern sollte. Sein Normalzustand ist, das er mit 
GND verbunden ist. Dann sind die Ausgangstreiber der SS aktiv. Und so 
wird das auch auf,ich würde mal sagen, geschätzten 95% aller Schaltungen 
mit 595-Schieberegistern gemacht: der OE Pin ist ganz einfach hart mit 
GND verbunden.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> :-)
>
> Die 'Operation' an der Platine dauert keine 10 Minuten. Und du hampelst
> da jetzt immer noch rum?
>
> program SSDDemo;
>
> Was soll ich (wir) mit einer Demo?
> Das man das Blinken durch Ansteuerung des OE Pins vom µc aus realisieren
> kann, steht ausser Frage. Das war klar, sobald fest stand, das die
> Leitung zum µC führt.
> Das ist daher auch überhaupt nicht die Frage. Die Frage lautet:
> realisiert das Programm, das auf dem µC läuft, das Blinken so, oder
> realisiert es das Blinken, indem es über die normalen
> Schieberegister-Ausgaben ein Muster ausgibt, so dass keine LED leuchtet.
> Beide Varianten sind prinzipiell möglich.
> Am Spannungsverlauf des OE Pins könnte man es sehr wahrscheinlich sehen.
> Denn abgesehen vom Blinken (bzw. Abschalten der Anzeige, bzw. Dimmen
> mittels PWM) gibt es keinen Grund, warum man diesen Pin des
> Schieberegisters ansteuern sollte. Sein Normalzustand ist, das er mit
> GND verbunden ist. Dann sind die Ausgangstreiber der SS aktiv. Und so
> wird das auch auf,ich würde mal sagen, geschätzten 95% aller Schaltungen
> mit 595-Schieberegistern gemacht: der OE Pin ist ganz einfach hart mit
> GND verbunden.

...habe das file deswegen gepostet weil ich dachte jemand kann etwas 
ableiten wie PIN 16 tickt. Warum ich das Teppichmesser noch nicht 
benutzt habe liegt daran, dass ich zuerst wissen möchte ob die Anzeige 
dann permanent leuchtet was ich ich wiederum nicht brauchen kann. es 
sollte so funktionieren das die ausgegebenen Werte einfach länger 
leuchten als das derzeitige Blinken.

lg i

von Thomas E. (thomase)


Lesenswert?

Hekra K* schrieb:
> ...habe das file deswegen gepostet weil ich dachte jemand kann etwas
> ableiten wie PIN 16 tickt. Warum ich das Teppichmesser noch nicht
> benutzt habe liegt daran, dass ich zuerst wissen möchte ob die Anzeige
> dann permanent leuchtet was ich ich wiederum nicht brauchen kann. es
> sollte so funktionieren das die ausgegebenen Werte einfach länger
> leuchten als das derzeitige Blinken.
Sie wird immer leuchten.
Wenn du eine temporäre Anzeige möchtest, die statt zu blinken, nur 
während der Anzeigezeit permanent leuchtet, wirst du um Eingriffe in die 
Software oder grösseren Aufwand am /OE nicht herum kommen.
Wenn das meine Anzeige wäre, würde ich, vorausgesetzt das Blinken wird 
mit /OE gesteuert, einen Attiny25 zwischenschalten, der das Blinken in 
permanentes Leuchten "umwandelt". Sicherlich liesse sich auch etwas 
Analoges realisieren. Das wäre dann etwas für die 555-Fraktion. Selbst 
mit einem Relais könnte man das machen.

Lösen lässt sich das also schon. Hängt dann aber von deinen Fähigkeiten 
ab, ob das eine kleine Bastelei oder ein Forschungsprojekt wird.
Bei letzterem wirst du wohl mit dem derzeitigen Zustand leben müssen.

mfg.

: Bearbeitet durch User
von Karl H. (kbuchegg)


Lesenswert?

Wenn das Programm vollständig wäre, könnte man sich auch erbarmen und 
den Code auf C umzusetzen. Aber leider ist das Programm nicht 
vollständig. Die interessanten Teile fehlen.

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
>> Das glaub ich dir nicht.
>> Du hast das Voltmeter verkehrt rum angehängt (oder bist auf der falschen
>> Leitung)
>>
>> Aber:
>> wenn sich was auf der Leitung tut und sich die Voltzahl verändert, dann
>> wird die Leitung immerhin aktiv angesteuert.
>>
>>> sollte ich trotzdem probieren?
>> Wer oder was hindert dich?
>> Wenn du deine Platine nicht schrottest, dann kann man den Versuch immer
>> noch rückgängig machen, wenns nicht funktioniert. Um ein wenig
>> Eigeninitiative wirst du nicht rum kommen.

Hallo,
das stimmt so. Habe nochmals am Register gemessen. 5 Volt liegen beim 
74HC595 permanent zwischen Masse und OE (Pin 16 + 13) an. Keine 
Veränderung ob Blinken oder Dunkel.

lg i

von Thomas E. (thomase)


Lesenswert?

Hekra K* schrieb:
> Hekra K* schrieb:
> das stimmt so. Habe nochmals am Register gemessen. 5 Volt liegen beim
> 74HC595 permanent zwischen Masse und OE (Pin 16 + 13) an. Keine
> Veränderung ob Blinken oder Dunkel.
Das kann nicht sein. Wenn /OE High ist, leuchtet gar nichts. Aber mit 
einem Multimeter kann man das auch nicht wirklich messen. Entweder 
kaufst du dir einen Oszi oder du nimmst das Teppichmesser, um das zu 
klären. Sonst kaspern wir hier noch eine Woche rum.

mfg.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Thomas Eckmann schrieb:
> Hekra K* schrieb:
>> Hekra K* schrieb:
>> das stimmt so. Habe nochmals am Register gemessen. 5 Volt liegen beim
>> 74HC595 permanent zwischen Masse und OE (Pin 16 + 13) an. Keine
>> Veränderung ob Blinken oder Dunkel.
> Das kann nicht sein. Wenn /OE High ist, leuchtet gar nichts. Aber mit
> einem Multimeter kann man das auch nicht wirklich messen. Entweder
> kaufst du dir einen Oszi oder du nimmst das Teppichmesser, um das zu
> klären. Sonst kaspern wir hier noch eine Woche rum.
>
> mfg.

hab jetzt das Teppichmesser genommen und die OE Leitung zum MC 
durchtrennt. Passiert ist folgendes.Die Blinkfrequenz ist vermutlich um 
eine Spur langsamer geworden. Kann ich den OE jetzt auf GND geben?

lg i

von Thomas E. (thomase)


Lesenswert?

Hekra K* schrieb:
> Kann ich den OE jetzt auf GND geben?
Ja.

mfg.

von Karl H. (kbuchegg)


Lesenswert?

Allerdings:
Wenn es mit durchtrennter /OE immer noch blinkt, dann wird das nichts 
bewirken. Ob du daher eine GND-Verbindung herstellst oder die 
Durchtrennung wieder flickst, wird aufs selbe rauskommen.


(Obwohl: die gemessenen 5V machen mich immer noch stutzig. Auch wenn du 
das Gegenteil beteuerst, ich denke immer noch, dass du an der falschen 
Leitung gemessen hast. An diesem Pin können keine 5V anliegen, sonst 
würdest du nichts oder nur sehr schwach an den Anzeigen was sehen. Mit 
einem Voltmeter (auf Gleichstrom gestellt) gemessen, müsste an diesem 
Pin eine Spannung von 0V bis hinauf zu, sagen wir mal, 3V messbar sein. 
Je nachdem ob das Programm die Anzeige per PWM dimmt oder nicht und 
welcher Dimmgrad eingestellt ist. Je heller die Anzeige, desto geringer 
der Wert am Voltmeter. Aber 5V können das praktisch nie sein (ausser die 
Anzeige wird über einen längeren Zeitraum komplett abgeschaltet) D.h. 
deine Voltmeter-Anzeige ist völlig falsch und stimmt nicht mit dem 
überein, was du in der Realität siehst. Da die Schaltung aber offenbar 
funktioniert, muss die Messung falsch sein. Es gibt keine andere 
Möglichkeit - Physik betrügt nicht)

: Bearbeitet durch User
von Thomas E. (thomase)


Lesenswert?

Karl Heinz schrieb:
> Allerdings:
> Wenn es mit durchtrennter /OE immer noch blinkt, dann wird das nichts
> bewirken. Ob du daher eine GND-Verbindung herstellst oder die
> Durchtrennung wieder flickst, wird aufs selbe rauskommen.
Bei einem offenen Eingang kann man sich auf gar nichts verlassen.

mfg.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Allerdings:
> Wenn es mit durchtrennter /OE immer noch blinkt, dann wird das nichts
> bewirken. Ob du daher eine GND-Verbindung herstellst oder die
> Durchtrennung wieder flickst, wird aufs selbe rauskommen.
>
> (Obwohl: die gemessenen 5V machen mich immer noch stutzig. Auch wenn du
> das Gegenteil beteuerst, ich denke immer noch, dass du an der falschen
> Leitung gemessen hast. An diesem Pin können keine 5V anliegen, sonst
> würdest du nichts oder nur sehr schwach an den Anzeigen was sehen. Mit
> einem Voltmeter (auf Gleichstrom gestellt) gemessen, müsste an diesem
> Pin eine Spannung von 0V bis hinauf zu, sagen wir mal, 3V messbar sein.
> Je nachdem ob das Programm die Anzeige per PWM dimmt oder nicht und
> welcher Dimmgrad eingestellt ist. Je heller die Anzeige, desto geringer
> der Wert am Voltmeter. Aber 5V können das praktisch nie sein (ausser die
> Anzeige wird über einen längeren Zeitraum komplett abgeschaltet) D.h.
> deine Voltmeter-Anzeige ist völlig falsch und stimmt nicht mit dem
> überein, was du in der Realität siehst. Da die Schaltung aber offenbar
> funktioniert, muss die Messung falsch sein. Es gibt keine andere
> Möglichkeit - Physik betrügt nicht)

...durchtrennte Leitung und auf GND hat nichts bewirkt, Anzeige bleibt 
dunkel. Habe nocheinmal gemessen und folgendes Ergebnis: +4,98 Volt 
zwischen Pin 13 und Pin 8 am 74HC595. Müsste ja aber lt. Datenblatt GND 
sein. Was ist hier falsch oder richtig??

lg

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Karl Heinz schrieb:
>> Allerdings:
>> Wenn es mit durchtrennter /OE immer noch blinkt, dann wird das nichts
>> bewirken. Ob du daher eine GND-Verbindung herstellst oder die
>> Durchtrennung wieder flickst, wird aufs selbe rauskommen.

> ...durchtrennte Leitung und auf GND hat nichts bewirkt, Anzeige bleibt
> dunkel. Habe nocheinmal gemessen und folgendes Ergebnis: +4,98 Volt
> zwischen Pin 13 und Pin 8 am 74HC595. Müsste ja aber lt. Datenblatt GND
> sein. Was ist hier falsch oder richtig??
>
> lg

ZUSATZINFO: die LED´s werden über GND geschalten. + hängt direkt an den 
LED´s. Vielleicht hilft das zum besseren Verständnis.

lg

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> ...durchtrennte Leitung und auf GND hat nichts bewirkt, Anzeige bleibt
> dunkel. Habe nocheinmal gemessen und folgendes Ergebnis: +4,98 Volt
> zwischen Pin 13 und Pin 8 am 74HC595. Müsste ja aber lt. Datenblatt GND
> sein. Was ist hier falsch oder richtig??
>
> lg

..hat jemand eine Idee oder einen Lösungsansatz??

lg

von Oracle (Gast)


Lesenswert?

Mach nen neuen Controller rein mit eigenem Code.
Und das PC Programm ist ein 20 Zeiler.

Fertig..

von Oracle (Gast)


Lesenswert?

Äh..
das ist ja kein PC Programm...

Wo kommen denn die Messwerte her und wie gelangen sie in den Controller?
Wieso erklärst du nicht mal das gesamte Moped, ist das hier Rate mal mit 
Rosenthal?

von DRIVE *. (hekra)


Lesenswert?

Oracle schrieb:
> Äh..
> das ist ja kein PC Programm...
>
> Wo kommen denn die Messwerte her und wie gelangen sie in den Controller?
> Wieso erklärst du nicht mal das gesamte Moped, ist das hier Rate mal mit
> Rosenthal?

ok, ist ja kein Geheimnis. Displayanzeige "Sie fahren". Messwerte werden 
vom Dopplerradar im MC erfasst, ausgewertet und eben blnkend ausgegeben. 
Aktualisieren der Messwerte alle 1,5 sek. Jetzt wäre es schön würde das 
kurze blinkende anzeigen etwas länger stehen bleiben, was eben ein 
ruhigeres Bild ergeben würde.

lg

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Oracle schrieb:
>> Äh..
>> das ist ja kein PC Programm...
>>
>> Wo kommen denn die Messwerte her und wie gelangen sie in den Controller?
>> Wieso erklärst du nicht mal das gesamte Moped, ist das hier Rate mal mit
>> Rosenthal?
>
> ok, ist ja kein Geheimnis. Displayanzeige "Sie fahren". Messwerte werden
> vom Dopplerradar im MC erfasst, ausgewertet und eben blnkend ausgegeben.
> Aktualisieren der Messwerte alle 1,5 sek. Jetzt wäre es schön würde das
> kurze blinkende anzeigen etwas länger stehen bleiben, was eben ein
> ruhigeres Bild ergeben würde.
>
> lg

.. habe nirgends etwas gefunden, warum am OE +4.9 Volt, normal sollte es 
nur GND sein...

von Oracle (Gast)


Lesenswert?

Wie kommen die Daten in den Controller?

Ab da kannst Du dann Eingreifen und was eigenes machen, das ist einfach.

von DRIVE *. (hekra)


Lesenswert?

Oracle schrieb:
> Wie kommen die Daten in den Controller?
>
> Ab da kannst Du dann Eingreifen und was eigenes machen, das ist einfach.

..zum einen kann ich nicht ins Programm eingreifen, MC ist gesperrt und 
zum anderen erfolgt die Aufbereitung und die Ausgabe vom gesperrten MC 
aus. Also da geht nix. Meine Frage war, warum liegen am 
SchieberegisterPIN 13 + 4,9 Volt, sollte lt. Datenblat ja GND sein. Oder 
gibt es dafür eine logische Erklärung?

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Oracle schrieb:
>> Wie kommen die Daten in den Controller?
>>
>> Ab da kannst Du dann Eingreifen und was eigenes machen, das ist einfach.
>
> ..zum einen kann ich nicht ins Programm eingreifen, MC ist gesperrt und
> zum anderen erfolgt die Aufbereitung und die Ausgabe vom gesperrten MC
> aus. Also da geht nix. Meine Frage war, warum liegen am
> SchieberegisterPIN 13 + 4,9 Volt, sollte lt. Datenblat ja GND sein. Oder
> gibt es dafür eine logische Erklärung?

..hoffe es kommen noch welche Lösungsansätze...

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Hekra K* schrieb:
>> Oracle schrieb:
>>> Wie kommen die Daten in den Controller?
>>>
>>> Ab da kannst Du dann Eingreifen und was eigenes machen, das ist einfach.
>>
>> ..zum einen kann ich nicht ins Programm eingreifen, MC ist gesperrt und
>> zum anderen erfolgt die Aufbereitung und die Ausgabe vom gesperrten MC
>> aus. Also da geht nix. Meine Frage war, warum liegen am
>> SchieberegisterPIN 13 + 4,9 Volt, sollte lt. Datenblat ja GND sein. Oder
>> gibt es dafür eine logische Erklärung?
>
> ..hoffe es kommen noch welche Lösungsansätze...

...wo bleibt den jetzt oracle??????

von DRIVE *. (hekra)


Lesenswert?

>>> ..zum einen kann ich nicht ins Programm eingreifen, MC ist gesperrt und
>>> zum anderen erfolgt die Aufbereitung und die Ausgabe vom gesperrten MC
>>> aus. Also da geht nix. Meine Frage war, warum liegen am
>>> SchieberegisterPIN 13 + 4,9 Volt, sollte lt. Datenblat ja GND sein. Oder
>>> gibt es dafür eine logische Erklärung?
>>
>> ..hoffe es kommen noch welche Lösungsansätze...
>
> ...wo bleibt den jetzt oracle??????

...hat keiner mehr eine Lösung?

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:
>>>> ..zum einen kann ich nicht ins Programm eingreifen, MC ist gesperrt und
>>>> zum anderen erfolgt die Aufbereitung und die Ausgabe vom gesperrten MC
>>>> aus. Also da geht nix. Meine Frage war, warum liegen am
>>>> SchieberegisterPIN 13 + 4,9 Volt, sollte lt. Datenblat ja GND sein. Oder
>>>> gibt es dafür eine logische Erklärung?
>>>
>>> ..hoffe es kommen noch welche Lösungsansätze...
>>
>> ...wo bleibt den jetzt oracle??????
>
> ...hat keiner mehr eine Lösung?


Es gibt keine.
Oder besser gesagt: Alle möglichen Lösungen sind so kompliziert, dass 
dir wohl keiner deren Umsetzung zutraut.
Es reicht eben nicht, etwas nur zu wollen. Man muss es auch können.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Es gibt keine.
> Oder besser gesagt: Alle möglichen Lösungen sind so kompliziert, dass
> dir wohl keiner deren Umsetzung zutraut.
> Es reicht eben nicht, etwas nur zu wollen. Man muss es auch können.

wenn du etwas hast kannst es ja auch umsetzen, nur blöde bemerkungen 
ohne selbst etwas zu haben sind nicht sehr hilfreich. Und...lernen kann 
man bekanntlich nur von jenen die etwas können...so wird man auch selbst 
besser.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Hekra K* schrieb:
> ...hat keiner mehr eine Lösung?

halte einfach ein Oszi an die Steuerleitung, und schau nach ob das 
"echte" ca. 5V sind (was laut Datenblatt nicht sein wird), oder ob es 
was anderes ist.

Vermutlich werden es "Nadelimpulse" sein, welche regelmäßig die 5V auf 
Gnd ziehen (welche Programmlogik da auch immer dahinter steckt)

Wenn due die Leitung nicht auftrennen magst, dann gehts halt nicht was 
du vorhast.

Versuchsweise kannst /sollst du mal permanent Gnd dranzuklemmen, und 
wenn das bestätigt ist, kannst du dir immmr noch eine diskrete oder uC 
basierende Lösung ausdenken oder anfragen. Dazu wäre dann halt das 
Oszi-Bild hilfreich.

von spontan (Gast)


Lesenswert?

Fangen wir mal so an:

Was kannst Du denn?

Kannst Du vernünftig messen?
Kannst Du messen wie das Blinken der Anzeige realisiert ist?
Hast Du vernünftige Meßmittel? Ein Multimeter ist etwas unterbelichtet 
für diese Aufgabe.
Kannst Du den Schaltplan auf den aktuellen Stand bringen?


Wenn Du kannst dann mach. Sonst wird das nix.

Raten können wir alle, helfen wirds Dir gar nix.

von DRIVE *. (hekra)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> Versuchsweise kannst /sollst du mal permanent Gnd dranzuklemmen, und
> wenn das bestätigt ist, kannst du dir immmr noch eine diskrete oder uC
> basierende Lösung ausdenken oder anfragen. Dazu wäre dann halt das
> Oszi-Bild hilfreich.

habe bereits am 27.03. geschrieben, dass ich das gemacht habe, aber 
anscheinend liest keiner mehr die Zusammenhänge.. OE Leitung getrennt - 
Anzeige finster. OE auf GND gelegt Anzeige blieb ebenfalls finster. Im 
Zustand - "DUNKEL" liegen am OE +4,9V.

von DRIVE *. (hekra)


Lesenswert?

spontan schrieb:
> Fangen wir mal so an:
>
> Was kannst Du denn?
>
> Kannst Du vernünftig messen?
> Kannst Du messen wie das Blinken der Anzeige realisiert ist?
> Hast Du vernünftige Meßmittel? Ein Multimeter ist etwas unterbelichtet
> für diese Aufgabe.
> Kannst Du den Schaltplan auf den aktuellen Stand bringen?
>
> Wenn Du kannst dann mach. Sonst wird das nix.
>
> Raten können wir alle, helfen wirds Dir gar nix.

..ich kann dir sagen wieviel Drähte zum MC gehen und welche das sind. 
Oszi hab ich keines. Schaltplan gibt es keinen, da wie eingangs erwähnt 
das Gerät von einem nicht mehr existenten Hersteller stammt. Was 
brauchts du jetzt noch???

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Wegstaben Verbuchsler schrieb:
>> Versuchsweise kannst /sollst du mal permanent Gnd dranzuklemmen, und
>> wenn das bestätigt ist, kannst du dir immmr noch eine diskrete oder uC
>> basierende Lösung ausdenken oder anfragen. Dazu wäre dann halt das
>> Oszi-Bild hilfreich.
>
> habe bereits am 27.03. geschrieben, dass ich das gemacht habe, aber
> anscheinend liest keiner mehr die Zusammenhänge.. OE Leitung getrennt -
> Anzeige finster. OE auf GND gelegt Anzeige blieb ebenfalls finster. Im
> Zustand - "DUNKEL" liegen am OE +4,9V.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

mach doch mal ein Foto von deinem Dingens (Vorder- und Rückseite)

von spontan (Gast)


Lesenswert?

>Was brauchts du jetzt noch???

Ich brauch nix.
Du willst wissen, wie Du die Blinkphasen manipulieren kannst.
Aber ohne zu erforschen, wie die Blinkphasen vom Hersteller realisiert 
wurden gehts halt nicht.

Du hast ne Menge Anleitungen bekommen, wie Du das Teil erforschen 
kannst. Wenn Du es nicht tust, wer dann?

von Thomas E. (thomase)


Lesenswert?

Hekra K* schrieb:
> Was brauchts du jetzt noch???
Zur Lösung deines Problems hattest du genau eine Option. Das war die mit 
dem Teppichmesser und dem GND. Da diese nicht zum Erfolg führte, bleibt 
dir nur noch eine Änderung der Software. Diese scheidet bei deiner 
Blackbox aber aus. Mit anderen Worten: Es geht nicht!

mfg.

von Karl H. (kbuchegg)


Lesenswert?

Thomas Eckmann schrieb:

> Zur Lösung deines Problems hattest du genau eine Option. Das war die mit
> dem Teppichmesser und dem GND. Da diese nicht zum Erfolg führte

Wobei ich mir immer noch nicht sicher bin, ob das korrekt ausgeführt 
wurde. Die geposteten Messergebnisse ergeben keinen Sinn. Selbst wenn da 
so etwas wie eine PWM auf der /OE Leitung liegt, zeigt ein Voltmeter 
keine 5V an, sondern irgendeinen Mittelwert. Der Wert in der Hellphase 
müsste sich vom Wert in der Dunkelphase des Blinkes deutlich 
unterscheiden. Das ein digitales Voltmeter da einiges verschleift, ist 
mir schon klar, bei den alten Drehspulinstrumenten hätte man das Blinken 
deutlich in der Zeigerbewegung gesehen. Ich denke allerdings trotzdem, 
dass man an einem digitalen Voltmeter in den Zahlen schon was sehen 
müsste, was deutlich über den vom TO festgestellten paar Zehntelvolt 
liegt.

Ich denke immer noch, dass er an der falschen Leitung oder am falschen 
Pin misst.

Das hier ....

> ... OE Leitung getrennt - Anzeige finster. OE auf GND gelegt
> Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL" liegen
> am OE +4,9V.

... ergibt im Zusammenhang mit einem 595 absolut keinen Sinn. Dieses 
Ergebnis kann mit einer Modifikation der /OE Leitung nicht auftreten. 
Wenn es doch auftritt, dann war das nicht die /OE Leitung oder es ist 
kein 595 oder er hat die Pins falsch rum gezählt oder .... was auch 
immer schief gelaufen ist wird man ohne ihm über die Schulter sehen zu 
können nicht rausfinden. Tatsache ist, dass dieses Ergebnis so nicht 
auftreten kann. Und das ist ein Faktum, das nicht wegzudiskutieren 
ist.
So sehe ich das und das kann ich auch begründen. Zumal ich dem TO 
ehrlich gesagt nicht besonders über den Weg traue.

Aber ich werde mich in Zukunft hier raushalten.


> bleibt
> dir nur noch eine Änderung der Software. Diese scheidet bei deiner
> Blackbox aber aus. Mit anderen Worten: Es geht nicht!

Genau so sehe ich das auch.
Das die Spezialisten hier einen anderen Weg finden könnten, egal wie der 
aussieht, ist unbestritten. Aber das sind keine Optionen für den TO.

: Bearbeitet durch User
von zufaulzumlogin (Gast)


Lesenswert?

Es wurde ja auch schon vorgeschlagen, dass du mal Bilder von der Platine 
einstellst. Vielleicht kommt man ja auch noch auf andere Idden.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Genau so sehe ich das auch.
> Das die Spezialisten hier einen anderen Weg finden könnten, egal wie der
> aussieht, ist unbestritten. Aber das sind keine Optionen für den TO.

warum nicht?? vielleicht kann man ja zB. an den einzelnen Treibern 
(F7103)die Ansteuerung verlängern. Weitere Vorschläge von den " 
Spezialisten" werden gerne angenommen.

lg

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> ... ergibt im Zusammenhang mit einem 595 absolut keinen Sinn. Dieses
> Ergebnis kann mit einer Modifikation der /OE Leitung nicht auftreten.
> Wenn es doch auftritt, dann war das nicht die /OE Leitung oder es ist
> kein 595 oder er hat die Pins falsch rum gezählt oder .... was auch
> immer schief gelaufen ist wird man ohne ihm über die Schulter sehen zu
> können nicht rausfinden. Tatsache ist, dass dieses Ergebnis so nicht
> auftreten kann. Und das ist ein Faktum, das nicht wegzudiskutieren
> ist.

.. Anschluss ist so wie im Bild dargestellt, wobei die verbundenen OE_ 
Pins auch noch zum MC geht.

lg

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

zufaulzumlogin schrieb:
> Es wurde ja auch schon vorgeschlagen, dass du mal Bilder von der
> Platine
> einstellst. Vielleicht kommt man ja auch noch auf andere Idden.

...zur Ideenfindung...

von Ich (Gast)


Lesenswert?

Wo hast das Teil den her? Und was hast du damit vor?

Neue Firmware Schreiben?

von asdf (Gast)


Lesenswert?

Hekra K* schieb:

>OE auf GND gelegt Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL"
>liegen am OE +4,9V.


Ich seh in dieser Aussage einen gewissen Widerspruch. Wie siehst Du das?

Wenn der µC gar nichts anzeigt, dann ist der Pegel an OE sicher 
gleichgültig, aber gibts Du einen Meßwert ein, so sollte OE entscheidend 
für die Darstellung sein.


Willst Du die Messung noch mal wiederholen, um den Widerspruch zu lösen?


Ist das Ding geklaut worden (nicht von Dir, eh klar) ?
Liegts daran, daß Du den Hersteller nicht kontaktieren kannst?

von DRIVE *. (hekra)


Lesenswert?

asdf schrieb:
> Hekra K* schieb:
>
>>OE auf GND gelegt Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL"
>>liegen am OE +4,9V.
>
> Ich seh in dieser Aussage einen gewissen Widerspruch. Wie siehst Du das?
>
> Wenn der µC gar nichts anzeigt, dann ist der Pegel an OE sicher
> gleichgültig, aber gibts Du einen Meßwert ein, so sollte OE entscheidend
> für die Darstellung sein.
>
> Willst Du die Messung noch mal wiederholen, um den Widerspruch zu lösen?
>
> Ist das Ding geklaut worden (nicht von Dir, eh klar) ?
> Liegts daran, daß Du den Hersteller nicht kontaktieren kannst?

..Gerät ist nicht geklaut - Firma nicht mehr existent.

von asdf (Gast)


Lesenswert?

Hekra K* schieb:

>OE auf GND gelegt Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL"
>liegen am OE +4,9V.


Ich seh in dieser Aussage einen gewissen Widerspruch. Wie siehst Du das?

Gut, nicht geklaut, auch egal.
Und wie siehts hier mit einer Antwort aus?

von DRIVE *. (hekra)


Lesenswert?

Ich schrieb:
> Wo hast das Teil den her? Und was hast du damit vor?
>
> Neue Firmware Schreiben?

Ich schrieb:
> Wo hast das Teil den her? Und was hast du damit vor?
>
> Neue Firmware Schreiben?

..Gerät wurde vor Jahren gekauft - Firma mittlerweile nicht mehr 
existent.
..will auch keine neue firmware schreiben. Anzeige sollstatt blinkend 
die Messwerte statisch anzeigen. .. steht aber bereits alles in den 
vorangehenden postings..

von DRIVE *. (hekra)


Lesenswert?

asdf schrieb:
> Hekra K* schieb:
>
>>OE auf GND gelegt Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL"
>>liegen am OE +4,9V.
>
> Ich seh in dieser Aussage einen gewissen Widerspruch. Wie siehst Du das?
>
> Gut, nicht geklaut, auch egal.
> Und wie siehts hier mit einer Antwort aus?

..habe am 74HC595 beim OE und gegen GND die og. Spannung gemessen. Auch 
wenn die Anzeige einen wert anzeigte kaum eine Änderung zwischen OE und 
GND.

von Ich (Gast)


Lesenswert?

Auf den ganz rechten Bild wo Kann mann leider nicht richtig 
drumherumschaltung um den µC erkennen. Aber vielleicht kann ma ja da was 
Codiern(Jumper, Lötbrücken,...)

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>..habe am 74HC595 beim OE und gegen GND die og. Spannung gemessen.

Mit dem Multimeter. Nimm einen Oszi, dann sieht man auch was. Wobei man 
ein Blinken mit vielleicht 1 Hz auch mit dem Multimeter messen kann. 
Allerding kann es auch sein, dass das Blinken NICHT über das OE gemacht 
wird sondern über echt 00 reinschreiben ins Schieberegister. Das kann 
man aber sehr leicht mit einem Digitaloszi messen. Man muss nur RCK, SCK 
und SIN messen, Trigger auf RCK.

Wenn das so ist, braucht man einen kleinen CPLD, der die Schieberegiater 
nachbildet, dabei aber den Wert 00 nicht speichert. Dann blinkt auch 
nichts mehr. Zur Not kann man das diskret nachbauen, z.B. mit 74HC164 
und einem Vielfach OR-Baustein.


>wenn die Anzeige einen wert anzeigte kaum eine Änderung zwischen OE und
>GND.

Kann nicht sein. OE muss auf GND liegen, wenn die Treiber aktiv sind.

von asdf (Gast)


Lesenswert?

>>OE auf GND gelegt Anzeige blieb ebenfalls finster. Im Zustand - "DUNKEL"
>>liegen am OE +4,9V.
>
> Ich seh in dieser Aussage einen gewissen Widerspruch. Wie siehst Du das?
>
> Gut, nicht geklaut, auch egal.
> Und wie siehts hier mit einer Antwort aus?

>..habe am 74HC595 beim OE und gegen GND die og. Spannung gemessen. Auch
>wenn die Anzeige einen wert anzeigte kaum eine Änderung zwischen OE und
>GND.


???????????

Wie ist denn nun die Spannung am OE (natürlich gegegnüber GND)
a) Anzeige zeigt was an
b) ANzeige ist dunkel, ein Meßwert ist aber vorhanden.

Bitte keine Prosa, sondern einfach die Zahlenwerte für Fall a und b.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

ich sehe da versiffte Leitungen an der Oberseite (B-Seite wo die 74HC595 
sind) Dann sehe ich ein vollgebratzten rechten HC595 mit "Unmengen" 
Lötzinn an den Beinen.

Dann erahne ich auf der anderen Platinen-Seite einen roten Draht der ins 
nirgendwo führt zu einer Leiste? mit 8 Kontakten, und vermutlich einem 
Pullup Widerstand an dem releventen Kontakt (alles total unscharf).  Und 
ich sehe, daß du möglichweise zwar die Verbindung ZWISCHEN den beiden 
595 aufgetrennt hast, aber (vielleicht) nicht die Verbindung zum uC (es 
sei denn, das war der rote Draht, und du hast danach die Trennstelle mit 
selbigen geflickt)


--> Wenn die Lötungen und Reparatur-Versuche wirklich von dir waren, 
dann ... ist da noch Potential für Optimierungen.

von DRIVE *. (hekra)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> ich sehe da versiffte Leitungen an der Oberseite (B-Seite wo die
> 74HC595
> sind) Dann sehe ich ein vollgebratzten rechten HC595 mit "Unmengen"
> Lötzinn an den Beinen.
>
> Dann erahne ich auf der anderen Platinen-Seite einen roten Draht der ins
> nirgendwo führt zu einer Leiste? mit 8 Kontakten, und vermutlich einem
> Pullup Widerstand an dem releventen Kontakt (alles total unscharf).  Und
> ich sehe, daß du möglichweise zwar die Verbindung ZWISCHEN den beiden
> 595 aufgetrennt hast, aber (vielleicht) nicht die Verbindung zum uC (es
> sei denn, das war der rote Draht, und du hast danach die Trennstelle mit
> selbigen geflickt)
>
> --> Wenn die Lötungen und Reparatur-Versuche wirklich von dir waren,
> dann ... ist da noch Potential für Optimierungen.

..Bild DSCN 3260 zeigt die Verbindung OE der beiden 74HC595 und von dort 
geht die Leitung zum MC. Diese habe ich getrennt und dauerhaft auf GND 
gelegt. Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>geht die Leitung zum MC. Diese habe ich getrennt und dauerhaft auf GND
>gelegt. Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.

Dann hast du sie eben NICHT mit GND verbunden, ist doch klar!

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
> geht die Leitung zum MC. Diese habe ich getrennt und dauerhaft auf GND
>>gelegt. Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.
>
> Dann hast du sie eben NICHT mit GND verbunden, ist doch klar!

..ok, wenn deine Aussage passt, muesste bei OE auf GND die 188 hell 
leuchten. Werde jetzt den MC aus dem Sockel nehmen und die Leitung auf 
GND legen, mal sehen.

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:

> ..ok, wenn deine Aussage passt, muesste bei OE auf GND die 188 hell
> leuchten.

Nein.
Wie kommst du da drauf?

Die /OE Leitung ist so etwas wie der Hauptschalter eines 595. Ist er auf 
GND dann werden vom 595 alle in ihm (über die Daten und Taktleitungen) 
eingespeicherten Bits auf die Ausgänge gelegt.
Ist die /OE Leitung nicht auf GND, dann schaltet der 595 besagte 
AUsgänge auf hochohmig. D.h. die Ausgänge sind nicht mehr in der Lage, 
die Treiberstufen anzusteuern. Es ist, als ob es den 595 an diesem Ende 
der Leitungen zu den LED gar nicht geben würde.

Was jedoch im GND Fall ausgegeben wird, das ist davon unabhängig und 
hängt nur davon ab, was der µC über die Daten und Taktleitungen in den 
595 eingespeichert hat.


Eines ist aber unmöglich:
das /OE auf +5V liegt UND die Anzeige trotzdem was sinnvolles und 
richtiges anzeigt, wenn er vom µC über die Daten und Taktleitung 
angesteuert wird. Das ist physikalisch und so wie der 595 aufgebaut ist, 
einfach nicht drinnen. Entweder /OE liegt auf GND, dann kann er die LED 
(bzw. die Treiber) beeinflussen. Oder er liegt auf Vcc, dann kann er das 
nicht.

Auf deinem Photo ist für mich nicht wirklich nachvollziehbar, welche 
Modifikation da angeblich gemacht wurde. Insbesondere ist für mich nicht 
wirklich nachvollziehbar, ob die /OE Leitung jemals so vom µC abgetrennt 
wurde, dass der µC keine der beiden /OE Eingänge der 595 noch 
beeinflussen kann. Ich erahne zwar, dass es da einen Schnitt in der /OE 
Leiterbahn gibt, die wohl die beiden /OE Eingänge der beiden 595 
miteinander verbdindet, jedoch sehe ich auch eine Durchkontaktierung auf 
dieser Leiterbahn, von der nicht klar ist, ob an dieser Stelle die Bahn 
zum µC weggeht, bzw. welchen Zweck diese Duko sonst haben könnte.

: Bearbeitet durch User
von Karl H. (kbuchegg)


Lesenswert?

Diese Aussage

> Diese habe ich getrennt und dauerhaft auf GND >gelegt.
> Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.

ist ebenfalls etwas seltsam.

'laut Voltmeter ist dort auch +'

Was soll das bedeuten? GND ist das gebräuchliche Kürzel für Masse, für 
das gemeinsame - der ganzen Schaltung. Nicht +.

Wenn du /OE mit der positiven Versorgungsspannung belegt hast (also 
+5V), dann wundert mich nicht wirklich, dass sich da nichts tut. /OE 
muss mit - verbunden werden!

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Diese Aussage
>
> Diese habe ich getrennt und dauerhaft auf GND >gelegt.
> Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.
>
> ist ebenfalls etwas seltsam.
>
> 'laut Voltmeter ist dort auch +'
>
> Was soll das bedeuten? GND ist das gebräuchliche Kürzel für Masse, für
> das gemeinsame - der ganzen Schaltung. Nicht +.
>
> Wenn du /OE mit der positiven Versorgungsspannung belegt hast (also
> +5V), dann wundert mich nicht wirklich, dass sich da nichts tut. /OE
> muss mit - verbunden werden!

..wenn die Anzeige eingeschaltet ist und die Verbindung OE und MC nicht 
unterbrochen so messe ich an OE +4, 9 VOLT im Ruhezustand.

von DRIVE *. (hekra)


Lesenswert?

asdf schrieb:
> ???????????
>
> Wie ist denn nun die Spannung am OE (natürlich gegegnüber GND)
> a) Anzeige zeigt was an
> b) ANzeige ist dunkel, ein Meßwert ist aber vorhanden.
>
> Bitte keine Prosa, sondern einfach die Zahlenwerte für Fall a und b.

..hier die gemessenen Werte
Anzeige "Wert 45" Spannung am OE +4,91 Volt, Wert wird 2x blinkend 
dargestellt - Spannung keine Änderung.

Anzeige: kein erfasster Wert. Spannung am OE +4,98 Volt.

von Bruno Pelzer (Gast)


Lesenswert?

Bitte besorge dir sofort einen Oszi oder einen Logikanalyzer (gibt 
einen Thread über einen 10€LA hier).

Erst dann ist es möglich dir weiter zu helfen. Erst dann wirst du dich 
selbst überzeugen können, dass am OE keine statischen 5V anliegen, 
sondern Impulse sichtbar sind.
Bis dahin verschwendest du damit deine und unsere Zeit. Oder gib das 
Ding jemanden, der Ahnung hat. Du murkst es sonst noch kaputt.
Außerdem wirst du derlei Messmittel sowieso noch brauchen.

Hat dein Multimeter Frequenzmessung dran? Dann miss mal die Frequenz an 
OE.

Bruno Pelzer

von Bruno Pelzer (Gast)


Lesenswert?

Es gibt noch mehr Wege, die Dunkeltastung einer Anzeige zu realisieren.
Da du keinen Schaltplan hast, würde ich alle Leitungen, die vom µC 
weggehen, mit einem Oszi/LA überwachen.
Zur Not tut es vorerst auch eine Multimeter.

Sonst können wir nur weiter raten, oder abstimmen ;-)

a) Dunkeltastung über OE
b) 0x0000 (bzw 0xFFFF) im Schieberegister

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Hekra K* schrieb:
> ..Bild DSCN 3260 zeigt die Verbindung OE der beiden 74HC595 und von dort
> geht die Leitung zum MC. Diese habe ich getrennt und dauerhaft auf GND
> gelegt. Anzeige blieb dennoch finster. laut Voltmeter ist dort auch +.

kannst du mal auf einem (neuen) Bild markieren, was du wo aufgetrennt 
hattest? Insbesondere die Leitungsführung der BEIDEN 
Durchkontaktierungen zum uC auf der "Rückseite" ist interessant ....


den Lötzinn-Schmodder vom rechten 595 hast du schon (mit Sauglitze) auf 
eine vernünftige Menge reduziert?

ebenfalls solltest du mit einem Glasfaserstifft die 7 quer liegenden 
Leitungen "zwischen" den beiden 595 unbedingt sauber machen

: Bearbeitet durch User
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

@TE: Bau dir doch mal einen simplen Logiktester mit vier LED (Buffer und 
Flipflop) oder im simpelsten Fall einfach eine LED mit 680R 
Vorwiderstand und teste die Logiklevel.
Die Variante mit Flipflop zeigt dir auch kurze Pulse dadurch an, das die 
beiden LED am Ausgang des Flipflop wechseln. Am Eingangsgatter hängen 
zwei LED für High und Low:
http://www.mikrocontroller.net/articles/Logiktester

Das ist eine komplexe Variante, mein Modell besteht aus einem 4011 und 
einen 4013.
Hier noch was zum Kaufen:
http://www.reichelt.de/Komponententester/LOGIK-TESTER/3/index.html?ACTION=3&GROUPID=4024&ARTICLE=10536&SHOW=1&START=0&OFFSET=16&;

: Bearbeitet durch User
von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Bruno Pelzer schrieb:
> Es gibt noch mehr Wege, die Dunkeltastung einer Anzeige zu
> realisieren.
> Da du keinen Schaltplan hast, würde ich alle Leitungen, die vom µC
> weggehen, mit einem Oszi/LA überwachen.
> Zur Not tut es vorerst auch eine Multimeter.
>
> Sonst können wir nur weiter raten, oder abstimmen ;-)
>
> a) Dunkeltastung über OE
> b) 0x0000 (bzw 0xFFFF) im Schieberegister

... auch auf die Gefahr hin, für dumm verkauft zu werden, hier das 
Ergebnis der OSZI Messung, auch wenn es einige nicht glauben wollen.

am OE liegen bei dunkel 5 Volt und wenn hell 0 Volt - siehe Oszi Bild.

...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3 
sek. - aus...

lg

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>... auch auf die Gefahr hin, für dumm verkauft zu werden, hier das
>Ergebnis der OSZI Messung, auch wenn es einige nicht glauben wollen.

>am OE liegen bei dunkel 5 Volt und wenn hell 0 Volt - siehe Oszi Bild.

Was auch VOLLKOMMEN korrekt ist!

>...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3
>sek. - aus...

Und somit deine Lösung des Problems super simple ist. OE an der 
RICHTIGEN Stelle auftrennen und fest auf GND (Pin 8) klemmen. FERTIG!

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>... auch auf die Gefahr hin, für dumm verkauft zu werden, hier das
>>Ergebnis der OSZI Messung, auch wenn es einige nicht glauben wollen.
>
>>am OE liegen bei dunkel 5 Volt und wenn hell 0 Volt - siehe Oszi Bild.
>
> Was auch VOLLKOMMEN korrekt ist!
>
>>...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3
>>sek. - aus...
>
> Und somit deine Lösung des Problems super simple ist. OE an der
> RICHTIGEN Stelle auftrennen und fest auf GND (Pin 8) klemmen. FERTIG!

ok, werde jetzt die Leitung zum MC auftrennen und damit müsste die 
Anzeige bei Ausgabe eines Wertes erstmal dunkel bleiben. danach werde 
ich OE mit Pin 8 am Schieberegister verbinden und dann sollte die 
Anzeige bei Ausgabe eines Wertes permanent leuchten. Ist das so 
korrekt??

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>ok, werde jetzt die Leitung zum MC auftrennen und damit müsste die
>Anzeige bei Ausgabe eines Wertes erstmal dunkel bleiben.

NEIN! Denn dann hängt der Eingang in der Luft und kann jeden möglichen 
Wert annehmen (hochohmiger CMOS-Eingang, Ri >>100MOhm!)

>danach werde
>ich OE mit Pin 8 am Schieberegister verbinden und dann sollte die
>Anzeige bei Ausgabe eines Wertes permanent leuchten. Ist das so
>korrekt??

Ja.

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>ok, werde jetzt die Leitung zum MC auftrennen und damit müsste die
>>Anzeige bei Ausgabe eines Wertes erstmal dunkel bleiben.
>
> NEIN! Denn dann hängt der Eingang in der Luft und kann jeden möglichen
> Wert annehmen (hochohmiger CMOS-Eingang, Ri >>100MOhm!)
>
>>danach werde
>>ich OE mit Pin 8 am Schieberegister verbinden und dann sollte die
>>Anzeige bei Ausgabe eines Wertes permanent leuchten. Ist das so
>>korrekt??
>
> Ja.

.. wenn das so funktioniert wie hier dargestellt hätte ich eine Anzeige 
von 0,8 sek. dann dunkel. Da alle 1,5 sek. ein Messwert erfasst wird 
sollte dann noch eine Pause von 0,7 sek. sein. Damit wäre das 2x blinken 
jedes Weres weg. Klingt toll, hoffe es funktioniert so.

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>.. wenn das so funktioniert wie hier dargestellt hätte ich eine Anzeige
>von 0,8 sek. dann dunkel.

Nö, sie wird nie mehr dunkel, weil OE dauernd aktiv ist.

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>.. wenn das so funktioniert wie hier dargestellt hätte ich eine Anzeige
>>von 0,8 sek. dann dunkel.
>
> Nö, sie wird nie mehr dunkel, weil OE dauernd aktiv ist.

..es würden sich wohl die Werte aktualisieren aber die Anzeige würde 
immer leuchten und somit so nicht brauchbar ... zurück zum Start.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> Was auch VOLLKOMMEN korrekt ist!
>
>>...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3
>>sek. - aus...
>
> Und somit deine Lösung des Problems super simple ist. OE an der
> RICHTIGEN Stelle auftrennen und fest auf GND (Pin 8) klemmen. FERTIG!

.. da muss wohl ein zusätzlicher MC die 0,3 sek erhöhen, zb. auf 0,7 
sek.

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>.. da muss wohl ein zusätzlicher MC die 0,3 sek erhöhen, zb. auf 0,7
>sek.

Kannst du uns mal erzählen, was du da für einen Unsinn faselst? Erst 
willst du, dass die Anzeige dauerhaft leutet und NICHT blinkt, jetzt 
soll sie langsamer blinken?

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>.. da muss wohl ein zusätzlicher MC die 0,3 sek erhöhen, zb. auf 0,7
>>sek.
>
> Kannst du uns mal erzählen, was du da für einen Unsinn faselst? Erst
> willst du, dass die Anzeige dauerhaft leutet und NICHT blinkt, jetzt
> soll sie langsamer blinken?

...hallo,
soll die Anzeige 10 Tage lang andauernd leuchten? - wohl auch 
gedanklicher Unsinn, oder?
wie bereits weiter oben geschrieben wird jetzt jeder Messwert, welcher 
alle 1,5 sek. erfasst wird 2x blinkend angezeigt.
zB. "45" 0,3s hell - 0,2s dunkel - 0,3s hell - danach dunkel bis 
nächster Wert zb. "36" 0,3s hell - 0,2s dunkel - 0,3s hell ...usw.
Jetzt sollen einfach die 0,3 länger sein oder nur 1x blinken für eine 
bestimmte Zeit....

von Takao K. (takao_k) Benutzerseite


Lesenswert?

Hast du ein Programmiergeraet fuer Mikrocontroller?

von DRIVE *. (hekra)


Lesenswert?

Takao K. schrieb:
> Hast du ein Programmiergeraet fuer Mikrocontroller?

..nein, werde jemanden suchen. Das bestehende Programm kann nicht 
geändert werden, daher muss wohl ein zusätzlicher MC eingebaut werden 
müssen, der dies umsetzt, wenn machbar.
Bitte um unterstützende Informationen.

von Takao K. (takao_k) Benutzerseite


Lesenswert?

Hekra K* schrieb:
> Takao K. schrieb:
>> Hast du ein Programmiergeraet fuer Mikrocontroller?
>
> ..nein, werde jemanden suchen. Das bestehende Programm kann nicht
> geändert werden, daher muss wohl ein zusätzlicher MC eingebaut werden
> müssen, der dies umsetzt, wenn machbar.
> Bitte um unterstützende Informationen.

Also dass geht mit einem billigen 14pin PIC, auf einem SMD Adapter.

Ich bin allerdings so ein trial and error freak, selbst wenn ich weiss 
wie, muss ich oft herumprobieren.

wird wohl schwer sein es vorzuprogrammieren, und dann einfach den chip 
einsetzen.

Ist aber nicht allzuschwer, und die kleine Platine auch nicht 
auffaellig. Kann ich dir anfertigen (also SMD Adapter mit PIC), PICKIT3 
kostet so ca. 30 dollar als Klon und ca. 60 original.

So ein bisschen Aufwand wirst du auch haben zumindest PIC assembler zu 
lernen.

16F1503 wuerde schon reichen und der kostet ca. 1 Euro.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

trotzdem solltes du das mal probieren mit dem OE auf ground legen. Damit 
weißt du halt, dass du da eine Schaltung dazwischen fummeln (lassen) 
kannst

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares 
Monoflop für den Output Enable denkbar (anstelle einer uC-Lösung)

: Bearbeitet durch User
von Paul (Gast)


Lesenswert?

Hekra K* schrieb:
> zB. "45" 0,3s hell - 0,2s dunkel - 0,3s hell - danach dunkel bis
> nächster Wert zb. "36" 0,3s hell - 0,2s dunkel - 0,3s hell ...usw.
> Jetzt sollen einfach die 0,3 länger sein oder nur 1x blinken für eine
> bestimmte Zeit...

Ich würde mal den Kopf volle Kanne auf die Tischplatte hauen. Damm wird 
es auch hell und dunkel. Vielleicht stimmt die Frequenz dann so, wie Du 
sie gern hättest?

von DRIVE *. (hekra)


Lesenswert?

Paul schrieb:
> Hekra K* schrieb:
>> zB. "45" 0,3s hell - 0,2s dunkel - 0,3s hell - danach dunkel bis
>> nächster Wert zb. "36" 0,3s hell - 0,2s dunkel - 0,3s hell ...usw.
>> Jetzt sollen einfach die 0,3 länger sein oder nur 1x blinken für eine
>> bestimmte Zeit...
>
> Ich würde mal den Kopf volle Kanne auf die Tischplatte hauen. Damm wird
> es auch hell und dunkel. Vielleicht stimmt die Frequenz dann so, wie Du
> sie gern hättest?

..es gibt hier eben welche mit konstruktiven Lösungsansätzen und dann 
welche wie DUUU.. mit deiner intelligender Schreibweise. Wenn dir nichts 
besseres einfällt lass es einfach bleiben.

von DRIVE *. (hekra)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> trotzdem solltes du das mal probieren mit dem OE auf ground legen.
> Damit
> weißt du halt, dass du da eine Schaltung dazwischen fummeln (lassen)
> kannst

.. habe jetzt bei beiden Schieberegistern den OE Pin (re. 4. von oben - 
li. unten GND)abgelötet. Anzeige zeigt trotzdem die Werte blinkend an. 
Habe dann die beiden OE pins auf GND gegeben, trotzdem keine 
Veränderung. Daraus schließe ich das OE in diesem Fall keine Bedeutung 
hat.

von F. F. (foldi)


Lesenswert?

Karl Heinz schrieb:
>
>
> Aber ich werde mich in Zukunft hier raushalten.
>

Das wäre sehr schade!!!!!

Nur weil der TO aus Unwissenheit trotzig und pampig reagiert?

Karl Heinz, es sind noch mehr Leser hier, die sich nicht unbedingt zu 
Wort melden, aber gerade durch deine hoch qualifizierten Vorschläge 
immer wieder Neues dazu lernen.

Also, bleib immer dabei und wenn es nur für mich wäre.:-)

von F. F. (foldi)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares
> Monoflop für den Output Enable denkbar (anstelle einer uC-Lösung)

Daran dachte ich auch zuerst, aber ein ATTiny10 kostet 50 Cent und ist 
mit drei Zeilen programmiert und schnell dazwischen gesetzt.
Dazu kann er das dann so lange anpassen, bis es ihm richtig gefällt.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

F. Fo schrieb:
> Wegstaben Verbuchsler schrieb:
>> für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares
>> Monoflop für den Output Enable denkbar (anstelle einer uC-Lösung)
>
> Daran dachte ich auch zuerst, aber ein ATTiny10 kostet 50 Cent und ist
> mit drei Zeilen programmiert und schnell dazwischen gesetzt.
> Dazu kann er das dann so lange anpassen, bis es ihm richtig gefällt.

...was soll hier angepasst werden, wenn OE auf GND liegt und trotzdem 
nicht permanent leuchtet wo weiter oben gepostet?
..bitte die ganze Historie lesen...

von F. F. (foldi)


Lesenswert?

Hekra K* schrieb:
> F. Fo schrieb:
>> Wegstaben Verbuchsler schrieb:
>>> für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares
>>> Monoflop für den Output Enable denkbar (anstelle einer uC-Lösung)
>>
>> Daran dachte ich auch zuerst, aber ein ATTiny10 kostet 50 Cent und ist
>> mit drei Zeilen programmiert und schnell dazwischen gesetzt.
>> Dazu kann er das dann so lange anpassen, bis es ihm richtig gefällt.
>
> ...was soll hier angepasst werden, wenn OE auf GND liegt und trotzdem
> nicht permanent leuchtet wo weiter oben gepostet?
> ..bitte die ganze Historie lesen...

Tut mir leid, habe ich erst später gelesen. Beim scrollen mit dem iPad 
wird manchmal etwas verschluckt.

von DRIVE *. (hekra)


Lesenswert?

F. Fo schrieb:
> Hekra K* schrieb:
>> F. Fo schrieb:
>>> Wegstaben Verbuchsler schrieb:
>>>> für dei reine Pulsverlängerung wäre gegebenenfalls ein retriggerbares
>>>> Monoflop für den Output Enable denkbar (anstelle einer uC-Lösung)
>>>
>>> Daran dachte ich auch zuerst, aber ein ATTiny10 kostet 50 Cent und ist
>>> mit drei Zeilen programmiert und schnell dazwischen gesetzt.
>>> Dazu kann er das dann so lange anpassen, bis es ihm richtig gefällt.
>>
>> ...was soll hier angepasst werden, wenn OE auf GND liegt und trotzdem
>> nicht permanent leuchtet wo weiter oben gepostet?
>> ..bitte die ganze Historie lesen...
>
> Tut mir leid, habe ich erst später gelesen. Beim scrollen mit dem iPad
> wird manchmal etwas verschluckt.

...keine Ursache,
aber vielleicht gibt es ja noch andere Lösungsansätze...

von spontan (Gast)


Lesenswert?

a) Schreib ganz neue Software für den betehenden Prozessor und das 
Geeiere hat ein Ende.

b) Bau etwas zwischen den bestehenden Prozessor und die Ansteuerung der 
Schieberegister (3 Leitungen auftrennen). Dann hast Du auch die 
Kontrolle über die Ausgaben.

von DRIVE *. (hekra)


Lesenswert?

spontan schrieb:
> a) Schreib ganz neue Software für den betehenden Prozessor und das
> Geeiere hat ein Ende.
>
> b) Bau etwas zwischen den bestehenden Prozessor und die Ansteuerung der
> Schieberegister (3 Leitungen auftrennen). Dann hast Du auch die
> Kontrolle über die Ausgaben.

< a ist nicht möglich
< b also doch einen zusätzlichen MC oder hat jemand eine Hardware-Idee..

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Hekra K* schrieb:
> Wegstaben Verbuchsler schrieb:
>> trotzdem solltes du das mal probieren mit dem OE auf ground legen.
>> Damit
>> weißt du halt, dass du da eine Schaltung dazwischen fummeln (lassen)
>> kannst
>
> .. habe jetzt bei beiden Schieberegistern den OE Pin (re. 4. von oben -
> li. unten GND)abgelötet.

Eine derartige Zählweise bei DIL-IC ist "unbekannt". De Pin werden 
reihum durchnumemriert. OE ist Pin 13.

> Anzeige zeigt trotzdem die Werte blinkend an.

> Habe dann die beiden OE pins auf GND gegeben, trotzdem keine
> Veränderung. Daraus schließe ich das OE in diesem Fall keine Bedeutung
> hat.

hast du dir schon mal das Datenblatt vom 595 angesehen?

http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CDAQFjAA&url=http%3A%2F%2Fwww.nxp.com%2Fdocuments%2Fdata_sheet%2F74HC_HCT595.pdf&ei=mL5CU6_dH7Lb7AbvuIHwBw&usg=AFQjCNEk769V7UmuntIvV4jbOQaDZtVGhw&bvm=bv.64125504,d.ZGU


Es gibt keine andere Möglichkeit für einen funktionsfähigen Chip, 
etwas anzuzeigen, wenn OE nicht auf Low gezogen ist.

"Data in the storage register appears at the output whenever the output 
enable input (OE) is LOW."

Einzige andere Erklärung: Du hast den Chip etwas zermurkst, und der OE 
ist mittlerweile tatsächlich "ohne Funktion".

Irgendwas an deinen Lötkünsten stimmt aber möglicherweise noch nicht. 
Mach doch nochmal ein Foto von deinem letzten Lötversuch

Was mich ein wenig wundert: In deinem Schema im ersten Post hast du zwar 
die beiden OE miteinander verbunden, aber die gehen zu nix weiterem. Sie 
müßten jedoch von irgendwas angesteuert werden.

Und halte noch mal den Oszi an deine Pins, wenn du irgendwas umgelötet 
hast, und vergewissere dich das es sich wirklich so darstellst wie du es 
vermutest

von DRIVE *. (hekra)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> .. habe jetzt bei beiden Schieberegistern den OE Pin (re. 4. von oben -
>> li. unten GND)abgelötet.
>
> Eine derartige Zählweise bei DIL-IC ist "unbekannt". De Pin werden
> reihum durchnumemriert. OE ist Pin 13.

... richtig ist PIN 13 (re. 4. von oben -
>> li. unten ist GND )- habe nur beschrieben wo sich Pin 13 befindet damit es auch 
sicher ist das ich den richtigen erwischt habe.

Habe jetzt PIN 13 auf GND gegeben, Anzeige Blinkt nachwievor wenn auch 
etwas langsamer. Vermutlich wird OE als PWM verwendet...
Um das Blinken wegzubringen wird also ein zusätzlicher MC notwendig 
sein.

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> .. richtig ist PIN 13 (re. 4. von oben -
>>> li. unten ist GND )- habe nur beschrieben wo sich Pin 13 befindet damit es 
auch
> sicher ist das ich den richtigen erwischt habe.
>
> Habe jetzt PIN 13 auf GND gegeben, Anzeige Blinkt nachwievor wenn auch
> etwas langsamer. Vermutlich wird OE als PWM verwendet...
> Um das Blinken wegzubringen wird also ein zusätzlicher MC notwendig
> sein.

> Habe jetzt PIN 13 auf GND gegeben, Anzeige Blinkt nachwievor wenn auch
> subjektiv etwas langsamer. Kann es sein das der OE als PWM verwendet wird, denn 
die Anzeige leuchtet jetzt nach der Unterbrechung zum MC mit voller Leuchtkraft.

> Um das Blinken wegzubringen wird also ein zusätzlicher MC notwendig
> sein.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Hekra K* schrieb:
>> Habe jetzt PIN 13 auf GND gegeben, Anzeige Blinkt nachwievor wenn auch
>> subjektiv etwas langsamer. Kann es sein das der OE als PWM verwendet wird, denn
> die Anzeige leuchtet jetzt nach der Unterbrechung zum MC mit voller
> Leuchtkraft.

ACH ?

schau mal ein paar Postings weiter zuvor, da hatten wir das ja schon von 
Anfang an so vermutet, und auch vermutet daß du irgendwo in deiner 
Systematik noch nicht "ganz klar" warst.

Umso schöner, daß es jetzt "geht", und zwar genau so wie wir es 
angenommen hatten.

Warst du denn zuerst davon ausgegangen, daß du dei Leitung zum MC nicht 
unterbrechen brauchst?


jetzt gibts als Schaltungsumbau 2 Möglichkeiten:

"Einfache Fummelschaltung" mit einem retriggerbaren Monoflop dazwischen. 
Das läßt dir die Anzeige entsprechend deiner Vorgabe nach dem letzten 
Flankenanstieg noch "nachleuchten".

"programmierte" Lösung, welche dir ... naja, eigentlich auch nix anderes 
macht als das Monoflop, halt nur in Software.

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

In Rätseln du sprichst. Unklar deiner Wort Sinn uns bleibt. Voll von 
Verwirrung dein Geist ist. Klarheit du suchen musst.

von zufaulzumlogin (Gast)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> schau mal ein paar Postings weiter zuvor, da hatten wir das ja schon von
> Anfang an so vermutet, und auch vermutet daß du irgendwo in deiner
> Systematik noch nicht "ganz klar" warst.
>
> Umso schöner, daß es jetzt "geht", und zwar genau so wie wir es
> angenommen hatten.

Naja, so ganz stimmt das ja nicht. Wenn sich nur die Leuchtstärke ändert 
und ncht die Anzeigedauer, dann wurde OE tatsächlich für die 
Helligkeitsregelung über PWM genutzt. Davon bleibt aber die AnzeigeDAUER 
unberührt. Das spricht dann wieder dafür, dass Anzeige an / aus über die 
Daten gesteuert wird, die ins Register geschrieben werden.
Damit fällt die Monofloplösung wohl raus und es muss eine µC-Lösung her, 
die das schreiben der Daten manipuliert.

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
> In Rätseln du sprichst. Unklar deiner Wort Sinn uns bleibt. Voll von
> Verwirrung dein Geist ist. Klarheit du suchen musst.

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
> In Rätseln du sprichst. Unklar deiner Wort Sinn uns bleibt. Voll von
> Verwirrung dein Geist ist. Klarheit du suchen musst.

...du lesen musst unten "Wegstaben Verbuchsler", du dann verstehen tust.

lg i

von spontan (Gast)


Lesenswert?

Mir kommt es so langsam vor, als ob Du gar nicht an einer Lösung 
interessiert bist.

Du bist nicht sehr kooperativ, ignorierst Vorschläge, beschreibst 
Messungen in Prosa, hast unterschiedlichste Messergebnisse bei gleicher 
Aufgabenstellung. Bekommst hier Lösungen präsentiert und Fragen 
gestellt, entweder willst Du sie nicht verstehen, oder Du hast keine 
Ahnung von der Materie.

Ist Dir langweilig? Schreibts Du deswegen hier?

von DRIVE *. (hekra)


Lesenswert?

spontan schrieb:
> Mir kommt es so langsam vor, als ob Du gar nicht an einer Lösung
> interessiert bist.
>
> Du bist nicht sehr kooperativ, ignorierst Vorschläge, beschreibst
> Messungen in Prosa, hast unterschiedlichste Messergebnisse bei gleicher
> Aufgabenstellung. Bekommst hier Lösungen präsentiert und Fragen
> gestellt, entweder willst Du sie nicht verstehen, oder Du hast keine
> Ahnung von der Materie.
>
> Ist Dir langweilig? Schreibts Du deswegen hier?

...keineswegs,
meine provokante Aussage bezog sich nur auf Falk Brunner.
Bedanke mich fuer die konstruktiven Vorschläge ganz herzlich bei 
Wegstaben Verbuchsler und einigen anderen
Leider gibt es in diesem Forum auch einige Besserwisser die dann einfach 
von oben herab agieren.

Lg i

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>Leider gibt es in diesem Forum auch einige Besserwisser die dann einfach
>von oben herab agieren.

Ein hohes Niveau sieht nur von unten wie Arroganz aus ;-)

von tomske (Gast)


Lesenswert?

Ganz zu Anfang hab ich Dich so verstanden, dass Du gar kein Blinken 
haben willst.

Dann willst Dus anders blinken lassen.

Was für einen Hintergund hat denn das Blinken der Anzeige?

( ) Angst, die LEDs könnten "einbrennen"

( ) Erregung von Aufmerksamkeit

( ) anderer Grund: ...


(Deine Aussage weiter oben war: "Soll die Anzeige x Tage lang leuchten" 
... Ja, warum denn nicht?)

von DRIVE *. (hekra)


Lesenswert?

> Was für einen Hintergund hat denn das Blinken der Anzeige?
>
> ( ) Angst, die LEDs könnten "einbrennen"
>
> ( ) Erregung von Aufmerksamkeit
>
> ( ) anderer Grund: ...
>
> (Deine Aussage weiter oben war: "Soll die Anzeige x Tage lang leuchten"
> ... Ja, warum denn nicht?)

..nein soll sie nicht, Stromverbrauch wäre zu hoch. Blinken bedeutet 
Aufmerksamkeit, aber ich wollte den Blinkintervall verändern. Nach 
einigen Tests ist es jetzt so das dies nur über einen zusätzlichen MC 
möglich sein wird. OE PIN muss nämlich mit MC verbunden sein ansonsten 
wird keine Messung durchgeführt. OE auf GND funktioniert nur im Demo 
Modus wo beliebige Werte eingespielt werden. Ich weiß aber nicht ob dies 
so einfach funktionieren wird.

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> Ein hohes Niveau sieht nur von unten wie Arroganz aus ;-)

..akzeptiert und Respekt

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> am OE liegen bei dunkel 5 Volt und wenn hell 0 Volt - siehe Oszi Bild.
>
> ...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3
> sek. - aus...

..alles getestet, so ist die Funktion. Jetzt soll folgendes geändert 
werden:
Wert anzeigen für o,6 sek. - dunkel 0,2 sek. - Wert anzeigen 0,6 sek.- 
aus.

lg

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Hekra K* schrieb:
>> am OE liegen bei dunkel 5 Volt und wenn hell 0 Volt - siehe Oszi Bild.
>>
>> ...Wert angezeigt für 0,3 sek. - dunkel 0,2 sek. - Wert angezeigt 0,3
>> sek. - aus...
>
> ..alles getestet, so ist die Funktion. Jetzt soll folgendes geändert
> werden:
> Wert anzeigen für o,6 sek. - dunkel 0,2 sek. - Wert anzeigen 0,6 sek.-
> aus.
>
> lg

..hat jemand einen Lösungsansatz???

von zufaulzumlogin (Gast)


Lesenswert?

Lösungsansatz wurde schon gepostet. Hier nochmal:

Die Datenleitungen der Schiebregister werden unterbrochen. Dazwischen 
hängst du einen Mikrocontroller, der die Daten vom Originalcontroller 
zwischenspeichert und entsprechend deinen Vorstellungen länger an die 
Schieberegister ausgibt. Wenn /OE wirklich für die Dimmung zuständig ist 
und das von dir mit dem Oszi gemessene Muster immer ausgegeben wird 
(also auch, wenn nichts angezeigt wird), musst du nicht mal /OE 
anfassen.

von DRIVE *. (hekra)


Lesenswert?

zufaulzumlogin schrieb:
> Lösungsansatz wurde schon gepostet. Hier nochmal:
>
> Die Datenleitungen der Schiebregister werden unterbrochen. Dazwischen
> hängst du einen Mikrocontroller, der die Daten vom Originalcontroller
> zwischenspeichert und entsprechend deinen Vorstellungen länger an die
> Schieberegister ausgibt. Wenn /OE wirklich für die Dimmung zuständig ist
> und das von dir mit dem Oszi gemessene Muster immer ausgegeben wird
> (also auch, wenn nichts angezeigt wird), musst du nicht mal /OE
> anfassen.

...nein, das Oszi Muster ist das waehrend der Datenausgabe mit 
Blinkintervall. 0.3 0.2 pause 0.3 und aus. Habe das bereits geschrieben

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:

> ...nein, das Oszi Muster ist das waehrend der Datenausgabe mit
> Blinkintervall. 0.3 0.2 pause 0.3 und aus. Habe das bereits geschrieben


Entweder die Entwickler waren komplette Nieten oder an deinen Messungen 
bzw. Modifikationen stimmt was nicht.

Wenn die OE Leitung sich tatsächlich so verhält ABER ein 
Dauer-Masse-Setzen der OE-Leitung nichts bewirkt, dann müssten die 
Entwickler doppelt gemoppelt vorgegangen sein und das Blinken mittels 2 
Massnahmen realisiert haben
* wechselweise Ausgabe eines 0-Musters bzw. das Muster für die 
anzuzeigende Zahl an das Schieberegister
* bei gleichzeitigem Abschalten des Output Enable

Ich kann mir allerdings nicht vorstellen, warum man das tun möchte. Jede 
der beiden Möglichkeiten ist für sich alleine genommen perfekt geeignet 
um damit ein Blinken zu realisieren. Das so zu machen wäre Aufwand für 
nichts, zumal die 2.te Möglichkeit recht trivial zu realisieren ist.

Wie auch immer.
Wenn /OE auf GND zu legen nicht funktioniert, dann gibt es keine 
einfache Möglichkeit.
Was nicht heißt, dass es gar keine Möglichkeit gibt. So ist das nicht 
und das ist auch nicht die Frage.
Die Frage lautet: Kann Hekra eine derartige Lösung realisieren?
Und für meine Begriffe lautet die Antwort: Nein.

: Bearbeitet durch User
von Blackbird (Gast)


Lesenswert?

>> ... OE PIN muss nämlich mit MC verbunden sein ansonsten
>> wird keine Messung durchgeführt. OE auf GND funktioniert nur im Demo
>> Modus wo beliebige Werte eingespielt werden. ...

Warum das Setzen eines Eingang einer Baugruppe (hier: die Anzeige) die 
anzusteuerende Baugruppe (hier das "Meßgerät") zu einer anderen Funktion 
zwingt, ist abenteuerlich, wenn die Verbindung (des Eingangs der Anzeige 
zum Meßgerät) unterbrochen ist.

Da stimmt nix. Aber die Baugruppen sind i.O.


Blackbird

von zufaulzumlogin (Gast)


Lesenswert?

Karl Heinz schrieb:
> Wenn die OE Leitung sich tatsächlich so verhält ABER ein
> Dauer-Masse-Setzen der OE-Leitung nichts bewirkt, dann müssten die
> Entwickler doppelt gemoppelt vorgegangen sein und das Blinken mittels 2
> Massnahmen realisiert haben
> * wechselweise Ausgabe eines 0-Musters bzw. das Muster für die
> anzuzeigende Zahl an das Schieberegister
> * bei gleichzeitigem Abschalten des Output Enable

Ich glaube, das ist folgendermaßen gelöst: Das BLINKEN wird wirklich 
über das Schreiben der Daten in die SR realisiert. Das Signal an /OE 
dient der DIMMUNG der Anzeige.
Daher könnte er /OE fest auf GND legen und muss die Daten der SR puffern 
und länger ausgeben.

Hekra K* schrieb:
> ...nein, das Oszi Muster ist das waehrend der Datenausgabe mit
> Blinkintervall. 0.3 0.2 pause 0.3 und aus. Habe das bereits geschrieben

Das lässt sich aus dem Oszi-Bild schlecht ablesen. Das macht auch 
irgendwie keinen Sinn. Wie Karl-Heinz schreibt wäre das völlig 
hirnrissig entwickelt über die Daten UND über OE die Ausgabe blinken zu 
lassen.

von Max H. (hartl192)


Lesenswert?

zufaulzumlogin schrieb:
> Wie Karl-Heinz schreibt wäre das völlig
> hirnrissig entwickelt über die Daten UND über OE die Ausgabe blinken zu
> lassen.
Vllt. würde der Entwickler mach Codezeilen oder Arbeitszeit bezahlt...

von Karl H. (kbuchegg)


Lesenswert?

zufaulzumlogin schrieb:

> Ich glaube, das ist folgendermaßen gelöst: Das BLINKEN wird wirklich
> über das Schreiben der Daten in die SR realisiert. Das Signal an /OE
> dient der DIMMUNG der Anzeige.

Genau darum sage ich auch, dass die Entwickler Nieten waren.
Denn wenn ich einen Dimmmechanismus habe, dann ist nichts einfacher als 
das Blinken durch wechselweises Dimmen auf 0% bzw. x% zu realisieren.

Alles natürlich unter der Prämisse, das das so realisiert ist wie 
angenommen.

Nichts desto trotz
> Um das Blinken wegzubringen wird also ein zusätzlicher
> MC notwendig sein.
Sieht wohl so aus.
Ein MC wird das was sich auf den Leitungen tut analysieren müssen, 
daraus rausfiltern, ob das jetzt blinken oder Abschaltung war und dann 
entsprechend seinerseits die Anzeige ansteuern.

: Bearbeitet durch User
von zufaulzumlogin (Gast)


Lesenswert?

Karl Heinz schrieb:
> Alles natürlich unter der Prämisse, das das so realisiert ist wie
> angenommen.

Und DAS kann ich kaum glauben...

von Karl H. (kbuchegg)


Lesenswert?

zufaulzumlogin schrieb:
> Karl Heinz schrieb:
>> Alles natürlich unter der Prämisse, das das so realisiert ist wie
>> angenommen.
>
> Und DAS kann ich kaum glauben...

Geht mir genauso.

Aber dieser Schluss drängt sich auf.
Oder aber die Messung bzw. die Schaltungsmodifikation ist nicht korrekt.

Andere Möglichkeiten sehe ich keine.

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

.. hier nocheinmal zum besseren Verständnis eine Zeichnung von "Ist" und 
"GEWÜNSCHT", gemessen mit einem Oszi am OE Pin des HC74595 im 
verbundenen Zustand mit dem MC. Rotes Signal wäre wünschenswert.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

die einfache Lösung ohne zusätzlichen uC wurde ja schon genannt. 
Retriggerbares Monoflop, welches auf die fallende Flanke vom /OE 
losläuft und eine bestimmte Zeit länger an bleibt, solange der /OE low 
ist

von Max H. (hartl192)


Lesenswert?

Also wird das Blinke jetzt doch mit dem /OE realisiert?

: Bearbeitet durch User
von Karl H. (kbuchegg)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> die einfache Lösung ohne zusätzlichen uC wurde ja schon genannt.
> Retriggerbares Monoflop, welches auf die fallende Flanke vom /OE
> losläuft und eine bestimmte Zeit länger an bleibt, solange der /OE low
> ist

Das wird nichts helfen, wenn die restlichen Beobachtungen korrekt sind.
Man könnte auf die Art die Dunkelphasen ein wenig länger machen, indem 
man dem OE ein High aufzwingt, wenn das Original schon auf Low gegangen 
ist, aber umgekehrt funktioniert es nicht: Auf die Art kann man die 
Leuchtphasen in dieser Schaltung/Programmierung nicht länger machen.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Wegstaben Verbuchsler schrieb:
>> die einfache Lösung ohne zusätzlichen uC wurde ja schon genannt.
>> Retriggerbares Monoflop, welches auf die fallende Flanke vom /OE
>> losläuft und eine bestimmte Zeit länger an bleibt, solange der /OE low
>> ist
>
> Das wird nichts helfen, wenn die restlichen Beobachtungen korrekt sind.
> Man könnte auf die Art die Dunkelphasen ein wenig länger machen, indem
> man dem OE ein High aufzwingt, wenn das Original schon auf Low gegangen
> ist, aber umgekehrt funktioniert es nicht: Auf die Art kann man die
> Leuchtphasen in dieser Schaltung/Programmierung nicht länger machen.

...also doch über einen zusätzlichen MC??

von zufaulzumlogin (Gast)


Lesenswert?

Ich wiederhole mich:

zufaulzumlogin schrieb:
> Die Datenleitungen der Schiebregister werden unterbrochen. Dazwischen
> hängst du einen Mikrocontroller, der die Daten vom Originalcontroller
> zwischenspeichert und entsprechend deinen Vorstellungen länger an die
> Schieberegister ausgibt.

von Trude (Gast)


Lesenswert?

Ich würde mal Karl Heinz oder ählich lang gedienten Mitgliedern eine PN 
schreiben und fragen ob sie mir die Schaltung gegen Kostenersatz 
modifizieren.
Alles andere geht meiner Meinung in Richtung Kabarett (oder sagt man 
Troll dazu?)

von DRIVE *. (hekra)


Lesenswert?

Trude schrieb:
> Ich würde mal Karl Heinz oder ählich lang gedienten Mitgliedern
> eine PN
> schreiben und fragen ob sie mir die Schaltung gegen Kostenersatz
> modifizieren.
> Alles andere geht meiner Meinung in Richtung Kabarett (oder sagt man
> Troll dazu?)

...Anfrage ist hiermit gestellt.. Anworten erwünscht...

von Karl H. (kbuchegg)


Lesenswert?

Hekra K* schrieb:
> Trude schrieb:
>> Ich würde mal Karl Heinz oder ählich lang gedienten Mitgliedern
>> eine PN
>> schreiben und fragen ob sie mir die Schaltung gegen Kostenersatz
>> modifizieren.
>> Alles andere geht meiner Meinung in Richtung Kabarett (oder sagt man
>> Troll dazu?)
>
> ...Anfrage ist hiermit gestellt.. Anworten erwünscht...

Rechne nicht mit mir.
Ohne die Platine da zu haben, mach ich das sicher nicht. Ganz abgesehen 
davon, dass ich in nächster Zeit nicht viel Zeit haben werde. Mir steht 
unter Umständen ein Wohnungsumzug bevor.

von F. F. (foldi)


Lesenswert?

Karl Heinz schrieb:
> Mir steht
> unter Umständen ein Wohnungsumzug bevor.

Dann ziehe bitte in meine Nähe.;-)

von DRIVE *. (hekra)


Lesenswert?

F. Fo schrieb:
> Karl Heinz schrieb:
>> Mir steht
>> unter Umständen ein Wohnungsumzug bevor.
>
> Dann ziehe bitte in meine Nähe.;-)

...vielleicht haben noch andere Interesse das Projekt zu machen

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> F. Fo schrieb:
>> Karl Heinz schrieb:
>>> Mir steht
>>> unter Umständen ein Wohnungsumzug bevor.
>>
>> Dann ziehe bitte in meine Nähe.;-)
>
> ...vielleicht haben noch andere Interesse das Projekt zu machen

...Hat jemand Interesse????

von zufaulzumlogin (Gast)


Lesenswert?

Was bist du denn bereit zu zahlen?

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Hekra K* schrieb:
> F. Fo schrieb:
> Karl Heinz schrieb:
> Mir steht
> unter Umständen ein Wohnungsumzug bevor.
>
> Dann ziehe bitte in meine Nähe.;-)
>
> ...vielleicht haben noch andere Interesse das Projekt zu machen
>
> ...Hat jemand Interesse????

Platine kann bei ernsthaften Interesse natürlich beigestellt werden.. 
bei Interesse einfach eine mail senden oder hier posten.

von F. F. (foldi)


Lesenswert?

Hekra K* schrieb:
> Hekra K* schrieb:
>> Hekra K* schrieb:
>> F. Fo schrieb:
>> Karl Heinz schrieb:
>> Mir steht
>> unter Umständen ein Wohnungsumzug bevor.
>>
>> Dann ziehe bitte in meine Nähe.;-)
>>
>> ...vielleicht haben noch andere Interesse das Projekt zu machen
>>
>> ...Hat jemand Interesse????
>
> Platine kann bei ernsthaften Interesse natürlich beigestellt werden..
> bei Interesse einfach eine mail senden oder hier posten.

Irgendwie ist mein Text wohl völlig falsch verstanden worden.
Als K.-H. Buchegger schrieb, dass er umziehen müsse, da schrieb ich das 
scherzeshalber, um meine Hochachtung für ihn auszudrücken.

von DRIVE *. (hekra)


Lesenswert?

F. Fo schrieb:
> Hekra K* schrieb:
> Hekra K* schrieb:
> Hekra K* schrieb:
> F. Fo schrieb:
> Karl Heinz schrieb:
> Mir steht
> unter Umständen ein Wohnungsumzug bevor.
>
> Dann ziehe bitte in meine Nähe.;-)
>
> ...vielleicht haben noch andere Interesse das Projekt zu machen
>
> ...Hat jemand Interesse????
>
> Platine kann bei ernsthaften Interesse natürlich beigestellt werden..
> bei Interesse einfach eine mail senden oder hier posten.
>
> Irgendwie ist mein Text wohl völlig falsch verstanden worden.
> Als K.-H. Buchegger schrieb, dass er umziehen müsse, da schrieb ich das
> scherzeshalber, um meine Hochachtung für ihn auszudrücken.

...hat sich wer beklagt. Außerdem nicht wirklich fuer das Thema wichtig
Lg

von klauspeter (Gast)


Lesenswert?

Ist das so eine Geschwindigkeitskontrolltafel wie sie an Ortseingängen 
steht?
Doch geklaut? ;) oder wo bekommt man sowas her.

von DRIVE *. (hekra)


Lesenswert?

klauspeter schrieb:
> Ist das so eine Geschwindigkeitskontrolltafel wie sie an
> Ortseingängen steht?
> Doch geklaut? ;) oder wo bekommt man sowas her.

..warum, hast du alles geklaut was du hast?
schon mal daran gedacht das man solches auch kaufen kann,zb. Wavetec 
oder viatraffic und noch andere.Meine sind smart Geraete, Firma leider 
nicht mehr existent.

von klauspeter (Gast)


Lesenswert?

Behalt die Nerven.

Falls OE wirklich für PWM zuständig ist, kann es nur noch über das 
Schieberegister gesteuert werden. Dann musst du auch dort ansetzen.
Du ignorierst alle Vorschläge und wirst aggressiv, wenn es nicht so 
klappt wie du dir das vorstellst.

Du hast 3 Threads offen für die gleiche Frage, wo dir Leute unabhängig 
voneinander das gleiche gesagt haben.

Aus dem anderen Thread, wo du nicht mehr geantwortet hast.
Lothar Miller schrieb:
> Nur sollte man dann vorher mal ein wenig mehr von der Schaltung wissen.
> Wie sind denn die Schieberegister angeschlossen? Eine kleine
> Schaltplanskizze wäre da sicher hilfreich...

Mach einen ordentlichen Schaltplan, mehr ist dazu nicht zu sagen.

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> Platine kann bei ernsthaften Interesse natürlich beigestellt werden..
> bei Interesse einfach eine mail senden oder hier posten.

..es geht hier nur mehr um die Frage ob jemand die Änderungen machen 
kann.
Platine wird bei ernsthaften Interesse natürlich beigestellt.
> bei Interesse einfach eine mail senden oder hier posten.

von DRIVE *. (hekra)


Lesenswert?

klauspeter schrieb:

>
> Mach einen ordentlichen Schaltplan, mehr ist dazu nicht zu sagen.

..wie es funktioniert ist mittlerweile klar. Lies einfach die ganzen 
postings....siehe auch vorletzten Eintrag...

von holger (Gast)


Lesenswert?

Wenn es so klar ist, warum löst du dein Problem nicht slebst?

von DRIVE *. (hekra)


Lesenswert?

holger schrieb:
> Wenn es so klar ist, warum löst du dein Problem nicht slebst?

...klar ist die Funktion, zum Programmieren der Anpassungen suche ich 
einen der das intus hat.

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> holger schrieb:
>> Wenn es so klar ist, warum löst du dein Problem nicht slebst?
>
> ...klar ist die Funktion, zum Programmieren der Anpassungen suche ich
> einen der das intus hat.

wer hat Interesse?? bitte gesamten Thread lesen

von DRIVE *. (hekra)


Lesenswert?

zufaulzumlogin schrieb:
> Ich wiederhole mich:
>
> zufaulzumlogin schrieb:
> Die Datenleitungen der Schiebregister werden unterbrochen. Dazwischen
> hängst du einen Mikrocontroller, der die Daten vom Originalcontroller
> zwischenspeichert und entsprechend deinen Vorstellungen länger an die
> Schieberegister ausgibt.

Welche Infos sind fuer diese Lösung notwendig?
Protokoll oder was es sonst noch gibt.

von zufaulzumlogin (Gast)


Lesenswert?

Es gibt da zwei Möglichkeiten:

1. Du machst es selbst. Vorgehensweise in Etwa:
- Schaltplan von der betreffenden Region zeichnen: µC-Anbindung an die 
SR, SPI-BUS, OE, etc.
- SPI auftrennen, eigenen Controller zwischen den originalen µC und die 
SR hängen
- Im ersten Schritt SPI vom Original-µC einlesen und an über zweite 
SPI-Schnittstelle an SR ausgeben. Also erstmal nur durchschleifen.
- Wenn das klappt, Daten vom Original-µC zwischenspeichern, und für eine 
angepasste Zeitdauer an die SR ausgeben.
- Fertig.

2. Du lässt es von jemandem machen. Dann:
- Schaltplan der betreffenden Region machen. Jemand der das für dich 
macht, muss eine ungefähre Einschätzung davon haben, worauf er sich 
einlässt.
- Bisherige Erkenntnisse nochmal zusammenfassen und hier eintragen. 
Keiner hat Lust sich den ganzen Thread durchzulesen.
- Mache ein Angebot, bzw. schreibe, was dir das Ganze Wert ist. Dir muss 
klar sein, dass sich hier niemand für 50€ hinsetzt und den Kram macht. 
Wenn's dir nichts Wert ist, hast du immer noch Option 1. Dann bekommst 
du immer noch kostenlose Hilfe im Forum. Ein gewisses Mass an 
Eigeninitiative wird aber von dir erwartet.

von DRIVE *. (hekra)


Lesenswert?

zufaulzumlogin schrieb:
> 2. Du lässt es von jemandem machen. Dann:
> - Schaltplan der betreffenden Region machen. Jemand der das für dich
> macht, muss eine ungefähre Einschätzung davon haben, worauf er sich
> einlässt.
> - Bisherige Erkenntnisse nochmal zusammenfassen und hier eintragen.
> Keiner hat Lust sich den ganzen Thread durchzulesen.
> - Mache ein Angebot, bzw. schreibe, was dir das Ganze Wert ist. Dir muss
> klar sein, dass sich hier niemand für 50€ hinsetzt und den Kram macht.
> Wenn's dir nichts Wert ist, hast du immer noch Option 1. Dann bekommst
> du immer noch kostenlose Hilfe im Forum. Ein gewisses Mass an
> Eigeninitiative wird aber von dir erwartet.

Variante 2 ist mir eben lieber. Budget etwa 500€ vorhanden. Platine kann 
ebenfalls bereitgestellt werden. Wer hat Interesse??

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Karl Heinz schrieb:
> Was soll ich (wir) mit einer Demo?
> Das man das Blinken durch Ansteuerung des OE Pins vom µc aus realisieren
> kann, steht ausser Frage. Das war klar, sobald fest stand, das die
> Leitung zum µC führt.
> Das ist daher auch überhaupt nicht die Frage. Die Frage lautet:
> realisiert das Programm, das auf dem µC läuft, das Blinken so, oder
> realisiert es das Blinken, indem es über die normalen
> Schieberegister-Ausgaben ein Muster ausgibt, so dass keine LED leuchtet.
> Beide Varianten sind prinzipiell möglich.
> Am Spannungsverlauf des OE Pins könnte man es sehr wahrscheinlich sehen.
> Denn abgesehen vom Blinken (bzw. Abschalten der Anzeige, bzw. Dimmen
> mittels PWM) gibt es keinen Grund, warum man diesen Pin des
> Schieberegisters ansteuern sollte. Sein Normalzustand ist, das er mit
> GND verbunden ist. Dann sind die Ausgangstreiber der SS aktiv. Und so
> wird das auch auf,ich würde mal sagen, geschätzten 95% aller Schaltungen
> mit 595-Schieberegistern gemacht: der OE Pin ist ganz einfach hart mit
> GND verbunden.

Hallo,
hier ein dokumentierter Programmauszug mit MC Belegung. Vermutlich wird 
die Hell-Dunkel über OE realisiert. Pin 22 beim MC zu OE beim 
Schieberegister.
kann hardwaretechnisch es realisiert werden das OE zB. 0,3s länger auf 
GND liegt?

von Karl H. (kbuchegg)


Lesenswert?

Ich versteh ja, dass du das gerne hättest.
Aber die Frage lässt sich mit diesem Code nicht beantworten.

Die Ausgabe der Geschwindigkeit und damit wohl auch das Blinken bei 
bestimmten Geschwindigkeiten, ist in der Prozedur DisplaySpeed 
enthalten. Und deren Code liegt nicht vor.

Der Programmauszug, den du da hast, ist eben nicht vollständig. Und 
genau das ist das Problem.
Wenn er vollständig wäre, müsste man überhaupt keine Hardware 
Modifikation machen. Dann wird einfach im Programm das Blinken 
abgeschaltet und gut ist es. Aber mit dem Code kann man die Frage nicht 
beantworten, wie das Blinken konkret realisiert wurde. Und deine 
Messungen ergeben ein uneinheitliches Bild. Genau das ist das Problem.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Ich versteh ja, dass du das gerne hättest.
> Aber die Frage lässt sich mit diesem Code nicht beantworten.
>
> Die Ausgabe der Geschwindigkeit und damit wohl auch das Blinken bei
> bestimmten Geschwindigkeiten, ist in der Prozedur DisplaySpeed
> enthalten. Und deren Code liegt nicht vor.
>
> Der Programmauszug, den du da hast, ist eben nicht vollständig. Und
> genau das ist das Problem.
> Wenn er vollständig wäre, müsste man überhaupt keine Hardware
> Modifikation machen. Dann wird einfach im Programm das Blinken
> abgeschaltet und gut ist es. Aber mit dem Code kann man die Frage nicht
> beantworten, wie das Blinken konkret realisiert wurde. Und deine
> Messungen ergeben ein uneinheitliches Bild. Genau das ist das Problem.

..danke für die Info. Im Grunde wird jeder gemessene Wert 2x angezeigt. 
OE für 0,3s auf GND - 0,2s High - 0,3s GND. Jetzt meine Frage. Kann man 
die 0,2s mittels Hardware überbrücken? Könnte sich dann etwa so 
darstellen - 0,10s auf GND danach High bis zum nächsten Messwert.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

wenn du doch schon Zugriff auf den Programmcode hast - wieso 
organisierst du nicht einfach den Rest, dann wird ein bichen im Code 
angepasst, und schon gehts.

Ist vermutlich weniger aufwändig als da Hardware dazwischen zu fummeln.

von DRIVE *. (hekra)


Lesenswert?

Wegstaben Verbuchsler schrieb:
> wenn du doch schon Zugriff auf den Programmcode hast - wieso
> organisierst du nicht einfach den Rest, dann wird ein bichen im Code
> angepasst, und schon gehts.
>
> Ist vermutlich weniger aufwändig als da Hardware dazwischen zu fummeln.

sorry, leider preislich nicht machbar. Erschwinglich wäre nur das 
hex.file und da kann ich nichts ändern.

von MCUA (Gast)


Lesenswert?

> Ich glaube, das ist folgendermaßen gelöst: Das BLINKEN wird wirklich
> über das Schreiben der Daten in die SR realisiert. Das Signal an /OE
> dient der DIMMUNG der Anzeige.
Ich glaube eher der TO sollte sich mal bewusst machen, was er hier 
veranstaltet.

von F. F. (foldi)


Lesenswert?

MCUA schrieb:
>> Ich glaube, das ist folgendermaßen gelöst: Das BLINKEN wird wirklich
>> über das Schreiben der Daten in die SR realisiert. Das Signal an /OE
>> dient der DIMMUNG der Anzeige.
> Ich glaube eher der TO sollte sich mal bewusst machen, was er hier
> veranstaltet.

100% Zustimmung.
Irgendein Moderator könnte auch mal so langsam ne Pulle Leim in diesen 
Thread kippen.
Das ganze Ding ist eine Lachnummer.
Erst kriegt er richtige Hinweise, behauptet er hätte alles so gemacht 
wie empfohlen, nach etlichen weiteren Schreibereien sagt er dann, "Na 
gut, dann mache ich das jetzt so!", und dann klappt alles wie 
beschrieben und das Blinken ist weg. Das ist aber auf einmal auch nicht 
mehr richtig und tut so als wären es alles Deppen, weil man ja wissen 
müsste, dass er das so nicht wollte, obwohl eingangs so gefordert. 
Danach versucht er noch einen größeren Deppen zu finden, der ihm das 
umbaut, das gleich etliche Male.
Ich finde es reicht jetzt und da könnte mal so langsam ein Schloss dran.

von DRIVE *. (hekra)


Lesenswert?

F. Fo schrieb:
> MCUA schrieb:

> Ich finde es reicht jetzt und da könnte mal so langsam ein Schloss dran.

:-(

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>..danke für die Info. Im Grunde wird jeder gemessene Wert 2x angezeigt.
>OE für 0,3s auf GND - 0,2s High - 0,3s GND.

Kann man. Mit einem kleinen uC.

> Jetzt meine Frage. Kann man
>die 0,2s mittels Hardware überbrücken?

Klar, mit einem Draht. Dann blinkt nix mehr ;-)

> Könnte sich dann etwa so
> darstellen - 0,10s auf GND danach High bis zum nächsten Messwert.

Dann blitzt deine Anzeige. Willst du das?

Ach ja, wenn du schon jemanden anderes das machen lassen willst musst du 
MUSO MEHR klar kommunizieren, WAS du willst. Z.B. mit einem 
Zeitdiagramm. Eins vom IST-Zustan, eins vom SOLL-Zustand. Texte können 
sowas nur schlecht wiedergeben.

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>..danke für die Info. Im Grunde wird jeder gemessene Wert 2x angezeigt.
>>OE für 0,3s auf GND - 0,2s High - 0,3s GND.
>
> Kann man. Mit einem kleinen uC.
>
>> Jetzt meine Frage. Kann man
>>die 0,2s mittels Hardware überbrücken?

> Dann blitzt deine Anzeige. Willst du das?
>
> Ach ja, wenn du schon jemanden anderes das machen lassen willst musst du
> MUSO MEHR klar kommunizieren, WAS du willst. Z.B. mit einem
> Zeitdiagramm. Eins vom IST-Zustan, eins vom SOLL-Zustand. Texte können
> sowas nur schlecht wiedergeben.

..sorry, sollte 1s heißen

von Falk B. (falk)


Lesenswert?

Und was ist nur IST und was ist SOLL? Wie langs sind die einzelnen 
Pulse? Kommunikation ist schon nicht so einfach . . .
Kleiner Tipp. Nimm Kästchenpapier, damit kann man sowas sehr gut 
darstellen und man sieht auch, welche Flanke wie zueinander liegen, auch 
wenn nicht alle Zeiten maßstäblich sind.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> Und was ist nur IST und was ist SOLL? Wie langs sind die einzelnen
> Pulse? Kommunikation ist schon nicht so einfach . . .
> Kleiner Tipp. Nimm Kästchenpapier, damit kann man sowas sehr gut
> darstellen und man sieht auch, welche Flanke wie zueinander liegen, auch
> wenn nicht alle Zeiten maßstäblich sind.

..Ist= blau, Soll= rot.
Istzustand - 0,3 hell - 0,2-dunkel - 0,3 hell - kein wert=dunkel
Soll       - zB. 0,8 oder 1 hell -kein Wert=dunkel

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>..Ist= blau, Soll= rot.
>Istzustand - 0,3 hell - 0,2-dunkel - 0,3 hell - kein wert=dunkel
>Soll       - zB. 0,8 oder 1 hell -kein Wert=dunkel

Nö, so nicht Sportsfreund. Nimm deine Skizze (die recht gut ist) und 
zeichne DORT die Zeiten ein, ebenso sie Beschriftung SOLL/IST.

von Blackbird (Gast)


Lesenswert?

Wenn Du diese Zeiten mal maßstäblich aufmalst, merkst Du selbst, dass 
Deine Angaben keinen Sinn ergeben.

Wie wäre es mit einem Monoflop, getriggert von der negativen Flanke vom 
"OE" des Controllers und einer Haltezeit von 0,8 Sekunden. Der negierte 
Monoflop-Ausgang steuert das "OE" der Anzeige.

Blackbird

von DRIVE *. (hekra)


Angehängte Dateien:

Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>..Ist= blau, Soll= rot.
>>Istzustand - 0,3 hell - 0,2-dunkel - 0,3 hell - kein wert=dunkel
>>Soll       - zB. 0,8 oder 1 hell -kein Wert=dunkel
>
> Nö, so nicht Sportsfreund. Nimm deine Skizze (die recht gut ist) und
> zeichne DORT die Zeiten ein, ebenso sie Beschriftung SOLL/IST.

...gerne

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>    impulse.pdf | anzeigen

>...gerne

Ahhhh, es werde Licht! Die Lösung ist aber schon gemannt worden, ein 
Monoflop. 74HC123

von Blackbird (Gast)


Lesenswert?

>> ... Die Lösung ist aber schon gemannt worden, ein
>> Monoflop. 74HC123

Man kann's nicht oft genug wiederholen ...

>> Ahhhh, es werde Licht!

Glaube ich nicht.

Blackbird

von DRIVE *. (hekra)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>    impulse.pdf | anzeigen
>
>>...gerne
>
> Ahhhh, es werde Licht! Die Lösung ist aber schon gemannt worden, ein
> Monoflop. 74HC123

danke für die Unterstützung, vielleicht kann mir noch jemand die 
passende Schaltung dazu nennen.

von Falk B. (falk)


Lesenswert?

@ Hekra K* (hekra)

>danke für die Unterstützung, vielleicht kann mir noch jemand die
>passende Schaltung dazu nennen.

Das Lesen des Datenblatts reicht.

von F. F. (foldi)


Lesenswert?

Falk Brunner schrieb:
> Ahhhh, es werde Licht! Die Lösung ist aber schon gemannt worden, ein
> Monoflop. 74HC123

Hier wurde alles schon dutzende Male genannt.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Das wird nichts helfen, wenn die restlichen Beobachtungen korrekt sind.
> Man könnte auf die Art die Dunkelphasen ein wenig länger machen, indem
> man dem OE ein High aufzwingt, wenn das Original schon auf Low gegangen
> ist, aber umgekehrt funktioniert es nicht: Auf die Art kann man die
> Leuchtphasen in dieser Schaltung/Programmierung nicht länger machen.

..ist es jetzt möglich oder nicht? ..hier scheinen auch die Experten 
unterschiedlicher Meinung zu sein...

von Karl H. (kbuchegg)


Lesenswert?

Falk Brunner schrieb:
> @ Hekra K* (hekra)
>
>>    impulse.pdf | anzeigen
>
>>...gerne
>
> Ahhhh, es werde Licht! Die Lösung ist aber schon gemannt worden, ein
> Monoflop. 74HC123

Immer unter der Voraussetzung, dass Hekras Modifikationen korrekt waren:
Das wird nichts bringen.
Mehr als auf GND schalten kann man den OE nicht. Und wenns dann noch 
immer blinkt (laut Aussage Hekras), dann ist das Blinken nicht durch OE 
realisiert worden.

Alles natürlich immer unter der Voraussetzung, das Hekra die angegebenen 
Modifikationen korrekt ausgeführt hat.

von DRIVE *. (hekra)


Lesenswert?

Karl Heinz schrieb:
> Falk Brunner schrieb:
>> @ Hekra K* (hekra)
>>
>>>    impulse.pdf | anzeigen
>>
>>>...gerne
>>
>> Ahhhh, es werde Licht! Die Lösung ist aber schon gemannt worden, ein
>> Monoflop. 74HC123
>
> Immer unter der Voraussetzung, dass Hekras Modifikationen korrekt waren:
> Das wird nichts bringen.
> Mehr als auf GND schalten kann man den OE nicht. Und wenns dann noch
> immer blinkt (laut Aussage Hekras), dann ist das Blinken nicht durch OE
> realisiert worden.
>
> Alles natürlich immer unter der Voraussetzung, das Hekra die angegebenen
> Modifikationen korrekt ausgeführt hat.

Hallo,
hatte jetzt mal wieder die Zeit, mich mit dem Display zu beschäftigen. 
Nun, die Sache ist so. habe beide OE Pins abgelötet(liegen frei, ohne 
Kontakt zur Leiterbahn). Anzeige blinkt nachwievor - nur eben mit voller 
Helligleit. Das bedeutet damit wohl, dass der OE nur für die 
Helligkeitssteuerung verwendet wird (PWM). Das zweimalige blinken jedes 
Wertes wird damit mit höchster Wahrscheinlichkeit über die Software 
realisiert. Damit scheint jetzt auch nur mehr eine softwaretechnische 
Lösung möglich sein, oder???

mfg hk

von athome (Gast)


Lesenswert?

so wie ich es sehe hast du einen 8051 devrirate 90S8515 von Atmel drauf.
Lese das Programm aus und disassemblier es, sollte doch kein so grosses
Problem darstellen, du hast ja die Hardware zum Testen da.

von Harald W. (wilhelms)


Lesenswert?

Hekra K* schrieb:

> Nun, die Sache ist so. habe beide OE Pins abgelötet(liegen frei,

Wie bereits weiter oben steht, hast Du so einen undefinierten
Pegel am OE-Pin. Der Pin (bzw. beide) müssen entweder fest mit
Plus oder fest mit Minus verbunden werden.
Gruss
Harald

von DRIVE *. (hekra)


Lesenswert?

athome schrieb:
> so wie ich es sehe hast du einen 8051 devrirate 90S8515 von Atmel
> drauf.
> Lese das Programm aus und disassemblier es, sollte doch kein so grosses
> Problem darstellen, du hast ja die Hardware zum Testen da.

Hallo,
ist schon ein Problem - Programm ist gesperrt.

von DRIVE *. (hekra)


Lesenswert?

Harald Wilhelms schrieb:
> Hekra K* schrieb:
>
>> Nun, die Sache ist so. habe beide OE Pins abgelötet(liegen frei,
>
> Wie bereits weiter oben steht, hast Du so einen undefinierten
> Pegel am OE-Pin. Der Pin (bzw. beide) müssen entweder fest mit
> Plus oder fest mit Minus verbunden werden.
> Gruss
> Harald

Hallo,
das stimmt schon, aber die anzeige funktioniert dennoch.

von John (Gast)


Angehängte Dateien:

Lesenswert?

Hekra K* schrieb:
> das stimmt schon, aber die anzeige funktioniert dennoch.

Du möchtest das Blinken der Anzeige unterdrücken, aber nach 174 
Beiträgen in diesem Thread bist Du gerade man soweit, dass Du die 
OE-Pins, die für die Helligkeitssteuerung zuständig sind, offen lässt?
Warum?

Hekra K* schrieb:
> Lässt sich über die 3
> Schieberegister-Steuerleitungen da etwas bewerkstelligen.

Das ST_CP Signal müsste so aussehen (s. Bild). Es sollte zu dem 
gewünschten Ergebnis führen, wenn man von jeder Sequenz den jeweils 
zweiten Impuls herausfiltert.

Mit einem kleinen µC ist der Hardwareaufwand zwar deutlich kleiner, aber 
es ist durchaus möglich das ganze mit Logik-Gattern zu lösen. Die drei 
ICs kosten bei Reichelt zusammen 87 Cent. Hinzu kommen noch 3x 100nF, 
Widerstand und Kondensator für das Monoflop und eine kleine 
Lochrasterplatine.

Im Anhang ist ein Entwurf der Schaltung -> Achtung: nicht geprüft und 
nicht simuliert.

Sieht das ST_CP Signal so aus, wir von mir angenommen?

Wie genau ist das von Dir angegebene Timing (0,3s - 0,2s - 0,3s)?

Ist das Timing immer gleich oder ändert es sich z.B. mit der gemessenen 
Geschwindigkeit?

Wie groß ist der Mindestabstand zwischen zwei Messungen?

von F. F. (foldi)


Lesenswert?

John schrieb:
> Du möchtest das Blinken der Anzeige unterdrücken, aber nach 174
> Beiträgen in diesem Thread bist Du gerade man soweit, dass Du die
> OE-Pins, die für die Helligkeitssteuerung zuständig sind, offen lässt?
> Warum?

Das ist nicht mal das eigentliche Problem.

Er bekam jede Menge hilfreicher Tipps, die er nach eigenen Angaben 
befolgte und das Ergebnis sei nicht das erwartete gewesen.
Etliche Beiträge weiter, nachdem alle mit so starkem Druck darauf 
hinwiesen, dass das nicht möglich sei, räumte der TO ein, dass er noch 
nichts von dem gemacht hätte, wie ihm empfohlen wurde.

Für mich ist das "Leute verarschen" und dann soll er mal selbst sehen 
wie er das jetzt noch hin kriegt.

von DRIVE *. (hekra)


Lesenswert?

John schrieb:
> Sieht das ST_CP Signal so aus, wir von mir angenommen?
>
> Wie genau ist das von Dir angegebene Timing (0,3s - 0,2s - 0,3s)?
>
> Ist das Timing immer gleich oder ändert es sich z.B. mit der gemessenen
> Geschwindigkeit?
>
> Wie groß ist der Mindestabstand zwischen zwei Messungen?

Hallo, erst mal danke. Werde das Signal mit dem Oszi messen und geb dann 
Bescheid.
Das Timing ist immer das selbe, Der Mindestabstand zwischen zwei 
Messungen ist 1,5 sec.

mfg h.k

von DRIVE *. (hekra)


Lesenswert?

Hekra K* schrieb:
> John schrieb:
>> Sieht das ST_CP Signal so aus, wir von mir angenommen?
>>
>> Wie genau ist das von Dir angegebene Timing (0,3s - 0,2s - 0,3s)?
>>
>> Ist das Timing immer gleich oder ändert es sich z.B. mit der gemessenen
>> Geschwindigkeit?
>>
>> Wie groß ist der Mindestabstand zwischen zwei Messungen?
>
> Hallo, erst mal danke. Werde das Signal mit dem Oszi messen und geb dann
> Bescheid.
> Das Timing ist immer das selbe, Der Mindestabstand zwischen zwei
> Messungen ist 1,5 sec.
>
> mfg h.k

Hallo,
scheint jetzt fast alles klar zu sein. Das auf GND legen der OE/Pins 
bringt leider nicht die erhoffte Lösung, außer das die LED´s jetzt eben 
mit permanenter Helligkeit leuchten (keine PWM mehr). Das Blinken wird 
über den MC realisiert (die 74HC595 werden gelöscht indem 0'en in die 
Register geschoben werden. Damit bleibt als Lösungsansatz nur mehr ein 
MC welcher die ausgegebenen Daten zwischenspeichert und mit neuer Logik 
ausgibt. Ist dies mit vertretbaren Aufwand umsetzbar, bitte um 
Informationen?

mfg hk

von Max H. (hartl192)


Lesenswert?

In die Daten musst du dich nicht einmischen. Es reicht, wenn man sie nur 
mittliest und das Latch Enable selbst steuert. Vllt. lässt sich da mit 
Logik ICs was machen...

von John (Gast)


Lesenswert?

Max H. schrieb:
> Es reicht, wenn man sie nur
> mittliest und das Latch Enable selbst steuert. Vllt. lässt sich da mit
> Logik ICs was machen...

So vielleicht?
Beitrag "Re: Schieberegister ansteuern"

von Achim D. (achim_d)


Lesenswert?

Habe das hier gerade zufällig gesehen - vielleicht hilft hier ja meine 
Ansteuerung / Schaltplan weiter?
Beitrag "Re: DDS AD9854 China- Modul"

Gruß

A. Döbler

von Wolfgang (Gast)


Lesenswert?

Hekra K* schrieb:
> Das Blinken wird über den MC realisiert (die 74HC595 werden gelöscht
> indem 0'en in die Register geschoben werden.

Dann unterbinde das, entweder indem du den Clk-Eingang vom SR so lange 
blockierst oder indem du verhinderst, das die 0'en ins Ausgangsregister 
übernommen werden.

> Damit bleibt als Lösungsansatz nur mehr ein
> MC welcher die ausgegebenen Daten zwischenspeichert und mit neuer Logik
> ausgibt. Ist dies mit vertretbaren Aufwand umsetzbar, bitte um
> Informationen?

Muss nicht (s.o.)

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.