Nachtrag zum ULN2803:
Hat gegenüber normalen NPN-Transistoren die Vorteile, dass man zum Einen keinen Basis-Vorwiderstand braucht, zum anderen sind bereits Freilaufdioden drin.