Hallo,
ich versuche ein Projekt umzusetzen und bräuchte da eure Unterstützung.
Und zwar habe ich mehrere LED Anzeigen aus den Geschwindigkeitsanzeigen
"Sie Fahren", wo die Anzeige zwar funktioniert aber die Radarelektronik
defekt ist. Nun möchte ich die LED Anzeige nutzen und mittels eigenen
Radardetektor ansteuern.
Die LED Anzeige wird über 2x 74HC595 angesteuert. Hier möchte ich jetzt
die Geschwindigkeitsmesswerte vom Radardetektor über die RS232 wieder an
das Display übergeben. Die Daten können jetzt bereits über einen PC
angezeigt werden. Ist hier meine theoretische Denkweise so richtig und
wie groß ist der Aufwand um dies umsetzen zu können? Für Unterstützung
wäre ich sehr dankbar.
h.k
Herbert Krainer schrieb:> Die LED Anzeige wird über 2x 74HC595 angesteuert.
Also ein Schieberegister.
Dann informier dich mal, wie Schieberegister grundsätzlich angesteuert
werden.
Wenns nicht zuviel Aufwand ist, dann hänge an die Data, die CLK und die
RCLK Leitung von der Schieberegister-kette ein paar prellfreie Taster
und versuch das Schieberegister mit der Hand anzusteuern. WEnn das nicht
geht, dann eben mit einem Programm, so dass du jeden der 3 Pins gezielt
auf 0 oder 1 setzen kannst.
Wichtig sind 2 Dinge.
* das du lernst wie ein 595 grundsätzlich angesteuert wird. Das ist
nicht wirklich kompliziert - man kann das auch durch reines Lesen von
Artikeln lernen aber das Aha-Erlebnis, wenn man selbst an 'den
Kontrollen sitzt' und das gelesene ausprobiert ist ungleich größer.
* du musst rauskriegen, welcher Ausgang der 595 welche LED ansteuert.
Das kann man auch auf der Platine rausfinden aber einfacher ist es,
einfach ein 1 Bit durch das Schieberegister durchzuschieben und sich
eine Zeichnung zu machen, welche LED zu welchem Pin gehört.
> das Display übergeben. Die Daten können jetzt bereits über einen PC> angezeigt werden.
Gut.
Wie ist dein Plan? Hast du schon sowas wie einen µC, der die
Radarelektronik anstatt des PC auslesen wird und die SR ansteuert?
Oder willst du da prinzipiell überhaupt einen PC verbauen?
Karl Heinz schrieb:> Wie ist dein Plan? Hast du schon sowas wie einen µC, der die> Radarelektronik anstatt des PC auslesen wird und die SR ansteuert?> Oder willst du da prinzipiell überhaupt einen PC verbauen?
Ach entschuldigung.
Das hatte ich nicht mehr im Kopf, dass du eine RS232 Verbindung geplant
hast, mit der man der Display-Einheit das Anzuzeigende vorgibt.
Kann man machen. Allerdings wirst du dann um einen µC in der Display
Einheit nicht wirklich rumkommen (es sei denn du zweckentfremdest die
RS232). Wenn da aber sowieso ein µC im Display sitzt, warum 'verhandelt'
der nicht gleich mit der Radareinheit und du sparst dir den ganzen RS232
Zwischenschritt.
> und wie groß ist der Aufwand
der Aufwand an sich ist nicht so riesig. Mit zb einem kleinen, günstigen
Arduino kann man billig die Display-Einheit bestücken. Das aufwändige
Teil ist dann die Programmierung. Und bei der hängt es davon ab, wie gut
du bist. Da ist von 'an einem Nachmittag fertig' bis hin zu 'Mist, 2
Monate vergangen und immer noch nicht fertig' alles drinnen - je nach
Vorbildung und Kenntnisstand.
Karl Heinz schrieb:> (es sei denn du zweckentfremdest die RS232).
Irgendwie würde es sich ja anbieten, einfach 2 Siebenbit-Werte
der Segmente über die RS232 zu senden. Dann bräuchte man nur
einen Seriell-Parallel-Wandler und etwas Hühnerfutter für die
Anzeige.
Gruss
Harald
Karl Heinz schrieb:> Karl Heinz schrieb:>>> Wie ist dein Plan? Hast du schon sowas wie einen µC, der die>> Radarelektronik anstatt des PC auslesen wird und die SR ansteuert?>> Oder willst du da prinzipiell überhaupt einen PC verbauen?>>> Ach entschuldigung.> Das hatte ich nicht mehr im Kopf, dass du eine RS232 Verbindung geplant> hast, mit der man der Display-Einheit das Anzuzeigende vorgibt.>> Kann man machen. Allerdings wirst du dann um einen µC in der Display> Einheit nicht wirklich rumkommen (es sei denn du zweckentfremdest die> RS232). Wenn da aber sowieso ein µC im Display sitzt, warum 'verhandelt'> der nicht gleich mit der Radareinheit und du sparst dir den ganzen RS232> Zwischenschritt.
Hallo,
denke ohne MC wird es nicht gehen. den Controller im Display kann ich
nicht nutzen da ich hier keinen Zugriff auf die bestehende Software
habe. Würde lieber eine eigene kleine Platine machen oder machen lassen
und dann mit den Daten des externen Radarsensors über die RS232 das
Display ansteuern (passiert jetzt eben am Notebook). Positiver
Nebeneffekt dabei, eventuell würde sich auch eine Helligkeitsteuerung
über PWM realisieren lassen. Leider muss ich sagen das ich kein
Programmierer bin und gerne Angebote annehme (natürlich gegen Entgeld)
welche sich eine Realisierung zutrauen.
h.k
Es ist wohl der Anzeigetext "188" gemeint, da können die 16 Ausgänge den
16 Segmenten entsprechen, d.h. die LEDs müssen nicht gemultiplext
werden.
Dann muß es kein MC sein, für die 3 Signale kann man TXD, RTS, DTR
benutzen.
Peter Dannegger schrieb:> Es ist wohl der Anzeigetext "188" gemeint, da können die 16 Ausgänge den> 16 Segmenten entsprechen, d.h. die LEDs müssen nicht gemultiplext> werden.> Dann muß es kein MC sein, für die 3 Signale kann man TXD, RTS, DTR> benutzen.
Ja, ist 188 gemeint. Hier sollen einfach die Geschwindigkeitswerte
angezeigt werden. Ohne MC ist es aber schwierig die LED`s der
Umgebungshelligkeit anzugleichen (um Blendung in den Nachtstunden zu
vermeiden).Ohne Helligkeitssteuerung könnte ich dann direkt die beiden
Schieberegister ansteuern.
> Zusatzinfo: ist vielleicht doch schwierig, da die Ausgabe über die RS232 schon
im externen Modul vorgegeben ist ( Steuerleitungen sind nicht vorgesehen) 9800 8N2
h.k