Aktuelle Zeit: 08.07.2020 09:20

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 26 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3
Autor Nachricht
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 28.10.2010 14:21 
Offline
Ein Admin
Benutzeravatar

Registriert: 29.08.2004 20:20
Wohnort: Saarbrücken
Ich habe gerade vorgestern erfolgreich den C++-Programmcode für die Kommunikation von 12 [url=focus.ti.com/lit/ds/slvs515c/slvs515c.pdf]TLC5940[/url]-ICs fertig bekommen um eine 8x8 RGB-LED-Matrix zu steuern. Natürlich alles selbst designed, geätzt und gelötet. Läuft momentan auf einem Atmega8535 bei 12 MHz. Wir werden das wohl noch hochtakten auf 16 MHz. Aber mehr kann der Atmega8535 nicht. Da bräuchten wir teurere ICs.

Was ich damit sagen will. Über USB mal eben 2000 LEDs anzusteuern ohne FiFo-RAMs, Schiebe-Register oder entsprechende Treiber-ICs wie der TLC5940 ist nicht. Damit kann man höchstens unschöne Resultate erzielen die flimmern und flackern. Durch entsprechendes Design gibt es da vielleicht auch Ausnahmen, aber irgendwie muss man ja die 2000 PINs zur Verfügung stellen. Und wenn man so Sachen wie das Charlieplexing verwenden will, dann muss man sich auch um eine stark konstante Stromquelle kümmern, sonst gehen LED 1 und 3 doch mal an, obwohl nur LED 6 leuchten soll.

Ich habe mittlerweile schon einige Erfahrungen mit AVRs Mikroprozessorreihe gesammelt, bin aber noch lange kein Experte dafür. Da sollte man sich mal bei Wiki oder besser noch bei Mikrocontroller.net informieren. Die haben auch ein schönes Forum, wo einem bei einfachen Fragen wie diesen gut geholfen wird. Wenn es dann wieder etwas spezieller wird, weil man z.B. die Ansteuerung eines ICs nicht hinbekommt, den sonst kaum jemand nutzt, können Antworten auch mal komplett ausbleiben.

_________________
Ubuntu Gnome 20.04 LTS x64, PureBasic 5.72 x64 (außerdem 4.41, 4.50, 4.61, 5.00, 5.10, 5.11, 5.21, 5.22, 5.30, 5.31, 5.40, 5.50, 5.60, 5.71b2)
"Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 28.10.2010 15:46 
Offline
Benutzeravatar

Registriert: 25.03.2008 15:07
Wohnort: 's Ländle
TomS hat geschrieben:
Also eigentlich muss ich erstmal herausfinden, wie die Kennlinie von der Led aussieht, bevor ich so eine Schaltung bauen kann?
Immer sinnvoll, aber es gibt doch im Datenblatt einen Wert, der "angibt wo der Knick sitzt" oder? Nur wie hieß der... Hab das ja mal alles gelernt, bin aber nach Siemens nurnoch mit dicken Leitungen in Kontakt gekommen. BTW: Alle Halbleiter haben diesen "typischen Knick".
TomS hat geschrieben:
I/O Warrior kenn ich, danke.
Naja das Zeug war mir immer suspekt. Da muss man ja löten...
Die gibts inzwischen als Module, da reduziert sich der Lötaufwand auf ein Minimum.

@ mueckerich: Du hast Erfahrung mit I/O Warrior (evtl. auch Joy)? Kannst Du mal ein paar Takte zur Ansteuerung sagen? Die Herstellerangaben sind nicht gerade sehr detailiert...
Code Mercenaries hat geschrieben:
Getting control of IO-Warrior from your software is very simple. On Windows (XP, 2K, Vista) you can use any programming language to access the libraries, including Visual Basic.
Und falls Du die Module kennst: Sind die sauber verarbeitet? Suche schon länger nach der besten (d.h. günstigsten :wink:) Lösung mir 'nen ordentlichen MIDI-Controller zu bauen.

Nebenbei: LED-Bühnentechnik ist bestimmt ne feine Sache. Als Keyboarder bewegt man sich ja so wenig, da kocht irgendwann das Hirn... (glaube ich brauch mal 'ne Keytar <) )

Falls das jetzt zu offtopic wird kann das vielleicht ein Mod trennen

_________________
PureBasic 5.70b1 x86/x64 | Windows 7 (x64) | Windows XP (x86)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 28.10.2010 17:12 
Offline
Benutzeravatar

Registriert: 29.08.2004 08:37
Hallo,

NicTheQuick hat geschrieben:
Ich habe gerade vorgestern erfolgreich den C++-Programmcode für die Kommunikation von 12 [url=focus.ti.com/lit/ds/slvs515c/slvs515c.pdf]TLC5940[/url]-ICs fertig bekommen um eine 8x8 RGB-LED-Matrix zu steuern. Natürlich alles selbst designed, geätzt und gelötet. Läuft momentan auf einem Atmega8535 bei 12 MHz. Wir werden das wohl noch hochtakten auf 16 MHz. Aber mehr kann der Atmega8535 nicht. Da bräuchten wir teurere ICs.


Da hab ich doch genau das richtige:

http://www.reichelt.de/?ACTION=3;ARTICLE=69672;PROVID=2402

Der ist echt nicht schlecht mit 20MHz, wird aber leider auch immer teurer. Damals kostete der noch 8 Euro oder so mit Elektor-Magazin.

[EDIT]
Oder du nimmst CLPDs, PLAs oder FPGAs und kodierst das halt fest da rein :lol:

_________________
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 29.10.2010 12:40 
Offline
Benutzeravatar

Registriert: 13.09.2004 11:33
Wohnort: Am schönsten Flecken der Erde, zwischen PC und Motorrad
Regenduft hat geschrieben:
@ mueckerich: Du hast Erfahrung mit I/O Warrior (evtl. auch Joy)? Kannst Du mal ein paar Takte zur Ansteuerung sagen?

Sorry :oops: , habe das Ding bis jetzt auch nur in der Theorie kennengelernt. Meine Infos beschränken sich auf die von CM verfügbaren. Bis jetzt hatte ich noch keine Ambitionen bzw. keinen Bedarf an IO Ports am USB.

_________________
"Wenn Sie glauben, mich verstanden zu haben, dann habe ich mich falsch ausgedrückt" ( Alan Greenspan)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 29.10.2010 23:40 
Offline
Admin
Benutzeravatar

Registriert: 29.08.2004 11:27
Vielleicht wäre zur Anbindung an USB und max. 19 IO-Kanälen auch dieses zu gebrauchen.
http://www.sprut.de/electronic/pic/proj ... sb4all.htm


Aber um 2000 Pins nutzen zu können könnte man z.B. mehrere 74HCT595er ladbare Schieberegister mit
je 8Bit-Ausgänge nutzen, die dann über eine Steuerleitung alle gleichzeitig ihre Pins schalten.
Ich finde die ICs sehr nützlich.

Gruß Falko

_________________
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: LED´s steuern
BeitragVerfasst: 30.10.2010 11:45 
Offline
Benutzeravatar

Registriert: 20.09.2004 22:53
Was wollt ihr denn haben?

Die 16-fach TLC5940 Anbindung http://www.ip-symcon.de/forum/f19/seriell-ansteuerbarer-16-fach-led-treiber-power-10940/#post90704 oder Ports?

Habe da schon was mit USB und Purebasic http://www.ip-symcon.de/forum/f19/usb-funktions-kontroller-modul-8286/ und hier http://www.ip-symcon.de/forum/f19/usb-funktions-kontroller-modul-8286/index2.html#post76982 gemacht.

Wieviele Ports braucht ihr denn?

Gruß Helmut


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 26 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye