Добрый день.
Извиняюсь, что вклиниваюсь. Но не проще ли будет оставить вход токовым, влепить в послед сопротивление, на 24В это будет 1.2К и ток будет 20ма. А в программе поставить сравнение и перевод в БУЛ?
С уважением.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)