В конкретном этом случае логика не нужна: компаратор на ОУ +
несколько резисторов + несколько диодов - вуаля! А с МК на производстве - да, понимаю. У нас самих в обсерватории фактически более-менее разработкой на МК я занимаюсь (при том, что я в оригинале - астрофизик, а к.т.н. у меня по матмоделированию астрономического спектрографа). Есть ЛПР, которая разрабатывает электронику для ПЗС-систем, но у них там ПЛИСины и DSP, с МК не сталкивались. Есть еще человека три-четыре, кто на уровне ардуинщиков что-то пытается сделать. С STM32 только я работаю.
И вот, как помру, опять будут на коленках что-нибудь городить из убогих ПЛК'шек…