Jak urychlit vzorkovaci smycku

skopalik skopalik
Středa Březen 17 11:43:35 CET 2004


Jaka je frekvence na vystupu cidla ?
Pokud je pod asi 30KHz, tak by se dalu pouzit preruseni od LPT, ja jsem si stavel generator na LPT a dostal jsem se podle typu PC ad 20kHz az do asi 70kHz. Cas pak cist z citace casu (obvod8253).

ing. Slavomir Skopalik

=======================================
DEL a.s. Servisni stredisko
Olomoucka 355
Marianske udoli 783 65

Tel: 068 535 35 48     Fax: 068 535 23 64
e-mail: skopalik@atlas.cz
=======================================


-----P?vodn? zpr?va-----
Od:	Petr Simek [SMTP:petrsi@jcu.cz]
Odesl?no:	14. ?ervence 1999 23:37
Komu:	Multiple recipients of list
P?edm?t:	Jak urychlit vzorkovaci smycku 


Zdravim,

zkousim pouzit teplotni cidlo SMT 160-30-92 (prevodnik teplota/strida)
pripojene k PC. Stav vystupu vzorkuju jednim IN dratem na paralelnim
portu nasledujici smyckou -

opak:                             ; /* zacatek vzorku */
       asm     in      al,dx      ; /* prectu stav IN je v AL  (8t) */
       asm     stosb              ; /* ulozim vzorek (10t) */
       asm     loop    opak       ; /* CX != 0 -> opakuju vzorek (9t) */

celkem to dela 27 taktu procesoru jeden pruchod (dle knihy). Situace je
takova ze s P100 udelam asi 277 vzorku na periodu, coz je vcelku
postacujici, ale kdyz to pustim na PC kde to ma finalne bezet - 386DX/40
tak udelam asi 157 vzorku na periodu, coz dava kroky skoro po stupni 
a to mi moc nevyhovuje. 

Nemate nejaky napad jak to jeste zrychlit ? (tak o 50% by stacilo :-)

Zajimavy je nepomer nabranych vzorku proti frekvenci procesoru, kde
Pentium bezi 2,5x rychleji ale nabere jen 1,75x vic vzorku. Asi to 
souvisi s rychlosti sbernice nebo s cim - ze to na porty muze sahat
nejakou omezenou rychlosti....


*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             petrsi@jcu.cz                              |
*------------------------------------------------------------------------*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 7607 bytes
Desc: not available
Url : http://nethouse.cz/pipermail/hw-list/attachments/19990715/9e8eb566/attachment.bin


Další informace o konferenci Hw-list