Forum: Mikrocontroller und Digitale Elektronik 24 Volt Ein-Ausgänge mit Portexpander


von Horst G. (climbi)


Lesenswert?

Hallo,
ich benötige am Controller 24 Volt Aus und Eingänge um eine 
Schnittstelle zu einer SPS herzustellen. (Die Ausgänge müssen also keine 
große Last treiben)
Wie man das mit Optokopplern und Transistoren "von Hand"  macht weiß 
ich.
Meine Frage ist, ob es hierfür auch fertige Bausteine gibt, welche ich 
hierzu einsetzen kann?
Im Idealfall wäre das ganze auch gleich noch ein Portexpander mit 8 
Eingängen und 8 Ausgängen , welchen ich über SPI oder I2C ansperchen 
kann.
Vielen Dank im Voraus für Euere Infos

von Falk B. (falk)


Lesenswert?

Das alles in einem IC wird es wahrscheinlich nicht geben. Als 24V 
Ausgangstreiber kann man den UDN2981 nutzen. Für die Eingänge tut es ein 
schnöder Spannungsteiler. Seriell ansteuerbare Register gibt es wie 
Sand am Meer. Im SPS-Umfeld sollte man noch was für die EMV und 
Schutzbeschaltung tun.

AVR-Tutorial: Schieberegister
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574

von Manfred H. (manfred8534)


Lesenswert?

Dort tut sich etwas, vielleicht interessant:

> "Multi-I/O-Board/I²C-Portexpander bis 24V mit High-Side Treiber und 
Leistungskontrolle"
> (u.A. als Breakout-Board für BeagleBone, Arduino, Raspberry Pi, ...)
> Beitrag "Re: 12V bidirectional I/O über i2c"

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.