Re: Mikrovezérlős frekvenciamérő
hg12345
hg12345 at freemail.hu
Fri Nov 23 13:28:51 CET 2007
Hi!
Használj pl. dsPIC vagy PIC24H-t itt 32bites számláló áll rendelkezésre,
és a bemeneted akár 40MHz-ről is járhat.
Ha egy kicsit túl tudod huzni akkor a 20 előosztó esetén már
közvetlenül rátudod kötni.
Mivel tartalmaz DMA-t akár szabadon futó számláló üzemmódban, egy
másik timerrel kiolvasva a számlálót abszolut pontosan meg van az idő.
ugyan ez vissza felé és kész a periódus idő mérés.....
Üdv
> Helósztok !
>
> Olyan gondom lenne, hogy szeretnék frekimérőt építeni,
mikrovezérlővel.
> Most Atmegákkal foglalkozom, úgy hogy azokból.
> Tudom a PIC-ek jobbak ilyen téren, és sok jó kapcsolás is van
hozzájuk,
> de én mégis inkább agyalok egy kicsit.
> Legtöbbször beszerezhetetlen az előosztó, és +-100-200Hz nem
számít.
> Nálam alap lenne az 1Hz-es pontosság, és lehetőség szerint
periódus idő mérés,
> és ebből freki számítás (kis frekiknél ). Termosztálást is építenék
hozzá.
> LCD kijelző, menü ...
> 1,1Ghz-es 10-es v 20-as előosztóm már van rendeltem MC12080-at
(meg is kaptam) ingyen!
> 1GHz /10 vagy /20 és utána 25-26 bites számlálás , ez lenne az
elv., akár csak külső
> számlálással is (pl HC4040)
>
> Most éppen az a gondom, hogy a mikrovezérlővel mennyit
számoltassak?
> van benne egy 16 bites , utána megszakítással mehet , egy belső
számláló.
> Úgy tudom az órajel 40%-át tudja max megszámolni a számláló.
> De nem tudom , ha fut megszakításkezelés egy mikrovezérlőn, lehet -
e pontos
> időalapként használni.
> Főleg hogy Bascommal kezelném.
> Gondolkodtam pontos külső órajelen is, pl: I2C-s Óra IC 1s-os
megszakítása.
> Melyik a jó elv ? Ha tudtok, segítsetek.
>
> Csak magamnak csinálom, úgy hogyha jó, készülék lenne belőle,
megosztanám
> a listával! :-)))
>
> Cseri Laci
>
>
> -----------------------------------------
> elektro[-flame|-etc]
>
Minden karácsonyi ajándék egy helyen! Sőt, még az ötletet is mi adjuk!
________________________________________________________
http://ajandek.origo.hu
More information about the Elektro
mailing list