Forum: Mikrocontroller und Digitale Elektronik LED-Lauflicht Ansteuern


von Carsten M. (headcleaver)


Angehängte Dateien:

Lesenswert?

Hallo Zusammen,

Zur zeit habe ich ein kleines Projekt am laufen. Ich habe ein LED 
Lauflicht gebaut. Soweit funktioniert auch schon alles. Das Lauflicht 
ist drei zeilig und ich kann es auch Zeile für Zeile beschriften. Nun 
möchte ich gerne alle drei Zeilen noch einmal parallel ans laufen 
bringen, sodass ich zwei identische anzeigen habe. Sprich, ich tippe im 
PC z.B. "Herzlich Willkommen" ein und es erscheint in beiden Anzeigen in 
der ersten Zeile.

Erste Idee war natürlich einfach eine Y Schaltung um es parallel zu 
Schalten. das klappt allerdings nicht. Angesteuert wird über RS232. 
Sobald ich die Erste zeile spiegeln will kann ich gar nichts mehr 
ansteuern.

Ich hoffe ihr könnt mir schnell helfen.

Das Bild dient der Veranschaulichung. Ein "Gehäuse läuft komplett, das 
Zweite soll genau das gleiche anzeigen.

: Verschoben durch User
von Haaar (Gast)


Lesenswert?

Carsten M. schrieb:
> Ich habe ein LED
> Lauflicht gebaut.
Hast du gebaut oder Gekauft?

Carsten M. schrieb:
> ich tippe im
> PC z.B. "Herzlich Willkommen" ein und es erscheint in beiden Anzeigen in
> der ersten Zeile.

Ein Lauflicht? Macht Buchstaben? Buchstaben mit 3 Zeilen Led's ?

von Wolfgang (Gast)


Lesenswert?

Carsten M. schrieb:
> Erste Idee war natürlich einfach eine Y Schaltung um es parallel zu
> Schalten. das klappt allerdings nicht. Angesteuert wird über RS232.
> Sobald ich die Erste zeile spiegeln will kann ich gar nichts mehr
> ansteuern.

Dann hast du dabei einen Fehler gemacht, oder so wie du es dir gedacht 
hast, kann es nicht funktionieren.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

der Fehler steckt in der Software in Zeile 42

von Carsten M. (headcleaver)


Angehängte Dateien:

Lesenswert?

Es ist ein Techniker-Projekt, demnach größtenteils selbst gebaut.

Ja, die Buchstaben laufen durch die Zeile. Ich kann sie auch Bliknen 
lassen, Linkbündig, Zentriert.......

Wolfgang schrieb:
> Carsten M. schrieb:
>> Erste Idee war natürlich einfach eine Y Schaltung um es parallel zu
>> Schalten. das klappt allerdings nicht. Angesteuert wird über RS232.
>> Sobald ich die Erste zeile spiegeln will kann ich gar nichts mehr
>> ansteuern.
>
> Dann hast du dabei einen Fehler gemacht, oder so wie du es dir gedacht
> hast, kann es nicht funktionieren.

Das habe ich mir bereits gedacht, aber die Frage ist ja wie es 
funktionieren kann =)

Wegstaben Verbuchsler schrieb:
> der Fehler steckt in der Software in Zeile 42

Wie darf ich das Verstehen? Ich möchte die Programmierung nicht ändern. 
Einfach eine "parallelschaltung" der Anzeigen.

von Carsten M. (headcleaver)


Lesenswert?

Ich brauche ne schnelle Antwort, hat jemand eine Idee wie ich das 
Problem lösen kann?

von durchblicknix (Gast)


Lesenswert?

Carsten M. schrieb:
> Erste Idee war natürlich einfach eine Y Schaltung um es parallel zu
> Schalten. das klappt allerdings nicht. Angesteuert wird über RS232.
> Sobald ich die Erste zeile spiegeln will kann ich gar nichts mehr
> ansteuern.

Wie sieht das denn im Detail aus? Schaltplan? Was tust du um zu 
spiegeln? Kommando im PC? Was für ein Programm läuft auf dem PC?

von Route_66 H. (route_66)


Lesenswert?

Carsten M. schrieb:
> Ich brauche ne schnelle Antwort, hat jemand eine Idee wie ich das
> Problem lösen kann?

Dann mußt Du auch Infos liefern!
Hier kann niemand Hellsehen, weder zu eurer Hardware noch zur Software 
in der Laufschrift oder im PC.

von Peter D. (peda)


Lesenswert?

Carsten M. schrieb:
> Angesteuert wird über RS232.

RS-232 kann man nicht parallel schalten. Nur RS-485 kann mehrere slaves 
unterstützen.

von Karl H. (kbuchegg)


Lesenswert?

Peter Dannegger schrieb:
> Carsten M. schrieb:
>> Angesteuert wird über RS232.
>
> RS-232 kann man nicht parallel schalten.

Eine vollständige RS-232 wohl nicht.
Aber eine Schaltung
1
        Sender             Sender
2
          | TxD               | GND
3
          |                   | 
4
     +----+----+         +----+----+
5
     |         |         |         |
6
     v         v         v         v
7
   Empf.1    Empf.2    Empf.1    Empf.2
8
    RxD       RxD        GND      GND

sollte eigentlich funktionieren, solange die Datenrichtung nur vom PC zu 
den Anzeigen verläuft, keine Rückmeldungen notwendig sind und beide 
Anzeigen dasselbe anzeigen sollen.

von Carsten M. (headcleaver)


Lesenswert?

Also die Software ist eine Eigenentwicklung meiner Firma. Das wird also 
nichts bringen. Einen Quellcode bekomme ich leider nicht. Ich bin mit 
einem "USB auf RS232" Konverter auf eine Klemmleiste (Phönixklemmen) 
gegangen. Ich hab das RS232 Kabel Ader für Ader aufgelegt. Sprich: eine 
Ader TX, dann eine Brückenklemme sodass ich mit zwei Adern von TX weiter 
auf die LED Leisten gehen kann. Ich wollte Praktisch einfach das Signal 
nochmals abgreifen. Ich hab übrigens TX und RX so versucht abzugreifen.

Habe jetzt auch mal versucht die Leisten im "Ring" zu schalten, dann 
kann ich immerhin schonmal eine Leiste ansteuern, auf der zweiten kommt 
aber nichts...
Funktionieren tun beide Leisten.

von Micha H. (mlh) Benutzerseite


Lesenswert?

Carsten M. schrieb:
> Ich brauche ne schnelle Antwort, hat jemand eine Idee wie ich das
> Problem lösen kann?

Na klar. Lass' jemand ran der sich damit auskennt, dann geht das auch 
recht fix.
Antwort schnell genug?

von Carsten M. (headcleaver)


Lesenswert?

Wenn ich jemanden kennen würde der sowas kann würde ich die Frage nicht 
stellen. Ich mach das ja nicht aus Langeweile sondern weil ich wirklich 
nicht weiter komme.

von Wolfgang (Gast)


Lesenswert?

Carsten M. schrieb:
> Habe jetzt auch mal versucht die Leisten im "Ring" zu schalten

Kannst du vielleicht mal soetwas wie einen Schaltplan zu deiner Prosa 
verfassen? Das versteht doch kein Mensch.
In UK wird in Wohnungen die Netzspannung auch als Ring verdrahtet - wenn 
eine Leitung dann mal ausfällt, macht das nichts, weil der Strom immer 
noch über die andere kommen kann.

von Carsten M. (headcleaver)


Angehängte Dateien:

Lesenswert?

Ich hoffe man kann es auf dem Bild etwas deutlicher erkennen.

Ich danke euch schonmal

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Carsten M. schrieb:
> Ich hoffe man kann es auf dem Bild etwas deutlicher erkennen.

 Schaltbild ist OK, musste so funktionieren.

 Also:
 1) Alles abklemmen.
 2) 24V und GND anschliessen.
 3) COM1_TxD an LED_ANZEIGE_1 / Zeile_1 anschliessen.
 4) Danach COM1_TxD an LED_ANZEIGE_2 / Zeile_1 anschliessen.
 Wenn beides funktioniert, Vorgang mit Zeilen 2-3 wiederholen.
 Wenn alles funktioniert, Vorgang mit COM2 - COM_3 wiederholen.

 Wenn es nicht funktionieren sollte, Verdrahtung überprüfen.
 Und erst danach erneut fragen.

von Wolfgang (Gast)


Lesenswert?

Carsten M. schrieb:
> Ich hoffe man kann es auf dem Bild etwas deutlicher erkennen.

Zumindest erkennt man, dass die jeweils zwei RS232-Senderausgänge 
miteinander kurzgeschlossen hast. Du kannst zwei RS232-Eingange an einen 
Ausgang hängen, aber nicht zwei RS232-Ausgänge an einen Eingang. Das 
gibt Haue.

Die entscheidenden Leitungen hast du leider als Bündel geführt, so dass 
man nicht sieht, wie die genau verschaltet sind.

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Wolfgang schrieb:
> Zumindest erkennt man, dass die jeweils zwei RS232-Senderausgänge
> miteinander kurzgeschlossen hast.

 Und woran erkennst du das ?

Wolfgang schrieb:
> Die entscheidenden Leitungen hast du leider als Bündel geführt, so dass
> man nicht sieht, wie die genau verschaltet sind.

 Eben.

von Carsten M. (headcleaver)


Lesenswert?

Wolfgang schrieb:
> Die entscheidenden Leitungen hast du leider als Bündel geführt, so dass
> man nicht sieht, wie die genau verschaltet sind.

Das ist praktisch eins zu eins durch verdrahtet. sprich rx auf rx, tx 
auf tx......

Marc Vesely schrieb:
> 1) Alles abklemmen.
>  2) 24V und GND anschliessen.
>  3) COM1_TxD an LED_ANZEIGE_1 / Zeile_1 anschliessen.
>  4) Danach COM1_TxD an LED_ANZEIGE_2 / Zeile_1 anschliessen.
>  Wenn beides funktioniert, Vorgang mit Zeilen 2-3 wiederholen.
>  Wenn alles funktioniert, Vorgang mit COM2 - COM_3 wiederholen.
>
>  Wenn es nicht funktionieren sollte, Verdrahtung überprüfen.
>  Und erst danach erneut fragen.

Habe es genau so verdrahtet, ich kann nur eine Zeile beschriften, die 
zweite anzeige zeigt den eingegebenen Text nicht an. Genau so wie du es 
beschrieben hast hatte ich es auch schonmal versucht. Auch wenn ich RX 
komplett weg lasse bekomme ich nur auf einer Anzeige den Text.

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Carsten M. schrieb:
> Habe es genau so verdrahtet, ich kann nur eine Zeile beschriften, die
> zweite anzeige zeigt den eingegebenen Text nicht an. Genau so wie du es
> beschrieben hast hatte ich es auch schonmal versucht. Auch wenn ich RX
> komplett weg lasse bekomme ich nur auf einer Anzeige den Text.

 Dann versuche mal:
   COM1 auf LED_ANZEIGE_1 / Zeile_1 und
   COM2 auf LED_ANZEIGE_2 / Zeile_1.

 Wenn das auch funktionieren sollte und Verdrahtung OK ist, dann ist
 (wahrscheinlich) dein USB Converter daran schuld.

von Carsten M. (headcleaver)


Angehängte Dateien:

Lesenswert?

Marc Vesely schrieb:
> Dann versuche mal:
>    COM1 auf LED_ANZEIGE_1 / Zeile_1 und
>    COM2 auf LED_ANZEIGE_2 / Zeile_1.
>
>  Wenn das auch funktionieren sollte und Verdrahtung OK ist, dann ist
>  (wahrscheinlich) dein USB Converter daran schuld.

Ich hab es sogar mal mit allen drei coms gemacht (COM1, COM2, COM3). 
Funktioniert perfekt. aber gespiegelt bekomme ich es immer noch nicht

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Carsten M. schrieb:
> Ich hab es sogar mal mit allen drei coms gemacht (COM1, COM2, COM3).
> Funktioniert perfekt. aber gespiegelt bekomme ich es immer noch nicht

 Nein, hast du eben nicht.
 Alle 3 COMs in deinem Bild gehen auf LED_ANZEIGE_1.

: Bearbeitet durch User
von Carsten M. (headcleaver)


Lesenswert?

Marc Vesely schrieb:
> Nein, hast du eben nicht.
>  Alle 3 COMs gehen auf LED_ANZEIGE_1.

Ich kann die ja verschieben wie ich will, da bin ich an nichts gebunden. 
Ich will ja einfach nur das auf den unteren drei anzeigen genau das 
gleiche erscheint wie auf den oberen. In der theorie eine ganz einfache 
parallelschaltung, aber in der Praxis will es nicht so wie ich das will 
=)

glaubst du ein anderer Konverter könnte helfen? Theoretisch muss ich ja 
nur das TX Signal splitten, aber das klappt irgendwie nicht.

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Carsten M. schrieb:
> glaubst du ein anderer Konverter könnte helfen? Theoretisch muss ich ja
> nur das TX Signal splitten, aber das klappt irgendwie nicht.

 Wahrscheinlich, vielleicht aber auch nicht.
 Normalerweise geht man aber erst mal alle anderen Moglichkeiten durch
 und probiert die paar Kombinationen.

 Könnte auch sein dass die GND Leitung nicht gut beschaltet ist,
 deswegen solltest du die obere Kombination probieren...

von Carsten M. (headcleaver)


Lesenswert?

Mein Chef hat heute entschieden das wir die Parallelschaltung der 
Anzeigen weg lassen, und dafür alles über 6 COM anschlüsse separat 
ansteuern. In meinen Augen altmodisch aber es funktioniert =)

Trotzdem danke für eure Hilfe.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.