MAX7219 mit 10 Volt 7-Segmentanzeige und Arduino

OP #2780054
Lesenswert?

Hallo zusammen

Vorab.. ich bin kein Elektroniker und mein Wissen beschränkt sich auf 
Google und Co.

Habe eine 7-Segmentanzeige 100mm mit gemeinsamer Kathode die ich gerne 
mit dem MAX7219 ansteuern möchte. Habe den Schaltplan angefügt mit dem 
ich es probiert habe. Jedoch funktioniert das nicht! Ich habe an der 
Spannungsquelle erst 10 Volt angehängt gehabt, geplant sind später 24 
VDC.
Die Bauteile:
Arduino UNO
MAX7219
ULN2803
SN74LS07N
BC327
L7805CV
7.Segment Anzeige: Kingbright SC40-19EWA mit gemeinsamer Kathode

Habe schon eine kleine Anzeige direkt am MAX7219 betrieben, die lief 
ohne Probleme.

Bitte um Hilfe, ich komme nicht mehr weiter...
Angehängte Dateien:
OP #2780343
Lesenswert?

Schade mag den 7219 eigentlich, hab aber auch schon mit den 
Shiftregister gearbeitet. Werde deine Schaltung mal testen, vielen Dank!

Hab noch zwei weitere Fragen zu deinem Schaltplan:
1. Mit welchem Programm hast du die Pläne gezeichnet?
2. Du hast da an vielen Stellen Kondensatoren, wie findet man raus wo 
die bei einer Schaltung hin müssen und wie gross die sein müssen? 
(warscheindlich totale Anfängerfrage)

Voegi
#2780418
Lesenswert?

Roman V. schrieb:

> Hab noch zwei weitere Fragen zu deinem Schaltplan:
> 1. Mit welchem Programm hast du die Pläne gezeichnet?

Eagle (www.cadsoft.de)

> 2. Du hast da an vielen Stellen Kondensatoren, wie findet man raus wo
> die bei einer Schaltung hin müssen und wie gross die sein müssen?
> (warscheindlich totale Anfängerfrage)

Erste Grundsatzregel: Jedes digitale IC braucht zwischen jedem 
Vcc/Gnd-Paar einen Abblockkondensator. 100nF keramisch, Reíchelt 
"X7R-2,5 100N" passt. Am besten gleich einen 50'er Beutel ordern, die 
Teile kosten ja nix. Die liefern die Energie bei schnellen 
Schaltvorgängen. Die Teile gehören so dicht wie möglich an den Chip, bei 
den 74'er DIL-ICs werden sie gerne diagonal über oder unter den Chip 
gelötet, weil dann die Länge der Zuleitungen minimal ist. Hat ein Chip 
mehrere Vcc/Gnd-Paare, braucht jedes dieser Paare einen eigenen 
Kondensator. Das gilt auch, wenn Du einen AVR oder PIC nimmst oder 
irgendwas anderes nimmst.

Der 100uF-Elko ist dazu da, die 24V Versorgung zu puffern, wenn Du die 
Segmente umschaltest. Da fließt ja in der Summe doch schon etwas Strom. 
Das müssen jetzt nicht genau 100u sein, nimm was Du gerade da hast. 
Achte nur darauf, dass er die 24V abkann (steht außen drauf, besser noch 
etwas Sicherheitsreserve nehmen, also nicht einen 25V, sondern einen 35V 
Typ nehmen.

Der 10uF-Elko soll die 5V puffern. Die Größe ist hier auch unwichtig, 
nimm was Du gerade da hast.

Die 100n-Kondensatoren an dem Spannungsregler sorgen dafür, dass der 
stabil regelt und nicht zu schwingen anfängt. Zu jedem Bauelement gibts 
ein Datenblatt, und im Datenblatt zu dem jeweiligen Spannungsregler 
steht drin, was der am Eingang und am Ausgang braucht. Bei den alten 
78xx-Linearreglern sind das oft 100n. Wenn Du was anderes nimmst, schau 
ins Datenblatt und richte dich dann danach.

Wie gesagt, die Datenblätter zu den Chips solltest Du haben und lesen. 
Am Anfang wirst Du vielleicht nicht alles verstehen, aber dafür sind wir 
hier da. Das setzt natürlich Englischkenntnisse voraus, die Du haben 
musst. Ohne gehts nicht. Ist halt so, meckern zwecklos.

fchk

PS: Zur Dimensionierung der Vorwiderstände vor den 7-Segment-Anzeigen 
hilft dieser Rechner:

http://www.elektronik-kompendium.de/sites/bau/1109111.htm

Denke daran, dass der Punkt einen anderen Widerstand braucht, weil der 
(a) nur zwei statt 4 LED-Chips hintereinander hat (halbe 
Vorwärtsspannung gegenüber den Segmenten) und (b) bei den Segmenten 
immer jeweils zwei LED-Chips parallel geschaltet sind, beim Punkt aber 
nicht (also dort nur halber Strom). Die Werte, die Du da einsetzen 
musst, findest Du im Datenblatt zu der Anzeige.
Gast #2802180
Lesenswert?

@Roman V.

In Deinem Originalschaltplan ist Pin 9 des ULN mit GND verbunden. So 
kanns nicht funktionieren.


Daß die UDN und die Widerstände warm werden, ist doch simple Logik. Die 
Verlustleistung wird immer in Wärme umgesetzt. Wohin sonst?

Eine Versorgungsspannung von 12 Volt wäre schon besser geeignet.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren