Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> > Der CControl-Port kann direkt ein Lastrelais wie z.B. ASO242 > > schalten. Nun versuche ich das gleiche mittels Portexpander > > PCF8574. Über den I2C-Bus bekomme ich wie gewünscht die > > einzelnen Ports angewählt. Entsprechend dem Datenblatt liegen > > dann 2.4 Volt an den einzelnen PCF8574-Ausgängen. Für das > > Lastrelais brauche ich aber mindestens 4 Volt. Was ist die > > einfachste Lösung um auf die gewünschte Spannung zu kommen > > > > Hallo, > > das wird so einfach mit dem PCF8574 nicht gehen. Dieser Baustein kann nur eine angelegte > Spannung nach Low ziehen, weil er einen Open Collector hat. Die Ausgänge sind intern hoch- > ohmig mit der Versorgungsspannung verbunden. Daher scheint es so, als ob der Baustein auch > nach High schalten würde. Da dies aber hochohmig geschieht ist diese Spannung nicht be- > lastbar. Du bräuchtest also einen zusätzlichen Transistor als Treiber. Wenn dieser dann als > PNP-Transistor ausgeführt ist, wird zusätzlich das Ausganggsignal invertiert. D. h. das Relais > ist aktiviert, wenn Du eine 0 auf den Ausgang legst. > Das zweite Problem ist nämlich, dass der PCF8574 nach Anlegen der Versorgungsspannung > als Eingang geschaltet ist und somit immer High Pegel am Ausgang anliegt. Dies muss kein > Problem sein, ist aber oft eins, weil unmittelbar nach dem Einschalten alle Relais aktiviert werden. > So lange bis durch die CC2 ein definierter Pegel auf den Ausgang geschaltet wird. Der Treiber- > transistor löst dieses Problem weil der Ausgang, wie schon gesagt, invertiert wird. > > Eine einfache Lösung dürfte in der Verwendung eines MAX7311 anstelle des PCF8574 bestehen. > Auch dieses Teil ist zwar nach dem Einschalten als Eingang geschaltet, aber die internen 100kOhm > Pull-Up Widerstände dürften nicht ausreichen um die Relais zu schalten. Wenn Du den Ausgang auf > High legst, ist dieser Baustein aber in der Lage bis zu 30mA zu liefern. Das ist mehr als die CC2. > > Gruß > > Udo > >
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB