- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 28

Thema: Mit PCF8574P eine Led dimmen?

  1. #11
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Ich glaub ihr habt einen post übersehen....

    Könnte nicht auch ein Atmega 8 die aufgabe übernehmen?

    -> aber wie sage ich den atmega, die helligkeit, die die m32 bestimmt?

  2. #12
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    34
    Beiträge
    1.192
    Könnte nicht auch ein Atmega 8 die aufgabe übernehmen -> aber wie sage ich den atmega, die helligkeit, die die m32 bestimmt?
    Das funktioniert auch, damit wird der Hauptcontroller sogar entlastet.
    Für den Atmega8 brauchst du dann ein Programm für z.B. einen I2C-Slave. Solche Programme gibt es bereits im Internet, kann aber auch selber programmiert werden. Dann musst du das Programm "nur" noch anpassen, um die LED über PWM zu dimmen.
    Grüße, Bernhard

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von AsuroPhilip Beitrag anzeigen
    @Richard Das ist ja dann nur Port verschwendung....
    Stimmt natürlich aber mit diesem Baustein halt eine realisierbare Lösung. Ein echtes PWM Signal über I²C Senden wird eher weniger gut klappen. Aber es gibt ziemlich viele I²C Bausteine, möglich das es auch welche mit PWM Ausgängen gibt. Aber das war hier ja nicht die Frage. Außerdem, so ein DAC besteht letztendlich auch nur aus einem R2R Netzwerk hat also intern noch viel mehr "Ausgänge". Bei den Preisen und der möglichen Anzahl der Ausgänge ist "Verschwendung" relativ.

    Gruß Richard

  4. #14
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Ein echtes PWM Signal über I²C Senden wird eher weniger gut klappen.
    Wieso, kann man nicht einfach nur "20" Senden und der atmega macht nur 20% der Leuchtkraft??


    mfG
    Philip

  5. #15
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    34
    Beiträge
    1.192
    Wieso, kann man nicht einfach nur "20" Senden und der atmega macht nur 20% der Leuchtkraft??
    Bei der Variante mit Atmega8 und entsprechender Programmierung ist das möglich.

    -----

    Verwendest jedoch du die PCF... dann musst du ständig ein- und ausschalt- Befehle senden, solange der Portexpander keine weitere Intelligenz hat.

  6. #16
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Verwendest jedoch du die PCF... dann musst du ständig ein- und ausschalt- Befehle senden, solange der Portexpander keine weitere Intelligenz hat.
    Das wäre ja dann auch wieder belastung des µC, deswegen wäre es ja besser einen andern µC bzw. PCF zu verwenden.

  7. #17
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von AsuroPhilip Beitrag anzeigen
    Das wäre ja dann auch wieder belastung des µC, deswegen wäre es ja besser einen andern µC bzw. PCF zu verwenden.
    Genau, oder eben einen 8 Bit Port und 8 Widerstände vom I²C Chip "opfern", nicht elegant aber in der Not frisst der Teufel Fliegen.

    Gruß Richard

  8. #18
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.236
    Und warum dann nicht gleich einen ATMEGA 8 als PWM Quelle verwenden ?
    Der kann dann die PWM Signale für die LED's erzeugen. Eventuell könnte man noch einen ULN2803 als Treiber nachschalten.
    Letztlich dürfte dasauch die preiswertese Lösung sein.
    Als Verbindung zwischen dem Steuercontroller und dem Dimm- Controller würde ich SPI verwenden, weil das einfacher zu handeln ist als TWI ( I²C ).
    Beide Schnittstellen sind als Hardware in den ATMEGA Controllern eingebaut.
    Das Protokoll kann man sich dann selber ausdenken. Also entweder alle 8 Dimmwerte nacheinander übertragen, oder ein Kanalbyte gefolgt von einem Wertbyte bei Bedarf senden.
    Eine weitere Möglichkeit wäre Dich am DMX 512 Protokoll ( serielle Schnittstelle ) zu orientieren.
    Dadurch wäre dann die Ansteuerung von 512 Kanälen möglich und die Dimm Controller wären auch als abgesetzte Einheit über größere Entfernungen ( mehrere Hunder Meter ) ansteuerbar.

    Es gibt da also eine Menge möglicher Lösungen.

  9. #19
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von wkrug Beitrag anzeigen
    Und warum dann nicht gleich einen ATMEGA 8 als PWM Quelle verwenden ?
    Einfach weil explizit nach dem 8574 gefragt wurde. Natürlich gibt es andere möglicher Weise bessere Methoden, keine Frage! Ich habe hier auch schon von LED Treiber für bis zu 256 LED's !einzeln dimmbar! gelesen. Fragt sich was die Teile kosten und wer das noch Löten kann...

    Grüße Richard

  10. #20
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.07.2010
    Ort
    Aachen ---- NRW
    Beiträge
    251
    Natürlich gibt es andere möglicher Weise bessere Methoden, keine Frage!
    Was wäre den eine bessere Lösung?

    256 LED's !einzeln dimmbar!
    2-4 reichen


    mfG
    Philip

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Ähnliche Themen

  1. RP6 M32 und noch ein PCF8574P?
    Von AsuroPhilip im Forum Robby RP6
    Antworten: 14
    Letzter Beitrag: 27.06.2011, 22:19
  2. LCD über Pcf8574P an Rn mega128funk
    Von Kalli01 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 16.08.2010, 18:16
  3. Nochmal I2C PCF8574P
    Von Cruser12 im Forum Asuro
    Antworten: 10
    Letzter Beitrag: 23.06.2010, 21:09
  4. Schalter an den PCF8574P anschließen
    Von Cruser12 im Forum Asuro
    Antworten: 7
    Letzter Beitrag: 11.05.2010, 21:17
  5. LCD an PCF8574P im I2C-Mode
    Von Vector3 im Forum Sensoren / Sensorik
    Antworten: 5
    Letzter Beitrag: 30.03.2009, 08:02

Berechtigungen

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

Solar Speicher und Akkus Tests