Re: Matematický problém

Martin Záruba swz na volny.cz
Neděle Červenec 14 15:12:25 CEST 2024


Dík, podívám se

Martin Záruba

Dne 14.7.2024 v 14:41 Miroslav Mraz napsal(a):
> Pokud nevadí, že je to trochu jinak, pak právě tento problém PWM jsem 
> před časem řešil zde
> https://kizarm.github.io/pwm/html/index.html
> 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í.
>
> Mrazík
>
> On 14. 07. 24 14:02, Martin Záruba wrote:
>> ...
>>
>> 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;
>>
>> Martin Záruba
>>
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240714/d31e15d6/attachment.htm>


Další informace o konferenci Hw-list