- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 79

Thema: RGB LED Matrix - Arduino

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #28
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    67
    Beiträge
    2.435
    Zitat Zitat von PhonierDeluxe Beitrag anzeigen
    Ich habe die erste Version aufgebaut, mit den 2 Transistoren. RC-Glied, PullUp sagt mir nicht wirklich was. Im Code werden die LEDs mit 800khz angesprochen, was dann über GPIO18 (PCM_CLK) vom RPI über den Levelshifter zum Dateneingang der Matrix übertragen wird.
    Ein Kondensator besteht aus zwei Leitern mit einem Isolator dazwischen.
    Nun betrachte mal ein mehradriges Kabel oder deinen LED-Streifen unter diesem Gesichtspunkt.

    http://static.interlogix.com/library...6251999-4D.pdf
    Zusammen mit deiner Schaltung:
    Entladen wird dieser Kondensator mit dem Transistor. Da der Transistor recht niederohmig ist, geht dies relativ schnell.

    Geladen wird der Kondensator aber nur über R4 (1k5).
    Das sieht dann so aus:
    https://upload.wikimedia.org/wikiped...adevorgang.svg
    Obere schwarze Kurve.
    Tau = R * C
    Nach Tau ist der Kondensator etwa auf 70% der Spannung geladen, in deinem Fall 3.5V.
    Nach 5*Tau ist er auf rund 99* geladen.

    Bei 1k5 und 100pF:
    1.5* 103 * 100* 10-12 = 150*10-9 = 150ns

    Deine 800kHz ergeben eine Periode von 1.25µs.
    Bei einem Taktsignal steht die 1 aber nur 625ns an. Da sind dann 150ns schon erheblich.
    Dein IC sieht also alles, nur kein Rechtecksignal!

    Die 100pF sind nur geschätzt!
    Bei 1nF sind es 1.5µs für Tau, also schon wesentlich mehr als deine Taktperiode.

    Man müsste also R4 wesentlich kleiner (Bis 100 Ohm sollte machbar sein, dann fliessen 50mA durch den Transistor.) machen oder einen Pegelwandler mit Gegentakt-Ausgang verwenden.

    Hier noch die ganze Theorie zum RC-Glied:
    https://de.wikipedia.org/wiki/RC-Glied#Ladevorgang

    Solche RC-Glieder verwendet man um nach einem Gleichrichter, um aus der pulsierenden Spannung, eine Gleichspannung zu machen.
    https://de.wikipedia.org/wiki/Gleich...B2.29.28B2U.29
    und
    https://de.wikipedia.org/wiki/Gleich...#Gl.C3.A4ttung

    MfG Peter(TOO)
    Geändert von Peter(TOO) (27.07.2016 um 17:46 Uhr)
    Manchmal frage ich mich, wieso meine Generation Geräte ohne Simulation entwickeln konnte?

Ähnliche Themen

  1. Antworten: 13
    Letzter Beitrag: 07.11.2015, 01:21
  2. Arduino LED Matrix
    Von Martorinho im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 11.01.2015, 21:21
  3. Arduino Mega Matrix
    Von oel im Forum Arduino -Plattform
    Antworten: 16
    Letzter Beitrag: 04.10.2014, 16:11
  4. 8X8 Matrix mit Arduino zum duchlaufen bringen
    Von PatrickHH im Forum Software, Algorithmen und KI
    Antworten: 4
    Letzter Beitrag: 12.07.2014, 07:36
  5. LED Matrix mit Arduino ansteuern?
    Von robots4-ever im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 01.03.2012, 07:56

Berechtigungen

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

12V Akku bauen