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
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
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"
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.