<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    3 je zapojeno takto:<br>
    <img src="cid:part1.s5y0S0KI.XqVPvm0n@seznam.cz" alt=""><br>
    Vhodné při obavách, že by vstupu procesoru vadilo už jen napětí
    vzniklé průchodem proudu diodou. Hodnotama v děliči se nastaví
    předpětí, které úbytek na D kompenzuje.<br>
    <br>
    PH<br>
    <br>
    <div class="moz-cite-prefix">Dne 24.07.2023 v 23:56 Pavel Kutina
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:E3AE9C264CA843E3BF9B38E388999E8A@AA20">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 :)
      <br>
      <br>
      A až pochopím, jak má fungovat bod 3), tak se mi to možná zalíbí
      nejvíc.
      <br>
      <br>
      Dík.
      <br>
      <br>
      Pavel Kutina
      <br>
      <br>
      <br>
      ----- Original Message ----- From: "Pavel Hudeček"
      <a class="moz-txt-link-rfc2396E" href="mailto:edizon@seznam.cz"><edizon@seznam.cz></a>
      <br>
      To: <a class="moz-txt-link-rfc2396E" href="mailto:hw-list@list.hw.cz"><hw-list@list.hw.cz></a>
      <br>
      Sent: Monday, July 24, 2023 10:02 AM
      <br>
      Subject: Re: Jak osetrit externi vstupy?
      <br>
      <br>
      <br>
      <blockquote type="cite">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:
        <br>
        <br>
        1. Úplně minimalistická: 2x R v řádu 1M, jeden z ext. vstupu do
        MCU, druhej pull-up z ext. vstupu do napájení.
        <br>
        <br>
        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.
        <br>
        <br>
        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.
        <br>
        <br>
        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.
        <br>
        <br>
        PH
        <br>
        <br>
        Dne 24.07.2023 v 1:48 Pavel Kutina napsal(a):
        <br>
        <blockquote type="cite">Zdravim,
          <br>
          <br>
          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?
          <br>
          <br>
          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.
          <br>
          <br>
          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.
          <br>
          <br>
          Nenapadne nekoho, jak to osetrit rozumneji?
          <br>
        </blockquote>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>