Jak osetrit externi vstupy?

Pavel Kutina hw na prelude.cz
Pondělí Červenec 24 23:56:34 CEST 2023


Tak jo, nebudu řešit optické oddělení, v podstatě jsem něco jako je bod 2) 
původně chtěl udělat, ale zdálo se mi, že by se to dalo ještě vylepšit. A 
jak jsem to vylepšoval, tak jsem to komplikoval :)

A až pochopím, jak má fungovat bod 3), tak se mi to možná zalíbí nejvíc.

Dík.

Pavel Kutina


----- Original Message ----- 
From: "Pavel Hudeček" <edizon na seznam.cz>
To: <hw-list na list.hw.cz>
Sent: Monday, July 24, 2023 10:02 AM
Subject: Re: Jak osetrit externi vstupy?


> Možností je mnoho, tady je třeba několik levelů těch méně pracných. 1-3 se 
> dají používat i tak, že zařízení se dá ovládat zkratováním, ale i třeba 
> pouštěním 230 V AC:
>
> 1. Úplně minimalistická: 2x R v řádu 1M, jeden z ext. vstupu do MCU, 
> druhej pull-up z ext. vstupu do napájení.
>
> 2. Začít jako 1, ale mezi R a MCU vrazit BAV199 proti napájení a druhý R 
> třeba 10k. Navíc mezi GND loggeru a ext. vstup GND dát taky nějaký R, 
> třeba 100k.
>
> 3. Konce tý BAV199 dát na C v řádu 10µ a ten připojit na delič takový, aby 
> na C bylo o 1 V míň než je napájení MCU, paralelně dát zenerku, taky na 
> kousek menší napětí. Případně ten dělič může mít 3 R, takže i dolní konec 
> ochrany bude mít posunuté napětí. V tom případě ještě k dolnímu R přidat 
> C.
>
> 4. Na straně SW ten vstup měřit ADC a při podezření na přepětí přepnout na 
> výstup, hodit na něj 0 a pak už jen protestovat až do resetu.
>
> PH
>
> Dne 24.07.2023 v 1:48 Pavel Kutina napsal(a):
>> Zdravim,
>>
>> jak uz jsem se zminoval, stavim nejaky datovy logger. A abych si to 
>> zkomplikoval a udelal to univerzalnejsi, vymyslel jsem si, ze by bylo 
>> fajn logovani spoustet externim triggerem. Nohu na procesoru bych nasel, 
>> ale jak to osetrit, aby mi nejaky dobrodinec do onoho vstupu nepustil 
>> omylem treba merenych 60V?
>>
>> Trigger musi byt mozne aktivovat uzemnenim (mechanickym kontaktem, 
>> tlacitkem), takze zevnitr pristroje musi jit nejake napajeni. Jedine, co 
>> by se mi asi zdalo jako dostatecne blbuvzdorne, je nejaky optoclen, 
>> stranu s diodou mit napajenou pres oddeleny DC/DC menic, vstup mit 
>> osetreny diodami proti zemi i proti napajeni - a v pripade nejakeho 
>> problemu holt v nejhorsim vymenit ten menic a optoclen, ale uz ne zbytek 
>> elektroniky. Nevyhodou je vlastni spotreba toho menice - cele to nekdy 
>> pojede i z baterek a kazdy miliamper zamrzi.
>>
>> Ted jak to pisu mne napadlo, ze by to mozna slo udelat to s trafem - 
>> poustet do nej ze strany loggeru pulsy a merit jejich zatlumeni v pripade 
>> zkratovaneho sekundaru (na kterem by byl prave ten spinaci kontakt), 
>> otazkou je, jak by to bylo na strane procesoru meritelne.
>>
>> Nenapadne nekoho, jak to osetrit rozumneji?
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 



Další informace o konferenci Hw-list