Hi, Willkommen hier!
TTL-Schaltkreise können nur schwerlich High-Pegel liefern, daher bekommst Du auch wenig Strom raus. Meist sind aber "bessere" Low-Pegel (Strom rein) möglich.
Du könntest:
a) einen sehr empfindlichen Optokoppler nehmen. Ich wollte schon HCPL-070A schreiben, der braucht nur 40µA. Aber leider verträgt der am Ausgang keine 24V

Vielleicht findest Du bei Avago o.ä. einen Low-Current Opto mit genügend Spannungsfestigkeit?
Wenn Du noch irgendwo 5V zu Verfügung hast (von USB-Port abgreifen?)
b) Ein Logikgatter als Puffer dazwischen schalten (Druckerport ->zusätzlicher Buffer -> Optokoppler).
c) einen Transistor (+ ein paar Widerstände) als Verstärker/Schalter verwenden.
d) Den Optokoppler gleich mit Anode an +5V legen, Kathode über Widerstand (für etwa 10mA) an Druckerport. Bei Low-Pegel sollte der Druckerport den Strom tragen können. Hab jetzt nicht nachgelesen, nur mein Gefühl. Dabei kehrt sich die Logik um, also Druckerport High = Opto aus, Low = an.
Vorsicht, wenn Du externe 5V verwendest, könnte es sein, das bei ausgeschalteten PC aber vorhandenen 5V der Optokoppler auch angesteuert wird.
Falls keine galvanische Trennung erforderlich
e) geht es auch nur per Transistor (+ ein paar Widerstände), ganz ohne Optokoppler.
Gruß
Harald
_________________
*..da waren sie wieder, meine 3 Probleme: 1)keiner 2)versteht 3)mich
* Immer die gültigen Vorschriften beachten und sich keinesfalls auf meine Aussagen verlassen!