Forum: Mikrocontroller und Digitale Elektronik pcf 8574 pMos highside driver


von FeedForward (Gast)


Angehängte Dateien:

Lesenswert?

hi,

da ich in i/o not bei meinem mcu komme, möchte ich gerne den pcf8574 als 
expander benutzen. (i2c gefällt mir ebengrad besser als die realisierung 
mittels schieberegister)

aus diesem grund habe ich folgende schaltung konstruiert, die induktive 
lasten wie z.b. ein magnetventil (12V / 0.6A) schalten soll.

da der pcf beim start alle ausgänge auf high pegel legt, sollten anfangs 
alle verbraucher trotzdem ausgeschaltet sein. hierfür habe ich einen p 
mosfet gewählt ( zur auswahl wären auch noch der irf 7424 bzw. irlml 
6402)

leider bin ich mir unsicher ob diese schaltung funktioniert bgzl. des 
open collector des pcfs. wird beim start des pcfs (ich sage mal h-pegel) 
das gate aufs potential vom source gehoben, so dass der pMos komplett 
sperrt ?

ich habe folgendes bild gefunden 
http://www.gammon.com.au/images/Arduino/MOSFET_high_side_driver.png
dort wird insbesondere erwähnt, dass ugs andernfalls nicht ausreicht um 
den pMos komplett zu sperren und somit ein npn von Nöten ist. Jedoch 
würde ich meinen, dass der arduino einen anderen schaltungsaufbau der 
ausgänge besitzt.

Tipps oder eine Meinung ?

von Frank K. (fchk)


Lesenswert?

Nimm doch einen mcp23008. Dann hast Du richtige Push-Pull 
Ausgangsstufen.

fchk

von Spannungsteiler (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
beiliegend ist eine praxisnahe Beschreibung über die Beschaltung
vom PCF8574. Kritisch ist es natürlich das HIGH-Level , da wegen
dem open C Ausgangs dort max 100µA fliessen. Für Low-Level stehen
dagegen 25mA zur Verfügung.
Ich habe bei meinen Schaltungen den TD62783 Treiber nachgeschalten!
siehe hier;
Beitrag "PCF8574 Ausgänge puffern bis 42V"

von Christian M. (Gast)


Lesenswert?

Mit Deiner Schaltung hast Du immer maximal U_PCF8574 + 0.7V auf dem 
Gate, das den MOS-FET nicht sicher sperrt. Ausserdem fliesst bei High 
ein kleiner Strom in die Dioden des PCF8574. Für solche Anwendungen ist 
der PCF8574 ziemlich nachteilig, Du wirst um weitere Transistoren nicht 
herum kommen.

Gruss Chregu

von Ludwig (Gast)


Lesenswert?

FeedForward schrieb:

> Tipps oder eine Meinung ?

Tipp: Nicht plenken.
Extratipp: Groß-/Kleinschreibung beachten.

von FeedForward (Gast)


Lesenswert?

@Spannungsteiler
ich hatte mir den Artikel schon durchgelesen. Leider waren mir 0,5A pro 
Ausgang zu wenig, sollte ich mal andere Verbaucher als nur das 
Magnetventil anschließen.

@Chregu
Danke für die Erklärung. Ich hatte mir anfangs vorgestellt, dass der pcf 
ähnlich wie ein Optokoppler zwischen Gate und Masse fungiert und im 
unbeschalteten Modus ein Pullup ausreicht.

@fchk
Den IC kannte ich nicht. Insbesondere die 16 I/O Variante sieht 
vielversprechend. Ich werds' mal damit versuchen.

Vielen Dank für die Antworten

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.