PWM

Lukas Grepl L.Grepl
Středa Březen 17 14:35:15 CET 2004


chyba neni nikde ;-)

hodnota Fosc/Fpwm rika, kolik urovni stridy se da rozlisit pri dane
generovane frekvenci a freq oscilatoru. log(x)/log(2) je totez jako log2 (x)
tj. dvojkovy logaritmus - ktery (zjednodusene receno) urci pocet binarnich
cislic potrebnych k vyjadreni daneho cisla.

sedi to i s tim Vasim vypoctem:
26600000/4/6500=1023,... tj. skoro 1024
log(26600000/4/6500)/log(2)=9,9987... tj. skoro 10

S pozdravem
Lukas Grepl, OK2WDT

>
> Mam jeden takovy docela zakladni dotaz. Potreboval bych nastavit PWM
> modulator u PIC16F628 tak, aby kmitocet byl 6500Hz a pocet bitu pro
> nastaveni PWM co nejvyssi (nejlepe vsech 10). Jaky musi byt minimalni
> kmitocet oscilatoru ? (cekal bych, ze to bude pro 10bitu
> 6500*1024*4=26.6MHz, ale kdyz se podivam do datasheetu, tak zde je pro
> efektivni pocet bitu vzorec bit = log(fosc/fpwm)/log(2), coz je nejake
> divne. Kde je chyba ?
>
>            Michal
>
>





Další informace o konferenci Hw-list