Ich würde die Signalanpassung mit einem Optokoppler durchführen. Hat zudem noch den Vorteil das man eine galvanische Trennung inklusive hat.
so kann der Controller keinen Schaden nehmen.