I²C-I/O-Expander PCF8574., Frage:

OP (Firma: Pensionär-Altes-Eisen) #5694839
Hallo,
der PCF8574, als Eingang benutzt, speichert der ankommende Signale oder 
wird nur das als "1" übernommen was während der Abfrage anliegt, gehen 
also kurze Signale ggf. verloren.

In der SPS-Technik kennt man nämlich dieses:

Bei der Funktion Latched Inputs hält das Modul das Signal solange 
aufrecht, bis es von der Steuerung registriert und durch diese quittiert 
wurde.

Gruß
Wolfgang S. schrieb:
> Hallo,
> der PCF8574, als Eingang benutzt, speichert der ankommende Signale oder
> wird nur das als "1" übernommen was während der Abfrage anliegt, gehen
> also kurze Signale ggf. verloren.
>
> In der SPS-Technik kennt man nämlich dieses:
>
> Bei der Funktion Latched Inputs hält das Modul das Signal solange
> aufrecht, bis es von der Steuerung registriert und durch diese quittiert
> wurde.
>
> Gruß

Der besagte Baustein speichert den Pin Zustand nicht. Da ist es üblich 
den INT pin zu verwenden um sofort nachsehen zu können. Der Baustein 
Bringt den INT pin low bei einem Input pin Zustandswechsel in beiden 
Richtungen bis der uC den Baustein addressiert hat oder der alte Pin 
Zustand wieder eintritt. Der Datenzustand muß nur lange genug anliegen 
bis der uC darauf reagiert und einen I2C Lesebefehl ausschicken kann. 
Damit wird der Pin Zustand vom Eingangs Flip-Flop gespeichert und kann 
dann vom uC (gleich) gelesen werden. Ganz kurze Impulse können 
höchstwahrscheinlich verloren gehen, so daß der Grund der den INT 
ausgelöst hat, nicht mehr eindeutig identifiziert werden kann wenn der 
uC es nicht schaft einen Lesebefehl noch rechtzeitig auszuführen.

Im Datenblatt wird das noch ausführlicher erläutert.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.