- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 32

Thema: PCF8574 I2C ansteuerung

  1. #21
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    Anzeige

    Powerstation Test
    hmm.. damit könnte man ja leben... ich glaub ich probiers erstmal einfach so ob der strom nicht reicht, und wenn nicht dann mach ich noch die R-brücke dazu...
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  2. #22
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    [quote="m.a.r.v.i.n"]
    Zitat Zitat von damaltor

    Zitat Zitat von damaltor
    dann: wofür sind A1,A2,A3? die müssen immer gesetzt sein, sofern nicht mehrere slaves angeschlossen werden oder?
    Damit legt man die Adresse des I2C Chips fest. Durch unterschiedliche Adresse lassen sich theoretisch bis zu 8 I2C Chips an einem I2C Bus betreiben. Das entspricht den I2C Adressen 0x40..0x47.
    Man kann auch die Jumper und Pullup Widerstände R7..R9 weglassen, und die Pins 1..3 vom PCF8574 auf Masse legen. Dann wird der I2C Chip unter seiner Basisadresse 0x40 angesprochen.
    Einfach alle drei Pins auf masse, und dann ist die Adresse 0x40? oder müssen dann trotzdem widerstände dazwischen?
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  3. #23
    Erfahrener Benutzer Roboter Genie Avatar von m.a.r.v.i.n
    Registriert seit
    24.07.2005
    Ort
    Berlin
    Beiträge
    1.247
    Hi,

    Man kann auch die Jumper und Pullup Widerstände R7..R9 weglassen, und die Pins 1..3 vom PCF8574 auf Masse legen.
    steht doch da, dann kann man die Widerstände weglassen.

  4. #24
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    ok, warum sind sie dann da? schliesslich könnte man sie ja dann auch ganz weglassen, denn ob nun jumper dazwischen sind oder man sie direkt an masse anschliesst, sollte dann doch egal sein...
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  5. #25
    Erfahrener Benutzer Roboter Genie Avatar von m.a.r.v.i.n
    Registriert seit
    24.07.2005
    Ort
    Berlin
    Beiträge
    1.247
    Hi,

    die Jumper und Pullups sind nur notwendig, wenn man mehrere I2C Erweiterungen anschliessen möchte. Dann braucht jedes Modul seine eigene Adresse.

    Da du auch nach Anschlussmöglichkeit von LEDs und Tastern gefragt hast hierzu mal zwei Beispiele:
    http://www.goblack.de/desy/digitalt/...ast/index.html
    http://www.woe.onlinehome.de/projekte.htm#i2cio

    Die entsprechende Schaltpläne dazu:
    http://www.goblack.de/desy/digitalt/...chaltplan.html
    http://www.woe.onlinehome.de/proj_gif/i2c_io.gif

  6. #26
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    super, vielen dank. die platine funktioniert, ich hab noch ein paar 1k widerstände gefunden und mitsamt den jumpern eingelötet. das i2cmaster testprogramm läuft einwandfrei durch, und laut multi liegt an den richtigen ports die richtige spannung an.
    danke dir nochmal!
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  7. #27
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    Zum Thema 100µA:
    Zitat Zitat von Tido
    Hallo,

    wird ein bißchen zu wenig sein.
    Aber bei Einsatz einer LowCurrent-LED sollte ein PullUp-Widerstand von 1,5K funktionieren.

    Tido
    Hab grad in den Links von m.a.r.v.i.n gelesen, dass man die led eigentlich nur anders rum anschliessen muss - also an vcc und an den PCF. wenn der low hat, dann leuchtets... eine unglaublich geile idee, da wäre ich in 100 jahren nicht drauf gekommen. =)
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  8. #28
    Erfahrener Benutzer Roboter Experte Avatar von Tido
    Registriert seit
    14.11.2006
    Ort
    OWL
    Alter
    47
    Beiträge
    622
    Hallo damaltor,

    das ist klar, da der 8574 bei High nur 100uA liefert, bei Low hingegen 20mA schalten kann. Natürlich funktioniert es, die LED zwischen +5V und Port zu schalten, allerdings ist dann die Logik invertiert (0=An, 1=Aus).
    MfG
    Tido

    ---------------------------------------------------
    Have you tried turning it off and on again???
    ---------------------------------------------------

  9. #29
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    37
    Beiträge
    4.063
    naj, daran kann man sich ja gewöhnen... dafür ist halt nicht dauerhaft ein stromverbraucher dabei, und man spart sich jede komplizierte lösung mit transistoren oder ähnlichem...
    bin erst mal froh, dass es funktioniert. bastle grade an eine 7segment-anzeige, die sollte sich damit ja ansteuern lassen.
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  10. #30
    Neuer Benutzer Öfters hier
    Registriert seit
    04.05.2010
    Beiträge
    23
    Hey an alle,
    hab schon in zig threads reingeschrieben, aber keinen interresierts?!

    kann mal bitte jmd. ein prog posten, welches alle Pins einliest???????
    !!!!!!!!!

    Cruser12

Seite 3 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

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

Labornetzteil AliExpress