LabVIEWForum.de - Ansteuerung von Dioden

LabVIEWForum.de

Normale Version: Ansteuerung von Dioden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Mitglieder,

erstmal ein ganz großes Lob an die Mitglieder die sich sehr Hilfsbereit und Kompetent um Lösungsvorschläge und Lösungen bemühen.

Mein Name ist Dimi und ich bin ein absoluter Anfänger was LabView angeht.

Ich bin Meizintechnikstudent im 3 Semester (von 4). Ich muss dieses Jahr anfangen und bis Mai 2011 eine
Technikerarbeit erarbeitet haben. Nach einem Gespräch mit meinem Dozenten hat er mir das thema LabView
vorgeschlagen. Es hat mich sehr interessiert und ich habe zugesagt etwas in dieser Form zu realisieren.

Nun zu meiner Frage:

Ich habe 15 LED's und möchte sie per Schalterstellung 1 komplett zum leuchten bringen. Das ging,
in der 2ten Schalterstellung soll jeweils ein drittel aktiviert sein...also entweder die ersten 5 LED's, die 2ten 5 LED's oder die 3ten 5 LED's, das sollte dann auch noch mit einem separaten Schalter frei wählbar sein.

Problem:
Wenn ich nun die LED's mit einem 2ten Schalter verbinden will (kommt die Fehlermeldung
(Dieser Draht verbindet mehr als eine Datenquelle).

Mein Lösungsansatz:

Könnte das ein Weg sein, die LED's zu nummerieren und mit einem Modul die einzelnen LED's anzusteuern?

Für eure Hilfe bedanke ich mich im Voraus
Hallo,

ganz kann ich dir nicht folgen, da es ohne Blockdiagramm schwer ist.
Ich vermute jedoch, dass du die boolsche Verknüpfung "ODER" suchst:

LED 1 ist an, wenn Schalter 1 ODER Schalter 2 an ist etc. (Palette "Boolesch").
Hallo Mechatronik-Ingenieur,

danke für die schnelle Antwort!

Also ich versuch es etwas anders zu erklären:

Es ist eine Reihe von 15 LED's hintereinander, die möchte ich mit Schalter 1 alle auf einmal leuchten lassen.

Das hab ich geschafft.

Jetzt möchte ich von der gleichen Reihe mit den 15 LED's mit Schalter 2 jeweils 5 LED's zur Auswahl anwählen können.

Also entweder 1stes drittel, 2tes drittel oder 3tes drittel, das Problem bei mir ist, das wenn ich das Kabel mit einer
anderen Bedingung verknüpfen möchte, bringt es mir den oben genannten Fehler.

Funktioniert so etwas vielleicht mit einem Schieberegister?
[attachment=29847]
Hallo,

ich weiß nicht, was du hier mit einem Schieberegister machen würdest.
Mit der ODER-Verknüpfung meine ich folgendes:

[attachment=29848]Lv85_img

[attachment=29849]

Ist das numerische Element 1, dann sind alle 4 LEDs an, ist es 2, dann sind nur die LEDS 1 und 2 an.

Nachtrag: Falls du ein Array verwenden kannst, wäre das hier eine mögliche Lösung (hier mit allen 15 LEDs und der Auswahl des zu leuchtenden Drittels):

[attachment=29850]Lv85_img

[attachment=29851]
Hier noch ein alternatives VI mit LED-Clustern anstatt mir LED-Arrays. Das hat den Vorteil, daß man jede einzelne LED auf dem FP nahezu beliebig anordnen kann, es muß dann nicht alles in einer Zeile sein.
Das verwendete Schalterelement (Palette boolsch) nennt sich "Optionsfeld" (deutsch) bzw. "Radio-Buttons" (engl).
[attachment=29852]
Lv10[attachment=29853]
Was hältst denn von der Lösung:
Sind 2 Case Strukturen und die LEDs sind als Array zusammengefasst
[attachment=29855]Lv09_img2
Liebe, aptiva, Lucki, Mechatronik-Ingenieur,

ihr seid echt Spitze!!!!!!!!!!!!!!!!!! WOW, bin überwältigt :0) von den Lösungsvorschlägen.

Mag sein, das sich das jetzt etwas zu euphorisch anhört aber ihr könnt euch gar nicht vorstellen wie glücklich ich
gerade bin, so eine tolle Unterstützung zu bekommen und das ihr mir hier ganz neue Einblicke in LabView ermöglicht.

Herzlichen Dank nochmal an alle!!!

Mein Projekt sieht folgendermaßen aus:

Es ist ein Kreis indem sich 150 LED's befinden, diese sollen alle aktiv sein bei z.b Taste/Schalter 1.
Bei Taste/Schalter2 soll eine Drittelung stattfinden dh. 1ste 50- oder 2te 50- oder 3te 50 LED's sollen zur Auswahl
stehen können.
Hat man jetzt z.b die 2ten 50 LED's ausgewählt, so sollten diese zu je einem fünftel zur Auswahl stehen können also
jeweils immer 10 LED's von den 50

Hat man sich dann dort für eine Reihe aus den 10 LED's entschieden sollten diese wiederum gefünftelt werden
können, sodas man zum Schluss die Auswahl auf 2 LED's herunter reduzieren kann.

Ich hoffe, ich konnte euch mein Projekt etwas näher beschreiben.

Zur Sicherheit binde ich noch einen Link mit ein, dort könnt ihr euch das Gerät mal anschauen wenn ihr möchtet.
http://oeg-service.zinzius.eu/index.php?id=29

PS: Ich versuche nun erstmal mit euren hilfreiche Vorschlägen zu arbeiten und hoffe bei eventuellen Schwierigkeiten
nochmals auf eure Hilfe zurückgreifen zu dürfen und wäre natürlich aber auch über jede weitere Untestützung
Eurerseits sehr dankbar.

Mit herzlichen Grüßen

Dimi
Das ist jetzt natürlich etwas ganz anderes, als wir alle hier angenommen haben:
Alles bisherigen Lösungvorschläge bezogen sich auf virtuelle LED in einem VI (Virtuellem Instrument). Und jetzt kommst Du auf einmal mit einem realen Gerät aus der realen Welt daher.
Wie hast Du Dir denn die Hardware dazu vorgestellt, soll das Gerät von einem PC mit Labview-Programm gesteuert werden und welche Vorstellungen gibt es da über das Interface?
Hallo Lucki,

also, es ist so das die Hardware, wie du schon gesehen hast, schon existiert, ich muss mit LabView
ein Programm mit den oben genannten Bedingungen schreiben um es später über eine USB-Schnittstelle
mit dem Gerät verbinden zu können. Das werde aber nicht ich übernehmen, das macht jemand anders.

Ich soll nur die Funktionen so programmieren, das es in LabView virtuell läuft.

Das 1ste Hauptproblem ist, das ich alle LED's auf dem Teller mehrfach ansteuern muss, dh. wenn ich bei der Auswahl
den Teller dritteln oder fünfteln will.

Damit würde ich gen anfangen, um mich dann weiter vozuarbeiten.

Sorry an alle, falls ich mich missverständlich ausgedrückt habe

Lg
Dimi
Offtopic2
@Dimi2000:
Deine Beiträge wären besser lesbar, wenn du nicht gar so oft die Return-Taste betätigen würdest. Es muss nicht immer zwischen 2 Zeilen eine Leerzeile sein.;)So eine Leerzeile ist in der Regel der Hinweis für einen neuen Paragraphen im Text.

Ich habe das mal ein wenig umeditiert bei den bisherigen Beiträgen.

Gruß, Jens
Referenz-URLs