Navrhnout odporový dělič není problém - víš, že na vstupu máš 13V - pokud chceš mít jistotu, pak řekněme 15V. Na výstupu děliče potřebuješ maximálně 3,5V (při 15V na vstupu).
Z toho plyne : potřebuješ 3,5 dílů z 15 → velmi zjednodušeně : máš třeba 15000 Ohmů celkem, z toho uřízneš 3500 Ohmů, zbyde Ti 11500 Ohmů.
A teď trošku více matematiky -
Výstupní napětí spočítáš podle vzorečku :
Vout = Vin * R2/(R1+R2)
dosadíš napětí :
3,5 = 15 * R2/(R1+R2)
3,5 * (R1+R2) = 15 * R2
3,5 * R1 + 3,5 * R2 = 15 * R2
3,5 * R1 = 15 * R2 - 3,5 * R2
3,5 * R1 = 11,5 * R2
R1 = 11,5/3,5 * R2 => 3,286 * R2
V tuhle chvíli už jenom stačí vyhledat vhodný odpor R2 a k němu dopočítat a vybrat vhodný R1.
Vezmu R2 třeba 470k, k němu mi vychází R1 = 470k * 11,5/3,5 = 1544,2837k => 1M5.
Dosadíš zpětně.
Maximální napětí + rezerva = 15V :
Vout = 15V * 470k / ( 470k + 1M5 )
Vout = 15V * 470k / 1970k
Vout = 3,579V
Maximální napětí = 13V :
Vout = 13V * 470k / ( 470k + 1M5 )
Vout = 13V * 470k / 1970k
Vout = 3,1V
Minimální napětí = 8V :
Vout = 8V * 470k / ( 470k + 1M5 )
Vout = 8V * 470k / 1970k
Vout = 1,91V
Pokud chceš, aby MCU vypínal třeba při 7V, pak na druhém vstupu komparátoru musí být následující napětí :
Vout = 7V * 470k / ( 470k + 1M5 )
Vout = 7V * 470k / 1970k
Vout = 1,67V
Pro požadované napětí pak stejným postupem spočítáš i dělič pro druhý vstup komparátoru - samozřejmě musíš počítat se stabilizovaným napětím Vin = VCC. Navíc znáš i Vout (třeba těch 1,67V). Pak Ti vychází vzorecs pevně daným napětím VCC.
1,67V = 3,3V * R2/(R1+R2)
Zbytek si musíš dopočítat tak, aby Vout bylo co nejblíže k požadované hodnotě (3,3V je dané stabilizátorem).
===========================================================================
Pokud bys chtěl použít INT0 jako signál ztráty napětí.
Logická 0 pro VCC=3,3V je 1,1V (pokud je to 1/3 VCC). V tom případě logická 0 (a tedy signál oznamující ztrátu napájení) nastává při vstupním napětí
1,1V = Vin * 470k / 1970k
Vin * 470k /1970k = 1,1V
Vin * 470k = 1,1V * 1970k
Vin = 1,1V * 1970k / 470k
Vin = 4,61V
Přerušení by tedy mělo nastat při cca 4,6V na zdroji => 3,9V na vstupu stabilizátoru pro VCC - tedy 0,6V rozdíl Vin<->Vout. Obvodu LF33CDT podle datasheetu stačí 0,45V, tudíž v tuto chvíli je MCU pořád ještě napájen, ale už to může být na hraně. Z toho mi jednoznačně vyplývá, že vhodnější by bylo použití komparátoru. Mimo jiné i proto, že si pak vypínací napětí můžeš prakticky libovolně nastavit.
Maximální přípustné napětí na vstupu :
Vout = 3,8V (Vcc+0,5V)
3,8V = Vin * 470k / 1970k
Vin * 470k /1970k = 3,8V
Vin * 470k = 3,8V * 1970k
Vin = 3,8V * 1970k / 470k
Vin = 15,93V => Tohle je maximální napětí, které se smí v napájení objevit, aby IO bezpečně vydržel.
V okamžiku, kdy doplníš zapojení o R3 třeba 1k (AD převodník a komparátor mají obrovský vstupní odpor), tak bys neměl ohrozit IO ani vyšším napětím, ale jistota je jistota, že :