- Labornetzteil AliExpress         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Zeilenschreiber mit AVR möglich?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.07.2006
    Alter
    43
    Beiträge
    2.474

    Zeilenschreiber mit AVR möglich?

    Ist es möglich mit Hilfe eines AVR's einen Zeilenschreiber von z.B. 11x30 LED's im Matrixstil anzusteuern?

    Ist es auch möglich mit C++ Daten auf ein Medium zu schreiben z.B. von ner Scanner-CCD-Zeile, die nicht ersetzt, sondern nur zugefügt werden und die man dann als Bild auslesen könnte?


  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Hallo,
    aufgrund der zahlreichen Antworten schließe ich darauf, das evtl. noch ein paar Details nötig sind.
    Vor allem zu diesen: Zeilenschreiber, 11x30, Medium ...


  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.07.2006
    Alter
    43
    Beiträge
    2.474
    Ich grübel nochmal drüber

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    30.01.2006
    Ort
    Irgendwo im Nirgendwo
    Alter
    50
    Beiträge
    62
    Also, wenn ich dich richtig verstehe, dann willst du eine Matrix aus 11x30 LEDs ansteuern, oder?! Das wären dann 330 LEDs.

    Wenn es so ist, dann könntest du das über Schieberegister realisieren, die über Ausgabelatches verfügen (z.B. 74HC595) - somit kannst du ein neues Bitmuster über SPI seriell in die Register schieben und dann über den Latch auf die Ausgänge mappen. Allerdings wären dann bei Verwendung von 8Bit-Schieberegistern wie dem 74HC595 eine Anzahl von sage und schreibe 42 Schieberegistern nötig!!! Gehen würde es aber schon...

    Ist es auch möglich mit C++ Daten auf ein Medium zu schreiben z.B. von ner Scanner-CCD-Zeile, die nicht ersetzt, sondern nur zugefügt werden und die man dann als Bild auslesen könnte?
    Da verstehe ich ehrlich gesagt gar nicht, was du meinst!?


    Gruß, Bernd

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.07.2006
    Alter
    43
    Beiträge
    2.474
    Die beiden Fragen haben nix miteinander zu tun

    Das was du wegen der Matrix geschrieben hast, klingt sehr interessant \/

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.11.2003
    Ort
    Freiburg im Breisgau
    Alter
    35
    Beiträge
    2.624
    Hallo copious!
    Ich kann Deinen Aufwand etwas minimieren! ;p
    Du brauchst also 30x11 LEDs, die zu einer Matrix (mal googlen oder hier suchen) verschaltet sind.
    Dann brauchst Du 30+11=41 Pins mit externem Transistor um die Matrix anzusteuern und 11 Vorwiderstände für die 30x 11er-LED-Zeilen.
    Man könnte die Matrix auch noch anders gestalten mit 18x19, aber dann wird es schwieriger die LEDs zu verschalten.
    Perfekt wäre eine Matrix aus 16x21, dann könntest Du 336LEDs anschließen und bräuchstest 2x21=42 Speicher-Bytes im Mikrocontroller.

    Ich glaube Du hast jetzt nichts verstanden oder? *g*
    Am Besten sagst Du erstmal, ob Du das Prinzip einer Matrix verstanden hast ...!?

    Viele Grüße
    Florian

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    30.01.2006
    Ort
    Irgendwo im Nirgendwo
    Alter
    50
    Beiträge
    62
    Hallo Florian,

    so geht es natürlich auch, aber dann muss man ja ständig updaten. Er muss also abwägen, ob er lieber mehr Hardware haben oder dies durch Rechenzeit kompensieren möchte. Wenn er die Rechenzeit benötigt für andere Sachen und nur ein "stehendes Bild" über die LEDs ausgeben möchte, welches sich "selten" ändert, dann würde ich es mit den Schieberegistern machen - anosnsten über eine richtige Matrix!


    Gruß, Bernd

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    01.11.2003
    Ort
    Freiburg im Breisgau
    Alter
    35
    Beiträge
    2.624
    Hallo Bernd!
    Ich wundere mich sowieso schon über die Massen von LEDs ...
    Vielleicht sollte uns copious erstmal mitteilen, wie er sie steuern möchte und was darauf dargestellt werden soll!
    Soll der AVR nur die Daten, die er empfängt darstellen oder soll er die Darstellung selber dynamisch verändern?

    Viele Grüße
    Florian



    PS:
    Bin gerade auf das gestoßen ... sehr beeindruckend! ;o)
    http://www.marwedels.de/malte/ledmatrix/ledmatrix.html

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    20.07.2006
    Alter
    43
    Beiträge
    2.474
    @Florian
    Genau sowas in der Art, wie auf deinem Link stelle ich mir vor, soll für Showzwecke im Auto in Verbindung mit der Anlage sein
    Hatte mal nen Thread aufgemacht, wo ich ne Matrix mit Lichtbogen bauen wollte, als was ne Matrix aus LED's ist und wie man das baut ist mir nicht neu, hab selber sowas schon vor einigen Jahren mit 10x10 roten LED's und als Schieberegister zwei CD4017 verwendet, die ich mit dem Timer NE555 getaktet hatte \/
    Ich will Sinuswellen, Aussteuerbalken, Effekte und vieleicht Bilder darstellen.
    Und daher die Frage, ob das alles mit nen AVR möglich ist

    Die Sinuswelle konnte ich schon mit meinen 10x10 LED's darstellen

  10. #10
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Wenn das eine 11 x 30 Matrix ist, wäre ein Weg
    Die 30 durch 4x8 Schieberegister ( also ein Takt u. ein Datenpin),
    die 11 direkt anschließen oder ein 4:16 decoder

    Weiß nicht, was ist Anode (11 ? ) , was Kathode (30 ? )?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress