Autor |
Problem mit einer LED-Matrix |
|
|
|
|
BID = 675157
Pipimaxi Gelegenheitsposter
 
Beiträge: 82 Wohnort: Mörlenbach
|
|
Zitat :
DonComi hat am 5 Mär 2010 21:31 geschrieben :
|
Lass das mit dem größeren Impulsstrom lieber.
Stell dir vor, der µC stürzt ab und lässt permanent den Zeilentreiber angeschaltet. Ruckzug sind deine LEDn im Eimer.
|
Dito
Habe mal ein wenig im Netz nach einem Levelshifter mit PNP und NPN Transistor gegoogelt, ok, die ersten beiden Transistoren sind mir mal glatt in Rauch aufgegangen
Vermute mal, dass ich vielleicht nen "falschen" Plan erwischt hab oder irgendwie was falsch zusammensteckte |
|
BID = 675162
DonComi Inventar
     
Beiträge: 8605 Wohnort: Amerika
|
|
5V sollte aber reichen, ohne Levelshifter.
Ich habe auch kürzlich eine Matrix aufgebaut (Display), die arbeitet auch bloß mit 5V.
Allerdings habe ich die NPN-Transistoren durch einen ULN2804 ersetzt. Die Anoden werden mit PNP-Transistoren geschaltet.
P.S. das ist nur ein Prototyp. Steckbretter sind scheußlich
_________________
|
|
BID = 675163
Pipimaxi Gelegenheitsposter
 
Beiträge: 82 Wohnort: Mörlenbach
|
aber wenn ich praktisch keine Spannung mehr zum Abfallen habe für den Widerstand, wie stellt man dann den Strom ein?
Das Problem ist auch, dass ich in einer weiteren Matrix 5 rote LEDs in Reihe habe, die zusammen schonmal eine Abfall von 10V verursachen, also wäre da ein Shifter schon angebracht, glaube ich, sorry :-/
|
BID = 675165
DonComi Inventar
     
Beiträge: 8605 Wohnort: Amerika
|
Na, was denn jetzt: 1 LED pro Schnittpunkt Zeile:Spalte oder doch 5?
Am besten gleich von Anfang an damit rausrücken, dann muss nicht soviel geraten werden  .
_________________
|
BID = 675166
Pipimaxi Gelegenheitsposter
 
Beiträge: 82 Wohnort: Mörlenbach
|
So und jetzt das Unerwartete: Beides!
Einmal ist es eine Matrix mit 100 LEDs, die jeweils "einfach" aufleuchten sollen und dann gibt es eine weitere Matrix, die aus 5 in Reihe geschalteten LEDs besteht.
Ich habe es deswegen nicht für nötig gehalten, weil ich für die 10x10 Matrix ja auch von 9V Versorgungsspannung ausging, Grund dafür wurde ja im vorherigen (oder vorvorletzten) Post genannt.
|
BID = 675177
Kleinspannung Urgestein
     
Beiträge: 13380 Wohnort: Tal der Ahnungslosen
|
Zitat :
DonComi hat am 5 Mär 2010 21:46 geschrieben :
|
Steckbretter sind scheußlich
|
Offtopic :
|
Du sagst es.(hab die "Sorte" wie auf dem Bild auch)
Außer bei ganz einfachen Sachen bin ich schon dazu übergegangen,den Kram auf Verdacht zu layouten,schnell ne Platine ätzen und den Mist aufzulöten.
Und dann schauen ob es geht und wenn nicht,warum nicht.
Ist manchmal weniger Nervenaufreibend als zu suchen ob die Schaltung ne Macke hat oder einer von den Kontakten auf diesen verschi**enen Steckbrettern.
Vor allem weil bedrahtete Bauteile ja gern mal unterschiedliche Stärken von "Beinchen" haben.Die einen fallen rein,die anderen bekommst du nur mit Gewalt gesteckt.(und verbiegst am Ende die Kontakte irreparabel).
So das du am Ende noch mit dem "Piepser" rumrennst und alles prüfst.
P.S.
Wie kommt es,das du mit Steckbrettern rummachst?
Da passen doch gar keine SMD-Fliegendrecker drauf...
|
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 675183
DonComi Inventar
     
Beiträge: 8605 Wohnort: Amerika
|
Offtopic :
|
>> "Wie kommt es,das du mit Steckbrettern rummachst? "
Ich brauchte einen Wecker .
Daraus ist richtig Luxus geworden: vorn sieht man einen LDR, dessen Wert digitalisiert wird und dem Dimmer als Richtlinie dient. Erst wird er softwaremäßig linearisiert, dann wird mit dem Wert 10/sec die Software-PWM nachgeregelt.
Da ich das Display mit recht hohen Aktualisierungsfrequenzen betreibe, und die PWM-Auflösung 6 Bit beträgt, sieht das ganze ganz „cool“ aus, wenn man in der Bude das Licht dimmt. Der Wecker dimmt sich dann automatisch mit und stört mich nicht beim Schlafen.
Edit: er wird später nochmal in SMD aufgebaut und bekommt ein schönes Alu-Gehäuse und einen DCF77-Empfänger. |
_________________
[ Diese Nachricht wurde geändert von: DonComi am 6 Mär 2010 0:21 ]
|
BID = 675187
Kleinspannung Urgestein
     
Beiträge: 13380 Wohnort: Tal der Ahnungslosen
|
Zitat :
DonComi hat am 6 Mär 2010 00:19 geschrieben :
|
Offtopic :
|
Ich brauchte einen Wecker
|
|
Offtopic :
|
Wozu?
Die Studenten die ich kenne gehen eh nicht eher in die Uni bevor sie nicht ohne Hilfsmittel von allein aufgewacht sind...
|
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
[ Diese Nachricht wurde geändert von: Kleinspannung am 6 Mär 2010 1:08 ]
|
BID = 675189
DonComi Inventar
     
Beiträge: 8605 Wohnort: Amerika
|
Offtopic :
|
>> "Wozu?
Die Studenten die ich kenne gehen eh nicht eher in die Uni bevor sie nicht ohne Hilfsmittel von allein aufgewacht sind... "
Eh, dann kennst nur Geisteswissenschaftler...
Wie man vielleicht merkt, ist meine Zeit hier während des Semesters sehr knapp. Teilweise sitze ich bis 18, 19h in der Uni, teils sogar von morgens um 8h an. So richtig trifft das gammelige Studentenklischee auf mich (leider ) nicht zu. |
_________________
|
BID = 675686
hajos118 Schreibmaschine
    
Beiträge: 2453 Wohnort: Untermaiselstein
|
Also Ansteuerung und Ausführung eines 17x10 LED Array findet ihr in den angefügten Fotos.
Schaltplan und µC Programm darf ich aus rechtlichen Gründen nicht posten...
Details:
Einstellung des LED Stromes über 1 Widerstand, jeweils in1 der 24 Spalten.
Treiber: 3*ULN.... (Spaltentreiber) und 2 *UDN.... (Reihentreiber)
Ansteuerung: 1:16 MUX.
Betriebsspannung 24V.
Weitere Schnittstellen: 1* ser., 1* LCD (4x16 Zeichen)
<font color="#FF0000"><br><br>Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen<br></font><font color="#FF0000"><br><br>Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen<br></font><font color="#FF0000"><br><br>Hochgeladene Datei ist grösser als 300 KB . Deswegen nicht hochgeladen<br></font>
_________________
Interpunktion und Orthographie dieses Beitrags sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
Wer einen Fehler findet, darf ihn behalten!
edit: kleine Bilder....
[ Diese Nachricht wurde geändert von: hajos118 am 8 Mär 2010 9:29 ]
|