[elektro] intelligens dugalj

Moczik Gabor pm_levlista at progzmaster.hu
Wed Jan 30 02:00:51 CET 2008


Borza Attila wrote:
> Azért erre a célra legyen már elég a 10 kHz ( csatornánként  5kHz ) ez 
> is 100 minta periodusonként / csatorna, de kíváncsiságból megnéztem egy 
> PIC12F683-at ami 8 lábú 200.000 minta/ s ebben mi a kevés neked ?

Probaltad mar elerni?
Az adatlap szep meg jo, a konverzio valszeg kesz is van annyi ido alatt.

> Ha  nem fut maxon a uC, és még nincsen normálisan optimalizálva, akkor 
> is nagyon kényelmesen leméri, leszámolja neked a 10kHz-es 
> mintevételedet, és még a kommunikáció is belefér az idejébe, ráadásul 
> még kappkodnia sem kell.
> Nem Pic-Atmel vitát akartam kirobbantani, ismét, csak megmutatni, hogy 
> nem annyira lehetetlen a történet.
> Ha tévedek,akkor javítsatok !

Tessek csak nyugodtan kiprobalni.

2 teljesen kulonbozo modon megepitett keszuleket keszitettem, aminek 
annyi a dolga hogy 50Hz-es fazishasitott jel effektiv erteket megmerje 
1V pontossaggal.

Az egyik csak kb. 30-40 mintat vesz egy periodusban, szamitja az eff 
erteket es meg epp eleg az ido kijelzesre, 40MHz-en megy. 1V pontossagot 
nem tudja, hardveresen "kerekiteni kellett" a meredek jelet hogy jobb 
legyen a pontossag.

A masik 200 mintat vesz, nincs benne szorzas, az eff erteket tablazatbol 
keresi ki, az idejenek tobb mint 90%-at interruptban tolti. Annyi a 
feladata hogy I2C-n fogadja a parancsot, kuldi az eredmenyt. Es ez mar 
szarra van optimalizalva.

Ez 1db feszultsegjel merese es ekkora felbontas kellett hogy megfelelo 
legyen a pontossag.

-- 
((( Móczik Gábor  )))--((( E~Mail: pm-junk ~@~ progzmaster ~.~ hu )))
((( Skype: moczik )))



More information about the Elektro mailing list