<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="Arial">Dík, podívám se</font><br>
    </p>
    <pre class="moz-signature" cols="72">Martin Záruba</pre>
    <div class="moz-cite-prefix">Dne 14.7.2024 v 14:41 Miroslav Mraz
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:85ee5022-dab2-4d17-a7eb-e61c55dee926@volny.cz">Pokud
      nevadí, že je to trochu jinak, pak právě tento problém PWM jsem
      před časem řešil zde
      <br>
      <a class="moz-txt-link-freetext" href="https://kizarm.github.io/pwm/html/index.html">https://kizarm.github.io/pwm/html/index.html</a>
      <br>
      Pro váš případ je maxpwm=100, INPUT_BIT_RANGE můžete volit podle
      toho co vám "upočítá" procesor, více je lépe. Když pochopíte
      princip, pak je to už sranda. Nepotřebujete žádné dělení.
      <br>
      <br>
      Mrazík
      <br>
      <br>
      On 14. 07. 24 14:02, Martin Záruba wrote:
      <br>
      <blockquote type="cite">...
        <br>
        <br>
        Jen na vsvětlení, co jsem si to vymyslel: Potřebuji udělat PWM
        na cca 160 kHz na ATMega, kde hodiny jsou na 16MHz. Tím mi
        vychází na celou periodu 100 kroků. Pokud se pohybuji v horní
        části (pulz je dostatečně dlouhý) je krok změny PWM dostatečně
        jemný. Ale na dolním konci, kdy poměr ON-OFF je třeba 1:10 je
        velký rozdíl mezi 10 a 11. Proto jsem hledal řešení, kde
        například (raději jemněji) 10.5 lze získat jako 84 / 8, tedy Y =
        84; X = 8;
        <br>
        <br>
        Martin Záruba
        <br>
        <br>
        <br>
      </blockquote>
      _______________________________________________
      <br>
      HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
      <br>
    </blockquote>
  </body>
</html>