PIC casova konstanta 1 sec

RV vicek.radek@cpost.cz
Úterý Červen 26 08:15:24 CEST 2007


Pokud jde o mereni otacek je treba si dobre rozmyslet a spocitat zda je 
vyhodnejsi merit pulzy za 1s nebo to pocitat z periody mezi pulzy. Pokud 
mate potrebu rychle odezvy a otazky nejsou 600ot/min a min (jen priklad) 
je skoro vyhodnejsi si snimac pripojit na capture vstup a citac si 
inkrementovat z hodin MCU - ma to tu vyhodu ze si kdykoliv nahodite 
preruseni a pockate az se vyvola a uz jen prectete 16b timer kde mate 
pocet tiku mezi dvema pulzy.

Nevyhoda je jedina a to pokud jsou otacky prilis male a za dobu mezi 
tiky muze pretect citac (nutno pak osetrit) a ze se ten cas mereni 
prodluzuje.

Pro "bezne" se vyskytujici rozsahy otacek je ale mereni periody velmi 
vyhodne nebot merit otacky jen 1x za sekundu je vetsinou pomale zvlast 
pokud je treba reagovat rychle na zmenu otacek.

Radek Vicek

Libor napsal(a):
> Kdyz ja potrebuji aby se inkrementovaly msec (timeticks)  v preruseni....
> 
> zkratka potrebuji vypocet otacek za sec, tzn musim jeste hlidat pocet 
> tiku z HALu a obsluhovat uart....coz se zablokovanim programu udelat neda.
> 
> L:K




Další informace o konferenci Hw-list