Forum: Mikrocontroller und Digitale Elektronik 7-Segment Ansteuerung ändern


von DRIVE *. (hekra)


Lesenswert?

Hallo,
bräuchte Hilfe. Habe eine 7-Segment LED Anzeige welche über einen MC und 
ein Schieberegister 74HC595 angesteuert wird. Das Programm im MC ist 
nicht veränderbar (gesperrt). Möchte jetzt aber die blinkende Anzeige in 
eine statische umbauen. Habe mir dazu folgendes gedacht. Die 3 
Anschlüsse (11, 12, 14)vom 74HC595 mit einem neuen MC zu koppeln, dort 
ein Programm zu schreiben welcher die Ausgabe an der 7 Segment Anzeige 
dann eben statisch erscheinen lässt. Lässt sich dies so realisieren, 
bitte um Unterstützung.

mfg h

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Hekra K* schrieb:
> Lässt sich dies so realisieren,

ja

> bitte um Unterstützung.

in welcher Form?

von Thomas E. (thomase)


Lesenswert?

Wenn du Gück hast, wird das Blinken über den Output-Enable-Pin(13)
gemacht. Und nicht die Daten jedesmal neu draufgeschrieben. Dann musst 
du diesen Pin nur fest auf GND legen. Dann hat er die längste Zeit 
geblinkt.

mfg.

: Bearbeitet durch User
von DRIVE *. (hekra)


Lesenswert?

Thomas Eckmann schrieb:
> Wenn du Gück hast, wird das Blinken über den Output-Enable-Pin(13)
> gemacht. Und nicht die Daten jedesmal neu draufgeschrieben. Dann musst
> du diesen Pin nur fest auf GND legen. Dann hat er die längste Zeit
> geblinkt.
>
> mfg.

Info: alle 1,5 sek. wird eine Zahl (zB.3)am Display kurz angezeigt. 
Jetzt möchte ich das die Zahl etwas länger stehen bleibt zB. 1 sek. 
danach kurz finster bis eben die nächste Zahl erscheint. Ganz toll wäre 
es diesen Wert variabel einstellen zu können. Ziel ist mit dieser 
Massnahme vom unruhigen Blinken eine homogenere Darstellung zu 
erreichen.
mfg h

von Thomas W. (Gast)


Lesenswert?

Hekra K* schrieb:
> Ziel ist mit dieser Massnahme vom unruhigen Blinken eine homogenere
> Darstellung zu erreichen.

Dann finde erstmal raus, warum die Anzeige blinkt, d.h. wie das 74HC595 
angesteuert wird. Wenn das klar ist, kann man überlegen, wie man die 
Anzeige vom Blinken abbringen kann.

von DRIVE *. (hekra)


Lesenswert?

Thomas W. schrieb:
> Hekra K* schrieb:
>> Ziel ist mit dieser Massnahme vom unruhigen Blinken eine homogenere
>> Darstellung zu erreichen.
>
> Dann finde erstmal raus, warum die Anzeige blinkt, d.h. wie das 74HC595
> angesteuert wird. Wenn das klar ist, kann man überlegen, wie man die
> Anzeige vom Blinken abbringen kann.

...weil der MC dies so vorgibt. vom MC kommen 3 Drähte + 
Versorgungsspannung.
deshalb möchte ich ja die Ansteuerung wie eingangs erwähnt über einen 
zusätzlichen MC die Blinkfrequenz neu definieren. zB. der wert soll 1 
sek stehen bliben und nach 1,5 sek kommt der nächste Wert. lässt sich 
das realisieren?
mfg h

von Thomas W. (Gast)


Lesenswert?

Hekra K* schrieb:
> ...weil der MC dies so vorgibt.

Das ist wohl jedem hier klar. Ein paar mehr Details wären nicht schlecht 
...

von DRIVE *. (hekra)


Lesenswert?

Thomas W. schrieb:
> Hekra K* schrieb:
>> ...weil der MC dies so vorgibt.
>
> Das ist wohl jedem hier klar. Ein paar mehr Details wären nicht schlecht
> ...

das Messgerät welches die Zahl vorgibt aktualisiert sich alle 1,5 sek. 
und dies wird über den MC so weitergegeben. Messung - Wert wird kurz 
angezeigt - dunkel - nächster Wert; ich möchte es jetzt so haben- 
Messung Wert wird für eine bestimmte Zeit (ca. 0,5 bis 1 sek.) 
angezeigt- kurz dunkel - nächster Wert.
Die Änderung möchte ich eben mit einem zusätzlichen MC bewerkstelligen 
wo ein Programm die Daten entsprechend neu aufbereitet. Lässt sich dies 
über die 3 Drähte umsetzen. Bitte dazu Infos

mfg h

von Thomas W. (Gast)


Lesenswert?

Hekra K* schrieb:
> Die Änderung möchte ich eben mit einem zusätzlichen MC bewerkstelligen
> wo ein Programm die Daten entsprechend neu aufbereitet. Lässt sich dies
> über die 3 Drähte umsetzen.

Ja. Häng den zusätzlichen µC als SPI-Slave mit dran.

Thomas W. schrieb:
> ... d.h. wie das 74HC595 angesteuert wird.

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.