Vysoká úroven napätia na vstupny port

Ahoj, chcem sa spýtať ako najlepšie by sa dala snimat log uroveň na vstup MCU atmega8, ak potrebujem snimat napatie od 10-15V( 0V=log1, 10-15V=log0). Dalo by sa to riešiť napatovým deličom, ale kedže to vstupne napňtie može kolísať tak to asi nebude najlpšie riešenie alebo druhý sposob by bol ten na scheme…cez led dioidu a rezistor za zopne tranzistor a na pin procesora sa privedie log0… Port nastavim ako vstupny a zapnem pull-up rezistory

sice absolutne nechapem co ma spolocne te ntranzistor so zsnimanim ale. Na vstupny port prived napetie cez zenerovu diodu, Studovany nech prepacia ale ak log1 bude nad 2V tak ak tam das 8v2 zenerku v zavernom smere a privedies na nu 10 V tak uP to vyhodnoti ako log 1 (zneguj si ju programovo ) bolo by vhodne este nejake odpory doplnit a este zenerku smerom na zemaby si to neodpalil… a mam pocit ze to bude do auta.

nepotrebujem nic negovať v programe, len som chcel vedieť ako by to spravil niekto iný. S tou zenerkou to nie je zlý napad, len preco 8V2? Vzdy som si myslel ze napetie log 1 je pre mcu rovne napajaciemu cize bezne 5V.

  1. Opravuješ/upravuješ nějaké stávající zařízení, nebo konstruuješ nové?

  2. V jakých podmíkách to má pracovat či kam to pak přijde? Auto např?

Co třeba optočlen?