Hallo alex_e,
ein Optokoppler für diesen Anwendungsfall braucht keine besonderen Eigenschaften. Zum Beispiel wäre der folgende möglich:
http://www.conrad.de/ce/de/product/140240/FOTOTRANSISTOROPTOKOPPLER-ACPL-827-30BE/0204120Eigentlich könnte auch ein Sensor mit NPN Ausgang dein Spannungsproblem lösen, ich habe aber auf die Schnelle auch keinen gefunden. Bei einem NPN Ausgang wird die Masse durchgeschaltet. Da würde ein Widerstand nach +5V der Arduino Versorgung reichen wenn von beiden Spannungsversorgungen die Massen verbunden wären (oder eine Gemeinsame genutzt würde).
Der Arduino lässt sich z.B. mit 12Volt DC versorgen. Somit könntest Du mit einer einzigen Spannungsversorgung Sensor und Arduino betreiben.
Die Schaltung mit einem Optokoppler ist recht einfach. Im Datenblatt auf Seite 8 Fig.14 findest Du die Schaltung.
Am Input Anschluß schließt du den Ausgang der Lichtschranke an. Den Vorwiderstand RD würde ich für einen Strom von ca. 20mA berechnen (der genaue Wert richtet sich nach der Betriebsspannung). Vcc kommt von deiner Aurduino 5V Spannungsversorgung. RL würde ich für einen Strom von 1mA berechnen (entsprechen etwa 4,7KOhm). Der Anschluß Output wird dann an deinem Arduino Eingang angeschlossen.
Das wärs dann.
Gruß
harding