atmega8 16MHz-ben az M milyen mertekegyseg? :)

VF vf at elte.hu
Fri Mar 21 18:04:18 CET 2003


Thus spake Daniel VASARHELYI:

> Az elve az, hogy fordulatszamtol fuggoen bizonyos ideig keslelteti a
> gyujtast, ez egy jol porgo, 6000-es fordulatszamnal kb 1.38E-05
> masodperc is lehet. (ez 16MHz-en 222 orajel!).

6000rpm az 10ms, a 13.8us felbontas alig rosszabb mint 1 ezrelekes
pontossagot jelent. Tehat ez azt jelenti, hogy a lepeskoz, a felbontas
legkisebb egysege 222 orajel hosszu. Az rengeteg.
Valojaban ennek az orajelnek a ketszazad (1/200) reszevel is ugyanilyen
jol meg lehet oldani a problemat, persze a mikrovezerlo hardveres
timerenek felhasznalasaval. 16MHz-en teljesen szoftveresen is megoldhato.

> tablazatot, on-the-fly), fontos, hogy a szamitasi hibakbol es az orajel
> elteresebol ne keletkezhessen akkora hiba, ami hibas elogyujtasi
> idoponthoz vezet.

Ha jol irod meg a szoftvert, nem lesz hiba. A mikrovezerlo sebessege
a szuksegesnel joval nagyonn pontossagot tesz lehetove. Persze ennek
csak akkor van ertelme, akkor tudod kihasznalni, ha a szog erzekelese
es a gyujtoszikra eloallitasa is ilyen pontos.

> asd

-- 
Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.hu/~vf/
"Magyar egre magyar ufot!"



More information about the Elektro mailing list