Lösung zur Ansteuerung mehrerer 7-Segment-LED-Anzeigen ab 3 Volt µC

Ich möchte also eine 7-Segment-LED-Ziffernanzeige mit 6 Ziffern ansteuern ... Ich möchte einen 3-V-PIC verwenden, die Schnittstellen-ICs, die ich finde (z. B. ICM7218AIPI +), listen Spannungen wie 2-6 V auf, aber nach Untersuchung die 2 V ist ein Abschaltmodus mit geringem Stromverbrauch und erfordert einen Eingang von +4 V für die serielle Kommunikation. Also belle ich den falschen Baum an oder brauche ich eine Art ladungsgepumpten seriellen IC (oder UART) dazwischen?

Lassen Sie mich wissen, wenn ich auf das falsche Datenblatt verlinkt habe. Dieser Chip hat eine parallele Schnittstelle, keine serielle.
Entschuldigung, ich habe gerade einen aus der Matrix geholt, den ich für passend hielt.

Antworten (2)

Sie können die Verwendung eines externen Anzeigetreibers vermeiden, indem Sie einen PIC mit einer höheren Pin-Anzahl wählen. Das Fahren von sechs 7-Segment-Ziffern erfordert 14 zusätzliche Pins auf Ihrem PIC. Sie können die Anzeige in der Software multiplexen. Abhängig von Ihrer Anwendung können Sie einen 28-poligen PIC (mindestens 18-poliger PIC, der Ihnen 16 IO gibt) verwenden und höher gehen, wenn Ihre Anwendung dies erfordert.

Das Entfernen zusätzlicher Variablen (wie des Treiberchips) erleichtert Ihre Debugging-Bemühungen.

Hier (unteres Bild) ist etwas, das Sie brauchen würden. Sie müssen nur zwei weitere Displays hinzufügen. Je nach PIC und Anzeigestromquelle und -anforderungen benötigen Sie möglicherweise keine Transistoren. Stellen Sie sicher, dass Sie die aktuellen Anforderungen Ihres Displays und den Strom, den Ihr PIC aufnehmen kann, überprüfen.

Geben Sie hier die Bildbeschreibung ein

Ich habe darüber nachgedacht ... Ich könnte sehr wohl so enden, ich wollte einen dedizierten IC, damit ich nur einen PIC haben und mehrere dieser Gruppen ansteuern kann ... aber 28-Pin-PICs sind bei der Menge von 1-25 billiger als diese ICs, also kann ich am Ende immer noch diesen Weg gehen.
Ich denke, ich brauche 6 Tri-State-Ausgangspins und 7 Masse/+5-Pins, ist das richtig?
@GradyPlayer Du brauchst keine Tristate-Pins. Ich habe meine Antwort mit einem Beispiel aktualisiert.
Ich akzeptiere, weil ich bereits gemeinsame Anodenanzeigen und andere Bilder habe, danke für das Diagramm
Anzeigen mit gemeinsamer Anode sind besser, da die Senkenfähigkeiten von PICs größer sind als die Quellen.
Sie können einen PIC mit niedriger Pinzahl und einfache Schieberegister für die Porterweiterung verwenden. Auf diese Weise können Sie mit nur einem kleinen PIC so viele Displays ansteuern, wie Sie möchten.
Ich habe dieselbe Zeitmultiplexmethode für die 7-Segment-Anzeigen einer Industriezeitschaltuhr verwendet, die ich vor einigen Jahren entworfen habe. Wir haben Tausende von Einheiten verkauft, und es hat ziemlich gut funktioniert.

Maxim stellt mehrere Niederspannungs-LED-Treiber mit 7 Segmenten her. MAX6958 zum Beispiel. Mehr hier .

Ich habe mir einige von Maxim angesehen ... Ich kann den von Ihnen angegebenen IC verwenden, ich muss nur gemeinsame Kathodendisplays neu bestellen, aber jede andere Spezifikation würde Spaß machen.